2800000 -85860906163095770928549199872000000 2800001 11108644877222763782157747225424002 2800002 52364025691129728947578482226312704 2800003 -94195714171856105117477874906927748 2800004 149745069556745920672445660949757056 2800005 -19605000867662731736955000479944320 2800006 13633731854736789493611431759928960 2800007 203520483729202570668353473533818856 2800008 -20148765884905875670756724509440000 2800009 -12168560746306776812588022131087580 2800010 111825872432790797929079488936088160 2800011 190278987206594399507820047113356480 2800012 -141195934338661882052617261428669440 2800013 24499591995479277093713845700460288 2800014 7470875001124022091919481235363840 2800015 -38111210642012897189302452481935600 2800016 23040026579583594036996771874406400 2800017 234644858391869879937230274089641488 2800018 -49842551247518929202640218166931296 2800019 -76250622376182399424715598193760904 2800020 -69200794219612482199980098557747200 2800021 -73654092038939229469514918218625280 2800022 -129843640329912738362734484288227200 2800023 -176904714736223676495922953291034032 2800024 168884344978459830728666739185448960 2800025 -123370747217981058321706311296659200 2800026 167667304657909772192985413804958192 2800027 21378953054620313987470082537882400 2800028 -133622084009395489284077799679254528 2800029 130912920390708285695822254403206080 2800030 106305355827897320007012941217129600 2800031 -1508466610915651567804027968374160 2800032 -177924302435766755489763004753379328 2800033 219702631911398945175839209767245282 2800034 -226552810071007666684432210459729584 2800035 -90910309653128787064233446451340800 2800036 -227982014269547160005996945747933952 2800037 118972004846123970565144125584047260 2800038 26813944412527018820668600554327744 2800039 30419283989457785605993558815514032 2800040 1148639542346273115391759305676800 2800041 -218298054420349410886562104363564416 2800042 8510030328718551757249027450259712 2800043 -113161630050384920626782982593852576 2800044 27794556901614073556983277889036288 2800045 -21058735773969144636819521748786720 2800046 -82325683173477867597049996600206528 2800047 104309311284451271689731061730440200 2800048 124547936650578936912786879159222272 2800049 43991406363623710457262840842198400 2800050 -48225968263807125543733104836294400 2800051 -47532976021590905470277119780936948 2800052 -294639009319651050983760462364661760 2800053 -207309442822340345431623497426898276 2800054 50335662825642932970280153865629632 2800055 -190712842889283943642604780513646240 2800056 -44192756818297323756675344120279040 2800057 -144317708906307428284402429544308220 2800058 209561310865449516295394281574432880 2800059 -196057884838491734075137268813245392 2800060 -155408617713526650252620084199997440 2800061 60812563852480359497833177775916 2800062 -232978234509364148311217936840012160 2800063 -76696612745731931863415535628292240 2800064 49537382944706772267267527200997376 2800065 -69236208637843925178497388228036480 2800066 9118496046794135132142450686016000 2800067 -34628899754387075774108074557607128 2800068 -159569663334484046820075455401359360 2800069 236049680045631722665333008889533470 2800070 -7719121241862275549723011914746880 2800071 163478534618682528344501796035021160 2800072 -171506576274351165927860932854743040 2800073 328020680304263398316087292226367322 2800074 492523344919049722405713102682368 2800075 -3405676764288508964893225103182400 2800076 -171839834146085586302530364858603520 2800077 52180387595078347093469941953824832 2800078 -74896619405974268813187698203940160 2800079 207956040698505905613398054879293680 2800080 -43872428591589290650780587499929600 2800081 385955713195753670750633241025551600 2800082 37556663681218270667364682686112032 2800083 -48861272953227468074978145652625664 2800084 29451056477506636266532725820942336 2800085 162826738697477281196834465317458780 2800086 -24594256121586936961202815384503936 2800087 112986691222903653739940719446560400 2800088 322505776267070382874643159189237760 2800089 158289705991455523038046349428388544 2800090 17976815195807591451357624363736800 2800091 -94668227101781544106301276293463040 2800092 78403742018428416098705238501591552 2800093 229488165681183678192165573476945920 2800094 -196325744421495496979875026873146688 2800095 63331524524634438579865304348001600 2800096 47652508057861036164349654103752704 2800097 -32780707842097233415254022951116240 2800098 44483723647105509523921579559359488 2800099 -139798294412977051027505779943993864 2800100 -31199265822153101693623705416681600 2800101 11979333229863886562595077505577440 2800102 -138638154914413984710189531121513248 2800103 2769680215987439818642445853527352 2800104 -195482227135621423676837383291207680 2800105 -121795718512128079036425522574204800 2800106 49418485965467631591871525924669440 2800107 -98494231737817567837649846801612196 2800108 -87127907723034585525548670001737472 2800109 207855678346723367437073935936956204 2800110 5516661344588742510336210246725760 2800111 196252966102813251186476295681840232 2800112 1657984830033823221567434545692672 2800113 -42013356986321201896724246562487296 2800114 254087493675871162275590248911971232 2800115 26284213623391703436117608877563760 2800116 282571463564870689040140558839582720 2800117 8785980694466975696379773588659840 2800118 121754332351674945799008337613580480 2800119 80666917928213368556299015998876672 2800120 144183524500888174453884354729676800 2800121 103748369679405479324818801524462270 2800122 64653408655394390742416552775993600 2800123 -214275888429262273878354658124457920 2800124 110310822628731655066220741643571200 2800125 274692407341219155966572858307960000 2800126 33252550958736121761471423125093760 2800127 395658042614871804897232084971313272 2800128 125009291248914976233322359086383104 2800129 -15497027441624583032510303665601600 2800130 20066163802952898170967834758268960 2800131 -174230214879734318675974454886442176 2800132 -193676671615972315973998472949888000 2800133 174354976481065910707174313816275776 2800134 -4413548055441660246167092345899072 2800135 32653499595346799364466083441464640 2800136 -20008112551106304501513785515530240 2800137 -15013637091805141071416496049148160 2800138 17599934315751162081586001281216512 2800139 -202559302775156556988448331755334060 2800140 13255132387262411087317730134425600 2800141 -12296673581502049818363444719264458 2800142 -1969302600936281088902495882545728 2800143 -14527293216659738532699334754381280 2800144 -60359328453719543692997621410693120 2800145 165836521397336800236467754104022900 2800146 24264706736690172617402607464634624 2800147 -3021130533245288620008640455286528 2800148 99606768766585761220975287280377600 2800149 33180268849059436209510450893580096 2800150 148104744135793834025274623491312800 2800151 -393358233807107383490343735776662296 2800152 125391891124532305466627648353413120 2800153 171491094210518158414387090557603780 2800154 -248471468973623353153662670090124304 2800155 -191210259085329370080361325010048000 2800156 -123038680600823106066697447247208960 2800157 -482013148482867187703754628308575700 2800158 -73210646649214743321159646303997952 2800159 184095586611676328003513961227627360 2800160 -1585012726457730021218343274414080 2800161 67361051138095873166671389957467328 2800162 -80220537046054382378434343328981168 2800163 541265147171690052224985913479280920 2800164 175793522843456681007688690737816576 2800165 -23634257964173837071654673303673480 2800166 -296487006714674586716679957423663360 2800167 -121730984889218782304230367886012120 2800168 -24253398753123954904196319266734080 2800169 -4099240258073215440881711994702720 2800170 -5068959596347882590745720918146720 2800171 -15133777789628638639433094602734656 2800172 145080972645432274424828047580029440 2800173 -91846971138642910102795536497444832 2800174 100115043062448429897370317807854400 2800175 -49466667878252144848851032062753200 2800176 -8198451018678806012150597854199808 2800177 -8093147732362658405764018058202720 2800178 -58033643332748558555481408699271776 2800179 -497422998090063243968846421397752 2800180 -14300527714724559526009038214329600 2800181 111152821214787561153139854821072064 2800182 69084681214938102675735495321600 2800183 -332024551269794220273460763495510736 2800184 299220889150176604596786794988318720 2800185 -32097902532548221822881874064875200 2800186 -67502796730211954495149799828984208 2800187 -83106815596771559494956793044625200 2800188 169740257303758214448574326237583872 2800189 -49133752856075445406644787681854528 2800190 105628110632071545968083036724791680 2800191 -180327664128635974815406543775882808 2800192 -25843489724274005097705432522686464 2800193 42690747554008900247056165054299840 2800194 149023559711162020089366153126505728 2800195 323731132788624007092379468829917200 2800196 -62596400688521120077476352244834304 2800197 25757289926951082688618310200098240 2800198 36948611050018500296366907841388736 2800199 -143188238808562089715687319111477760 2800200 49422521222363985183362368327680000 2800201 -129227798434385943220466836455030720 2800202 -142844794756316216158069727410481568 2800203 2404835014075318091898495739917504 2800204 237285688779235024450899974592233472 2800205 16876950995362819637626336575105720 2800206 156701864525334733931934735463117824 2800207 2625876744160083053277459630634560 2800208 3199845238271694578521285272133632 2800209 -227690775696665051221568534392839696 2800210 -25373564398406184075049079196979200 2800211 94072658440001867616601449078683520 2800212 186537340327497703483879349903001600 2800213 192221974418562241516328268192632064 2800214 -144917223394001226706883877254072544 2800215 6368057641298148581397837013654320 2800216 -492065984855985929123248301193584640 2800217 -49161973648317700294654230878731008 2800218 24794570878227916137071299946239488 2800219 477533666264998339654921826616375620 2800220 192169673164308601817942314598016000 2800221 277347869484621991899563412863517312 2800222 341240245247200914227732810668992 2800223 213126205011255148725924769139406336 2800224 -29490805936740272914070892403752960 2800225 159002362647560135736255811751005500 2800226 49651076051579880050381110387150848 2800227 -64878752169571616236395737287195392 2800228 -298743010720064726061851524035586432 2800229 -334863874375499508183381299060471424 2800230 -10191690993648442851892341219778560 2800231 106929842608327068693895549109830192 2800232 317386875691102588673694166970342400 2800233 -10528579912340320284383610044857398 2800234 175163681913117426644489904544358400 2800235 249537038406744193271558859097555680 2800236 -112983911651113339571446208811084288 2800237 -366048115143330433844038806367053120 2800238 -3392755792791342873395972637669504 2800239 -41657846305974899177242262228169600 2800240 -41398305771154847452572764189491200 2800241 -108686141521118900708917266141005358 2800242 -46766755361902370763650872959534960 2800243 -12866342461823807231836231005603296 2800244 80205301111026464000349548897667072 2800245 3910143343988905447975189746307200 2800246 572027956105474999866612953968704 2800247 417732446639335263818256102310158696 2800248 28117509895745985195178347703173120 2800249 -339208835058836464120557479149033750 2800250 -35324341951707908539752091159296000 2800251 -4585084841362724853506473120626816 2800252 68807524103017784037429779122892800 2800253 212988054241612508457265589984916684 2800254 96128960268419660212065954303095808 2800255 -180305046265390379629521210537985440 2800256 588162007177265091158295531403345920 2800257 98920900084169405150753262085658592 2800258 36856158621076780506204105391200000 2800259 -15774046567145141539413187914011136 2800260 -138060555139305758241528342722519040 2800261 -335251296474077195230625879937204736 2800262 124399056442507140195796974774529632 2800263 42170228952403066695908611078008744 2800264 -490345204845235893149940060118256640 2800265 13132540050003873232110943761357120 2800266 1794192498851336255194157484315648 2800267 338173724720695631599862851145359316 2800268 -337559159075905817706781315674730752 2800269 404618157595684703672461086017460300 2800270 180754318169299130042615783604773760 2800271 205913983080072162332512361983937352 2800272 -8105384731903451982917870723923968 2800273 -71344747508753793859121605825904256 2800274 -259710170521507990361584812541379808 2800275 -17641188906634794060614576336434200 2800276 -85408383516044544192332402490193920 2800277 -3920912443415495599281342638140914 2800278 21263096586222899818077412206201600 2800279 185637039697232362031396419542141576 2800280 2972257231436895080407722990796800 2800281 208347926982259506183975619370091744 2800282 -29762380077760063632592715034421008 2800283 -102710277301492463082054961861929468 2800284 -134056778791669501661438177250584064 2800285 191130616084347271909451204847064800 2800286 -213557222988704992518834851495457408 2800287 52179950772872071605515572357244400 2800288 167871706891975626913307723394908160 2800289 1332497071979155851943252254792624 2800290 117488201612616982519843633693171200 2800291 -160199465069560696210397455816997376 2800292 -113232286082556336666266439134724096 2800293 -4768258786818646978519603321651776 2800294 -5586378894748494705273171567206400 2800295 -200036644664194823118031083728834400 2800296 47692570706114790154930412138496000 2800297 128293607914956165622771234421316432 2800298 279219001619722328298739180730072160 2800299 -14262226654613736410345458275092136 2800300 -35056118198676386022653622412915200 2800301 -370854171735299183279885177331391050 2800302 142076909094257349064842437618759232 2800303 -478328941996647923516330380276264 2800304 -25362367332284422530892393557590016 2800305 120939405369935494318464557796451200 2800306 318762374661512842555551571551338400 2800307 493634741036255089011280320088997472 2800308 -12474356156810818717256804680777728 2800309 -273966750271537609346452536531081490 2800310 11313915469111311571663446780034560 2800311 -6929442442186616548693210535611776 2800312 353111890094792171546075365180723200 2800313 238162781235089122320387851199569280 2800314 114386706070927594153329906851862528 2800315 -126647214165813036378734382832300800 2800316 -73542743065042135510438449858984960 2800317 19623058858274586644741167710123840 2800318 122075734018483992357546744549807360 2800319 117195862891353695997146948771769120 2800320 612694008993759295296660653998080 2800321 -267409509695929936007595377521068478 2800322 20530364389673035220662303827512832 2800323 -98037148327992256864088274559897536 2800324 230527659066001715246007453917165696 2800325 -160229931525204672194769240891720000 2800326 -23155563747514004683135500023056512 2800327 146422943546068423268602081738297920 2800328 55808943667943310250462789877760000 2800329 40851094298893281460942792103851200 2800330 71922113499552960146079305994723360 2800331 115600114869363197886098485575210132 2800332 -5230090079048523889349614087999488 2800333 -263327487120088676826872539494369418 2800334 -222661941733527684940712274223623360 2800335 181521608684843798397120479983088400 2800336 5549962085681343837948585094938624 2800337 396070461769431990362487908768519280 2800338 -39152111285145825746105129558326656 2800339 210511318392790342186211787995244140 2800340 13845950836938815344084487565772800 2800341 -150540188381641012148337200717342340 2800342 54440573203698437396866846962104064 2800343 -63150422841674255353313461691056416 2800344 -16712228090088806986821063320801280 2800345 -134663543858005643304936839368003320 2800346 167803766058679665531258184824229872 2800347 -79285592417919449818986413953738560 2800348 57462794928379548825167254721796608 2800349 -5262439613136600897500269931504436 2800350 -31005758443694369179713122962713600 2800351 142106695358135431503885827277456792 2800352 -337734275746893832764488481680130048 2800353 18645881168459788665303342357610560 2800354 -163676907939189467040285132806823936 2800355 79346378543973166947532440476716560 2800356 116278596842577275133969582612787200 2800357 20118329929923727469466855968833312 2800358 133362327421206935474951012799862080 2800359 -152786275000398068322504724959166560 2800360 186306727327300898657606860395264000 2800361 93604222110688237008411945530132772 2800362 -26736584974206221311003704642151680 2800363 -161595786289135436107923577063347360 2800364 119562197689595550217609188673339392 2800365 -24253009072765213588000170478231680 2800366 76546898162467410358489825483807104 2800367 -36178151666469335431824338461041360 2800368 -485935249264135705019110694289408 2800369 -139767872209605363282939663313185792 2800370 -62462814376063460617527692763201120 2800371 113894990561631222356271153273748224 2800372 354842141500390024061130563179048960 2800373 -192551044507353358476727054125495378 2800374 -29662685437484731815610608825483840 2800375 5702866262155382956614413560188000 2800376 -77632980383759624924714684421120000 2800377 27668109151511657910914114699315514 2800378 -142829618334460605380352205226032128 2800379 376422591319227857010012530692594980 2800380 -58400452884911808562575163415470080 2800381 -26126927108551709178025584671544800 2800382 -7622393576419375498322843529503232 2800383 -69869162701928853250180885288138752 2800384 -381458042138403377275191792983080960 2800385 -13715119286109815147158297160448000 2800386 -217581481819841857883195169157804800 2800387 29325456105985495427247934507600632 2800388 20785401504783229818434998663680000 2800389 76238259358432141165393010407571424 2800390 35774968450954457863571879602356480 2800391 231859694638530814130029026448176000 2800392 92300275726701770813801108314521600 2800393 -406531889639754123899868272067110220 2800394 -47472139878393384356541301791543504 2800395 -24528660050924508738395221395040080 2800396 -77448969674780524091168737512659200 2800397 -91972508280696832886001119282270154 2800398 94614910395132529723883280745932864 2800399 -393625844538873738832765659545359224 2800400 -24672039535318569163233761490739200 2800401 319588115377196563083918830519858304 2800402 177206862796631726389455578278091904 2800403 531369941295643172722065217994276652 2800404 37206378256402142583877154071627776 2800405 -74859330908516109108191320873019940 2800406 14579960492695326088863501581681280 2800407 -200173397500543717662754419244379520 2800408 -42719779080841396980273079861002240 2800409 29208893498684454020467124336165316 2800410 -44847822382650046155437628757632000 2800411 277959044097667107347743491516056160 2800412 -43034403366672091426187951033670144 2800413 9127963077910369318076482599422400 2800414 -54149805856102168395979481468090880 2800415 -336138272082312407712835773058276440 2800416 -91417576923507597379527737975242752 2800417 -39045851697827141235201174293512188 2800418 1761364496735549751744313414149504 2800419 68611301993245367822080601891363760 2800420 807774854863767698952399384207360 2800421 151630180854718588064182120780192092 2800422 -143005735547913117424851483600342240 2800423 -174999297024416212396162516032130080 2800424 312240648658948341329041040305520640 2800425 152210101282790844743986542056442000 2800426 18637682357074154181126686779243104 2800427 -166011982236458558801916038446597056 2800428 76441979924809402531582023705861120 2800429 164351935406455800821755214886864640 2800430 145672848674064605918549977063758720 2800431 -4645661487369652852753139149015080 2800432 -18198491459580629402394930509447168 2800433 399838218998169483658726507786272240 2800434 -8000480575988421744383547809071104 2800435 -144861146538113021892350569582924800 2800436 260950276060645269847297127909431680 2800437 -299854543656859709738744867531055840 2800438 -235466012756639703352155542577362304 2800439 398182642161654735033773437784739240 2800440 -42620294421968211691501177165824000 2800441 34396130348232055926797401487622080 2800442 18473054554893308413150019190380544 2800443 -108871242669580338044373142925427600 2800444 80118780835319939699220814499598336 2800445 -14756619120102795953119342891881300 2800446 56075199279135846718591783255873536 2800447 22961048092887900601331616613116800 2800448 -131238909989575912937269485706936320 2800449 42009381847565448670213863273562068 2800450 5709161867511887241768247098294000 2800451 35825278579009082345792225502667452 2800452 56665974421665418961154110991916032 2800453 -185694662852871546153428807055127776 2800454 40158143203389080232931423098382272 2800455 38222367685430978988752189987520000 2800456 123023553115799821272031664853903360 2800457 -126567307395143042326122304491577920 2800458 -17415836877786582660854369991872976 2800459 -266811624501692372189144360854479340 2800460 93354282815703147872893035177999360 2800461 4023745848358531776062409876116544 2800462 -23740454372101898821524332863636608 2800463 -2260584455198195121494407838852016 2800464 -20839602745129231544812667414249472 2800465 104070680609657367370057952528911860 2800466 238360907924857901085247629268982400 2800467 -281501510104883521303010732534054400 2800468 182073540179995892801277914811949056 2800469 101594641382510258700464858781729696 2800470 58035578050713570894105038876885760 2800471 -378323376369575373758040641719364000 2800472 -235766391372983141952378858954547200 2800473 -70106361402308099948905620066886656 2800474 -64685287212999287480224694045471520 2800475 105932718571618936129961668047400500 2800476 88705468547971925930462667979533312 2800477 -137702239967182724891762092686837248 2800478 109582706427151180012133457582185472 2800479 -78201522983391076092346751553421824 2800480 137169438400691251463635536335339520 2800481 -410141949224640232696843000221482718 2800482 -74120233069289336895669064202529408 2800483 -152942812023027671093966447471493680 2800484 123395179046551700511592140366326016 2800485 107599835281891001946181813939467420 2800486 11873762735785419335317923454012800 2800487 95617176102342585225458016973275312 2800488 184795772020392741295121568794050560 2800489 -180856471578271978845556837202240710 2800490 27639167214618497554402595225103360 2800491 311778448134536212698870081961762392 2800492 111750771484227606752515434170171392 2800493 96012315275833583641700346833536140 2800494 -4962048683648725367671193882498880 2800495 -513400185474024720357576223413114240 2800496 69337437540339637673938181252186112 2800497 -163937853592202408984344919445672528 2800498 -211101849500751510899617728813654000 2800499 2902934937428274225589657740846504 2800500 -202008428469928970250366243829248000 2800501 -229841222233892428889752541348887200 2800502 -107562474664975872025891854285726048 2800503 -22239882661928019599379712698094464 2800504 1274006358197351888907173868011520 2800505 154060890072252411758333333346144000 2800506 -140217251543781803896996975277316096 2800507 -206059249692679210617852520315857244 2800508 199163044776454306265372487716579328 2800509 9546015565376045404859450650330368 2800510 -183082410860404360049920330748167680 2800511 37279412828029512507161853262189440 2800512 -81948907226889242184249664623083520 2800513 7576896304320971375011553736197762 2800514 29448358671566862002695048176433152 2800515 145806681826059970392531755177926320 2800516 -141102598025567524779469283360498560 2800517 432966679012433960763800214384511680 2800518 5484227286375283753583882950256640 2800519 75702010748352389208048321796080920 2800520 94245649679877826557473825477529600 2800521 -208829133267194347642528819360745760 2800522 37143288399688655110308667776171312 2800523 341235361172745838328511405021083304 2800524 36802105907982371347215151507783680 2800525 -23891017888892248563525870883014400 2800526 156286324607506301101647410873316672 2800527 -12686889019021858514322578555395200 2800528 2539216076997171527487411566690304 2800529 -166847178343013136725047851514861368 2800530 -10292263936520816346957433969028640 2800531 525976951296662162312446861910364332 2800532 -42262599820998717862124824958269440 2800533 -300760267646293506890958795499375776 2800534 -194029024727420005904781236366989248 2800535 -140180425982098256412647942346620520 2800536 -164540707216220314477900896934809600 2800537 -190073851429920085082516724654705980 2800538 -120815753347519197576359561071681056 2800539 62199784635327345908136364729511184 2800540 -34076369952678114261139464597381120 2800541 324984085486491730156710335856051942 2800542 28151630138943478574960774664812544 2800543 316687884859358842037019244428161320 2800544 -257174010491561512568353445370200064 2800545 -123064690693835725039951799538240 2800546 128082819616135153240546220074224624 2800547 -6068761144595755387862159456598840 2800548 81648610808425624200638054875576320 2800549 294616341059974202187180414708855264 2800550 16289722023256005009508467556320000 2800551 124505670268021013207506462002204240 2800552 254149046847762853062229343250094080 2800553 -110868324725952151962786650552710080 2800554 54563303964428032583518453005714432 2800555 213416987827721679897325951594237920 2800556 -23805737748407819176483650254169600 2800557 233224158441858749828644630004841654 2800558 10926868529801186715880334050562880 2800559 522822109860794568925854607899276000 2800560 -15770629482829774371393457005527040 2800561 -348528511096335113780079850333257838 2800562 195564107637087542701818566560464000 2800563 1058529531025810259177523681235680 2800564 -65349389572114813777450364567600384 2800565 81286069852841980366965005084018460 2800566 84079814015488380297797474357681664 2800567 19397621843401005718114682588742144 2800568 -137428617565723332958884493141463040 2800569 -299838968617654775046839901377313456 2800570 -116170024340337112522357583720140800 2800571 -66483528867463890692878884322326912 2800572 -6041347203160798454891356716810240 2800573 143845937877067806848354379397920722 2800574 -80174355058303814762580338316843648 2800575 249211766676662834464362522275022600 2800576 -151541273049669437353185220199710720 2800577 -250192984957618486868376549326901888 2800578 -67546075221639252635431009030578432 2800579 448165711069711712918506873508135184 2800580 -18730860543149584483151696510645760 2800581 -30492138298574596331760011382643200 2800582 142242136742356171106518441011484800 2800583 -310906719752837041955918537342256168 2800584 96076703146455689832937483661445120 2800585 -132117850555852430105874293200808220 2800586 234978336236348957076583888429058304 2800587 32424519950513665621390465240463280 2800588 -5927358577330784767750866761472000 2800589 -45355220461075076069901139888080768 2800590 -796221314274903356565757945589760 2800591 256203568168053444634314325670448184 2800592 -31498300702663392132974259957350400 2800593 167267728724241030626094096208965282 2800594 -155016677415374092142101421515841904 2800595 54243876463831331584814205893376000 2800596 -5105062671000073914582765909780480 2800597 438544677248926562997216586481655744 2800598 176384287583643675520712121396928800 2800599 180459290673297131526206696461536000 2800600 190088939784585048980308774318080000 2800601 -485355947467768943689955488427665398 2800602 -11109942758735961385860471383654400 2800603 134251547420568360567513959002325168 2800604 78599567457208196078699242431283200 2800605 -59231182880208301143239408858555040 2800606 134747213969395824880857887602714752 2800607 -189770776597326462860478047911842144 2800608 210014797531001184343137324530663424 2800609 127278897966003654092090195996084416 2800610 204064509415294472955615817262940960 2800611 202622241754404033799293834324847560 2800612 290837611246937382203760963227796480 2800613 46822421022826959196328527137011004 2800614 -46667740359434731955349452849236608 2800615 -281867244516211239188978395863240 2800616 -14678043152158031255355749725962240 2800617 267886985225373475215494958392209920 2800618 -54607461932320488003222858263016960 2800619 -63685809824422203824237544873089160 2800620 -5724428320724300585139572762803200 2800621 431211846039419107913819802094340822 2800622 91623654330997822957882441398412224 2800623 63089551853706501748505532142003968 2800624 56686929695701684060919717451530240 2800625 -72852649469145439554271233100623750 2800626 82208828936157910281665592568948224 2800627 149430459626674774689313561434198476 2800628 41542536150298252641159230644114176 2800629 131910161155824296436407740557734400 2800630 13164712023235413694455401456620800 2800631 -340282911002182520094827242519944528 2800632 -118077086455805865333341792437493760 2800633 1336482190451405050056404884094976 2800634 1280469590083985224833193889180160 2800635 65228587423967283194573261238495600 2800636 609630729800818287770598644536117248 2800637 54413473936220052615726964846325952 2800638 552911548078270424761258225532544 2800639 99810721960669753055320974288573440 2800640 133317655362654139944353876347453440 2800641 -9351475079643877133566042667185536 2800642 17527971508405021035300634370959392 2800643 -78944596982250020203743930038799108 2800644 33612742830283842812142234683676672 2800645 -18219078411883984681245285642710280 2800646 -74361292212124727880140849199062400 2800647 -144262578379008154702710396104053776 2800648 -293520585398250544161162371809597440 2800649 -23535939070586289000129642507974640 2800650 -78407430630580595744921657568038400 2800651 38390468889565799382830765032273552 2800652 -165947730667151164768698513739937280 2800653 -242967706071852672545281117063096896 2800654 -78024866325672646360395593063452224 2800655 -142784173007795778979563451288651680 2800656 -1230482395353320537525353325518848 2800657 -416815797756024072071465470526437120 2800658 12012758573218069162927491746929152 2800659 -155292027812557820483433792616525896 2800660 292100776955291835859691829543759360 2800661 -5386584760102273714955556702810276 2800662 82106043229194916568945838762197952 2800663 -122556746779787804544903150556476088 2800664 40270536535920738471353050021232640 2800665 1384839242866456842470896835118720 2800666 41903294953811488182912209478912 2800667 762228598140126213498161798242795032 2800668 -94604065703995498841011579880403456 2800669 122262730482718178107826107311269568 2800670 34508143900871773075299178436140800 2800671 -31650871293523497374246336684578560 2800672 -56544896406117211090063900066971648 2800673 -885655975560292415380073881220855616 2800674 -107909268481985340017532604636670256 2800675 182644914397107464983592868267234000 2800676 -5981650719927654930158088310548480 2800677 -211692216150854654934456350306759520 2800678 -88872524765116622185757386092361344 2800679 -6613070046358747900994175164090400 2800680 -107201694744765898200709358082048000 2800681 -10287060868357057165467626496320056 2800682 314698348138421406869386197207718752 2800683 144617977040635615228223038098001920 2800684 -254717107195880779876968987246371584 2800685 331448058017287734618287893509706380 2800686 -9329344114449225871492392360508416 2800687 -55295242204523345650453975402540032 2800688 -76341732180349155794863715984572416 2800689 -4720656158411522724260327447039376 2800690 187076233419844443819596496667677600 2800691 265830306323140119624738337357095912 2800692 96315160400042431176160090894406016 2800693 -456109924307545550134623638722041924 2800694 38103521993632053828880838880205440 2800695 -57168586726768672896041778455193600 2800696 -285541412213015173974492065271582720 2800697 59421343761644573974846709403243780 2800698 38104605024496364411044108251863040 2800699 30291415130916948857098315642936632 2800700 8623031234328154460099918599910400 2800701 -47317038741794564787252684570036570 2800702 -72190322177803793641041970540935168 2800703 345204014787560807129201479016117952 2800704 44248018467444356596152470454927360 2800705 -130360643800353145718883833400417240 2800706 -95433783828268216428597830061830448 2800707 -32173935194389458071662731627989760 2800708 316131083627296515004229092408852480 2800709 -391515791229471849860948685154389090 2800710 26086735303880224323788528115916800 2800711 208951576356569259046353189422431000 2800712 -174086231841385010684649929888332800 2800713 -399634730008368594146703611749728000 2800714 -11531046328296601170398953281062400 2800715 152520496036718984894513615603737200 2800716 4245788432542839913950631067335680 2800717 -122776872325364010055069267591148820 2800718 -14160328455989403837739512141386496 2800719 -3085811974028727273580980779991816 2800720 -18707041315505549843326877122068480 2800721 -22332120112826122410836738546030016 2800722 135681104830905302947385564063763072 2800723 -385985069089336919573175222573952160 2800724 -593143195754170203462563410282907904 2800725 14869688569455233107310264998380000 2800726 -1256182016927081995480762097049600 2800727 222443899415287392203587279223937312 2800728 -68793628626337594966510093705175040 2800729 462779186383510614389544424279592330 2800730 132139737441986158699674261312153600 2800731 -97318324921365121217574104869072896 2800732 -92721703731525215494120855048467456 2800733 101830527528457521990233958680390400 2800734 71248843838719014780631778497446912 2800735 -54317673487594153416324119703841440 2800736 -79707282945127613877277651871858688 2800737 -3585558928132731877096090780893888 2800738 -192751040221223958719906308538370480 2800739 39468649873485132888238246139198424 2800740 45827394405065560813129809969254400 2800741 150419479915881091499057106140094300 2800742 230852407000737911184978756954438240 2800743 91365053307538677858617100951040128 2800744 -82651212245590333039913841440547840 2800745 -104856045683907059804966900552065500 2800746 -69616595560689661610536589555701920 2800747 55915409134014637098808827968979712 2800748 77043948679733682016142926985481216 2800749 -17148519642300698229074666118488448 2800750 134777464027420734637010449305120000 2800751 -36230968006103678058405997487470896 2800752 14176213941624165250975965425172480 2800753 190925074849660391785525831364670900 2800754 113743315784073735619996359442512384 2800755 -57767967926453839836718092792610800 2800756 -8445566293883615899344029971046400 2800757 246786974976002050102657919805832704 2800758 29750309909620165120744752167963520 2800759 -14671163044632246749538527362976696 2800760 275895941180167949174569349411328000 2800761 -329467543358989343577114692006496 2800762 1939174031200350866784301634469120 2800763 -108835612262751201474356307063014640 2800764 118166695478629763301511138364728320 2800765 -77092397452013792989444721260814880 2800766 -256647286409071093200598431877575168 2800767 31233817065981856601007078527098512 2800768 169084621716756015577309845777285120 2800769 45124236135079280465712908232823170 2800770 20353797170875410752011143785794560 2800771 62294197033519359520673779374626200 2800772 -85871287562523097262680990861824768 2800773 -72063578194594555631163444510489378 2800774 -217967877944099274373054326280296864 2800775 -68919190801383915060908659470655200 2800776 422509691374572990114932355606896640 2800777 -114232717086877832477830572542508288 2800778 128907256964285774121147308285929056 2800779 -134014421606712733573414238111012352 2800780 364497414371232608526276091691289600 2800781 -218499076153697210774927020863257418 2800782 -21375490814371237004206022096668800 2800783 30659328055766132327979853915146032 2800784 18114705603831812446910905929695232 2800785 -4228922694041213351169334740779520 2800786 -324096799072036498513598351103256800 2800787 -454475947172988724555169201543520 2800788 48634426647673139731315004490792960 2800789 211525474496159645050606946176799520 2800790 117459315620802152332604276929891200 2800791 23373274664557591954436644757661600 2800792 35562471507304194040097199214694400 2800793 231156761063658098916493069289489604 2800794 -19682788714328381071861767305652480 2800795 211061091425180724478851966937108800 2800796 -250932406956338678223263051130278400 2800797 -22596347405977551643198388558535072 2800798 -26487929718190998610252520047718400 2800799 -220430460935720215496441137884199200 2800800 85429371408344008814888143921152000 2800801 785969565373629461387313252629940960 2800802 69061841085817941474011978852116992 2800803 98766532224902404175223032518435704 2800804 320878233781947636537642265269846656 2800805 -768171592786186425397607362942080 2800806 42943884995106624211076839728717504 2800807 159927460359217387210465924741041232 2800808 -18563187228398237751700030939054080 2800809 107121308594809762402523972148751200 2800810 142732999811401646159061696008736000 2800811 55089704929257998146040472382408752 2800812 -39486185220036594812388956245721088 2800813 -221604542466509102074000709515701120 2800814 -165727965971445185298971143345829568 2800815 -146834817560789853160808774065092960 2800816 -453309251678677086328726505750528 2800817 389863843283636025535636001287933620 2800818 -43494809671010880640548999553802976 2800819 16148661579753827800809179998794752 2800820 14169234639886244061216731513856000 2800821 -45943869273609523033905579407448288 2800822 -21248422488697887588981483423432288 2800823 -258870393223168531592974607311763928 2800824 -91305399542851494774073094685327360 2800825 -90526167639669742700768725587422400 2800826 -16280050024196838119585739342434304 2800827 -189831441735229772983888871756283636 2800828 120510197094985785057223574381491200 2800829 16719030753881802632841186558777984 2800830 35366504390016215117789498130720000 2800831 -277729686173814394516249035741193872 2800832 -50219935648234397340330568313733120 2800833 8618506925544194596590433628020608 2800834 -228209174127795215889523733602235184 2800835 203634562170571878763589376597896160 2800836 -121646328195889023553678259616398208 2800837 171477104240411157423799818134196954 2800838 -72216072093877199468055662368150656 2800839 135971380993989145181963431158253224 2800840 112222095056168357924494820833536000 2800841 62539547120003163617196451106044800 2800842 80669074896731272678251416499089664 2800843 230273953864690491513919826697747092 2800844 212719083823412993737377847972436736 2800845 -157666340004540586356588054629054400 2800846 -76822630204820028075078283327480128 2800847 -55771606229517147225158372514844800 2800848 412143945623075106274484976353280 2800849 -337474198712044234816956448169987340 2800850 11150186810834294041308157618944000 2800851 67381725901908492140431632019099200 2800852 367766834739717363258340853686091520 2800853 -220868417924193165265876126995486336 2800854 -18691972274507587349359623367904640 2800855 169412661511491956858063957518196760 2800856 -138666257107037034143320731771525120 2800857 -98975508838879152270772230181192512 2800858 68033023178435012930257847318040576 2800859 381991015791133506588427867245861060 2800860 133788191638110497477370732147471360 2800861 1137810504606772332184426315515232 2800862 138078206121787647576122746112544000 2800863 -41104105225451650071186962169460896 2800864 -11311523825133659588448528024207360 2800865 -198576541393069120392642364188661740 2800866 -122582393150105894949700979204505600 2800867 172526594231198454806724775961397480 2800868 -127500550037425681404559566220283904 2800869 -114599672255907981176002327533101760 2800870 -52311464090740082383547687286364800 2800871 450634842454028642580516959040712704 2800872 -219002514186378958685307081201254400 2800873 -258116905390214650936563517105271878 2800874 15947406395350095571454573634349152 2800875 60748291047154088373145334690688000 2800876 3053200495775942694927382155521024 2800877 458509110961698499424476121422560726 2800878 -127947918190965739307402360515079040 2800879 -511614190415731455435791028535713792 2800880 45991803461555593051327749394268160 2800881 97827780346059312512916108369212160 2800882 48919341633690989975514985458819072 2800883 -118530489629611358909450298436610868 2800884 -38864285303070317530928310613131264 2800885 -351156962085782613933063720333304800 2800886 -234099306351299030454921130771432320 2800887 -15386379262236129335284283070240000 2800888 33494222936501375289008437715189760 2800889 100127446512263762724433691110260036 2800890 77229871734154884675709815137092320 2800891 -944542365220878585724767508775280 2800892 41583240109714096492660932134793216 2800893 -279245282414644904783715255129345216 2800894 75508477951316634054669763003927680 2800895 -47423309172304279741571049014952600 2800896 53392792268307282747009349183340544 2800897 60751435454173936801335740058507312 2800898 51188692254587931776786622227893200 2800899 16233261719616547630166546108555760 2800900 4562182131253998839940298699667200 2800901 306994778913058097714101679324237952 2800902 901519349582488784434377673363200 2800903 -77491284869815308470504219366653344 2800904 229679360208646398392675965371801600 2800905 155294817066475971548291023997684160 2800906 -276918496216274147303183069420656848 2800907 -288268798821533920751250206846113200 2800908 25340035676049527552135654029056 2800909 -207349480005345858189408472508813280 2800910 -23032890706525619663398592673066240 2800911 -389840002907711006585250410818340736 2800912 26901214472977689524940379198062592 2800913 -276010545649296849670608089812930956 2800914 154142749814497580371261898743885440 2800915 48268417031455237726905360868292640 2800916 -63181042399105465009704558249413760 2800917 49803065522323057209196093958909568 2800918 298150358003373826035361652889784320 2800919 242766438623574351739393177210970160 2800920 -139791569675905220388132762504806400 2800921 -270545676302495752679963208982541878 2800922 89605249907953902380677301842170624 2800923 -14444680712421903915743650475150400 2800924 -115562780450834534012653168796467200 2800925 -4549953663307640078512497015540000 2800926 -84487019392721862319966030117641600 2800927 -432425769899030183643017424781112224 2800928 68783277036952327331097163600625664 2800929 -173635388911651080827772771013755216 2800930 -88583996215058123108892956874324480 2800931 51444070865083004239763804276037024 2800932 -58696203225096184501044160282054656 2800933 101576829356601702431483159205715360 2800934 -89895000824283003175774275437760 2800935 30382944357200939659371258766558800 2800936 -243211076253600467041982668543027200 2800937 12813599802319234805451312402261264 2800938 -106284643430998753336670319220300800 2800939 -220929483624590512594226815944798744 2800940 68189316978639161235855506825779200 2800941 67348977034756350252774647881765440 2800942 62456445166256104030986633388027200 2800943 72845640407937183170467981556508864 2800944 -31852729251543484042608407099867136 2800945 -24901752370468472475692193364723200 2800946 150766157728807105248385775230073760 2800947 -126413467018536548374443200951296200 2800948 -154473187671858772144171828193560192 2800949 -245421105091052664616306688535964050 2800950 -36654206989709514566125257270220800 2800951 -476754046691774601733393215021481048 2800952 85288759190368397484602778274037760 2800953 30241414241846896543627259246483520 2800954 -2493539256814827812913874590093888 2800955 -16579469389876724486509971807200640 2800956 80385068374482095629178291636880384 2800957 -460333695207923796519460136512628794 2800958 -60737306734747629548208464587633920 2800959 -13184693539478823311985109858842240 2800960 -33479404188507971791025117850501120 2800961 284615807713287835566255023400404400 2800962 -13976553618715992790162779965404080 2800963 -180002989839438896374230215472801792 2800964 -212796037849319044694646612142641024 2800965 -124826295530319216829824825838195200 2800966 35145585430306115322398750620139520 2800967 235270968474620846327317283967010920 2800968 -158576114220055346979722937062154240 2800969 409913276344450647990245882012497370 2800970 76075643175014126752403205957187680 2800971 -184688229365577722325609125652423528 2800972 -262997777489062339322381040713853440 2800973 41718579915502595181593834704033920 2800974 -24726102840395050439079027591008256 2800975 107398186555394402403244473477121000 2800976 28474887563057492276614980642988032 2800977 4001459933841065960746179794771808 2800978 262117826365359413729361545133521040 2800979 98947202771157013759777410499673580 2800980 -1221022055874765221422613594726400 2800981 143392164894413436353840567608728782 2800982 -75760549079006583316835563720564608 2800983 124918653048089737973686156532951424 2800984 185951320545215063194896668380876800 2800985 90501549025164064278783045750097920 2800986 68149813601118587529486908046196224 2800987 19488384818663145942021443327953716 2800988 112806972877632877200734740087315968 2800989 -166813928734695247638682467283756800 2800990 36542230463014777486457474368968000 2800991 79126016474160154853895553769455392 2800992 29823999626446713023900673764229120 2800993 31243721334305148065692536221364244 2800994 -90380313727673980593729206668608000 2800995 -41021826306075200923475959350668880 2800996 34980872111624173492416288404136960 2800997 -2589620512708217483014863341746440 2800998 -8320165454654833693561529093960832 2800999 -196692204235648622293668293196240 2801000 -169389320650378464303363514452480000 2801001 86232583900246087699071837322466304 2801002 -369987555349038898608847193558631168 2801003 -326744942186565512019032460151268748 2801004 -65130926408704551520462704832571904 2801005 -98993118430505749274855842963092480 2801006 79698671310769801041163342451012352 2801007 527973880583709108813969901363265280 2801008 8689816309048595193991821304135680 2801009 -432567158551915540583507481005135232 2801010 3540275590669325241179096435097600 2801011 203256724256495543267842948268209072 2801012 -582878848549928291413246288635202176 2801013 -252060982849303626163955744531084256 2801014 99060644242304852595370612056413856 2801015 -16398733057336042492155117182668800 2801016 -136682207672705125632850922105057280 2801017 -335402314341182170494697487080998934 2801018 -168296961337645825951479282815665920 2801019 66790535380364765658805294958076528 2801020 2238572088560653233817536135060480 2801021 -43197896340840111895949340809617056 2801022 -6241844432398892288470385609189376 2801023 -235542940934893901927215228317325320 2801024 -211577886770390166799967596000051200 2801025 102151036258846802871853866659226000 2801026 373574280062964283220356200539059104 2801027 -26173603748987398621651110562510080 2801028 -43996901495705671604671668289582080 2801029 39057021705280058331778985819488 2801030 5787409161648173172410204807276160 2801031 -48304744081027717815520805092367448 2801032 106185919943853697223287760027811840 2801033 101840366182309910405580744006232164 2801034 184500289271730276786486848568330240 2801035 34978753213724257630476625210632480 2801036 96267687582787651599501625611227136 2801037 -351495133060365897520526498220851520 2801038 26785388846571866083214488432293120 2801039 -377807382687207720893776249265262144 2801040 46898453746989137636451053898301440 2801041 -325324190016602727328114270069828558 2801042 -328146306396101903436419475950057856 2801043 -43332228758596213628232613982319456 2801044 -7457771272132675621814497383078144 2801045 34718482884594834410491438386247320 2801046 -90735554508275990756087283271481856 2801047 255233972384905317470350520214103496 2801048 -132171112581431226081562264129904640 2801049 -3684124600917671164991371879739040 2801050 -13483678227555526402210481350886400 2801051 83803214830138466354245639654218000 2801052 49071432069342698329343666664783360 2801053 -187238877179087527277486315618320596 2801054 -98323723738918541617705802810769024 2801055 -18350355629901360875900408890331760 2801056 -54570615507690080883416027218575360 2801057 158795054924370965990548570675038912 2801058 27966369537689456779889953406105088 2801059 -163367338126937529010317037302397248 2801060 133883291722311340952073166997172480 2801061 -129934578936059028946817114840628768 2801062 -136275497563846073692555783307411136 2801063 854187009014773410112682230578264 2801064 15290448513845579895622383949086720 2801065 128308904415053148787618857686711460 2801066 -135099815168595412302756199138080000 2801067 18832664567649711749579466540641280 2801068 58077789075361481811293303386840576 2801069 83356650099070537250030541897773952 2801070 879249671358800488783608421120320 2801071 77042033814875524293573149809783904 2801072 51507818425539207068562298953547776 2801073 -181428859174549373059528485195838272 2801074 16062195386121293803027554775159200 2801075 253539684353937084058205063971773000 2801076 -160368384751890519537798546452410368 2801077 27084520112751334743722970244365340 2801078 -44164613434030439827835765356185600 2801079 -4030141181928875304498026438894352 2801080 69704246362267394375803340378112000 2801081 -404469024537486622909895416922274300 2801082 -17272256753082400812660191280572160 2801083 952221927729199781246982073428184 2801084 69209504024504197091860934236938240 2801085 -84964663506980133085178403176480640 2801086 -91415505243576937329979821254539008 2801087 353436926295255000765802268016764736 2801088 -48985814656105885808028055429447680 2801089 -301848986209676719759610579123044176 2801090 -11835194889690107512265699069814720 2801091 -274241891925201741279460562014707456 2801092 -13446345043123250553722445878845440 2801093 104960805013944041935021474466980704 2801094 -4043939668669049036538702822059520 2801095 -48550820148074305384777647938581200 2801096 45364167008038123124869356853601280 2801097 -42397918310836965696891754135735800 2801098 21526079707395747322274033012136960 2801099 -53002694279454517162429589477726064 2801100 24665473697319196045559022693542400 2801101 175000378443258308812618941966530592 2801102 10381401288093864327180571661352192 2801103 -112449504328397187234947551588700160 2801104 -91967778491767296071439173471150080 2801105 -193795958558419466713493960939881740 2801106 1123632711702255341097709647740928 2801107 251635059810686930799754440601660152 2801108 -370708880364817982414476837765433472 2801109 199560593396378934993946700766047904 2801110 11720094692859606161244072883161600 2801111 -304449799544786481259723834713447288 2801112 27201515887774358906879185728307200 2801113 173181362559876316965197621432930240 2801114 183004654511185736495066370844828656 2801115 135632104624941796746230626449900000 2801116 -177302656377614267609493146711119360 2801117 -188472899832582535170790621910209248 2801118 -56857128903653794301622674319304896 2801119 -27981517971345314413684546390768480 2801120 34098446547788002237400474525368320 2801121 166532328856418955667896839550036912 2801122 76175128813389068150297244000336672 2801123 72154627048011561669561667782740064 2801124 -15687721472921919475551043693977600 2801125 302518600682415459301751977443195000 2801126 359073963972029406969287304350520384 2801127 -20794152278033287384062658404509568 2801128 -318710428355100523035346611406848000 2801129 152473664656637206230255400882609920 2801130 -68052830872149949976713821360372480 2801131 148587149197128975539318773293272752 2801132 119327307435768471863653235902594560 2801133 69660359629210703522860988201437302 2801134 55640821057139471638504980529743552 2801135 249817259103215849862136690349227080 2801136 -16894927572035819702591767447830528 2801137 140927925237730677226777035802568786 2801138 -496867370890804013986167152326929504 2801139 198818731842909883251568274373120 2801140 53802307214902969585360904651293440 2801141 158543316873913379257287212466968640 2801142 6764467580885894467419592757812512 2801143 -3452168833728446041694664183697680 2801144 284130367005579106657397030128435200 2801145 120886677102466120389085186561062720 2801146 -73192090160647797677341440755915520 2801147 121754429274465102914205862550274480 2801148 20909310326433119161379134338195456 2801149 -3704930855982171767747014504627552 2801150 37262811681940500935414387894400 2801151 -19067230953000999134016767939896920 2801152 -80884900186455622000571265054670848 2801153 45467910990228133859860868948240256 2801154 134595094348613575947421576532661120 2801155 -14002609338665490265510443437134080 2801156 -3427929949929795991019957010494976 2801157 44167957056420548090921311816058688 2801158 -12186088844593011018438203059305024 2801159 134402101118004638670399227360181816 2801160 31813351224984162703194984117043200 2801161 31204799481164323652221548271009248 2801162 -3272315947714430126905469333016576 2801163 -134866818549124814779395776624397312 2801164 10314970759316680466445142828724736 2801165 226809774410049049523574412426218060 2801166 107705941782518220041343689181823104 2801167 161035794322600539445163830115073000 2801168 -131407721187400061710486916991467520 2801169 27840183864574402564797473551981440 2801170 -23231838197797198598846637241113600 2801171 236789533827007260719945550007887000 2801172 223874567411139207715914880311158784 2801173 -340657680132825210817729084862330976 2801174 -47323353994253846569390622609309664 2801175 83336707677984674127137075663532000 2801176 -167742895627978591890674671479152640 2801177 126415796208603226442628312220793472 2801178 42020691654130362321607670083717104 2801179 229979639576187553751771341258139780 2801180 235291197179290435688509188387840 2801181 -249575347661345882290721606663141856 2801182 57362106703895118174704061254400 2801183 309867959615047900656423704839286136 2801184 -280684056077575469982338869155594240 2801185 47282021318113847483247607329439380 2801186 53070658923208136934743624046587040 2801187 -115599935194879627110586086520913160 2801188 4188941268570407007023613086633984 2801189 -234025178099911479887240700107196000 2801190 23619433044022787050064159082854400 2801191 -70073334085257489491496319227894400 2801192 10499306801004454863087930772684800 2801193 -87440712204866546934242774564054976 2801194 85806311715255506761246933286532864 2801195 -4762590631110501982718354110096800 2801196 -112572005351278556132666287804385280 2801197 -64552401956590934314195966594896000 2801198 -68661407641511957515524133993502400 2801199 -7379220680554407313839674705095680 2801200 75452162563438343024683059855360000 2801201 49588218808227030448450875510671424 2801202 52628681808697674037750129753505280 2801203 14942763111754110165017934602271160 2801204 -24991037466882790834209393060562944 2801205 119102961195957880432234946110399200 2801206 129792041637684618047381670604114944 2801207 178489859875133225822367052398463440 2801208 68721745840968713733949111035494400 2801209 -194791757076755875689575986904473080 2801210 -131594379604265704207154913092766240 2801211 81054218227936274834722361936469504 2801212 -307079305644895540291841571347436544 2801213 649590323788960991374366541055241824 2801214 -53189244919873129419906616654748352 2801215 -250095836339215928814659660540783640 2801216 -25568907138752691755571935975571456 2801217 -36558391276459500938056577918995920 2801218 -48213561711461784070717784748777984 2801219 -86107437694617242193724715114509380 2801220 8907763125389472829364782916321280 2801221 199977237324423223462742943624747422 2801222 -28667401508981457578523517944792576 2801223 14481950066560495546204828692617352 2801224 -180388370390233789066590701110886400 2801225 8752387156638777420547916636990400 2801226 -152916296343432583257553889651120640 2801227 111487762429906942210485179601135360 2801228 -189908826486938377313400968412978432 2801229 22627151505149242598616468069171648 2801230 43591679263503788295203999825195520 2801231 594325579035746299507710110221335000 2801232 39617492769422779104029689935814656 2801233 -34665783582181182800131478075817740 2801234 -61210578792296700579269446329904128 2801235 -92430212365741550902495260902231760 2801236 204070532785709081355487255735121920 2801237 -518687931973354236791986955169624114 2801238 72002430998487831517564906615223808 2801239 -24373440224757363765342053786370048 2801240 -136508032723468691401616143855411200 2801241 -181439934353179998072082622593093260 2801242 -169748166062044386055510386559297056 2801243 189144412170668441897642311040544240 2801244 201457374328996463670702264189282816 2801245 68178979970297034756979743857227500 2801246 -50580403552907881685853707173647360 2801247 61336193762353028252006568909180672 2801248 403747313094200402881670822428016640 2801249 -184175431563377251168381155328153680 2801250 25222914931287824531644869482400000 2801251 -438161136703877478029616872617803748 2801252 6155635155073295500681009813784832 2801253 8190822810305023836202856136646656 2801254 -131047052207256346590330934474331424 2801255 403293720902013875175470236919988000 2801256 -200299386998129225155838915353804800 2801257 -163301799848898053514798122314775494 2801258 371549887594033100380114689800453376 2801259 2303915184354657856859798865778800 2801260 -39662531039836166381674940586885120 2801261 -462687755382234912946185491106806400 2801262 41652238149697000379279561770991616 2801263 318191208179096926082697020864666080 2801264 52275662483022454964185827630612480 2801265 -29349126552632350351460118034104000 2801266 -43936424232315223745983211070412896 2801267 -97536686743877620294564713027532800 2801268 -166333038015628934490639942777541248 2801269 12761662845072667570508899181585020 2801270 27843853282372399256106711473928960 2801271 156634234788197095712405760986856 2801272 33588162398929495293586458831052800 2801273 -417730000200321069042929405750963478 2801274 -43821185834309244548048127613122048 2801275 24924460928585640246997919236035000 2801276 302465037644764425755843277255260160 2801277 -154969406376192124421633269151630400 2801278 -4231198115538195211054939639008576 2801279 4773247504028251707077596238933784 2801280 -133092317301528420361364312162304000 2801281 158298960608984132153252900141532800 2801282 -131820793953343609286908348020210816 2801283 289960223456361677057801607221983224 2801284 32811015267158961907183608292147200 2801285 21396478855533974982318961513065600 2801286 14573866339759665089961365335369632 2801287 96007381575921869561926692721382936 2801288 32082834194554195492605915140751360 2801289 -187650927961673028836743435798860192 2801290 132628395105985927347194646189218400 2801291 848155876457001404924872233615181392 2801292 -23122705354353169932437198349677568 2801293 -179387410139092297399432169143277856 2801294 -35677228481330143258641722575523328 2801295 -65720647613063533115711490536702880 2801296 51490303695579721666211594508541952 2801297 34685875553867804377673971215117312 2801298 110844746841296457155880080558327808 2801299 -73018843570309993851770319276975700 2801300 66088848626835771250588543809312000 2801301 -203894111488214147319538930829141856 2801302 -2075661122057954792771291592512256 2801303 -232928559861981474959851295407701360 2801304 382222596387861270399018691184394240 2801305 68199914890881780116707310462622720 2801306 -64423552973007645415690724943525648 2801307 -110351054599053103203077059556523408 2801308 -53825912976661650106141016716876800 2801309 -111946701169766492820164379124557984 2801310 -119157357918168299307644118167955840 2801311 -752339631582622005028137440380036800 2801312 -120447308591180694211424339847610368 2801313 -37349393385790156738120855321174380 2801314 8377820519913471196140343876881792 2801315 93207560378064460135949424078628560 2801316 -28766977028451918697350434060390400 2801317 468858573971984306608208538847922366 2801318 26445962857448482289539917457504128 2801319 141234165331579368653000611445556480 2801320 182215951744220318439794926209024000 2801321 -6811316848649372940937681914529968 2801322 135592190140163101090022458011156480 2801323 12841096995907581711648401942278400 2801324 227058196034975057792769778835133696 2801325 21797074324867807186184718489571200 2801326 -134788939748379281924167838456328192 2801327 40569318774908562597981269352343392 2801328 13785556942029605783298102152331264 2801329 -370933801607774249213645514144674124 2801330 5057460291598262876366783674907040 2801331 -122861116961556892213805354671787520 2801332 54691884116737893115682129535013632 2801333 -313401342230976593635669196054514336 2801334 78943853091590894979100747757024640 2801335 91088246240218615404642652202243760 2801336 157720247214846881190354657446031360 2801337 -34811086883925014566994635355446272 2801338 -116433056676950237844755005599265680 2801339 -263784942064134392822716156320424860 2801340 -88576248753819297595949389499289600 2801341 353243729643655884305968961208155520 2801342 -202190612530324964070806359121736000 2801343 -79916806920488372872022204280033336 2801344 -12010481476721922934791715720003584 2801345 -263143180377492567668896159446511320 2801346 -6336303203948774656150562063173632 2801347 214313437586057524459923443364244796 2801348 -93898516097721212875635742539162624 2801349 -416999078827400213231714505884470500 2801350 -102363376614813947823218162794296000 2801351 -187637619333994141240914665008711200 2801352 195617572519729502381528404911882240 2801353 -299603726719863925685730343270271398 2801354 144709145895466843765128521118892800 2801355 -77870178430655163873667573061057040 2801356 83481408220570426646741232325425920 2801357 -238414409050060084961780887867684680 2801358 -37396535189118717652278971522549760 2801359 -23914137694349905684948560618419472 2801360 -1010153694699219133494560732037120 2801361 -125507642610682094331948862101082128 2801362 25748536082025639397320878366583072 2801363 -519852524611428640979602975093034388 2801364 -1104493824106044304574530939760640 2801365 47280911509722270568368206371363200 2801366 50196590982136330064654230439792640 2801367 -167096433223221489505618880734667880 2801368 123074624856681102360033808232693760 2801369 352324722465132402776952441156757770 2801370 -10695196476388960819411924117969920 2801371 44051892439729940171888775553562372 2801372 30070851471551194269635090963942400 2801373 55902529546260986641535255335024224 2801374 -138138522575211794895152405406344064 2801375 -8046020552462254126946091430716000 2801376 -65051380306850242015022855527858176 2801377 20319816707353894448010124214853120 2801378 126497876229675843296870102231772240 2801379 -163384809910096416567581526355900800 2801380 38061911533274913654443223391852800 2801381 239962208290290358811446309528849824 2801382 91174282104770076614889981219187392 2801383 -10724423626852028994411118820436336 2801384 3947843663768905224462514141624320 2801385 -2464384592832818859712854190083420 2801386 5837019477574635354884294076480000 2801387 196353871192284947755402106223559080 2801388 -164125108317365545039487503252291584 2801389 -81629607288768235096532084551963476 2801390 -122804024427990243554925515287924800 2801391 218052790772835574733335575785737992 2801392 158411616649799385069042447515648 2801393 169890389874999307032630248351323200 2801394 -293657698156662063586444191237176832 2801395 285047783228509586793876088608138720 2801396 63232793311956991518074984372344320 2801397 134640681925731429256783548498408960 2801398 253250507112114838934250887761218240 2801399 59261312684048298051596021906431536 2801400 21759565870457646925080097751040000 2801401 -13685968058227116190663270373064598 2801402 -97002579239473917339147761735752848 2801403 -37741334554730891668758519201246936 2801404 188475656495119546776292894654276096 2801405 -308567008929606731142158656338473940 2801406 -16539684509890171071719778693427200 2801407 -120147831178141551281656982274816 2801408 17956982430113720223605074107039744 2801409 24232837784497051375624248150638400 2801410 -86999846660202716704696631067426240 2801411 -79432626101884928574866017048877976 2801412 149225258253999217546448524133222400 2801413 410237228665666299435450951362940 2801414 -14504683861924163874561542630731776 2801415 -34299056015612055024807054344428080 2801416 12410703550774920859994561404723200 2801417 165280995452208547995155094841267680 2801418 7574644433113950606635504938717440 2801419 327743680983222279821864241344592160 2801420 -147142935808103626230704695123614720 2801421 24180379093514520183928542227429760 2801422 36025324560863504058961486066047552 2801423 -162163073630103234767594760395033928 2801424 -13414512078081256668926701666369536 2801425 -261246546808607348666424424918094400 2801426 -68550789950229007895721480078461280 2801427 -10557505932719484995806281144081480 2801428 -151919812675022343077503815357666432 2801429 80659044123385252432870524742891260 2801430 -65877154378838327609020180587329280 2801431 87320831083289683613030397743644232 2801432 -430385724718125701095213599324825600 2801433 -268571724068117329830861674594224176 2801434 1550247431022350385679439724925440 2801435 79296570047934738008116069562910720 2801436 -180870311201424995248726167343964160 2801437 191265192465956573516317780539099372 2801438 155446806658353030765105339327145920 2801439 52179394966241425738965905121930240 2801440 143918164785738180167985042623692800 2801441 103546160280663284510361939430879842 2801442 -21101617490835102022809993309682176 2801443 49783480197693900094634280515289692 2801444 111543518409762979492704820616247936 2801445 -59338314865994189522921113826314080 2801446 -100244558829179028442362434042864256 2801447 245573830506302228820423872859026688 2801448 2501653805251403242028726439751680 2801449 152021692394133743915988538052868736 2801450 -123506792435116053390280073222400 2801451 -171473789053509062445168257232537768 2801452 348891069952192451357802298552315136 2801453 -84720485707907169747390835919287860 2801454 -95603053369591905933408378251129280 2801455 -21604177348991391963741448830098400 2801456 33810434415902324677646087316897792 2801457 -257392330833440395533091784804857980 2801458 63424962316675241141985839750699520 2801459 5856695403454566938327349151179660 2801460 79576068041623541627664447048284160 2801461 657815033598975756205510648537852 2801462 -46167545639936534585341998687516768 2801463 60674788130790241923490732079965824 2801464 -292787883631815602055315156421632000 2801465 93475540575527210257909189228657860 2801466 -5243789012109418558491602753343888 2801467 -81654454699577838676434859680290360 2801468 -29589726806551938635405915386340352 2801469 11848987501645964059186520904101376 2801470 1940890342235796443241017066373120 2801471 -323481078774339455990999062125146808 2801472 -102224500273177659687998755373580288 2801473 170351198960043294611826686958198722 2801474 -21291703681709948936744234493227520 2801475 -81275907254251423118387012381817900 2801476 107744954451733821589479229310226432 2801477 234191682554815254747277960879259646 2801478 -6428915154947522637039837432787776 2801479 -487396997932735555042867593487082920 2801480 -187748654748144543363285171663667200 2801481 75351787451961345848606737293186624 2801482 -98290654198055107656010151977963008 2801483 309617577763072919263975167184947732 2801484 86965796194061867635109148235478016 2801485 -233406467930455639586233873991936820 2801486 -317045121197548946610279657569816256 2801487 133125224113782345273009810501993120 2801488 12060810098290132031763131773353984 2801489 -85204481195701802031768078989870940 2801490 -55045747491033475589297387807162880 2801491 -114323090998396644288982114008247296 2801492 -67638826329774528186270703025430528 2801493 -3515054832059770534801873427251200 2801494 209046139238332527918900618939499296 2801495 107989160639555547829427004649119000 2801496 920571814156604794841888999792640 2801497 -854376498157757991172257993604781760 2801498 117992272343503781135842226099712000 2801499 -14719175377275969115791148945092672 2801500 21913550223257803742614823629824000 2801501 103545327161933153798966787275147904 2801502 59858024145448767076509947457105600 2801503 31690098711751600950080194928349904 2801504 -217975115091677181555873308835446784 2801505 -73676296600745919655848841652273280 2801506 -283095092502769516110822393242736048 2801507 130778911711916371293495555014187000 2801508 -83053198979350914577160392297979904 2801509 -313094318011097050945707366453932290 2801510 -39780826489677731137136987906154240 2801511 -208485968874229751723827895907177840 2801512 -39508371702829321913008296721612800 2801513 215986045617312958649577661493166 2801514 39099512581842905213352334420112640 2801515 -111356524391154542127684635026754880 2801516 -350578980465639996774656989176222720 2801517 88747631088976857714468586274825280 2801518 17212410673644529420871730341610240 2801519 27863961579266606322378966801690096 2801520 -41042144904843238421513745737318400 2801521 34863551106999245083368246612444772 2801522 33482218076972058703144876981248000 2801523 -33954590239075584372654084701088000 2801524 3393213173337002667292918478702592 2801525 175127085120362795421938247845563050 2801526 -46918996938795378748701423738946176 2801527 -52609104629306845299474441119615880 2801528 47834101748275667356723883754332160 2801529 93565071703332851677439652940613760 2801530 69938494867491844799648936900675520 2801531 45093951079793735502087624646419000 2801532 -44451138958611729169388716522930176 2801533 -230071013436933540918301795414789824 2801534 -33988012536218617690396832188090368 2801535 -57251739102106966709272527149366400 2801536 -496487439598072221804998216908800 2801537 -369621971307793580603137240040009388 2801538 -64350011602549953082823069814492672 2801539 -100971740735027058602497203311770976 2801540 90373973379569577047611157144801280 2801541 -119277844588951200079807736353317408 2801542 -52530863403973435442545734923774400 2801543 106802306668817580176459912423616792 2801544 -6626821259003051039249377115873280 2801545 -11218425085718766434920345370603100 2801546 -124819535296414909140991194928375296 2801547 110477716833340239549717444728928912 2801548 -256447939078408192977503312192372992 2801549 425845617145854640928268094292878080 2801550 19553489815791319942443579752832000 2801551 3536414045962307320529666774812552 2801552 33447787983828273290030774392995840 2801553 -22000719819001766189518236093121296 2801554 15250562550048849614969195931789312 2801555 -125166151723432334522104664209865040 2801556 109209701284002617667911196244531200 2801557 300276007129052461840997474692487424 2801558 -1022471042672503133816196106379520 2801559 72130517536949957164830995770873704 2801560 -196871103702018280714558449337344000 2801561 -91144974200580962074651676946807936 2801562 28304668499635875130119335212012800 2801563 -30626878594452032285943873103906496 2801564 -348013689541991802938617084823437824 2801565 -10067064578074098230530119985960200 2801566 37062772785292202481572620913820096 2801567 300922691229270182501814058527435120 2801568 64989771149593725870152739213803520 2801569 -4193994859309132095603211193758160 2801570 52184079755973482071396599986333760 2801571 100906640159709419957296056552870384 2801572 -38554156296881077346377324720369024 2801573 396401583087319467866329545592101822 2801574 -59983442527556100978102048075936000 2801575 222816745775680870453885173225217200 2801576 -879852063506239506043893796561059840 2801577 226284467831053730868714428989249920 2801578 34119789350855893028633938201721280 2801579 228330997234971693279546452081088 2801580 12073438082544217583034987866142720 2801581 157582720386549217252374538214349792 2801582 -53543787066836122948015122911517696 2801583 -69815657482906959492234516804333456 2801584 37988425437313452601682499073163264 2801585 345895116265686682632307540113177780 2801586 -72373904300246061751976405387865600 2801587 -83004291626025608172891905281067764 2801588 -235938834547544903966857376682639360 2801589 -20037986851588832474033568079841280 2801590 -91520122526769781739643934036924800 2801591 -53062631725593305774881182723887928 2801592 464514690946871608050952675736248320 2801593 169434400404967430761814521030044842 2801594 7844265883089675124280391023278080 2801595 84497614218669203143055570200817520 2801596 91830202535133956541635126857489408 2801597 32924549240384791038842142092255046 2801598 27515726952002377030557717362362368 2801599 131231753919753816696562677661793600 2801600 -107309374784953907506010160994713600 2801601 -135797918732005792989383760280806720 2801602 9486329076385962466539016853356752 2801603 -21610493285797663469250513126882240 2801604 -41695969007020505364907935895572480 2801605 -16059087715662112756505764685228640 2801606 -126344352738513826572974501224345248 2801607 55523972783093550623265409422209280 2801608 -452445039302741980154950415769262080 2801609 -205791801079580409460463069363534796 2801610 42143772969843425556175867619266560 2801611 -393711935194559160488880187070663788 2801612 80645560931971247103671991291085824 2801613 70056109568363862114508866246393984 2801614 -241942194888715473442405202948353344 2801615 -16178287619570277184768108731733200 2801616 13798191119912725628572540864561152 2801617 89582560810140970653381595583293824 2801618 54926858590053004618597774320815760 2801619 263924159958396257975213402027917044 2801620 -172210060520977636071978609463787520 2801621 -42629422619849217406960287465440178 2801622 -2215369002190135836925809042024960 2801623 113557276495088240832087599825936640 2801624 177788131283332732082974546741248000 2801625 -1105792837381308137846788450944000 2801626 -17812588892899378108249480742830080 2801627 180937507703314399819267808847687120 2801628 -8836164182081358990410201644165632 2801629 458894649699639369505023600945556876 2801630 48241251789992751312312835825912320 2801631 -22474662083245790409170229130080000 2801632 -383952976707048390837863960208998400 2801633 243015935988818355731741681783557524 2801634 -28302847981128514689600022988544 2801635 282788925843404259498051395279665200 2801636 -365702067751762969569458978559344640 2801637 -69971850234427758614988391449925506 2801638 41013299306615408609197285156692096 2801639 316149456130847856382763097110473080 2801640 79877344102644204278843295463833600 2801641 -110680115044876970362070640558981958 2801642 -150651633887317262375022394945896528 2801643 -89821473256622840586307775212920336 2801644 61753727932628237591570212030137856 2801645 -106688223308056530779736661109145600 2801646 -110022712121670248872427311139052096 2801647 96498482688186876672104911382965800 2801648 -18236781000588179752014212788912128 2801649 65529518670469498007005319030289264 2801650 37497781170045940745475232188444000 2801651 248018349478556906317309640957737200 2801652 34307533982756707863787598003638272 2801653 52650658724418970762204653180510528 2801654 -1795855919571621993335698423275648 2801655 -287943867234251108921257689838312800 2801656 52556851664692757701566062867251200 2801657 43864243502101978743426203046694212 2801658 -16986813303697930601031374281158912 2801659 -204894060601121294190078021558739184 2801660 -82917619421068470614076840798627840 2801661 66885022210773940774271955470783520 2801662 67385478558879302863690300043657664 2801663 -805066495228298464808245111006868976 2801664 -120396414964701009307942970594426880 2801665 3191152393054964533682009731965120 2801666 29145040851275881666139460040395264 2801667 10371184296588833303571094924004736 2801668 -236762027411960252656483188093736704 2801669 -38082768354331262288202287331066792 2801670 82980522396423926960976010672680960 2801671 -182193147304785362391869251774872000 2801672 321431266089311776799040116067655680 2801673 -136565947012371008468191743494322198 2801674 -157260653372597919058477247962798080 2801675 -159774650522784663685050082527035100 2801676 89163967365779117666229209142411264 2801677 -163127176793486973969047956439251508 2801678 -355312308839392753028816245890029568 2801679 -223041870333706184931801646918692216 2801680 -7445457919770621655300381641277440 2801681 -214715717621142318387894070646077518 2801682 -39270632877953265016199176418223360 2801683 481674519177046466365754947572882520 2801684 57937198109351960996040428322508800 2801685 135307078205876692587914911409828160 2801686 13949375992066746638884537852990464 2801687 63706536995154429536418633026555904 2801688 147974918826806489085543227852881920 2801689 -533094381046211618611901553178863600 2801690 226676267547055543499003813788804800 2801691 -311928380001508243965416535643650900 2801692 211669131276693508732233831261410816 2801693 -272509574917712804075141567531228058 2801694 -2500192459718654492311452441040896 2801695 101776280429102715985466294400481920 2801696 476362273928251798102271913806856192 2801697 374264556165098431168129830200898720 2801698 -5971327954260390608595153643537920 2801699 -88106348773651072529600055851822112 2801700 -38113179377443470021386481454310400 2801701 11402708022786140481514980595569952 2801702 231022630913365734443767099016449920 2801703 6537253167391425982047186990977664 2801704 -174459531056731944702627678389130240 2801705 -218586855573218507323024746655426140 2801706 135336802541643576840035257818626304 2801707 547409521145236888189748934157323956 2801708 410027950374014984225014736732160 2801709 -20609353474743765408115700437647210 2801710 -11010053886156955992607831205303040 2801711 2565142687245173394493320335071104 2801712 -5550701905469827424018782569922560 2801713 -479099864913855390177394766634125038 2801714 50297670500281018570597317499081632 2801715 47776568767873863381785676408318720 2801716 -333242504814514346203819451564652160 2801717 231204516716606964269245288643545152 2801718 -58458728773535727456483942618127872 2801719 18236759261006852997882781522444560 2801720 -134890933893931799713815823678464000 2801721 299515839477246276532878063556800 2801722 -34563178063323231914995942149950976 2801723 1834582135316008324166268049236840 2801724 129782448223018718909229165174944256 2801725 -238884168812973974718267722336560750 2801726 28082271741898521429222569751789312 2801727 111754836154430113221231212407571064 2801728 118211074779700896958173302206496768 2801729 90907711098145246987839278574538176 2801730 106112402957530261082549661779197440 2801731 -343913261604355799098166880877481136 2801732 -81033350893286427591611467154603904 2801733 16284549782010706269400972982937600 2801734 -29994823022960438971165074426311808 2801735 -53911980883066601230263670277174400 2801736 -52601789329165163698644239990784000 2801737 -270522047170873608832411375486136614 2801738 -35395464947107136465411088227347104 2801739 -151149696722534635775273370585791232 2801740 -9069837717572914314436888725964800 2801741 368835517740648484380863666451761142 2801742 -66341157730895508690614764062333888 2801743 39946677638186075391374914813366000 2801744 -6113854400344317759628496578805760 2801745 -24106166310072577569427091664262080 2801746 129103226890358218489937916537597072 2801747 -88781592704955138111206571370434048 2801748 104814940773940118381362706724188160 2801749 -93352376049030512778835975348288640 2801750 22261726919716681858101460782144000 2801751 -1914231465571329891287651721764736 2801752 -4304959616972547524690036353382400 2801753 517067354626484027914270064489856660 2801754 67782934122956818411389657288743664 2801755 -125842249328736693655723419826587360 2801756 -192814106802667594878166848214394880 2801757 95705483312447450311287566348246592 2801758 96865415813259510724830673261860480 2801759 15157849582629973129423520571527040 2801760 -84705083211939925445071377924096000 2801761 -4847620879098954192726531809079228 2801762 -17413785473440728354796241348008368 2801763 -287250279856396333750185704879043600 2801764 -97069377615471566769532974595522560 2801765 -50314668707584094163414162529022340 2801766 149863013532108775688126749457730048 2801767 552860590469545953140452021362629816 2801768 156055597545273693888774367329730560 2801769 8976283399128105200680486075123344 2801770 121814500988760555045167736437856960 2801771 43475423622587890868628842018445540 2801772 -31463839350729242799144990301900800 2801773 177099757825758088899730642929029164 2801774 -233237717353083397772565505856892864 2801775 108226369364787792224801585149051800 2801776 33503143407237324858497597130276864 2801777 42964554824403984280981063433761920 2801778 -18187910676618575551095304431083520 2801779 53673087755623394722511665786285440 2801780 65044363724503427120982494775705600 2801781 200679405444244812589028655872638428 2801782 136256098359680852956486931433400992 2801783 543962829578608166438228494727005032 2801784 -268288855746980758636590271475527680 2801785 67107214444700994738043821335616960 2801786 -80483935997840184998764762793492256 2801787 -69000399910369970112893086498209696 2801788 61970269067699002591507859113638912 2801789 554022026159571363867583510917427590 2801790 -32430589743472501029780373227722880 2801791 124094834047886889895866374616608544 2801792 -46883108341068500902201608948940800 2801793 261967930205581321054730189249116464 2801794 3563125128181966371149351133682560 2801795 -220436426257404989685157135026540720 2801796 134005434767773164142204106579558400 2801797 -1852467629970045873822373467331200 2801798 -118607285819453431998828313845213600 2801799 -29312701711937051559386330680026624 2801800 88520410953978457156345774581120000 2801801 -269694159731827616852249945791812198 2801802 -43801549509218878957256399749049856 2801803 426457297330848441113089795775812052 2801804 -56565935879163676132915789740808704 2801805 97673072161628435740452213590171520 2801806 180350660601217822134024620006952960 2801807 -30415654592122493353126795823976120 2801808 59234249392103619318984211997171712 2801809 -98762917535627349103070360354125020 2801810 -100527107811339672556996921497722880 2801811 -36082896278100132395385396436119552 2801812 24500620619601584331517267966865152 2801813 7145295313732341942740317141612224 2801814 -102981520928178426944107679001108480 2801815 298244433800631131473627624274654400 2801816 -451572583404517769566537679210188800 2801817 -44969462308805058993505315677635520 2801818 -108544188628582294892274995991319584 2801819 -240041571893338293745050252403062780 2801820 121717007640447176103893355849569280 2801821 -188664505936929094244897541937813056 2801822 289651260892845657711038260322500032 2801823 131404301901983372439241812669465600 2801824 22116439470067537249006289701502976 2801825 47146066333970514309474569219388600 2801826 -41659120126693424155852061969314608 2801827 172350259683826727074483052735902672 2801828 -170160986084613998310916393849027584 2801829 146266805879314237435969397311788384 2801830 173574942044505845340119424646642560 2801831 135313138085893171705891180033609992 2801832 -144789326021755146371102170153205760 2801833 134139424718407378243584490442617082 2801834 78809256210149749212396359995713792 2801835 63982465570508340731974074265212000 2801836 36845439183888815502954693998900480 2801837 1798190008999371940016700895656768 2801838 -34172011339547843657527594823169792 2801839 141336111382139436651053977113516760 2801840 83153901918489070757339058078351360 2801841 49913996580967789957830123517100928 2801842 -60335012693303469789180118266157056 2801843 352456867236116080274427628264620744 2801844 -326109729935079168652004580194734080 2801845 -42493251653223229633874817207848400 2801846 274614468871318870223903978237587872 2801847 329095098178563517749516674843591400 2801848 90297607140806217785455597394780160 2801849 695699238420242750022131399912270340 2801850 18560036848785717879560665639584000 2801851 159194707267518330297158308042425240 2801852 356488110609534925862990110698788352 2801853 -11368781360073782233140660184429920 2801854 -195956195632307177786408094671185920 2801855 17819875923373651121869015947755040 2801856 13929917972962971472478288385933312 2801857 -385340263419380117890776584369704894 2801858 -48979855307631325246457441417607168 2801859 28449101136697177098581268267398904 2801860 56729487554051120771893212698357760 2801861 10930724820996851092762750284688992 2801862 19465411269167891137139192516231424 2801863 -268140149147762609686943518701550888 2801864 -22407330388038918192371472846336000 2801865 225382692306515510472876898036021440 2801866 -2730569474124450326337565343995296 2801867 -178271819548597377846314613056488008 2801868 -62948279422772162107587676958261760 2801869 -43435859461171607756761053745011648 2801870 -175546113677588944279462824808269120 2801871 26813255989663158875426683420790112 2801872 44021388109027848122957255039434752 2801873 85403305552438496099978021525114880 2801874 -22063154621515243409123033771778048 2801875 -67288831339663537472497817896592500 2801876 3347432264495807662178812114944 2801877 -6641997249328700673172862525157792 2801878 -21965002393757933942074284840833760 2801879 -477024685807199449052262335464658400 2801880 -791569729740163961893371087052800 2801881 22285066516679788440390824512302864 2801882 201375730942264638496626572375799792 2801883 37079062299560290202510062029193728 2801884 136966042304127755988667269710690816 2801885 -19322161487499088136897332832100000 2801886 579156161187676566508433973316224 2801887 -244397671399906885068990100882318080 2801888 -94589329310550044336720675021783040 2801889 214579617681137162193464052166535844 2801890 -16318296242080641448454982334003200 2801891 157318297895395057115897461862459292 2801892 -52589117427994240365263911547443200 2801893 123221957867785033951408175256364800 2801894 11882065326228412812264206781878496 2801895 108649063419401602520523841210560720 2801896 512708575476000225665676842647649280 2801897 -137351686919401763212701889158630336 2801898 37505498701587311332565493109171200 2801899 -76728160110103181329212633532297248 2801900 51832650041513963913044242028064000 2801901 -37456113405077872105431213445099968 2801902 12890501883832439303772171183893952 2801903 230595832208189191276632519293892984 2801904 5686951888036342544019418597294080 2801905 -147359272237972589419663540227143040 2801906 171018262924489671162077338943422464 2801907 221754217992703438993151319665877204 2801908 -147511522858417081098805581546067200 2801909 345831448652378626675673357382088128 2801910 24848024317550234203141253981491200 2801911 37568757440559868529681399533128320 2801912 185070445147036634210706209350778880 2801913 15961713927410958077787728904626832 2801914 -70078501556528351087083064114096640 2801915 16021663889462737632130520101301520 2801916 16529375111474488518667827113513472 2801917 110382540814931494073276800226312966 2801918 250495418541166425848830419041648256 2801919 261940330120309769377271320272991944 2801920 -25658109224083227452514760654848000 2801921 48535871357244703907728443583333122 2801922 -131975271379286299181596346939220480 2801923 3562636534458647379096933546140304 2801924 61384933757309847703782476891248896 2801925 9489966782903647029797622390576000 2801926 140924629892301438608028251692007040 2801927 236928771207384139411238465333434776 2801928 152398931496359546896404689689436160 2801929 -19420681843290173829990040306780992 2801930 -118323393174453291838925653734854400 2801931 27811227824093069101710170414627328 2801932 -145550697917469539434888892487511040 2801933 328755941942531662910432248390251564 2801934 -120091593071439036285043908392678016 2801935 -123783457616560489269530570674573440 2801936 -42155613051349503191961265446371328 2801937 -3565060234695072683666364530157840 2801938 -202301425293655673358131742699498720 2801939 -163093668744137878032664126491213744 2801940 -59022910877326561864774997714903040 2801941 -5363629425493933710952434836892658 2801942 45453890305845790309820967117550848 2801943 -110213896901380060770929863077513120 2801944 -171648922290917957719696481751982080 2801945 -10470129179601627037115187156891000 2801946 14190036777746065680096425655826944 2801947 52802458824474964972989819719433160 2801948 -13574515804664009355660047517772800 2801949 -324258038726848252655677290719436960 2801950 -88757538674934864963823646556024000 2801951 278564474410050521143751194856142720 2801952 -16410725091586806792356211644694528 2801953 155204921720255648351296121016943680 2801954 22082222776497314878110985014393120 2801955 -56490080333122788786717432437181600 2801956 -42734366649488695133154307607183360 2801957 -122350014211332838573293128862148548 2801958 35631108885171980546673345318204288 2801959 -22118618164218265659422507877475632 2801960 39343779858572730966037843412582400 2801961 -323507602760013926754018657507423990 2801962 -26710494887212068631418040159820800 2801963 663747866880955160787620312676804240 2801964 49730360339880123882618265149468672 2801965 47480826078365986036124636936350860 2801966 1219307099134163727520200194469888 2801967 -87822011328656251461929531335248120 2801968 -4246014503789858196979780762009600 2801969 -362530914036526067127631847246536080 2801970 -13021716986956903819420872298229760 2801971 -320857635136018977181415784585139828 2801972 -404739949492347891096916348635279360 2801973 70697432582073929090424369409365024 2801974 -105068326049738084441450262749308416 2801975 -83454756171401357276429496443356800 2801976 116823918157695110480139302149693440 2801977 -495482206388939292477461745874537174 2801978 -16960845000309727243952418735426960 2801979 513666720431826981753869888706102240 2801980 -102876178174583467593893882135961600 2801981 20319732123657576942682290919899648 2801982 -3015517318363208203751797829961408 2801983 93054826527951277810584313498987864 2801984 85941803596368632333843767978622976 2801985 1809823408286206907352686509008000 2801986 -179497511007718976440856697404797056 2801987 -113361506576827379048363321616757200 2801988 -34579201488199903495487439491604480 2801989 24743149071004705779541822388234656 2801990 55764480702466019937869788848336000 2801991 215206565049674989150030992562392144 2801992 -242195902445928421942871990209920000 2801993 98228149436912754554288180449841460 2801994 -41512351753631974007007250526115072 2801995 -93478318089946934736369787572326400 2801996 200409779325131284200419737783776000 2801997 -87786425068482896445858606377856 2801998 -122018347888839596696499459714865536 2801999 12777435978502430189953764306786336 2802000 55134869193423389714280881946624000 2802001 286989959025246834200793901146560512 2802002 75539962016369472357810976607806464 2802003 -86286280072953291759723905228807496 2802004 -52510842954503475411434411724136704 2802005 67477707819787615094458939601836320 2802006 -126362591537682635601237172008115200 2802007 -120472178096280918186771381196391728 2802008 195769289308009938273454987576811520 2802009 837338156192507985059657994501120 2802010 35467348834423567161771483236679360 2802011 -392568714932683157480346155489747388 2802012 136735574890852961405992845102292992 2802013 166411914942925830560399584391092262 2802014 37353978787745062198551949720457856 2802015 151036665960616336531150751709364320 2802016 -345135143233618786849379702513467392 2802017 130876747439191605001845093750156066 2802018 132059127490843106907186454712939904 2802019 -8564773038314752950705445529138040 2802020 187113176608484265005417647282502400 2802021 -50169357996793933924983588947703360 2802022 -35679852140076384792518682189706176 2802023 49084585954964201733628123642290144 2802024 -181213210076501310458012026502538240 2802025 -292244158155643241767938515775132000 2802026 -214775841830769380566900595156975520 2802027 211103047907682677447357407338808920 2802028 -93422989417082703473528260688609280 2802029 473414504091645328979540491039308630 2802030 30956087127204286337038881034506240 2802031 125729377147875497806752378982066000 2802032 1952726806090384942849566788812800 2802033 -44277820880028256497408318848275776 2802034 216691795647052246940922969629542416 2802035 244666011069560032050633917788336560 2802036 -23143692303847583500546223312117760 2802037 112117915010480767182912733721621152 2802038 47141121366210047457842660323762560 2802039 -297876648112908353633900109054561840 2802040 169477526775340830857146169953996800 2802041 444699228304188585684085941795229584 2802042 162603138384004689411722401911643872 2802043 403441216371654248375742090801461184 2802044 -57927360311725275498854180828774400 2802045 -18568546622941047916795887182342400 2802046 65710590430856487010815529226064384 2802047 54109118005050953921737644481190952 2802048 137601069277953855442790331942174720 2802049 -362296760631813168433367967745255340 2802050 125433406710100437879245574380578800 2802051 17767815710631504160873611846366720 2802052 2437422452976052009468484765558784 2802053 67361653270812236021571588290494302 2802054 131215423482421520377818027270985920 2802055 294826941549416355762934603426467960 2802056 348508889809120475683603787816186880 2802057 -23494439876090308664849322881061312 2802058 -38411887217677875343636995385428480 2802059 43467291317427324799342099187139840 2802060 173069858670189461921641534670592000 2802061 -25223917697387483542593932873817576 2802062 194284348436620662189328821625732032 2802063 32520691646423544836424491020281600 2802064 49316461899514713828691321970401280 2802065 159926249711668222543543337979596340 2802066 1150895907399536564552384564793600 2802067 203020666262528761128760729932618720 2802068 -187258806211887226449489046160087040 2802069 16484149190669631306329463431298894 2802070 15646999252484349412800879402420480 2802071 556547049932962264600894587686592912 2802072 46070873186353365606307845877923840 2802073 -6019183281129822418070104947437436 2802074 149628361742153991749010561168893184 2802075 111740835023782396390533645780078600 2802076 -31043903282996765510287029597327360 2802077 -109759667375316147798863937916258074 2802078 162667482894617706949819610015152704 2802079 -132835424205847000320067839434459024 2802080 -189332583227136313783245976114298880 2802081 147626503550907129494473878003873600 2802082 -5339713027943153013001306730914608 2802083 -338654584659099216084056300079109668 2802084 28793934566115818992556736529723392 2802085 73102993891149496420831005287366400 2802086 -41896664703352061201248249990440960 2802087 344878258690114942454693723164032000 2802088 23308756875741125745264188913500160 2802089 -58241586744074751716634959725231110 2802090 18174523292965585646199071919636480 2802091 -314379714723520623073437797768418508 2802092 -177697246034259054347489995587312384 2802093 215725550780643834227335856970227712 2802094 53459884927416025233219206792260800 2802095 4480626110781897094386442600241520 2802096 -53571682805207255919059094099394560 2802097 77039855332844076906777678272774546 2802098 78097683305024214836029892906549664 2802099 -61356780091498638331728578534580936 2802100 59124244953345863437441116695910400 2802101 464552019970571531467490793504717600 2802102 99645370807716426263131797277712832 2802103 -107804276682319063988218224333907560 2802104 153640330181836122988971600205086720 2802105 12038086213110404285209590301757640 2802106 123399834412167700099738164525424752 2802107 -1707062502923922004476860567511552 2802108 239394397185094120580007375046709760 2802109 -271744502422632014401540888821205690 2802110 -63725484469250508543941673095585280 2802111 -46658831949649791189971526085455600 2802112 76247836426516770990809953731608576 2802113 -345641538986634608322264358585364478 2802114 1689343841185836700685090598303696 2802115 -71195957050975139228558774503085280 2802116 -175366448414972034905004594326479872 2802117 -75895427669857420742098102569964320 2802118 -400300264920520681193035540078560 2802119 70708342373369997794382686896340400 2802120 -37882749592641090847958951915520000 2802121 4134256107044953774875046613939200 2802122 -84860075230629168181298105853216000 2802123 -273080778353368166291229618770781828 2802124 -1368497187966655113483862860283904 2802125 513775923392349886188193466186070000 2802126 -28292472595558096456435218602398656 2802127 -370007029121234903992149736120452288 2802128 -12488992753688226358592986901643264 2802129 -106847678964024117068059404304631712 2802130 261038675164725200527967209923302400 2802131 -514410126687724091008479651366610068 2802132 -57776715013539648618511699841411328 2802133 -95347053980203026687213781790864096 2802134 106627816228469379895019842026621216 2802135 -50174195479337477945200620232765440 2802136 155374655208858905214339004927426560 2802137 -8115565044408785710727878811807040 2802138 -1461102244364465727305670088987392 2802139 -526770054041180257176132867048159560 2802140 38487591203519174689551165568450560 2802141 425151483650526785787511957497816000 2802142 -17302683163938054408421988282805888 2802143 -293473152125024244293804011819552608 2802144 -54377921021000876544841654074605568 2802145 -104833659652805555790807978996859800 2802146 196767833241894082927547917538712960 2802147 182328552416827662500386090247124600 2802148 75898028794047878405958694718062208 2802149 -4592639208514839606541518204221664 2802150 42222856308883858684567521753408000 2802151 -3214122651989181856529230241973096 2802152 124547347400836925375715866615808000 2802153 10222586637139091138148280595497104 2802154 -20790584853213866575577349423745440 2802155 -259298528336713441616104445247229440 2802156 -83281325957182559435162785710243840 2802157 234028904975486747021654882695926144 2802158 -10845355700605403456526508694808960 2802159 -39281332206545430492367439288164656 2802160 -71355400560414666977898767932293120 2802161 -206240939242955256707954022194343936 2802162 -87995083391000043637856482962867456 2802163 45902832251297576842081000695034224 2802164 -32464913325542411888215314643765248 2802165 4827997191490474438886268196440000 2802166 277539425833369345508431977943504032 2802167 224801799462601377128261550659714640 2802168 -151492271797146795054595832473804800 2802169 124957390283083640213015566074974570 2802170 -27207946804454725483352264016752640 2802171 -95454152074696039260168558014310888 2802172 -82893169347379714720883114864376320 2802173 -393844496203048857138454340328248160 2802174 -50084241214417439462945197202869632 2802175 -172236428204282349575331229720054600 2802176 36079685485203370244878720485556224 2802177 9644824013888472650660363571506880 2802178 -13013978641199764820301379351631040 2802179 190400794588863368777328025711830780 2802180 -52624148807388448583770550616023040 2802181 8680661591753425958322836221339072 2802182 -86206260393061497980228011914258048 2802183 -47528059743777925048133912101171200 2802184 -19517150079574860712060512202752000 2802185 81416601613721821427570593041985380 2802186 -46041857478221336252023492365487776 2802187 -317188891577332601637199487207712288 2802188 34116174443806341983254178917234176 2802189 -70792615533922703989181234844493536 2802190 -92682029843953341347706489436910400 2802191 -187873312405799246200004761874362128 2802192 44298132296739839418315784312258560 2802193 464375626169620865522792830134187442 2802194 2402464001755841095313979782405760 2802195 5410678518566592094564380128230560 2802196 -55867094384980232167918554664417280 2802197 299394371363715585271309335649528800 2802198 6618550601232915049287491392253952 2802199 -508887530876994571000239856634351800 2802200 -3972779621548125562417041275136000 2802201 66046487419679256898486247792225232 2802202 -42578720995484011306323231467424288 2802203 -373835047992463510406231676790351176 2802204 136371414488878470398682727196605440 2802205 4867087310703756681152125517688960 2802206 -181713857413333984065159126887151936 2802207 -250737992198594924139989843612677560 2802208 -269964351872586227617493906669174784 2802209 -431658374295905255560963664908187550 2802210 -54450330308476369095284090783447040 2802211 80049154871859244061034077685246812 2802212 -73966133503011442416537370193917056 2802213 -243260134635208804194674017309338720 2802214 92335251751878424883058158206044672 2802215 136432499266539746521699468603044000 2802216 51127196876232542198777544046755840 2802217 -273131439740989844662335016291920048 2802218 276458744972546210473620750660784128 2802219 39237957531184334791403323030394880 2802220 98861398435551429790919616530810880 2802221 -437335128177048533342655574045169856 2802222 295752974116752202165933589123264640 2802223 -556227621657200848110725364775560 2802224 1234203740811978471463656307851264 2802225 -67256476167472762340592934129976400 2802226 61891496219278473411303253937756160 2802227 -356984555606858542175921517735033132 2802228 20914558350435487300159209273163776 2802229 301797270412981449208270697522930076 2802230 81610870695585505224675071730485760 2802231 -201017956919218645931652637284886080 2802232 -5826454106118145294225064834027520 2802233 -14513270347012562378504539687386624 2802234 3780756668377418912054128962478080 2802235 75591496799378128917585975221527680 2802236 40904064971122813653953052820101120 2802237 -211418600363112444047462736815120640 2802238 -157257476900063228001235898860980480 2802239 -583300712569698351898787220888120 2802240 14805524992827369929157976994611200 2802241 135847237011145595914128259482754920 2802242 29005622916639201900117629408845344 2802243 326344795689190217918256759091086000 2802244 -27849638411322556464089823936110464 2802245 -35079492395101698315006009224486400 2802246 77905795990228349853529737975149568 2802247 -204538460128653559614666932445660368 2802248 -148933660737355622545253363528432640 2802249 -237826958859477008887504839012398880 2802250 195895125220984338634760117868480000 2802251 20314454872157894901827999330774880 2802252 20435698399274336156912001353198592 2802253 25678313574423232629747584637013120 2802254 -5514663687834027396772302711114240 2802255 -50746819797065861524551324683796480 2802256 21912316677526184916480492005875712 2802257 -271120603101124716861808213392580494 2802258 76130615479693295673588340969256448 2802259 451051699703107982932547466367412704 2802260 155942149155425858489625376069017600 2802261 -7194232930796089886444931453089376 2802262 -69675815967970676186963172485638368 2802263 184104503203899446030027949156480240 2802264 -261564802240792182307028468600832000 2802265 129609961034509584189715107040758720 2802266 -71476111177771173347395620526523136 2802267 -210813310103584605406782274066032 2802268 40736779303258947257747062095255552 2802269 -47133810143389468825059895148184840 2802270 -34297624341138459515202468126662400 2802271 -40800308800344241978862285724790256 2802272 -82297926206087513278071465521971200 2802273 -100527651235732129440715851906211200 2802274 -140973897908459596685703290346216960 2802275 47193361589550201557213025629376000 2802276 102603031725613526908127911293473088 2802277 -197505524243392065542729284799055874 2802278 -123118398923556814881480449362486560 2802279 -113441038973446275192320397101940912 2802280 135725133994894975167216483911884800 2802281 148528701426342992479547033668920960 2802282 -17199509378041400845444122319105536 2802283 423655111097795679465666361692637224 2802284 -121918081952322267046790220151920384 2802285 130018702430528001114726710143619820 2802286 679987648194263459001910974090240 2802287 -170700436961763486132279662055326400 2802288 -79713565612747014041647460882841600 2802289 -137910590109206463545046037521264640 2802290 -2847355857324613617329516536533600 2802291 320549731686935560531431138402610560 2802292 -339182496785468922355029264725305984 2802293 -149572662880384947209497462551104616 2802294 -123643795060572044932518048702493632 2802295 269571727110207735433392409715347800 2802296 7749959050705044260205454992015360 2802297 -53682815074757224061987745712698240 2802298 -138520071365982636128493775663084320 2802299 359138433456104133899946250963372320 2802300 -27184864167045912105058231948147200 2802301 259864061434628589546314338445031302 2802302 -22840197202246754685025025644251648 2802303 106962225243367302304263371047691520 2802304 -96484560843948181136504560319201280 2802305 -230869237204367003562502937175046080 2802306 13680817884402161335881437045380608 2802307 -80751552080595543987378841334664128 2802308 -103774076887550843624330724988851072 2802309 96005148133565953144065328426764288 2802310 1302131473902561091178165736960000 2802311 -171787678956507786275345586841370088 2802312 243523386311724197547018170934481920 2802313 489088138969304860276096949128561562 2802314 -199109020525808263509849357134137248 2802315 22388312236948017873110155643339520 2802316 -297319258462744003249385615707983360 2802317 141039659934994768772503216515405792 2802318 -8756368041927190250490039064857600 2802319 195993724475936649232352717828194744 2802320 -3222984822968278637800344307630080 2802321 514077741585936696492217815610324608 2802322 -30725461966980609213986682880511328 2802323 -346049248370174773972715627073038040 2802324 2759187093366521886437771735703552 2802325 99184350062019173685827502585280500 2802326 -219449439533965818260541619544521920 2802327 -70685610743655571780559715239560320 2802328 698511840508159216758933712279142400 2802329 327140641826470558642469249528401440 2802330 57502052859507472538782207190553600 2802331 77333843221264327161880181380960800 2802332 77603173287266065616683105331354112 2802333 -135185815594565606182277196195624576 2802334 212775205366539391687904507885202816 2802335 -122994046621420114068856618030121040 2802336 -110403236432587276280191427659431936 2802337 281945583046831587127373673083637986 2802338 27635242134290456797816661990866944 2802339 -263766022052940571821689069366504796 2802340 -188093338090345222871098565748395520 2802341 70501082181057410262647608922903742 2802342 48695523764416871516048162833058304 2802343 67430351649480130951486950385502640 2802344 -9405806530210686342998071050531840 2802345 -32060680571360973885417062267592960 2802346 95620046351651619245009370766357344 2802347 -185238611739141774520522557844128204 2802348 2848895909108944200927461669207040 2802349 89389217164757561229817609959706848 2802350 -30837344014367040625203674713219200 2802351 204567644018897824848094226211917832 2802352 -28834765986643752525830485123792896 2802353 -755270743707482815968409024367376 2802354 75145756127877434319552367580874240 2802355 -340441672398781717882966283501844240 2802356 195445024883283694722147210660944640 2802357 615525058133113491253314647976060 2802358 -137902796504407826903387106057481056 2802359 103309927920674406052861572301134456 2802360 278868404196192589230331863244800 2802361 507779657908139112361908239895850692 2802362 55964719693658194623415440384228864 2802363 -16349213431171934187105968385434856 2802364 -2490095725141609318451310937652224 2802365 -431732023992875143855389380050751400 2802366 -15746961442159884395777010511343616 2802367 -616449302736877237112393694727110400 2802368 127064708337089894178301710563278848 2802369 94931585551049254204933770876027648 2802370 -59700156630482752441868380436375040 2802371 49319915420948085679729666716655824 2802372 273764974087139194843060046013315072 2802373 47031849671959528512430958513143840 2802374 -103333166936372448026522434655804064 2802375 -174988900457011941403563661732272000 2802376 47292427514234887842067209315993600 2802377 -247312777212986821814945826575844774 2802378 11878295968831806886269396484065024 2802379 441494450421506123354045343744090280 2802380 36773268612860995030745677522145280 2802381 -98373067801632408689997727174602048 2802382 120798515963323634840230202976337920 2802383 -348314123372359554890629845918436368 2802384 -4550162923343443075979916902400000 2802385 132217065887439298256314685976974580 2802386 145704622852634847635282992872883200 2802387 -73447482447484250623646281571029248 2802388 219888875204738310492129234578876288 2802389 258374806712870360161060917228957024 2802390 47774211890774128796397770072697600 2802391 209264271505251545461456514382211584 2802392 392240642193531853398096749328384000 2802393 -19616938123498237929178050551986896 2802394 99996044048766225381854279386098432 2802395 -82282559805070232717264382968193600 2802396 -474792366913501295370687996174336 2802397 5573555557002797728961470310405528 2802398 30611295479629168337972833509379200 2802399 -256592148446420903059296047372991600 2802400 22568503166272468299219269949849600 2802401 52505402275876076787111713424099264 2802402 -40724125994497342765883158401718320 2802403 301511975465270666020837890109066652 2802404 -266565762169365933726373911859903488 2802405 -4288328740421861185329025066689600 2802406 -170736636897838080182702126408578848 2802407 469029920648351177584221277845913656 2802408 -65041209468900463748350155756503040 2802409 -209570432763152205066365730957842368 2802410 40481193516041780545893378485261760 2802411 63905684028383071525071951235399680 2802412 -143217616150558879156551262197547008 2802413 -17012380976533715026202624997935796 2802414 98182157013495326141216078424192 2802415 -72079098338975680654790030765222400 2802416 78374880931503267306649204072906752 2802417 -57556914421938160429355537637497088 2802418 32323398433634923072969242535461504 2802419 -601680873941843050577991794922099840 2802420 105167495579564544375317856662649600 2802421 -112289463296577628966757810807117856 2802422 107484768136923969452707419743784960 2802423 30201099952996320853592678707434528 2802424 -341879886695401884782092526690304000 2802425 195696928431033882257791730009823150 2802426 -145390694896701784676929888098669312 2802427 -196397491380947183447401295947591008 2802428 -134625705525281833753275939794849280 2802429 -22934531514494395802431690468441056 2802430 -150264642603508478086914284385032640 2802431 63190226703876325829808756177526464 2802432 26473539307819164304227693452328960 2802433 -110599101034749742033791785779560442 2802434 -185060132401367526176044549864590384 2802435 77538672252954943013706444156637440 2802436 6830628838656808771904567423283200 2802437 59015699058512313298447040139172704 2802438 236359590264284921801571865816800 2802439 5585870996585378337127876929419224 2802440 -130415957229440734861376270960179200 2802441 -93916488479318183499227486512312320 2802442 -41765505785856416975848321323952800 2802443 -3607521813833884410267001769865840 2802444 -18158558478203776448858454751933440 2802445 30541267281042945888549221599130700 2802446 285650570569190100425418819591540480 2802447 212445157935401913662773465948283448 2802448 -59514751889469128606390770923012096 2802449 207080139690213180910904074497605364 2802450 23452260689344064401054186342732800 2802451 543915217665140581689019496136177452 2802452 -3780109714402558839617912976791808 2802453 -222973188058114834684392791180889696 2802454 -85453315788936194680891651037745408 2802455 246586557752570837675883684840798360 2802456 115567048782112470430202084555089920 2802457 -37139419472413456505362460674189494 2802458 117287234849054765972760603497213184 2802459 -44716542215419919881015029671048064 2802460 233449957687697641731831236967329280 2802461 6328413162768924092009632726787724 2802462 -13694181260868612677896582644449280 2802463 -476479248813414793436081545838020976 2802464 153764012862367264776624399515123712 2802465 -348499867331621386695583228773744000 2802466 109013725433639917879823478281796432 2802467 106205245516266757896346172407313712 2802468 109532003136836403751693525117163520 2802469 -150238946966424028749713366766707904 2802470 2326191431322533575013174680992000 2802471 -40919131830428662832748707218632576 2802472 -48053684795154541420564977663928320 2802473 193869611657739976153455635711018760 2802474 -101376004434827374297741444699615056 2802475 -87945769878831794435315721855490400 2802476 -532384738455256123159689842051430912 2802477 93063502481775123663052078188006720 2802478 6436821646648986026499206347280256 2802479 122732158047583409886748509497176080 2802480 32885020770852717460452702554357760 2802481 -158086029109466083470324832820160 2802482 3817820248375402471756031289962112 2802483 -262307143848590634027306189400778376 2802484 -327015598083995316491366955220224 2802485 -132636704116339775605869605856397440 2802486 53238046998855643368836137745033664 2802487 258875129587055538137869437185140136 2802488 121118221693566782567780663694888960 2802489 105018139985706938200937402616827040 2802490 -33195709424158880021607533729940000 2802491 -84249202330955709467958243391495488 2802492 -116835879799687442361209931118510080 2802493 60292699175510164702981791279566464 2802494 109499929302533874647642496005911296 2802495 39007327472662310897594344799034240 2802496 -7226868944786670857058385859706880 2802497 259563509851299215244707824684970946 2802498 50812555547926448624151478144520064 2802499 -19114092987782291879295389604938080 2802500 -39814387775245216048486767504000000 2802501 25262986971116893309462137062958840 2802502 -247542970466277349920685367493955200 2802503 273491923168481390297520898194109464 2802504 12208559416245662757635929045893120 2802505 68565906456307696651120466178354660 2802506 210287985955788824299762386423348528 2802507 -286846762684769035347185638753843008 2802508 67216971827476134651691769679811328 2802509 -6684523972428978133964680788278784 2802510 -56977957559958286555463726737713600 2802511 288938684743032578687962456953760112 2802512 30990105664127404933960539819343872 2802513 44009354003768521509697309591463808 2802514 -16306993583308243249653386899630080 2802515 269756281802748533427944850333722160 2802516 -38045621839199899611789855357050880 2802517 -91444371869975147372569003761269600 2802518 -30002420518993496458655664989800320 2802519 -356617673824438820263376766212559360 2802520 -14986797331204333077380828706816000 2802521 246289282441435449708816211161038100 2802522 -55858097497014636989138849305656576 2802523 -550060271520045625659546022712874896 2802524 -102481134269218583126341858034393088 2802525 2242496187549508297375894214016000 2802526 -109386523441767859964351321660028288 2802527 -102775461902872936754602014687140352 2802528 98872966506338894291543714972565504 2802529 -1790462338795818355776814395630716 2802530 -157887389129889128606989422268911840 2802531 -89202437576159118066997098808268880 2802532 -240516652444633940773054062179154304 2802533 205778324227678025552518889099069664 2802534 -6321219700586805718802856500520960 2802535 -129926566883461346925089241833349840 2802536 30152355953367584023142982825000960 2802537 300692745639269780875591368196885194 2802538 98375817784839034574081491454211840 2802539 -19624588852486137653238574230506976 2802540 61625504286573607278323011103569920 2802541 87457690011665945848022260753766400 2802542 -43330430041001626007228372064289728 2802543 -15775713406514795586963674050271232 2802544 38538215511262312589197870848638976 2802545 92141344690906883918391169203073320 2802546 240057584236596851064443450134368000 2802547 -76131784698157798328747276575032888 2802548 47227056743607357160346853664653312 2802549 75443696772228713743265737681079328 2802550 -8218467094395073008595007545891200 2802551 235972886795761161572480460059112552 2802552 -77748885888447950322389438752972800 2802553 -268983468062767221486901579005644536 2802554 -7586551801725344167548314625058080 2802555 -15166037202713045059215268755204480 2802556 246534334104396538005314351364024320 2802557 -293561940077546158986238015972772160 2802558 -136551693514234476978056571064307712 2802559 -251729792464834753832719125310677480 2802560 -172864531997299503091466656284672000 2802561 -1214520505138176847670940062405328 2802562 -20029544080043799089102107441310208 2802563 738918032926667393837300171532298080 2802564 109131751562165172060463290784233600 2802565 112050929205054378359314142363127000 2802566 11675692067088537477158124884968704 2802567 -208367452828374990787935653106186288 2802568 -1471923356910711466215505748336640 2802569 -173364013503973544475168734465529216 2802570 -6723916050680647729099920061228800 2802571 292656081065832364087739826701314772 2802572 -218962828050051964684233614297121024 2802573 289426446404900295843070309046762880 2802574 61881009926692076730620842836505536 2802575 -277650462899691143031019596493102200 2802576 1289190509003928038547959945625600 2802577 105620533918894233346988261225568112 2802578 206058055202925823284838090107076224 2802579 69985064711185090428588490794935088 2802580 -52112712698578692635469738453964800 2802581 -420475259186836968979465364337429618 2802582 5311840970850683333938777811426400 2802583 -107101868610850050784087267639441920 2802584 423399869016771890337269456515153920 2802585 71881619851391910734806077406584960 2802586 -11327343879813557627580367207495680 2802587 -63057823651639081824691267277555040 2802588 223497719111436008770211942682892800 2802589 3962394612981323980161334259776920 2802590 -31438637720966008794961263297726720 2802591 -152119108947311011531525079523233160 2802592 -94511856825960920586190995567280128 2802593 -90291137708892080617713687447856158 2802594 -262044333934402004390563689144918528 2802595 -83361550148363774339891039276182800 2802596 -11524041785440444267272804221362176 2802597 -60192992915853739010916920707810176 2802598 159440771461923148304953614331296000 2802599 -548242127283966917516596366718315400 2802600 3409140856851019171901920247424000 2802601 440746727776615535826561844154628602 2802602 -216789887601628127793702662384544 2802603 -44801868009736183310936356924506240 2802604 -94906207535699082049684109309736960 2802605 108790633939500670843984475614146360 2802606 104754866517222860711923980543895104 2802607 301346201382180815181802603132285912 2802608 50534274059694276575686361283624960 2802609 -21213130830970656637125601716069756 2802610 -120537316248486306055896367904716800 2802611 -1202591644940867067542161243186176 2802612 -97026301235951223114632692851929088 2802613 -396218845473803477927093872959964416 2802614 -39585360946530704871497784491358720 2802615 137086174999546728476654232816912720 2802616 -11719078436413961077559348846592000 2802617 -73446930673575766898271216934718208 2802618 -17580541642331052996040795369804800 2802619 241210543298708311056811077012813744 2802620 -27200562021333983599355783400606720 2802621 -38818875406294364765545559194304256 2802622 -40740379817391591728668161135046848 2802623 256870649742966856253159766869911872 2802624 37387379838067971850708846884421632 2802625 -55922466571196074228851414271056000 2802626 118746719372258383909801603856939424 2802627 216998367924619173015150197334297840 2802628 74150658984349566871724124725861376 2802629 348842831121342047567249189625068160 2802630 -556448089272001236631731180718080 2802631 -13686852080494909863671099415062168 2802632 90285621660735770480244054994452480 2802633 125005388884653084403908172167568800 2802634 135265929337639554858057601365255216 2802635 54293286392398446689627053701647760 2802636 -108683773199069700877431507760693248 2802637 -72125858804806929419904006137091816 2802638 38605404769086973247537608064598720 2802639 -9248181860980081671564734581713408 2802640 40561058015423818811395103824773120 2802641 -190580821574355654093736197404210958 2802642 1889144651599542090155524264990848 2802643 -308989841357105792356138593368809108 2802644 -15143356235010686481367880827455744 2802645 -130615663626199660559570173425485160 2802646 81906627215437951507129966456166400 2802647 -135091077098472498453778782849446040 2802648 25290189570037634422687312466411520 2802649 -136699410324324303923735886057877500 2802650 -41774368168679494293328847031217200 2802651 137817014972504029751938450348142784 2802652 259504915051334071245407674204725760 2802653 -151336945078682358900490273306382400 2802654 2036623653039661190762589283553280 2802655 56700636117051033449633768577163560 2802656 -113033701453344281577782069116796928 2802657 -124829809515070505386062315848570880 2802658 -3508559892465614369619992321781600 2802659 292858713617866911870243899918536860 2802660 16811434679952390083309828357775360 2802661 -19053095238249216694825161369557088 2802662 351680160163408255362856379251104000 2802663 -180961968125763806847054939007373808 2802664 -390008642815019892143401379725639680 2802665 -40377503171257364620618222864409280 2802666 43550384388712515810560919505851648 2802667 50005780864968106860946483400136592 2802668 168288084771259463898243098297657856 2802669 -82015045260203396971251496018501056 2802670 31722882887613279824472772179129600 2802671 288411050310015120704069637246336720 2802672 -11133717165425271761359182477950976 2802673 -217002135361325208260904980179228078 2802674 100559376822248421823915575677386752 2802675 109265062586845101487781980068081000 2802676 -40825882621835313519841223643025920 2802677 56102398153814142888663689943885600 2802678 -41040634072832828535102545237484672 2802679 181214321176113461463157753029742080 2802680 -306656907103148250695335600795545600 2802681 6038137511061713623557134511967872 2802682 39715944440112069434643419296233984 2802683 14170072292271532544328451328692800 2802684 -124183724572354549896129652961508864 2802685 -57912467829334392670389679038474240 2802686 -76756589092653472316197527695298240 2802687 118710402029737699211635296455273160 2802688 79112094358291692603806246970064896 2802689 4053577948278052824691378986182724 2802690 -83752648244799135345079110815040000 2802691 -31452619193431135034122489431328200 2802692 59994193906117898894725678194930816 2802693 7458103478671210913114232440649504 2802694 103994289667189819654366398298316352 2802695 30949042760415430580104778323200480 2802696 85296874523441046329212683813642240 2802697 8516738157758812518607155464151760 2802698 77313518388280454109777337751415600 2802699 -129812034658172472248171145756615000 2802700 -171566370920027996027083780370540800 2802701 -226314649842935966228139852834974496 2802702 5184216088526023659257259132965952 2802703 -11956735098305177590121954429275560 2802704 -26711133515792000645331438711865344 2802705 -158083234620106540521206802967056000 2802706 101750535039683424604454516994120864 2802707 -318105705223368563485442337598105044 2802708 -345511127149328185525117138187796480 2802709 25541411463195989218394925789681280 2802710 -9559360834689003561186354327444480 2802711 -100078211833388759409339041292695040 2802712 214450150966227422559019180970496000 2802713 195058565492729012215714213975753920 2802714 -15173400539013135983319089135208960 2802715 -361260276970175862865634833304264640 2802716 9094671966562018367220410860339200 2802717 54678351519797943879316674399823020 2802718 139679036251477366609544891214018816 2802719 137944564667654620013224223975015472 2802720 -70553282053919322368132180449689600 2802721 -259495353183067670518003619429832000 2802722 -10264398643443344355525521706887328 2802723 193857713340719287074058221460992 2802724 397781989219581537133976815986682496 2802725 -133138535553941382048515488076556000 2802726 -4586514475676016712920458960503008 2802727 362953129332773728943061150948291720 2802728 67178663174120239551297932150784000 2802729 103821307584205655076190654238979984 2802730 -30362821714659276080562334560076800 2802731 244490804536432101712005957391303200 2802732 -126124650229130818375055526055673856 2802733 -695008713602311745920792270901238176 2802734 -84848978975247033496743552124354560 2802735 -150641043023308558086360061758532800 2802736 13962960226587989667160910086963200 2802737 119703131542184896009681916679346752 2802738 135916151951336207414346653312214144 2802739 -190190128638070782051874882977635280 2802740 2831790649424856986218257517516800 2802741 26322775224852656989786303633307904 2802742 -28882835353402778643611453145541728 2802743 197690948655734104269898991564365992 2802744 73007181997935786673334158170193920 2802745 -244398326758368241282258231458043200 2802746 -61957763547372734309287680266842176 2802747 176339881078795516142436976269996480 2802748 -150705584808924444666375415747289600 2802749 -228003683096707087752603749282792250 2802750 -32339851730637407666813614779072000 2802751 -118449010528042407757534193854486752 2802752 -86192584889094433467214666013343744 2802753 9561351518633761509594201839890560 2802754 -19250587904050204522672570414469424 2802755 288626129707765371706150395309446160 2802756 38014784145041466099217722895872000 2802757 7144263752362279160039636339700288 2802758 20336325161738771133152667826900992 2802759 135629628805937830667600424879630504 2802760 -17668504599981556424579720842752000 2802761 30117638499016882290797338198361664 2802762 -17944773492237374798797653966689280 2802763 261243667674821236548946721478658560 2802764 173874582928307932089254615705942016 2802765 -60347515307468685025571372315191680 2802766 -143281720919491599920772011060364480 2802767 -366026032024577461660082543818490256 2802768 -50996654165391181991981455328280576 2802769 -30369556372031291136205967896287504 2802770 -86899006347368105135150688146605920 2802771 -78494300532968289106012698200869260 2802772 -39127376414374999001381561256017920 2802773 262751959403204220552826515045802104 2802774 38455801442692611756866084053623168 2802775 183245336022257590171748962610826800 2802776 264622219254690935690017453745326080 2802777 -91956479870140804284950204566732080 2802778 -171756124477415144321990395798483200 2802779 229438695000205230333455466934252032 2802780 -21285504416369632086773680483031040 2802781 -1885534260730721754962968695684308 2802782 163977274227273460521203556976910400 2802783 -4774253608528677531110059435823616 2802784 125634852258001099659354376938848256 2802785 18367041119842226821829583832622400 2802786 -14946679349454234409247252713314816 2802787 -62369411022390266550336843813817168 2802788 -110285092634956998828230696436437760 2802789 371347513129250105780197028595781440 2802790 -69936607557111466408738643424817920 2802791 -607706401279864727091251439600562128 2802792 315082641508202751682016228685004800 2802793 4296900191168760806975446949333760 2802794 252744473114385305765603943160811520 2802795 154734990571119340048555714979865600 2802796 118813656495306833429667575270524160 2802797 -246299561083406447555104859086883754 2802798 112728993268561499542107763414980864 2802799 -24140079857896941556427621752538136 2802800 -13193090638425942201148784534323200 2802801 -44516062143958040642112243914772576 2802802 -105701878874593565978297653970289648 2802803 50434301035360490983176552112278528 2802804 3599675300680509163907864502061056 2802805 113005861074479720118258116884322460 2802806 -218793459063054435903977453768631648 2802807 132690651138653184183265961921734752 2802808 175052809391824813200518526765096960 2802809 100320996611755347639527963336632404 2802810 -75313542258565916345711840230467840 2802811 -444169215278523231964071586108036416 2802812 -40004561841656401124736664919353344 2802813 -49853203309457385741515281359314016 2802814 22089757061944022573598777566358912 2802815 -255810254731284742434078472253031600 2802816 125977621566433690227466500990566400 2802817 -87934837872115005827942272089111548 2802818 -267150645588780279663410745887150640 2802819 24302058358111279328248157069953200 2802820 -36856985859731651307612835116049920 2802821 188905965240364650129911578086247680 2802822 -54816904908309098962919054977814016 2802823 311288871252430080686725623905203720 2802824 19931147565988512860701215751802880 2802825 -163846729237346443368588837553542450 2802826 -325310297951541268081058027166720 2802827 -145251888698484896970423616103143560 2802828 32498136064666969292350036564918272 2802829 -311613519732151262283672229404247124 2802830 1410122746789921719838807989736320 2802831 -263222911556369205722121625211920248 2802832 69712239624567347015537857577943040 2802833 36951453175251039738667563210643824 2802834 -48920093580688296555292044949020672 2802835 -1293191530243725075889409960898240 2802836 4511359001123702506857683735488512 2802837 -15476275013743785605414899672105632 2802838 -159568874127968029236907366319744256 2802839 207527875629451257095237224742920800 2802840 48768024703844847480933160155340800 2802841 335448504421294325978322276916711680 2802842 31631111355842516320761833073239040 2802843 5918097720739033994765081584351572 2802844 443653022600270582206403842807808 2802845 -656057143989325644075637170653272320 2802846 89687365282113763463725009164081984 2802847 409169945152486253922548424689475296 2802848 507642912837883783767470905551421440 2802849 -143871438165010235709478506441397440 2802850 110320876979609929427909275076124000 2802851 -357020244975336184341035815721341296 2802852 -13134033718965196908016335282519552 2802853 -474371981910671636156186812851864898 2802854 -203180269245960630795150553141740480 2802855 -173257656104885530706782669812458880 2802856 50306995766111181471053693571317760 2802857 68671729037152029682599666601850106 2802858 27764655818046436417079641532290560 2802859 220564402907374115835610183564715060 2802860 -63809249265874236128091742937425920 2802861 72493842871462358881227173905781280 2802862 7337037290816882424103241142708864 2802863 63761689334542864791693854381618160 2802864 -21884644753860836914490978492645376 2802865 33590121931356211953325357528907520 2802866 28666969205467256854678593790199424 2802867 163670655649177012445074628706435840 2802868 -80100740608626068754727256347303552 2802869 -2202797222726465819877489756041856 2802870 33500398686900691674122167548211200 2802871 28965508804951374221407963308908072 2802872 -151464708356321709295789806027694080 2802873 13198988734811904140508580597506384 2802874 -295921646689876377029874120744242064 2802875 -311909211093466149525359421008760000 2802876 39066123489941777722994912077062144 2802877 -46124879171631072836630116488451200 2802878 -45074561091505561027913931320580480 2802879 26841750559475611432615327700231400 2802880 -101373341861688360120466627520102400 2802881 286151603294344751416226456277359682 2802882 -132611806419295346232911674662676608 2802883 9970260371772658424848118317230000 2802884 68923967434403040899383274111963136 2802885 14390283601639707209741611921629600 2802886 64490622804389514615398824609111392 2802887 -118426183670762211004465662527156160 2802888 -173476610629531266413777722197811200 2802889 404353715887649778376630614867796900 2802890 -22364807551733170450690237133291520 2802891 46953964798043793159943770993909504 2802892 -767711802982476820504780438004846592 2802893 42203629901938638431155654504097142 2802894 -2282978674634172964893263897320320 2802895 -119501235580501422580028650849421280 2802896 36574630892068246329729468194095104 2802897 -225841943368782585546816334027620960 2802898 82709387952503446521434708961937056 2802899 359636867778075825398489494894908480 2802900 80137077024271999010134668786892800 2802901 254810846938583245559724250596141902 2802902 24286991679591130562762493867448704 2802903 -277604779244837624547701426928319896 2802904 -102043175665487637792969003297300480 2802905 61560795380734109935833046322699520 2802906 -128322077919782259705153578341859088 2802907 71908286406653173993046513582633156 2802908 17592291862026399946854275082562560 2802909 162966100994658249799311230272053120 2802910 27834974828207464248904488264760320 2802911 -228968307942851602925696476631035488 2802912 -1066268048621002234404242441895936 2802913 36415691329349559657971848888672560 2802914 51310564666483064624352721246616352 2802915 39773521406489361498273862402884000 2802916 -137494463913275185288149801842403072 2802917 -40822117521686125471834347419206560 2802918 97587759846679485279052843333785600 2802919 -6569153477874449517243219543306704 2802920 88949329371315628413033981100032000 2802921 -300359605551204990288383242955986752 2802922 -5161914916978532367811216002577488 2802923 -308170596915563277546504415060866828 2802924 5130551744706251108430080143621632 2802925 171466523032926309496806546376876800 2802926 -25511955111040261619076102682677504 2802927 29690793316846019062994617721756160 2802928 131731210397825518179009110453452800 2802929 -65291746422940469366849929212535470 2802930 -42096589788776785307541800465978880 2802931 436189262006333727958920959326358732 2802932 -261173807538028356091927512811542528 2802933 -56699037492130359734254232411634336 2802934 202822293693419799573537703066007232 2802935 -38595470899801814807793867521268000 2802936 -51289756668797832727118000060313600 2802937 171769968437299091280240360501945600 2802938 50287370004131938172363117419994880 2802939 -832054226229622807671640679965596672 2802940 -49425980935877693720390036918200320 2802941 -148849842222393047591715627802186848 2802942 -123404871704421959451359578143524160 2802943 44530535387485536555835590198103008 2802944 -395119664484677718421371043499212800 2802945 -121318459095756484369613487803889600 2802946 27498606793917742128716499442726944 2802947 305161460861284556490400099857275436 2802948 23769082929360272293782229472815104 2802949 -512804503491565865515918085569814050 2802950 -20705123855682933270108257208624000 2802951 -148276468793601392704693546659942960 2802952 -37329499614697830256565230125004800 2802953 12815665622785259860882978042871424 2802954 42195008823992126756980035958370304 2802955 2079646270928653392303205378386960 2802956 -64500861383492956889676417826759680 2802957 -59744051718689159832764359099690560 2802958 30327498594760353230011137061321728 2802959 235812742877808208524065083708970160 2802960 -44245464588326517512162410111795200 2802961 114035091247769217715802778454860480 2802962 -204381305845146995613490277164422768 2802963 156338875150298434722631735393149744 2802964 144540679411116462504853010618873856 2802965 -63145812074895201068688154834440 2802966 -19346976176685689390701969974355200 2802967 8995636587669975017835621724627016 2802968 124698812098968814100491621481717760 2802969 27576592705051744325227726321184004 2802970 -151004202239917809013599376238956320 2802971 -130650028030067633016256723025642208 2802972 -31651501910672701645905088552919040 2802973 53032348040720029472472963211109222 2802974 -243362774604862656137667642866523264 2802975 24130106076717081570922351951392000 2802976 -237461607460957737032027321572786176 2802977 -177130691562260696701972984603004988 2802978 5537226405363073714634782955915520 2802979 362852403327285436717999776179647580 2802980 -170395363929427775020772253537062400 2802981 -21066160222549456620848743682764800 2802982 1342914458767182630331889480665344 2802983 -400818147540136394923818593117397768 2802984 170503986491743177228784575919800320 2802985 -206526723937967637123460631580617820 2802986 -27350350463399500285619772161594880 2802987 -109703643563791312577483212677579264 2802988 160210079292636435189299390520422400 2802989 -4732988227437595323946092355465728 2802990 -68445992460077926767216176665685760 2802991 -84060426606751688405049669998426608 2802992 -55767678400860531755840030636113920 2802993 -248976839747858137728049415576162016 2802994 38802570490243544982591561899500800 2802995 -61002722280996871633900608224227200 2802996 -13994940287467241220558694373683200 2802997 -402678092021178185097315460582961554 2802998 -3370740056650635898033046709821952 2802999 -50708734508292850139903899836560640 2803000 -58504562549762681531547432852480000 2803001 67441111361295178912652387213257002 2803002 10449725975939049691335372394583040 2803003 -90343567121198415820080250188270320 2803004 33834693991291131969009485377453056 2803005 37574286150486933379081330292666700 2803006 -93992556217844197626615699358294656 2803007 -246672322824632326377218472060873528 2803008 -14439483904896193722133188282679296 2803009 -71549600123108341413450052903046016 2803010 2199276664088119076143345531115520 2803011 -37548402655663915985421565602790896 2803012 -438666342689746442863655965879608320 2803013 76812117458105001143301301482843840 2803014 12281600087588305430845871948447904 2803015 -18930909254968029358735072512760800 2803016 -218349134742110375187346502188907520 2803017 -62231854678946320150041488167550976 2803018 116127449579512494019759367404452960 2803019 -328629415449630915689218105710617580 2803020 -15042845788576422630852987973140480 2803021 239448474914070970094652329940256492 2803022 -305107854136502975805743845456634688 2803023 -262579254078628448977982783962399128 2803024 -22945050416368687868051321562071040 2803025 -193921909868635189626096027006975450 2803026 65353520327433726809971828397718144 2803027 491218146292151228269091286132578680 2803028 203400494111749097255548153784921856 2803029 272000416956297538930418062938497184 2803030 -89932229715375506765877443206467840 2803031 1130476935186688579065988473035520 2803032 200058720608359485251406345314304000 2803033 71413698664669307629245620203931904 2803034 177742375433392297439444657353128144 2803035 70642674023642334197414213842393200 2803036 -332315102290410216583073687010373120 2803037 -434994874669792148143792731959524314 2803038 9842533599152368779527748899220480 2803039 -93252912200380351025940449023551080 2803040 -315273449747052706902233348859494400 2803041 -1848155695970327391703119913163952 2803042 -281936852699926225753221459558759936 2803043 480178487301761346140893885594384944 2803044 94397038698598313349478667842437120 2803045 268367946468024992716304521816421880 2803046 -30994462448970453127938974334702720 2803047 3593233513318609378805976284013216 2803048 45859467200748703848121928586255360 2803049 -121705775635627466698381203468148764 2803050 -35606378527721171502903617752566000 2803051 76690464744975746293722210117862400 2803052 -123872194175776946401660980570577920 2803053 47219278213755100292345600107130208 2803054 -181519330148187169018046046227764416 2803055 32164460647004564459336743568910000 2803056 -21779057000186065767786752248381440 2803057 242391099515576235980531073742148306 2803058 183395872140363659541298391818532880 2803059 138739978596250674125425258612208640 2803060 25060005803703907308344449788956160 2803061 250289297600970073426900924874191662 2803062 -150838471678904743029322798775477376 2803063 -8550356518196185128707821914345240 2803064 -168620736197437255151730690965544960 2803065 -168619574481901466572725726387084480 2803066 54900690874308549806476210464370176 2803067 224910085887983241291890628594046116 2803068 -171442602832743458686944600058280448 2803069 -373740174928288971517286909407985530 2803070 336616279078699776440688237187200 2803071 2597542489088468985497826530903184 2803072 370604262512701896908798317245235200 2803073 -8323038463447282248472056794792256 2803074 109365870975073770511445439783202560 2803075 -52740522806070648853727807483759400 2803076 200728107524927717951383780850936832 2803077 -300633771017283691227367643542756386 2803078 102438015541386061797134698538856960 2803079 179875456400973149767266414100353792 2803080 -45303667016686090502370343413350400 2803081 63573641997926911812777564444617882 2803082 12892286535076398122894338100121600 2803083 -124316282523991056151202088813194256 2803084 200286650944503207432994946059726080 2803085 -119485714268504171200797560457623220 2803086 -3515641544540026281294658851149952 2803087 -27794531275291196266133151353842448 2803088 -13972454195706756046495292954689536 2803089 7103227653699726978215540439063840 2803090 95529191923904151032204850553881600 2803091 538718725368660435810518145415032492 2803092 210412301459329054980168038782359552 2803093 68400663126654111920343633427364124 2803094 26101519904934160048598288643704736 2803095 83410965432972045579130677654657120 2803096 440967304571527242518870319697244160 2803097 -549334291790223825751516937212578288 2803098 -126325046064143522505326503043252736 2803099 110217998493329148133161229703458080 2803100 148924614814934769519012913214054400 2803101 64429916166150679442896085532792384 2803102 -142549338102961084386155217015873408 2803103 270677827148691137732409180630608352 2803104 -66844684038913594001514976992362496 2803105 84785286054121896316539548634490260 2803106 92233328209728491014804474628887200 2803107 506629770825467393724488887587970800 2803108 147623855452464411424747395750297600 2803109 256692682717585729295211227569061310 2803110 -15727792805837501914880564931993600 2803111 13936895174159645094803356558733520 2803112 21449761830978521046876336523499520 2803113 76911977380759903301297115318819840 2803114 -43851848576931228479792028500217600 2803115 52824474459947196361181598194601360 2803116 -25797590570311261389097122178400256 2803117 65678302514669394531760327988818380 2803118 -186612826117607875247652592779138240 2803119 61953017609551828345171768166414976 2803120 24770589650598572393928917539553280 2803121 -230676901814623531058197245312045678 2803122 52125832927900840760746871891692032 2803123 140200053415314356543736619260143372 2803124 -319495927614464514636952677674200704 2803125 -41170054862873781036357665799600000 2803126 197284136715627298181654886425986560 2803127 -718235298051785079655054412536320 2803128 -83056486351208133249711859984035840 2803129 -42162061443256460813623823744131968 2803130 -91208636713657081097620681700160000 2803131 -152712640008035242997469463414045872 2803132 128723478020657555297204842221586432 2803133 -314779623249719135078713323998652276 2803134 -66914138558342780493659116511610240 2803135 410524447169090365662481303582535760 2803136 -19982553391334305357016439667556352 2803137 21800573348871430350328116238617600 2803138 -118446250914940965533318674514621952 2803139 207541685665357729354270739670458940 2803140 112483640985578689425876338181120000 2803141 -167325236211525983637576371690337216 2803142 -66120049471338146973913460846970528 2803143 36278157708717460837357786655866920 2803144 -29312186056635180273531415009689600 2803145 349359900749439256172164538432310720 2803146 -177593868924206372516068435386408960 2803147 -75782601853698297756871083862616256 2803148 -75398411396944564947524284555822080 2803149 -238470663603490669984586618992118400 2803150 -8542563408417474553686653565936000 2803151 -82118424887066147907175859900596896 2803152 32969444870117548728851464682864640 2803153 180833474013385456134655891503513460 2803154 -58934392939403881177742700502801248 2803155 -33617326953456469854588849633861840 2803156 197314420557982255552967449356187520 2803157 -34562348824657486446085648063480320 2803158 -120633629258524609539010370396758176 2803159 123472802990515339356479106600575304 2803160 73182428808488813742490016243712000 2803161 135240548084250631333900614230949072 2803162 253582123714254875046034240746826464 2803163 439775701718359631303596463231870184 2803164 -20430727070286608285185254230654976 2803165 4537159866911108085640145272592460 2803166 252375616831433459636742219281832960 2803167 8175081446873484600337352699600016 2803168 65488393190834310479091882570547200 2803169 -556991414963230959047131361412632940 2803170 -246023166145981409060662811243520 2803171 -6759946266741692888105615259334448 2803172 -7540298225547335466046216675246080 2803173 67538976679121419742483601975835584 2803174 -153482934329151386707171712587493376 2803175 -49380904213765607294039334539563200 2803176 221111022972241729816736245614443520 2803177 -32756877538021649920620978893601792 2803178 -112576287534307419415218736625458944 2803179 310268746579249856809847856938525784 2803180 -28136889517386950963729328103833600 2803181 -375856328718434810845384009633316628 2803182 -96960766657156410757159740772675008 2803183 -462454429578253484289690504596187568 2803184 11207520200847599184111051722096640 2803185 27538575991893165826494384960643200 2803186 -31851699995210366288632181503190400 2803187 -300871901488339882172316310173274164 2803188 -149257018233078604513038766986854400 2803189 529634761456056134270675236926104860 2803190 40074190349649154375181510461115520 2803191 134405590847405144758734027854800080 2803192 -2262866208287643152828731339038720 2803193 253602591889067868562227957891374442 2803194 -41560709220703641544483949289400320 2803195 -318351394337456242350073352871244800 2803196 77478879224915460133212515767733760 2803197 34693226878565311633294862902732800 2803198 -121562155780053287540554590013376640 2803199 -138709368228089401501924744745157264 2803200 3432876689535194062649489463705600 2803201 223556864974848306019260204607603202 2803202 -20592321885916127027237019692390448 2803203 132546428303450893249035628545268680 2803204 -52758539060072982776632890107292544 2803205 216758241332697386424633569206972860 2803206 -12707956854044626871794526723653632 2803207 22787492203156286925661930886528 2803208 -266931360074044999494585690190848000 2803209 -145505264988052240361284999688691696 2803210 29838874893330872905994634256049760 2803211 114351045306769173666177651342040824 2803212 80062942258029959074581100893870336 2803213 -2649440057213512422245592478737920 2803214 -217320923510309475188521078617044544 2803215 -143007985297576913648278422744960480 2803216 -29897680744711919239072899734355968 2803217 59404958148667548503945966666782272 2803218 67655648300113426220968522816758528 2803219 93414024982093847156596476801828144 2803220 17799246652554695008469554976071680 2803221 -448504563409397833353952130796268800 2803222 -69638293385031878459579853480038400 2803223 -38119145570080091939713578775001136 2803224 5757524092109336617400489111715840 2803225 42252024346892129906660574730940750 2803226 15602917176687308918588756465859312 2803227 -123442725613743934074708775258394880 2803228 360174284360877099230082296942141440 2803229 -161336548033480923345501636980514912 2803230 -20776962573837839526455620757010240 2803231 108457228634144855118519102377855040 2803232 204512414035135882987891412186038272 2803233 -9368795142107158424496231171420000 2803234 -100187980212408036118069829219716608 2803235 -203037638937318364615112602396183440 2803236 92057212912043944850286147602964480 2803237 -4217572840385114064023328578935362 2803238 -7028566194506550640389254069997504 2803239 -252181210912176894331028448333935592 2803240 -66773905618354344455075284436582400 2803241 119450089300140020605160117570688720 2803242 -10237979259120492179607573006580224 2803243 229160907149463331040111099700371344 2803244 16720284389962841831128034752609536 2803245 -81066159099151516031225388506894880 2803246 102186891026598823341881892280011072 2803247 903638653759939520752154032223314032 2803248 50003965661917632337382765912653824 2803249 -441267643995022474193865376059246360 2803250 156461492028444990138212049142344000 2803251 276480544577412019767165913705648704 2803252 6519120177862676056494099124046592 2803253 116727469530555718534436455509467502 2803254 -144077802370810322642571189563311680 2803255 26569115223241391911586067720186240 2803256 -3907934982871050328748144671334400 2803257 259151596928816787821250445942325754 2803258 78947521805649970723806472674426480 2803259 364693473975425684461115975544863460 2803260 -140420861456591590288475539129344000 2803261 -378119542855544101313610551131686176 2803262 43490013508687463952081084793221120 2803263 156920849622283208904321401621602944 2803264 -53958866887389488921282220341592064 2803265 -284732348313286237048874853836183340 2803266 127600738175095029624980939798826144 2803267 64423722518408427176052147985350120 2803268 22005522563573821582756578678669312 2803269 -113326321946534832461570583284574720 2803270 9402185243664528495116669132158080 2803271 34010510119923253106634154861078272 2803272 -134844183102667421170265984132014080 2803273 -405171017041656396557856817626912 2803274 -44681247838842153961784007197932800 2803275 104705134172900989757408241229626000 2803276 32794586302067484476542151680419840 2803277 88403670950644264033328163051156192 2803278 -60417934298823687211450459362442176 2803279 274849836164041562823869281142817640 2803280 1610550068353113783789378496757760 2803281 -29522601069434027719270341415548480 2803282 -128364711463721207033062412272561008 2803283 -227766442451778743365795464748777824 2803284 26127207670446783604728065154447360 2803285 283917556033760350686767338907227800 2803286 -102895760825200426601840850716832000 2803287 -115097246656945097063070347051500440 2803288 305272932342003412022283565479413760 2803289 150293636557951136953541519302083840 2803290 -10807026789050937815937655715262720 2803291 -507733066431201795039792566179013308 2803292 -89504523730380533386376939754413568 2803293 -30939758516890466925664165308643392 2803294 -54507206502517849722210833641496448 2803295 -76521448994205312210707490839014800 2803296 -211133307155045997467573664242466816 2803297 -145193186019546531930048227719899968 2803298 62765279090755236023599582993914240 2803299 1306172088890307975788359428197376 2803300 37785749635407401287302982069673600 2803301 529366540165745817722022171119862204 2803302 -124806859572125250492451627369656960 2803303 -359329187561409630492470377055109448 2803304 39549868493502642874755077308907520 2803305 50235865539289197150304842403331520 2803306 255279514616290929962912261792753664 2803307 85608183521052763755157782766513920 2803308 -46170385961717477010261582638000640 2803309 117001748959640289610094660691695904 2803310 -90646797256447410819036607322903040 2803311 -69374792178936449787551090741697168 2803312 -562765351391060174911909356044288 2803313 -53597123906308623682862866610980800 2803314 36066522209981643950429809128453120 2803315 -407897433791247027115406046456115200 2803316 414638877373359402200851321736989440 2803317 240776007580618731331666463506959360 2803318 65854534921988101298879108075980416 2803319 -5909908078324747032332823982907640 2803320 -45596362659795096236885788784640000 2803321 -96749346824526289629783202534441328 2803322 -68815800002543899826931259912020000 2803323 219547987352050796141743829811164184 2803324 -242543840969988324118085149670754304 2803325 -68165282637199152924875870122190400 2803326 -140198754698426575300258663564953600 2803327 257693143415200097690726398722402176 2803328 -167924318222835843621090534359040 2803329 3150443005068893940320084188517844 2803330 -11333204256777446922743097534228480 2803331 48198871761573867164151035889579132 2803332 -26737479665878051896889791494946816 2803333 -78376239608189751198041022838437376 2803334 -53769039392140090806433527389886336 2803335 -140051888884449452323520913092439600 2803336 146508420231049603038363092037427200 2803337 7396485604553460000205689970648986 2803338 51000188723481637765393471749463344 2803339 44825582897566982585230900958323200 2803340 236816633290696826476281160473891840 2803341 -23351946437763342657166787292881376 2803342 -316203969936807657671240638578816 2803343 -41411812318018821067765817221282920 2803344 63053652920016438590610588980281344 2803345 256857199441932351874762997135018100 2803346 2308622595985338025826213779934208 2803347 -378809985639587961818956877337688200 2803348 -382892162002242864802013574141707392 2803349 89047337712777635925785712632304060 2803350 -39472899574028527129568386985280000 2803351 -240576201185048500088624063956962336 2803352 -320413858404088943811383479760793600 2803353 61585309894516367061307779088691904 2803354 190017082456470176373868952142012672 2803355 214766316065219739635509949123654400 2803356 211274266594925579253977536750725120 2803357 473801801550179022033720644972357606 2803358 145343924316529507816451161042001280 2803359 21917823957888524254922602692196368 2803360 113269743461512514997027031650140160 2803361 24851686769722265785626860268987648 2803362 269264957291698221473402016225137664 2803363 -86024670817640345613255331367322560 2803364 -172012751417430093541047590883483648 2803365 231402881056026791510990115130495260 2803366 210484092243549127919020593346609632 2803367 -25467822028887887413170529231097808 2803368 -171915412364150069299873939871662080 2803369 -239117447240710661876342329871060230 2803370 10481219990604322500100978214102880 2803371 141008302007087344838791630219718640 2803372 -189766852644649790397590814740428800 2803373 17567102752260857951489979690420480 2803374 56818289938677031229442756256558080 2803375 -83198926230274909184388153218316000 2803376 -116018818226695158846831707878637568 2803377 -65913883564424194338082893380502720 2803378 117993771714063725545714981357722624 2803379 -25099761201543413687179905532918224 2803380 -76627153631159739620944010303293440 2803381 -30482093547478826124435021039079680 2803382 -17564089578696417921179855138220000 2803383 202919410926132262666435232893209600 2803384 -438090634546885345289298215835709440 2803385 1712575572703289606148237355651200 2803386 9566610990782851167077219496595200 2803387 30843775976879830242753194347052152 2803388 336944644809351724515569148029380608 2803389 -132947340438284310618068287293432576 2803390 -60109299924210929063792972109988800 2803391 -145215659029929244282171651280656416 2803392 21318001152851497576561353154363392 2803393 -389029202341439389973526030262425680 2803394 158685607514513544582452043794641920 2803395 28097401995639276953842981445472000 2803396 111371734448846455167135103673628800 2803397 -253158604105567599808452232036829508 2803398 -15342291138217913396497860544069632 2803399 278404067761970138366328368159581400 2803400 -122766298608103938894638599474176000 2803401 167959785477667909703181506352832320 2803402 -100810504228540498457272398682283520 2803403 -416408748810608104531677628776810348 2803404 130538019756537505898884883436535296 2803405 284177679102087057533100056536545120 2803406 -306934580908026338133317762545174848 2803407 -273128574195009057531587059449968760 2803408 -9769718903176958421167110043467776 2803409 13926500297171770078465964933244672 2803410 -2357437370216185272194235578521440 2803411 -82456062540786688417165308885755040 2803412 -75899100359343477600151323567728640 2803413 -266398621223340805382444323328826336 2803414 -393914433695203784530699386012099648 2803415 53299421542996046578842194808001560 2803416 10699241322534321803717584390717440 2803417 17337546502698582618171384439657620 2803418 -25161290154337413870074112996222240 2803419 14914926920397611518469305352774928 2803420 4464448789484662763273034352289280 2803421 -261743003521046662372413403624044378 2803422 34665099421327796961204092383217472 2803423 -26323713799141537434172779746498560 2803424 -50694055728565870386846643233226752 2803425 -36698707485197770715998842926106000 2803426 -34355959609370936936054731697927088 2803427 403788997423925697286878370826164872 2803428 3841580474455364848955622606326784 2803429 226790894732200186705861510201558176 2803430 -43584897140354568444875426360563200 2803431 -125827365015933219340546565300025600 2803432 281760236306744450155346039618534400 2803433 110062487513266463151514552069898682 2803434 -85847144818970702090455386313777920 2803435 84195228392996144645893946766408000 2803436 379773992480638172953820056731560448 2803437 25707744658887330894046195530824640 2803438 293621651372495165805196655596940160 2803439 -112832241551259049884831355031545080 2803440 -24636042503642884591305468559687680 2803441 16018374401453335841756344359381842 2803442 -178185675938470537380256696897990128 2803443 -178434467668018211812024690919124936 2803444 74811995213978786621269574482145280 2803445 -305380559667323871321222430036083300 2803446 -129908798464831019785267518854039328 2803447 -119452464863081865673517572932766320 2803448 168401525554529977308935326952079360 2803449 172132739910128339933779003504752 2803450 5125920687939769419183641492256000 2803451 -243088119139457900575656327912180480 2803452 -164270123558345267005996031264275968 2803453 -79031268082261363193419678778079144 2803454 8311951751252123611278054214287360 2803455 -204028369847289524618704766749977000 2803456 643880742126554438772796479674253312 2803457 -35590578500711515823355988910145816 2803458 -30273085002817931624254976984640000 2803459 462077113456697098292244879945111360 2803460 -119954871342594989387811180591575040 2803461 -274058581524636842273623838514589728 2803462 365955143194805133373910078525028864 2803463 -114438636745197564207310159529302800 2803464 -230394901279892720409575115651072000 2803465 9391526278605991045824741289566720 2803466 170928617288382698407679750217579264 2803467 80565847594937028654559636801285080 2803468 39381429462912365322284723404487680 2803469 270130106634796605050713430584083840 2803470 -26851959442092777063766064171827200 2803471 7226652884541342039932265984530304 2803472 12477010871852768880596371550502912 2803473 182418084754592375706228071505889920 2803474 95540334361554205092884315396366736 2803475 47362563039525333058080810363703500 2803476 77422920353658678187243622727235584 2803477 -98285138283973819607260672801970674 2803478 74613579465085139715038026923179040 2803479 -93864867213023380249978760983152000 2803480 9114533885951718414007483911168000 2803481 669997937373726639249806905097118672 2803482 145086135832428164128055016484554240 2803483 -54637222905947701763448948352773536 2803484 -160548332711598542507978686682601984 2803485 23042257574547927801344044326105600 2803486 -131971508363849970370311013367803392 2803487 -662861263521062857492457071989866208 2803488 108310201224939591705871759599206400 2803489 17286984068848242055662002531410324 2803490 -25496941424834441999814345266397120 2803491 -234607734788383074456509356514629440 2803492 -19848325867451680245524226383514368 2803493 -27355980261978947279159592794099712 2803494 4827039798145467658003480015039872 2803495 36786398482501501277368565374507200 2803496 -60549806532788949859374118226334720 2803497 -300864990356198986703584852566054000 2803498 -34346763083737091985454847760814080 2803499 139149053553197293859658970035019920 2803500 -25131733396335655804404066424320000 2803501 558687086471112928096635110622475404 2803502 35309637529564259320450225128213312 2803503 -425222023270133374695537261470138880 2803504 -140813808074162563183241723475591168 2803505 49205259512637630120699846200820660 2803506 -22299549706054537716181404511867392 2803507 46332113295811501826883030250955520 2803508 -200882508493096859549191532579628672 2803509 48954922727168265532068381706239228 2803510 124950254255645745452176639577756160 2803511 -237516207254810190878749092449676888 2803512 -37747181121196755189900742483968000 2803513 -176798197125820015597989487374872960 2803514 -1620309155590664303634887844223488 2803515 33326004081750911637052387484010240 2803516 17246034693897255742584777178742784 2803517 54063176694318260515783950650283000 2803518 247306019059643034973427526413548800 2803519 -367920809630720937402705851400278080 2803520 -57307474634634119605274654115102720 2803521 -117182222778726647074597881813849216 2803522 51560409265520371549765098075759312 2803523 -110219119828564092476061174798405360 2803524 43982950122341019554544233245919232 2803525 3457344155719927705068332316044800 2803526 902701075812399231422001668046144 2803527 -61755259632956680094617550526558360 2803528 -26745574350573395530709005649018880 2803529 132609583692906574678294733876551440 2803530 677897569174564416050619085969920 2803531 286730426066086500789625693725512664 2803532 -231875417100067707794774402051714304 2803533 -194302430524780059904270857628748352 2803534 92208495603961421322008817745204416 2803535 -53389603154811919686761951150258520 2803536 64891250500820997821483838612234240 2803537 -948908334481611485193848889523296 2803538 -253952103175516301279104239251438304 2803539 33932564939551110872082284358383616 2803540 226822423642175181804815568243306240 2803541 -231557000851107908147095072910531532 2803542 10192616005442106010473863439335424 2803543 -395790214057940447355681408809577208 2803544 252532869568789927270800042882140160 2803545 -9610605995864813211597871026096000 2803546 -163132825065790759333004939936332320 2803547 14410820874520765515065508833247552 2803548 255961794630494178110385296173228032 2803549 9656330014531895511706691481260672 2803550 4734314833452141819621488752684800 2803551 -46748281369293262260107685004573368 2803552 571954489865273677606176565415116800 2803553 -7619457730074882291947324416173756 2803554 -51414156354372119175071979474854112 2803555 -182384673125252372463622067519243040 2803556 -110706118233542310569210890230988800 2803557 -6618492547131794752795915302326784 2803558 27999173184200218060267197015768960 2803559 402844068832359250892753136263961240 2803560 165556949477533626258665463427891200 2803561 -163893766454733987115458727597680838 2803562 -1179148973567433804604117815528960 2803563 38590258294880900352460295604080784 2803564 -61196302782947162895390311652029440 2803565 -2600612244757981654415164670344680 2803566 -1325483545494280192503750565373376 2803567 46972946248058370327375606354803320 2803568 24289744851624866181991723413012480 2803569 -26429508588565610948976803080653456 2803570 -61499819686935377341340946501120 2803571 389238491939349103859968797399581772 2803572 1451593164271176650127286440794880 2803573 443094613266612404675215436660459822 2803574 94494808526809406254879333426534080 2803575 -4344927572391555513528203144490000 2803576 78962717688366769371419979201454080 2803577 -123163773930502113360885250518147456 2803578 -39781723949823879768565332376123392 2803579 58001675939782160967479092645526180 2803580 -30721532498619081969507246137364480 2803581 262989314651435972917719178638276480 2803582 31430439364199885368206818265211392 2803583 -409078493344790856812061983076795480 2803584 161259617871129556494754517090304000 2803585 -20109662130753297159826960691035200 2803586 -85546828744095898931892858766057008 2803587 417487400978621902750390061887672320 2803588 -263745476413228094620940167542973312 2803589 -24646504814082648372887423516544300 2803590 -21130656479888576796174160874522880 2803591 166337191294836889853158717251920480 2803592 -386035902883729281792447777884774400 2803593 -63012959290385252936647325466731136 2803594 58979498220848588041197333475682400 2803595 334125206738024575859801314524429600 2803596 -218077916902781682630285644485017600 2803597 416436553925866345310686357070611392 2803598 -89906487227061516679710942146292864 2803599 402254637692768250301090298114367120 2803600 -154252639493905586824945747558400 2803601 171428838040467471918802631721439092 2803602 -18760104754191405757622601103230720 2803603 112770418207336994507233195873262664 2803604 262898731499804972473750748587564800 2803605 48054589128319623189246729000097920 2803606 -83933396528239581410131565182292736 2803607 189678453700617823844804218159526856 2803608 9337513047160212086089577085296640 2803609 -88019491686786520324039713821976320 2803610 80332855766604505476977359483825920 2803611 -157602105445838917745515153150465128 2803612 61261242283790669983172729370864640 2803613 346556531030823568340064743918643660 2803614 -60722549385547233130976990272306176 2803615 204681435783434359151587583053395600 2803616 272657000312550967056748240909565952 2803617 47400308631967676785634722792042368 2803618 128728886759385708602375232773351760 2803619 16304503238923151952383768855490720 2803620 -15590029748428567554533526815723520 2803621 -118583904102063203518767115663723200 2803622 -117594096781537582099752426350649888 2803623 77385835855058473879204958367572304 2803624 354871298083499122724557216187304960 2803625 194233965570735299807703491982960000 2803626 76359687233783009909383146130744320 2803627 -133537139815766652741782203313727128 2803628 -123473724852170747578243136719141632 2803629 74217999329011557819667612604107584 2803630 -157397869403240528845175477580316800 2803631 -144183851767004723710555769936071680 2803632 -27746108710774792663198005920858112 2803633 -259539638498614787585251141164715020 2803634 89359164204255492192870062205075216 2803635 -170441142669440826489414085863170880 2803636 -170249766968937973363115784124999680 2803637 90212406194456959847924055535394286 2803638 -1533104470760818828142048561540352 2803639 134751230729105062859423434112454440 2803640 -26581933874061674028172787318784000 2803641 39320133423810238099814363430982992 2803642 24564865342819958583811723011983472 2803643 -1279803095675790622305875336850096 2803644 191252929957126192686023576420714496 2803645 6662066218778915453227762188585720 2803646 163795607761330394192102725896790272 2803647 -42572193441431895655668144730344960 2803648 643224051362916410429694579572736 2803649 -410042624155504221362696003793820350 2803650 -64119997866482986118928540536822400 2803651 366549246698294444548035926710126652 2803652 -119132295246838580684410402412298240 2803653 -783479933307915672843903337462818 2803654 -37727535405971378349527182289860608 2803655 27334144823082865628224834719789120 2803656 148814781584292809748694000265011200 2803657 -214142689775117646498871998148495968 2803658 -37233777750157733668986057141549312 2803659 -48295967563695127237415050157003520 2803660 458477921740029325891411043530229760 2803661 -68924963612409844696182057631822368 2803662 68148299779819881775533101883047040 2803663 -800361484525042011404962065315088 2803664 -32420795106233037010106890628997120 2803665 142004565917506058164887825817971840 2803666 -161615945121330622419253673256818016 2803667 -155637392040002165557616384296219284 2803668 46675515622805333211844668430503936 2803669 -87501787315959849607652991952026240 2803670 -128747973072028079104750028094445440 2803671 38668113980662995736711644253182336 2803672 -120585998362366473539027246244403200 2803673 539684938446668061126868842785702922 2803674 -686707567699681021637988030670848 2803675 -7770523254345774519351268777463200 2803676 9885163232596621295235349911144960 2803677 -10741806338719015971311273570695680 2803678 115404359036620034061146709858384000 2803679 -393794051086946733677795282784570720 2803680 -193145610438131387127859724156928000 2803681 -57637180511847150884938666244589008 2803682 159021476886064581405834765279513600 2803683 -289572609608204537109750034225783176 2803684 -79820680371401298677407356062791424 2803685 -68198931468236987466359165472895620 2803686 -1450484428167273944321828159878656 2803687 -336401452885945933654097145354942664 2803688 -16017005714760008788476871010519040 2803689 -92320136639426042651106212012209152 2803690 43300885093303578032087398873368000 2803691 -1187523248316959150790968547178560 2803692 91518579717280397760498944364836352 2803693 -329703750870162015002693152092918058 2803694 252995306540451836693734749581785152 2803695 -76155708295497933178696037333714400 2803696 33557745754130326134089994323034112 2803697 -152639110194228258163788009515881920 2803698 -32482039878324507799588116162722400 2803699 551699119768423604018111348227978700 2803700 36258442215598102413103829936668800 2803701 279182494354065593314016735855219232 2803702 61321539967196076254058185833463808 2803703 16110069190417367763905984025279840 2803704 18571869907359558927705822808350720 2803705 56628014476782065534297139507141960 2803706 -250232378805691130941328030355244320 2803707 165275565315126816495916839155822640 2803708 483887648509720951014654088257755136 2803709 230911862360531697415857299853305280 2803710 -27189770587916153121333442247270400 2803711 5802744575055705709200990149112800 2803712 19290127027905494184417474977464320 2803713 -196349930900198256895900615998590112 2803714 -174130654378630157305627463839850544 2803715 -4086318866365390120155175842805680 2803716 170526787187585598362115391220352000 2803717 -65518377821936938068126626333559168 2803718 -257846178164675467224007051418930496 2803719 -62244195168896512096067680088575872 2803720 -164553345357744190171299294832128000 2803721 161321163631533944564181345432456912 2803722 -10954304683913518514921937604538880 2803723 -64808398801722999372884838547602336 2803724 132783471513452690346800183435231232 2803725 -158352585691776067714059443429739900 2803726 -152477843127010217979731639058041856 2803727 -102198620727710374837616102089337424 2803728 11712521924229322890085991140491264 2803729 -8933250652221368440359783902128016 2803730 -43860071184627227934525643218342240 2803731 116165741610517186907047440344811192 2803732 318226574439043039388172990829364096 2803733 -147126115962272037122379175793203200 2803734 38651834168036576284165483155828480 2803735 62891459047656725335585981547702400 2803736 67177504410387775777564703670681600 2803737 -7397619146138167806367330016750640 2803738 -1215068886847156685006772385855488 2803739 427589458341904296330993686907579720 2803740 12875325925183326785888190337720320 2803741 -191619278130701697610120964304040858 2803742 79617358594383355330026630956232192 2803743 -72377208887146876310235497402835096 2803744 -67186434476396497758241386274357248 2803745 -75225875764871969542997847009693120 2803746 -82380948182781784878678333443776512 2803747 117414164205226618793337378284179560 2803748 88909022691846535545019975110945408 2803749 -52737706199968845138066446646986880 2803750 55281824267499197952426858527820000 2803751 -286919468682900888284038039563850248 2803752 -66109199790571621523564575969198080 2803753 102418800380584549822037660903146404 2803754 72295042057312149421136411006749440 2803755 -161080725360413311492283270360263440 2803756 -142668771138184282904610136410582528 2803757 113424874891996946252838219847432032 2803758 -24209921500213627040807005932782016 2803759 232371775971110762170203616615261152 2803760 -60667466358401707304678100566999040 2803761 388587931791090254783273709749204640 2803762 -86843556818126248551805802151823968 2803763 222542591144873458243165706320445184 2803764 69306880138672141931787171507290112 2803765 -78553567764635932910276173416890340 2803766 12729498832260945272258694883553280 2803767 -39245141725247249027227318818763440 2803768 252946043163044991509485830715146240 2803769 -312672921501886494838466917471072320 2803770 25512940821003419103680568777297120 2803771 -121736412023240581785387222379872028 2803772 -6845326596044302714205657711374848 2803773 -83350767305626232936377392331752960 2803774 82339830512728927456111605009354240 2803775 125076017255221328938481455258351800 2803776 -25565915296940912289219353184829440 2803777 41415003568320817225029630378066626 2803778 234691828913243691275888753210172960 2803779 117074391451122436218755591599669248 2803780 -219210258625835386739794843799612160 2803781 -224778341027405645963640970936760418 2803782 25684806587959345437706595521920192 2803783 -368189603019635454835586448656396968 2803784 30487894109478742243114337607813120 2803785 75601776274564212855829912811051520 2803786 21426953902884853255855146499359840 2803787 71547193181366660449264723361920800 2803788 -59629457925805534747698224733972480 2803789 -474953136097540538441978855674773440 2803790 -95622079941285197366590721126092800 2803791 194479137556099004960785421033267592 2803792 -26175552026326900162842550338846720 2803793 -170567938600563964258054671968760480 2803794 384595774098867689228415383215104 2803795 -102384888578533318964835523789641600 2803796 40843386736132626832044224090697600 2803797 190767180624229571406163839467628174 2803798 -55984891949797149561845320725746880 2803799 -506230314243038585880301359507550200 2803800 -75029403772890696806492397829632000 2803801 28884522532117578914978057134067328 2803802 -1494610726457920802173785585393696 2803803 5684946869462031698259882139349184 2803804 154565874839807343847155963886746112 2803805 120602288274185484212818842118388460 2803806 -18760101185404290183940135289240640 2803807 53963126257569291497016950896720800 2803808 169093792308581104884094408566767616 2803809 -16940978194317982518857751834697296 2803810 129870994954764546009839185945565760 2803811 151811337135530385226481360789322480 2803812 17840202499830645370272727489536 2803813 87773211234317004211097893899672062 2803814 -25537915168265232359928831537208320 2803815 42997220638142693741972003934720 2803816 -278298345895506138012688745834250240 2803817 -436568484940566998150330931234760134 2803818 56445802025251389244873677905338368 2803819 -550111350060993209903544134351344780 2803820 -106254634639875975668975569378897920 2803821 -163340441897305459693895375849316288 2803822 26960067598388089028322943463720832 2803823 41623133848462118676893944942807224 2803824 -37035461656200690477265769419309056 2803825 -64363301084785206566863153210363450 2803826 -36027628023015925212410166227853312 2803827 9273782443256582868932386692186720 2803828 -957385004322155937431287763441664 2803829 277516458459180012880584188018021646 2803830 -65269005504885153213546602301696000 2803831 -139058784420991517097345314311599608 2803832 768091663431129005395495839528468480 2803833 -268077954632216571657220694287766598 2803834 58309474431828278715392618449719552 2803835 -131377760056391278403819415847038720 2803836 43484555264356454166417159668367360 2803837 -217462303749168797628696270718203514 2803838 -79891158799232847365442537472246656 2803839 47788560468067681366138511356033224 2803840 -114150279227948516032601360066150400 2803841 1375191344675535951890654893988052 2803842 -76553754196000854267489667672742400 2803843 -14736953326025751196504236826588416 2803844 251383690816871677810239265056020736 2803845 -41172209641529810348470491712455360 2803846 -50117773811449253030835441493731840 2803847 183898367083313263736434742313526296 2803848 -224654601505925675744895819188183040 2803849 -54382489555611797124612997234603760 2803850 -41036718870663240384167134817299200 2803851 -3526067398976994355088948199415620 2803852 -186521608788992348490241893713400064 2803853 -157556513758054290573090041498989716 2803854 201036086157885609895260323912903808 2803855 156477673294127672321115966725114760 2803856 -22176837315183167442154564868505600 2803857 -1693668821669467330690242033131520 2803858 -4202339430264532539106114968402816 2803859 93538778500333636774941805132181904 2803860 -25191732340052024842933885720189440 2803861 -103048930667784860996811699670739712 2803862 -305622165611225954551455992906227968 2803863 77724401617101350502397546567779024 2803864 116222077703975572226178521714073600 2803865 359691290698969408782653280393886800 2803866 20227841860536396963593266848076800 2803867 -1825215985521416829632569112133936 2803868 369311518952819680818721276355788800 2803869 -30345815374521255784052845524547200 2803870 -213941641494448039073206182624915840 2803871 -6900552758170860658740049539892896 2803872 -207015129560749474292563954130485248 2803873 -252283827019670266811712344890862878 2803874 -144030938376374012305387910268902064 2803875 101547106390881785368852699865724000 2803876 -301841711044614299963800374331109120 2803877 -315494085082469110226235128384510274 2803878 -33206186120351307065159373803137824 2803879 -97625878900475443382462430631258656 2803880 -200524321137809979716874488591155200 2803881 17221425149945346546389365396260000 2803882 -40851067103001922050880341424354800 2803883 -190905469674197431459996439634767400 2803884 68600332929605200833841364632043520 2803885 -37280463535414681613320694835306240 2803886 305353454041455303085221890068291392 2803887 3470016671030387523975994781635104 2803888 8467845129544284781178267196719104 2803889 -23742013138120343365041753285085200 2803890 63043887841249909043891093835409920 2803891 -490601187875077364518740101764894708 2803892 20543575152485625226173599114207232 2803893 10721537562957659664847731191390400 2803894 -80668900623962434063555330701524064 2803895 127938469223534988340535052034324080 2803896 10057426495075469550657283352801280 2803897 69259660232415175721901922565773252 2803898 -118085225011400650165315812297382800 2803899 -31434680485524621863301084618600960 2803900 170989673113041622643335819360320000 2803901 -3131837567224625748002103441324576 2803902 -100036435881163827975979257962405568 2803903 307279348716693143189422420962009152 2803904 -19976885629778895915976062972985344 2803905 24318437497882496752152295277787240 2803906 33018822840782358161149493542256640 2803907 217202186437079806543419332612551920 2803908 100813053274907355929709159649182720 2803909 523647713721582205738772883135054110 2803910 4704482250523826606457534195360000 2803911 205957189197979841479330433567827584 2803912 -139554431902872425381761768597401600 2803913 159326163510889541266756222873138560 2803914 127417378265830553198473246580883504 2803915 107752730902333503612371226762694560 2803916 -155860395425515824988591549021835520 2803917 110461463898737014182171835992242880 2803918 -10484943445324502490420301182146496 2803919 -74149339151262031807848930175641600 2803920 -14975721195480478238523194592460800 2803921 -226587510358768619977343420592554256 2803922 169495750763000592131076138354334464 2803923 -165780843341159508591709436547952800 2803924 293840219616027953474547563977377792 2803925 -191777944382437165333312822237224000 2803926 40458085423448163876798340173262848 2803927 122546388857669518980175956924334296 2803928 -6885583761774094365316098163261440 2803929 -42920460144535322119101913619785440 2803930 -8714753227237800431741331511572480 2803931 114004997512935319752923348613622032 2803932 17892721913151605581437011733629952 2803933 444008797656966426268912569242726 2803934 -32715919167059180098178046706891008 2803935 19081989825666718284601181817356160 2803936 -503536018823458422118967251979993088 2803937 180075373942907762910704476976135586 2803938 9028192459131828496787860771591680 2803939 -521061522473233653192460776334172260 2803940 204596360180894067596447263800695040 2803941 52278614508162624074560601720720352 2803942 -39999317994870866209429707699556128 2803943 -534318100091261880417870036725988096 2803944 1200570505267104143121073117593600 2803945 -32745130887788591030670957149172600 2803946 -167223763718927241245257780648594080 2803947 -226577816277577036965663662948820480 2803948 -12916843374048603979240039270809600 2803949 -161289551179906650478127926908796020 2803950 -36688443227214505663337774521344000 2803951 145593019849514618232104030749767712 2803952 131706818153980245821255755556290560 2803953 -160724353608504387938506726887028416 2803954 178229378734794578764811548686748176 2803955 -57937518231924163723789653464935680 2803956 -159846603449590534229982132905852928 2803957 -3724355041805099400103042722207620 2803958 -280324123767518550296291026915501920 2803959 34920339108155791945547183249336064 2803960 27292732983235256662257608931840000 2803961 -410608480777087572933642055355952768 2803962 -44122332546616220607051366230080512 2803963 -240171141043888279152093968832066960 2803964 175189565043179576710626243190212096 2803965 -91583731335705703688297032303927680 2803966 -111920921722914022198664554019846976 2803967 -386539621896805958253138116720073984 2803968 40267178949221664955530217890250752 2803969 306070663637490637437200497904881280 2803970 84420367178709991570633635135451200 2803971 95999650185797784742599403825151664 2803972 -209773740974784069215154056514788224 2803973 332369618131940812238210502335242560 2803974 137508177836633323610153362871943360 2803975 99671150891113985241799485836553000 2803976 -133300962734297555558846033155031040 2803977 347044842193035797134600217596855200 2803978 158593497826746972203442278727989040 2803979 151446479545437619325785191771666672 2803980 172911716745928742387203000323840000 2803981 -63749619771371213772759763591756800 2803982 -25825881979914645461775403050817920 2803983 -45627648891730632352465620001708032 2803984 -7578518118163734899283573604663296 2803985 204440723947334787097754636034168180 2803986 -45706175624798718179621853102659568 2803987 9671289199988404982899817454940880 2803988 172378515309978242789159146379022336 2803989 164998322252742271436581314506662368 2803990 -5226246454738125573194200608867840 2803991 305604617991838634554978726739512392 2803992 86931784001189656944881232532254720 2803993 238869664632806293412565026296060944 2803994 -4232893051475891352661165615867680 2803995 -30319409686065818058950550056639280 2803996 -109457013897999127313064687655966208 2803997 -43097762591483319814747340506448448 2803998 52451291322439573208304934667744064 2803999 28451799227285152983677631140178048 2804000 404460892358889804261564978069504000 2804001 74332981562897610818150797948085280 2804002 42236451275339365702166230165204992 2804003 -24297730695541191244441207234123872 2804004 -90729092121249144819126999853670400 2804005 -82099927281203713533299950567125000 2804006 23021750084908552771059801510569952 2804007 -192915195171464482004809565398854360 2804008 38360351260330406268881873757788160 2804009 -108931885305471978532124459536055196 2804010 47981161211156786098467329110963200 2804011 49273971086451000321877558629020960 2804012 -62512463330197376093832633288142848 2804013 261445896934275561947762407098962742 2804014 316202087991859133671445309206791552 2804015 -65604494754442502761206123086358840 2804016 -7250153853747826149952184725045248 2804017 272708892482370902092479974675358832 2804018 -17213484248528890914783392676733440 2804019 54307557889580291851622997304684344 2804020 -267891104832063782363344877886259200 2804021 -135359451015496834204123064450086656 2804022 -27249332826023998594868494296025344 2804023 287891558617137109783264192907151272 2804024 239870343347441758996067774171688960 2804025 -29049948301200446615529538695600000 2804026 -16393217752867871289929851612638720 2804027 153786355952428747835582876173947876 2804028 80687960208934249457539461090193920 2804029 295348460884487716890730130274290630 2804030 3665334181239227061928809729601920 2804031 -173926867242605525595603570881304000 2804032 -32678493292014432105915938116730880 2804033 82515595789944063898319561454919680 2804034 -67492798875982542759752519099153280 2804035 1085259605949536326222431493029600 2804036 -228282534038519219238907339331637120 2804037 1778321856005012943657409608604800 2804038 -298159900289722720762462351039186080 2804039 -56496750627975935267205407935142400 2804040 142372917951635461549238371291392000 2804041 -208319417359343806041090406963627558 2804042 103901594696597784607753608815104512 2804043 25120883843426893118127747685088256 2804044 -353591074627598014033522583128132864 2804045 37165262865723566663921833434249600 2804046 42616166374336582766767887812588544 2804047 336500797752458536490465264933450680 2804048 69160692342204025278615668439465984 2804049 115789104539768668034880171247980834 2804050 51253909301372605908067283541994800 2804051 -431259357377495031550126968860220948 2804052 -6996806013678106731437373536065536 2804053 21654583186934463939436761721394080 2804054 444298116189190259680238720011488 2804055 80024962811183325850866224724501120 2804056 25722427498478388757645863968563200 2804057 514144443584684037110696941753863306 2804058 4690723479935565445513910174845440 2804059 -87696309694942247931054332248631740 2804060 64776375330591011061010667163187200 2804061 80373150825571684571164740739965600 2804062 -3057980474456128084224326875843968 2804063 -349077487625171926400438400230362776 2804064 -228022968693944553435355287583457280 2804065 162591835119716403664520708833200000 2804066 -289852874880947735051168839249920 2804067 -145800163628736911776320281069372928 2804068 197825318555855816069389446647132160 2804069 493564981532208675239959343029513470 2804070 101764162308165247116800802769766400 2804071 72390243829215793797237126638870784 2804072 172385054603660479246598926362378240 2804073 4110935004527210211656766164147424 2804074 12174539260005936893004420145803264 2804075 -203942057098227468684998794704680700 2804076 9819925592106478065573193865524224 2804077 370625090250726318737705383839101440 2804078 136600696683239502463157994769968960 2804079 176882646123885290241805586589189384 2804080 -24003583851642550479590244476682240 2804081 -18992201363785850921202449861624640 2804082 -10372147381491406386459520788182016 2804083 -259123659391993843117878659699807668 2804084 160608410929855691213247918071832576 2804085 111733596777371251470378355935979200 2804086 -11419345901506772165289665737211136 2804087 -126985723126204043596330026852657360 2804088 76271072137991627488189171800145920 2804089 7797801572727701108039512821638224 2804090 50338799842729869297125984255608800 2804091 138160332767758420248340960951695360 2804092 -17160732559350383320807039372048384 2804093 137180832649639160712835937011073760 2804094 46966757747260879198533684917317824 2804095 4808764325784534845913884058321600 2804096 75247023597727749518466455332454400 2804097 485146476569351168706162803770638720 2804098 126789740202593687619559027299604992 2804099 353626769093094834752255610284201232 2804100 -53061066248916204644443047189504000 2804101 -161329036763959490592400795004517696 2804102 -110684066601400069167070241984562048 2804103 281655527571038624804418172538508912 2804104 387635847475299487034455424388556800 2804105 115035651303331443749367841784064000 2804106 -153560724618163637375309946576600576 2804107 -384571118419609088556090838140767928 2804108 69811919836047085942159971951121920 2804109 -11430170983751835942871286640998400 2804110 -69326953334777978067864116866271040 2804111 -488307779171405203002889532378958288 2804112 28595565368901229963347405595607040 2804113 65892443792933317659679172814171048 2804114 -141248318652788887542064010551400448 2804115 -29123710992661816102712006889792000 2804116 -866333197356448133119917306322944 2804117 -419165116055320063777942665564510834 2804118 -67875880768676940701611707916792896 2804119 113027915922909335412263897326123096 2804120 -32534255774223722208177782796902400 2804121 107399072151059301004234329246427290 2804122 69490240954188398666076498649808112 2804123 12892535902428133887836852655858840 2804124 -27347036707239064692385072549063680 2804125 -247559732028240272159915145532041000 2804126 -108932781967428218379332047335532800 2804127 160833914747889994413588018912012432 2804128 -329419248131682841716913247180881920 2804129 -35453662504066730413026391853898270 2804130 47778804932179660316136188733150720 2804131 -26711356146985160072783440269817536 2804132 340778201530633354200017786762080896 2804133 308299070950265168373231785134626624 2804134 26569014106122876140955193904035200 2804135 -209234287448911905336366039098734920 2804136 29863128351610860298289926284902400 2804137 105417559958970744877091384882800512 2804138 12139212548206273655518364530788096 2804139 -2900994749619464415161722746519216 2804140 -174580600740118027099523519453890560 2804141 120482862089429481689351199607147542 2804142 -135620067727746269043344702241371136 2804143 -157780953080261748401859244900202608 2804144 -5424720298312946823208596809908224 2804145 31221747319021105551962554583072640 2804146 51515842517280599396014736166113280 2804147 -30367063435036053651218916601564404 2804148 81031739490879416784420247633410432 2804149 20815979265748966587516578557609920 2804150 -67615029389742984557010183140280000 2804151 -15195652812455207388519243687803136 2804152 76863468247888945107139306689945600 2804153 253836286021916825041376929900172640 2804154 -30694746382706852503095255131174400 2804155 319543206062563324318423997723349600 2804156 84158973011714782176675618638074368 2804157 95684354356919489121895060543862508 2804158 -82041427598315165660430593131895424 2804159 -4422088416829342646622661272849096 2804160 -16091960230559972516684670582128640 2804161 -437958021243386586221183723343291648 2804162 -84857603118131640136476714404325168 2804163 147534334110368212832981510161732344 2804164 274245051949495891581479093722312704 2804165 -38219043285289630468923984044522880 2804166 -106380204158995388190517425309302400 2804167 70547508989305060539389974788903232 2804168 82113109582995594030395879830594560 2804169 120524040470530728304220736211996944 2804170 20909058219153864711389285928884160 2804171 65945418289833188777371698366804372 2804172 87131098518682172921459134326558720 2804173 -294418784514761593015080972588097940 2804174 -133864807496482814516162318665913664 2804175 -325998465457772962329594835678200 2804176 44936648046718577460840465058783232 2804177 -253981948394648657884792760793692568 2804178 15451911412504595939755232328987648 2804179 -59774899366046359916726785332258224 2804180 -276771082321233529075444342690368000 2804181 156142926016376251731565847362039584 2804182 110364853949982134303061075209281152 2804183 -75267515422838663008679740460328816 2804184 324506515162913999570408136413184000 2804185 44796836908811217291911268699877380 2804186 80970427846754946885237343302389760 2804187 -62086728236203987909876711168151040 2804188 -68349234300760116491378175208986112 2804189 -188916476109619592863098749621522010 2804190 65162024579586822765695740684016640 2804191 -120870149255129927025553319186351920 2804192 262839072065690766313447990450716672 2804193 29826411210592777981044399277981440 2804194 -169577349769155160236986758945359360 2804195 116777241488115434568882008649700800 2804196 220981947692182561650925376365704192 2804197 473026078139582225429822321400030912 2804198 -175559932174388982678432826348281120 2804199 -83521886081049676932107934245080536 2804200 50602947129033750233684647409664000 2804201 581177739274349151598663321793593332 2804202 1878237779721008534777995388621568 2804203 127403882413216250529354920714430452 2804204 -63971241666984439029160826432523264 2804205 -90019257837413642801459296767044640 2804206 43214915433497227609622282414619264 2804207 -121512429183826664286044563272975888 2804208 -30430484985606720075751730416975872 2804209 298082676953814518823122954873187410 2804210 -13407127793160471741599341210944000 2804211 61722465153503030658873639079275240 2804212 184988647804057511507253662435377920 2804213 -198322049401788837370823842934782020 2804214 -9392384780395004132914950923950080 2804215 -86286015449285348536821678536532000 2804216 -49260549894074287947984455029923840 2804217 -4171108916365201302024941892659952 2804218 -248526895894976576537650165116791808 2804219 79594571556638091354997199654592360 2804220 83620262965446722365308858501319680 2804221 204910450172497142026016847511637280 2804222 11434469617190207041874981587996032 2804223 77682489460389223067993049246541968 2804224 -40564844171058515565914027232067584 2804225 -94748903337331589613531154848518400 2804226 99836726454631885957309307975324544 2804227 -290769771215039522326589111524081924 2804228 -83003698041031123474952833759678464 2804229 -38750106085814174704514642818477440 2804230 10412527437401619436734197619325440 2804231 381318231574979536572975596639769864 2804232 -33718865002007200769670867377602560 2804233 -69636501232676488865513023640115356 2804234 248189793799329543319067266631404032 2804235 -88584477660962282058588024711022080 2804236 169250147582909333788929269421273600 2804237 -311625232771409974640905296234087114 2804238 -121588911997056817348503094460842176 2804239 248296147965686388822761878093573040 2804240 17890197524293900627438489301237760 2804241 225486598936456764851577052952829024 2804242 91894430037683857683222805865863680 2804243 -100517119099829110212127990586492400 2804244 -149036911368377923855915760464349184 2804245 -1898370828635711167393538531654880 2804246 -9073136739521686019418087410216928 2804247 217880282651458048487165680239767040 2804248 5127039377184598582931778642831360 2804249 62452764681387763586561743637051136 2804250 -53568843165968581954425718031040000 2804251 75031722472346122706893890792197252 2804252 -36255272177159104662505210161217536 2804253 79667287450329652940783763926501184 2804254 273170407266558766228920489558216576 2804255 -312932267500831650854309487574146240 2804256 19514447498244847139247064092770304 2804257 -290675138199404460891861606699662494 2804258 -247199798005770486953555842285625520 2804259 270410280284442668034448517333040504 2804260 -40248091300729494536502910041047040 2804261 136873334620995872973233145994008000 2804262 87245807372164287073235279756427264 2804263 248843223033802783467086778657131520 2804264 -36936157293608321255607169800192000 2804265 -1091951228545364253401410330153080 2804266 250016306815244691523316422802823264 2804267 40653644741634194433636550315114800 2804268 196383999010186432143886152345085440 2804269 -77465691547378692926570960110090920 2804270 -76572329437067220887091507869097600 2804271 -399751623204318407293093147206253680 2804272 -76687085033459253359117837467009024 2804273 22610129022507042959972041254645522 2804274 235957066851764633613050413491770880 2804275 59927827525038218601579925418590800 2804276 5547735703506568466389663621743360 2804277 -23902750439597801784824043312802176 2804278 571180959805373051234925119094301824 2804279 -158927781999601596377295781576446024 2804280 212838663672335331150366164161536000 2804281 -156013179865031012646816317255327036 2804282 33612223010639877155354942137589472 2804283 -57502317487920828704877631050395280 2804284 -78225816659372243202471597065790464 2804285 309583535805796960341449706337312320 2804286 143400621817483798421395049576970240 2804287 -128298444339939939167750706732097536 2804288 -1965970849540244729558227463700480 2804289 -239540951781459525877652288763968976 2804290 127457466859191771010244391707718720 2804291 63243169651365159709185393415578624 2804292 157108253108395195885319961384068352 2804293 218139162473101318411208787824688542 2804294 -293497604758810447057082959553030304 2804295 2960468691636762601205733382271040 2804296 134887576110035348852888386544640 2804297 34945561261496454732922209632887860 2804298 20472656305528825540525670918012928 2804299 -445333309425420542597683122127422700 2804300 89142276440669261345127615255936000 2804301 6237342280149409342220450662745100 2804302 -148055982352041254758085016527632128 2804303 40478396065863250223840063349078864 2804304 -24170512429285706367438610156093440 2804305 112206346762671378479668101321225600 2804306 16725901409749658600837528947934352 2804307 -220619352340324421000653166529670080 2804308 -2334031175019964186418481881497600 2804309 -45735439670811318016165516816829490 2804310 -86768436880638552248203859847158400 2804311 -447987295077382866342399550721604088 2804312 16565992512836925494065211332730880 2804313 -118525743923318968087080667932235056 2804314 -45400521966341405753300138791689744 2804315 -134001833215351765718179241493599040 2804316 -17439192368404367234286308333557248 2804317 -640271692576502369005118003195764608 2804318 69866753812724427970690218500346240 2804319 228522504075783544978190977273171560 2804320 -222141828779854440090256465424547840 2804321 -26903531279954956282040339678231424 2804322 13811572304580896778035614341003264 2804323 287372846496876718903351571429868572 2804324 -383924683786568014212532312484736000 2804325 -99084477665517301340067372447060000 2804326 -2029339650389270223181333966258176 2804327 -227756159975634290994570103828714824 2804328 -39237280991040200649905768848588800 2804329 397347608988114932396515917891240000 2804330 27283416762756417888754476202806720 2804331 -137788537843082082112986517208640 2804332 -31481712743771449328324739021562880 2804333 17531992169306059184057960803281120 2804334 -54335860819089232509351828453876480 2804335 220133944379376375186229966137220560 2804336 7374909270326442161530028068012032 2804337 44548495161531626760409005483030660 2804338 226598861532755780323048656201442320 2804339 44396926669027632461070689787055824 2804340 -40032304637882998467889162829168640 2804341 156376085280333676036582574358230812 2804342 136759628822007509693881562987040000 2804343 35386013778283351365742508544288000 2804344 278041390716873805079190680454635520 2804345 79507408699661491459292348114444100 2804346 -196288751449656317544165951522211728 2804347 36312861333572688409791047280376352 2804348 48135987839000866163575498364023296 2804349 403738538763100758184972880337732480 2804350 69013949554661210352939937206110400 2804351 207666339456157211065777326117917304 2804352 -96920608009232065205559259614412800 2804353 86582611929146431451881565792453888 2804354 51665594863695036148939665436111872 2804355 10699868023922964475329929837359200 2804356 7779097408244614770228365054241920 2804357 -4593419559977607716295300927844608 2804358 10340355712670562937897474616862720 2804359 139236005766011307501846620047312800 2804360 99552775915368956822657314702233600 2804361 -83669446675433290543463788708389696 2804362 -263346168512819836721276424058233600 2804363 252660218247393577628245666541337960 2804364 -19030239816740216229576652348665600 2804365 65727881011505756506184644580029260 2804366 -17445986381330551488010877096867136 2804367 25868983334160693977821614273511680 2804368 3360003545226719272403887144148992 2804369 -368485250693703749246232488918053056 2804370 -5290732364625554076739448209267200 2804371 493176944555496630242014728095791992 2804372 -179089179350988042985029893382555648 2804373 -11558713813502684710425474735473760 2804374 -1547450948085902978865254292012480 2804375 8253985203104557959594023141670000 2804376 104457289003202865040264796806656000 2804377 428544354878185484594259132210673226 2804378 -123480873513113357930174434252064544 2804379 -185467568294153642020724575330189416 2804380 16283636425102442933576524867200000 2804381 -430999389634787916817046780883549120 2804382 -1917440867691560962818700008824448 2804383 -440347399366508633542649749587566368 2804384 133154012034337880173870903285776384 2804385 113704047991402296000596037391305600 2804386 115299083305810559518746323221852272 2804387 -356888347571234847621965654018778240 2804388 233474222563185528522129420374814720 2804389 104227189927639023905537086385205120 2804390 -16052564739800734783729028855769600 2804391 -65835476018525985721719555397832352 2804392 46250448795229129507577884454784000 2804393 -185325662941267718828039734918577520 2804394 -53676296144334362553090342970003200 2804395 -61737760718919844583857743043551600 2804396 -73222706028662351938739800719458304 2804397 -147355850912354868173578740596318400 2804398 -198086409277864763358521309478083136 2804399 78108249735335415954836403842300664 2804400 9396848524683297364173211963392000 2804401 140876466085681702862709790340145904 2804402 -111063113860204302449177448015940848 2804403 -108887616559378926189976799160458496 2804404 -25295354146887335637449060327030784 2804405 360685889410460556742605184419464760 2804406 81557290564310851854500960993668608 2804407 63477956932643324302406397501423656 2804408 9073511568363953893436969060290560 2804409 288820204195136669839970311279482720 2804410 -28297278350467331177861182168842240 2804411 369367973075466446398889211739431012 2804412 -86503022177109361497340165053692928 2804413 -85483689252764513539377967583116896 2804414 -43720601164756520239300867832303616 2804415 -4193693845612556507741329440860160 2804416 165305733195698946271174116067246080 2804417 -4425073806461026465425398150392416 2804418 9622465759005561564592535077072464 2804419 248362917578334994959580475383173440 2804420 230447711284309551788882979857921280 2804421 -251586710597548061020643613941508480 2804422 -246005974126029240228337800258535488 2804423 40704995193450929591459415826012344 2804424 -76389918575468281841254468229038080 2804425 33489680453100019202581727977451500 2804426 11302857184364697329640849167792640 2804427 63185677875363737498801542005463164 2804428 95200815213781510708149225009578496 2804429 -53919505732733182591479957470580000 2804430 -20826887409067390424272210130858880 2804431 -62336148021505854878921819259033600 2804432 12527262492748694156201899316699136 2804433 -47061111557953799126158133686108176 2804434 93008641199748112163545661766316320 2804435 -198021379374109979442261335668071120 2804436 -107871622342913292143574108887654400 2804437 -6202883048547671412603533903540914 2804438 12586976539556215665367884596090880 2804439 358169112891238092022595735121312000 2804440 -185884620273122987494849459979059200 2804441 17426365029099646370713908283677864 2804442 14210912654112717990903022150106880 2804443 143123961191788957124951429669802720 2804444 -1384287978347693349594025803323904 2804445 18069355972117801502913601740700800 2804446 -26093469528967486232180273169240576 2804447 -249507255640531539409514335361944680 2804448 -229616958553569791540822518511173632 2804449 -82941749772517646374411845437715550 2804450 -33309599040913901196255673119120000 2804451 -96272053224643024694493942380193360 2804452 -10579455696159965674530373143334912 2804453 -46259008251687045710282966604992256 2804454 259984767293537856793769280887438400 2804455 15020730510218920206708942053250360 2804456 134213610490829106746177284832916480 2804457 -250623070508837687780503436193076320 2804458 151413999633074394158403245082981984 2804459 -102725499787783393081280598428309760 2804460 -165092075440858869428275058442240 2804461 -81613179804666896318331544312159200 2804462 30004018943908248870072877241927232 2804463 -55355302087374013680070516076332488 2804464 -25531239023043142114819227303608320 2804465 74926523578952716460711369417815860 2804466 61286139516317024501531520854682240 2804467 -17802508626006617389360528806018768 2804468 365205733208552734763118243555339648 2804469 -26636687509975819582074981565157280 2804470 89647599529260669623288150259538560 2804471 152239463443000703388305409199869672 2804472 -185200758056096533789203737094082560 2804473 74021267697880533671142964928583936 2804474 15906480777904909957726189410689760 2804475 -110545909793992036489095512148826800 2804476 282594086263938749935027183086123520 2804477 14197915099576298559985243875517440 2804478 83174640554305980214609810305628800 2804479 -18000224639572714100574707242966320 2804480 -109753849950190361434915142149079040 2804481 163280417598072618250826076427693170 2804482 -23471324255415319760094708379355136 2804483 -421056534531008346089426922656316912 2804484 -384034900459744742997415045488168960 2804485 -91337931735460311254624240147018820 2804486 207436886911512227171230823999628480 2804487 25990488868290536216198645076407040 2804488 118045801835183932960376274015605760 2804489 -97888424825734813647313295237081244 2804490 91078470193311619717848473292595200 2804491 -470239510621135427183994098068844528 2804492 32511752870561788848519969822458880 2804493 89607129965996638572567771371043264 2804494 -82517995172927486611966782847527936 2804495 -15409412999161371959917868345656800 2804496 -37635440300355437515480315780988928 2804497 211300634085599117028159285297952946 2804498 109316460465011841352633209037722000 2804499 -112672787652080891417946676073542416 2804500 197228248864153462521906238402560000 2804501 7167017823986779793801386776872352 2804502 -127183723726972377570413616440290368 2804503 -1207445700097449520230509270998560 2804504 -223513821005018462509398951237642240 2804505 -101987339029438347424928997296870400 2804506 -89874260743814314562485115847555840 2804507 -90774988913160200558881585393164000 2804508 23324433109067287846165806610513920 2804509 -148115649415730839187641987048475290 2804510 -70343190029674521695687692201755840 2804511 177894886685516829297050918988326472 2804512 171154034336211717789332339683295232 2804513 95993057944106935298782316092230660 2804514 -11420799308144166370412863714014720 2804515 -26930243561064040093429669742519760 2804516 -34993752439049902872423994129575936 2804517 -1216597259755143823060969205771520 2804518 19419772208412856665976979390755200 2804519 -409168320205507008128307308688163080 2804520 181808746929132342188403252101529600 2804521 59796698476783128528688049924889722 2804522 -62662351761698979299223381862426368 2804523 -19477666721305689702131758961787048 2804524 -331254636250809553502325980606774784 2804525 -20606755325039287625150347956613950 2804526 -72997549479746599668876593854762176 2804527 88122952116185765837234676886988784 2804528 -53165681167590016858831752373272576 2804529 11291725135492779030219418700343168 2804530 -45414116282358871059718406214420480 2804531 -401294899440851706173699158593943668 2804532 227905618480540280132387021909452800 2804533 -434609712900689623128662351468504480 2804534 -164974324313639857297262220447295584 2804535 -104441018931936345664436464222834680 2804536 -2746497313961033672775152576839680 2804537 -368979583536830467429772698161775488 2804538 168117605933339781020582020968192 2804539 -84233444484233546204278357857172160 2804540 171446856333437422688276892757578240 2804541 45666258835916933532685845705959424 2804542 54283331525631634079601744508512192 2804543 -39202753893375839935743311410870560 2804544 -7619947382949359800406866810896384 2804545 -592301527827276592575103034797459200 2804546 3217100336421992328674238992402304 2804547 -97232650075655894718027237713517072 2804548 106491525577143540023866686007092480 2804549 -495532863964306044484753947372742080 2804550 25428606348762923904293887670169600 2804551 151179354630080214397679969504293392 2804552 113467363666989853154177785345843200 2804553 -302037599697817803965050277145359376 2804554 9960148408098642000591679864124976 2804555 -143753258146299348685589935079626800 2804556 155860403775238789408197641528335872 2804557 -17742073049658968108972068804333088 2804558 -178177318039447763233454644691735424 2804559 -128691666692507463488489827894258296 2804560 -23632412198093482998527173603491840 2804561 -206133933073368055970966439678448920 2804562 25833446351518772755516896506434320 2804563 -136995918060847340482944268136209840 2804564 -19736514975993763849258822372051200 2804565 68003238271739158876847717636712000 2804566 165697866279744117150304040027411232 2804567 -111067122488946979101192646988955384 2804568 25127696832467722248724104974745600 2804569 -196251431149624898554182915972679030 2804570 -13204432839775219134620780393164800 2804571 68476499907034267944066722168217600 2804572 -236885283887061153426927989445250560 2804573 256974064485607973466735046189110822 2804574 33886349658641074319064574071763968 2804575 -215733393565607967451532365861710000 2804576 -76063406782971893653158040229511168 2804577 87749270743237032164440073399348832 2804578 4969073479556675058788908314293760 2804579 -90701231775620299321631350436705280 2804580 135872682468746787388326541040789760 2804581 183955588731869338631085648660871132 2804582 -216709783132032407728625646132110016 2804583 -240611121332349286638162374071407576 2804584 -493126793429233770666863289254707200 2804585 2739457238811610820731635308952960 2804586 43817848055530890573152554408260864 2804587 18228658267958345285314865140311968 2804588 162721653503067422832661216543250688 2804589 -4810826820406295754571978011802176 2804590 -13608560465947445246280672282720000 2804591 232645165905107890414263802598326992 2804592 -13918155966042839863485021627088896 2804593 -371934372598799087105353984934570256 2804594 -47794487312936421798595641919177920 2804595 616139662295914766969915239935840 2804596 112827133890644185425742815464116992 2804597 -150430971773177938261299533384928000 2804598 241641194707315669764529399316336640 2804599 -7076098478850606736640503433194064 2804600 57489596918969551671983097500160000 2804601 28744244699008652122075690097180160 2804602 106224029119275459940450625971216752 2804603 83616453111888335638245577422286440 2804604 -164443939834479754100510028327026688 2804605 120142534684953554555363180812082520 2804606 -84605976757395953394383373795553920 2804607 18746302901041851754704601763059848 2804608 28528697890698941222466181052497920 2804609 5919436256554777516908537115851876 2804610 36209679284372152054798280360309760 2804611 35153025544083287089254298470408000 2804612 -353975274657523853571307712611243008 2804613 59430987298794614201234875689144480 2804614 124727926958620926965011643457860352 2804615 -263290082612271260323554713445097680 2804616 -43016977948399929951733653018209280 2804617 -294689007464672031517477841504127334 2804618 -233129171928194570599974315215340240 2804619 318537777153233962761698081316933360 2804620 19851321935328649393983847503298560 2804621 157768141329084132514644993747896652 2804622 168329251538773780641095939967991872 2804623 -324981875906404781401953595681427096 2804624 -46950354313231759262477546006446080 2804625 9815310685313435960333685981657000 2804626 -229556279869177953039128319782880000 2804627 169723420036534104060897502765476000 2804628 -89907863843366664038513213145384960 2804629 -119512503329687291964561148784232000 2804630 17212353768557901801410254476744960 2804631 -25267591400709194869464820449006336 2804632 -1855785493648072495072813512130560 2804633 41719503311313510453481283586049344 2804634 -58908225859800409666391476799911680 2804635 -31159831105643858112729110044820400 2804636 -132695520276858931721702501234065920 2804637 -93357317929171477762237561953886656 2804638 -13674191944753835876465509592638656 2804639 501855625587853157592203501810281440 2804640 -224678930312704697870642488808570880 2804641 -31762162111128392030345023503104640 2804642 -123662253815418971395892509754605056 2804643 33688579019910367941084145598168544 2804644 137873321480171911454953750250422272 2804645 92222203059118485902862498254619900 2804646 -30255701231917993475886277087809792 2804647 -118863075324402831710140378546595960 2804648 -127703729914368471805104700740403200 2804649 -217711127687967976338551859172058736 2804650 74401259357247917656202934570838800 2804651 54348822984212914849060689696402600 2804652 -325622706820174402126010903715148800 2804653 7006696425949365157718842266783744 2804654 -50601134941272948158367850083343680 2804655 -11810338046456958352850179579476480 2804656 68449316446954934208370611014746112 2804657 -33553164600907874298046187391617820 2804658 -120297892751071247390799362801633280 2804659 48010698856619727029038313684272 2804660 -6119630250263981545227597589386240 2804661 182358651794775420926957671083074940 2804662 -228749858278622572880752275562172640 2804663 -180236648642319934118048710780639296 2804664 94795970993466454723403096039301120 2804665 -68543622767208271210868408500252800 2804666 -144032837513334605637217679708121600 2804667 50374780066119102840452090954585880 2804668 -105873146673570871746816373222621184 2804669 -165274861687598340721187653088606208 2804670 -39664745746554129020996143407672960 2804671 -245152938383860191670367433572980928 2804672 -76849457603836237718128068497768448 2804673 -6848329536216257776010442114622416 2804674 -46809186740545064785887503270509056 2804675 -49423421859018707965832836497000 2804676 -32126079811096336396189797055143936 2804677 108751816277151948705297643940374200 2804678 130732922727942230908119271346470656 2804679 -215569751401866311396308364524149600 2804680 -169821171763472158794811691139225600 2804681 -216364153725708863873490931126514736 2804682 60999777375206458729196396871988992 2804683 -143197485778672999736536355644788480 2804684 -133174461078426062911867503095729664 2804685 5000936946055497405140434690838400 2804686 96664429365508969217882276097723840 2804687 -163176909086293669831666210047701616 2804688 23585701615659595430014534045949952 2804689 -226567642060205606355661912386749760 2804690 65671127786458967844571747040102400 2804691 -176775382727186794468223485984724808 2804692 243935878247127016133036553179430912 2804693 41091354689323482261218883617316942 2804694 -12622568621169571585614511767207936 2804695 -169093059044989859925036311098765800 2804696 71983847383231250048667564714977280 2804697 -20852735573648577361497998167719360 2804698 48323404578601361864318073018192864 2804699 -456039669537284366783489714497866300 2804700 -50262985344433934004165519370560000 2804701 -78582968476144690728804317200492596 2804702 -42191635650817663397385969264482496 2804703 317448049963692069133926051187703808 2804704 -79539046684018274375018449521868800 2804705 218456162425178214103676883231331860 2804706 -30081128010766728197347832326848000 2804707 -169202414506106827833380403433713360 2804708 -142926186281821276564479343163302272 2804709 312864346851249157891443985508748288 2804710 205300551830932458343730986250267520 2804711 -44726646878454678532877787080630400 2804712 -178086442449185447865485324836700160 2804713 -286361530536872368405547784261507456 2804714 53570018103953308979039718144786432 2804715 232596449833515642297169363474648560 2804716 -50317384678720882245278042001084160 2804717 -195126116275824015741663990013224234 2804718 576810257249783438731907549227008 2804719 396244348375666594756529261199943960 2804720 -20516261503878459222903921713971200 2804721 76970795729409778611923600925459312 2804722 -15307255895438142909801394367087088 2804723 -415455973691728155470385068398634280 2804724 177922923706899846206675177797390464 2804725 -32414381169853940971016608018022400 2804726 180903430597189382825300322380721312 2804727 -53435011319534319937987835282336280 2804728 -91065115746352291415893043629178880 2804729 -425563158605839845462426091268843670 2804730 -61078691039945123118521005924481280 2804731 -191208231144776933800408043397013468 2804732 -6132210225901059204803081652618240 2804733 29164233643200962477988983222273280 2804734 -144148104770507737062320704917417984 2804735 -91492298509772306773010869623230400 2804736 -145032695587939688721135774524768256 2804737 148408955755842488574899170134101120 2804738 119512815659725030282894002460397520 2804739 39864832262014344636467283459621120 2804740 -90167112052221552822324289752687360 2804741 -83608356639748517739868658819380128 2804742 -90052100542079870024533102956864000 2804743 -11982567342708062523864051335224416 2804744 513580767087368487922142705374172160 2804745 56121925782309280681077143721161280 2804746 10972317411510870295896987586567680 2804747 471575914395211676163854278700089512 2804748 35404880617417803151603843618016256 2804749 377600383808165221404431959301501750 2804750 -53814996641443886396845517590272000 2804751 -11613143720518524383235195607582680 2804752 21646888738704270119068870725271552 2804753 -53006750587724869708063656970288320 2804754 70568437471214818743957677768600832 2804755 259932930818258103886957519213889760 2804756 14464914243290332060475019818065920 2804757 56478917741405395404621337228340640 2804758 -1796242044205630284969919770228672 2804759 277477547015507290480212614687685960 2804760 -80984522376897626377442569070592000 2804761 1465169768076931223620778951504480 2804762 335099555374142213058367164701640672 2804763 107079855904810305644792593214435184 2804764 439530835577628181784588861359219200 2804765 60972478021438190444864906525836800 2804766 -4531291480163436069740793284054016 2804767 32606552032025261269150166541665392 2804768 -461593617071332497404316565207449600 2804769 51429241116521618065333386743441376 2804770 65823460385453824133202880118276160 2804771 -36341691483665385163484935613384400 2804772 -175270597514115346299411616352329728 2804773 78216630074668109419156259806859964 2804774 80239920622967173163470824724609152 2804775 -173128008870012421548617070103576200 2804776 -54265709659985161740835975567872000 2804777 7006257221203644191051468695370880 2804778 -150237965007378795273213899485340496 2804779 -407446946451089492535003644945580024 2804780 -262765116651355773369964523443200 2804781 -18679509449986812985676582764425216 2804782 80725225742850522579624247345180992 2804783 -324162520039037264226735598834793736 2804784 -32946714812867675949987217410097152 2804785 33357052952948382616319280705835560 2804786 -23738773930438130078071522510097280 2804787 -7527614889162483209619051404165568 2804788 -8808503744495848555596333568614400 2804789 108393984699749140267659403827766524 2804790 25771033888899774570380859675534720 2804791 86857049000143835995816908108175104 2804792 521616365811965152695621834648268800 2804793 726716509109745912147599890408506240 2804794 -253544371965478496658359110375676304 2804795 -90580932489874729403464472380784640 2804796 143027989535495954754845379097316352 2804797 -47108188601398222982327088033315188 2804798 224441088435978160529728824755654400 2804799 338578122524726228480988571081895040 2804800 5513292966857056457964921906790400 2804801 -240065126964975549322739081834713440 2804802 19310506787545028211016990202830848 2804803 128007946095966361330427518277969160 2804804 328198791371469739846078361579520 2804805 -150227174889571214173536181324198440 2804806 9782320296178327100065475828652864 2804807 64313054867229287221732456950004056 2804808 103902225513919893714075935532687360 2804809 214596180372358114794761533842950106 2804810 21790155817032604956465416407293120 2804811 62272415225627719362907284812116464 2804812 -43521567267395230716640040508142080 2804813 98484563484479212501317843020868288 2804814 -168080047480311183991208666487231360 2804815 8519907315016827787753204456489920 2804816 -52524151548745893126173864015953920 2804817 -14454188902198419038786644926293520 2804818 16540127411698102627321520114350080 2804819 -765457821109965532877782400792079360 2804820 -24533567661099044053977498536785920 2804821 -575622238253731405826022264425319008 2804822 -49778835415384012663335857653633920 2804823 17582769085670208518153769738414936 2804824 -4077422678701141423136415088865280 2804825 28651294342865357177083220656257600 2804826 -150494610483320670256360353113120256 2804827 -31922628642621325937905331397195600 2804828 -137189923975601234093596123662159360 2804829 328250925669328421601961517925792384 2804830 -65681307757191317246900320595857920 2804831 -78413240845285712395208312629222368 2804832 -254651777641790986350912825437061120 2804833 275313952435226704720757604962434082 2804834 183212519685890317185199480060212816 2804835 -44925240970779522716860143684710400 2804836 -171969859224829042652845588096731520 2804837 74455767822497265235743360982132800 2804838 172082660172337746565833819964273344 2804839 -452968574836917571503200246315884360 2804840 -164513557835279006844086746384435200 2804841 185991686485616492510918819487903360 2804842 -130944725791198821143913835741454928 2804843 14232315897798464578802047975135092 2804844 -48512656328003763270727220939685888 2804845 -204424539209393431426006344914502900 2804846 -157997331326009858448782050803602496 2804847 -2467575720993076021991094433505280 2804848 -46725600207931393370863137509244928 2804849 -1095765041885268556470417069011712 2804850 4885467702939004578625254973363200 2804851 -80159993364849303554802336071528640 2804852 -15937342015789857493232813965128960 2804853 246136674036896444425150517592911904 2804854 -29756288177840495374440535584916992 2804855 74898219640949110173766591275671520 2804856 -163549033015774686371286565566873600 2804857 -402209889371660016389439470376006768 2804858 -227276841966566636356770879618428304 2804859 57049142532115814694393666346152144 2804860 134843482037902231539112767559142400 2804861 95503529519226652969859924467971462 2804862 -4105353319299986361589125252819648 2804863 323047282523095706230247510369392920 2804864 -12294147285065513078145663211929600 2804865 38264474422417974395144945248667520 2804866 25217292510101039134161398521365504 2804867 -212967728940878050391849258949742560 2804868 -17333036682482082919533110509446144 2804869 629447996079825699773110727945267644 2804870 70913095788814645825733387273354880 2804871 -66600775120547164847345580486985776 2804872 162474770740833860777618857210183680 2804873 -34867511592370655131374345341581056 2804874 2271928021973732240260779633212160 2804875 -468842982087807533303671861661220000 2804876 -304578692126889522147064734618128640 2804877 -49110530044302023136694181423410986 2804878 -261973497035521059370042567216541760 2804879 1426645599399536939959657299360000 2804880 4710119112837117193933959148339200 2804881 354675508423403563657166330724697440 2804882 366850752930112641343598673944352 2804883 122818762097748227685567279917661624 2804884 369721684430358556281514143610706816 2804885 10021418277942017217053503501199580 2804886 -11183673935519950941040574469839616 2804887 113320087074370231583346168314190536 2804888 -393276124124420682264643305330954240 2804889 51675015149176805000471082369745728 2804890 -321917137836821373320630703106560 2804891 -54911864311381932621383602050675708 2804892 -19113955614028350639263947557252096 2804893 -78415394946289088426817826728847776 2804894 119334576761130147718526834325319680 2804895 327476833439509203109403135083776000 2804896 -150854457148595958475198106211188736 2804897 189515646193450883981049882293526420 2804898 90312482027558281000960533398257152 2804899 -195328869231544459632749037659256100 2804900 -39652618278773397210559254859468800 2804901 21342919449268858658839837338816 2804902 -80414278837788508025178966515634816 2804903 -301120975179306893484675126357958800 2804904 -24527269485178474269599268979507200 2804905 -37460395709200239565924656494280000 2804906 54745368157883982595264215022975584 2804907 -23048135468960891296152230402580648 2804908 -265083013955055661104035337361967872 2804909 -18611706614151222989745009189267210 2804910 -34189756630682300423021898363680640 2804911 124384315988382200997306097901074624 2804912 -24986118128995721615532582148866048 2804913 83493168039893051677650195843984000 2804914 -55975194216060172437265722246002688 2804915 171550587753560228405849437071060000 2804916 -212997194388697915125715365793640448 2804917 -66996733435349181171278739847734034 2804918 239474059416424206277505893425824160 2804919 -22480314135951481761893998569085440 2804920 -189357736594975744122656788651315200 2804921 39839598542465876843792057735219712 2804922 95257709158599036633283134872371200 2804923 433617415645391546704700570359744104 2804924 -56717326871482194199941701419238400 2804925 93056797136621236423176171169740000 2804926 89950847088314643222901264077250944 2804927 -149100285867708293363737278112396224 2804928 14514326001414033525623370836606976 2804929 408860032537518746809729581848150784 2804930 -63124168664565344706065355053721600 2804931 182710619559668663608908768947206020 2804932 -172493064135196968963108774620897280 2804933 52157473163758840750589761908549084 2804934 -154776753219124762956097354259136000 2804935 -42863578354751293136845322442807840 2804936 -518726370502900502990368957306936320 2804937 249484497526984784605785064742438160 2804938 22814773904125729020207963364551360 2804939 36538491288137719302643494747310740 2804940 -153366372699154360977877959528714240 2804941 347569563785537491357964881334996342 2804942 -8327964791834608562330601645637632 2804943 -164459142183958039218001765424418936 2804944 -129956067672932603161558479905136640 2804945 -13314850247737972469432469686218560 2804946 -15727656277426436565318436787346816 2804947 -116909664567414837730388452739970368 2804948 -8465799156060030194586232594427904 2804949 116239058093210533359302872038794112 2804950 34874317514368098190391098689540000 2804951 119358843555002944163152745202246600 2804952 -4808683885202882574580696415477760 2804953 159196578688381277971351986367720202 2804954 -12622566211134110372169055428343824 2804955 -32011016698969285377672084069492480 2804956 -105293022178349693016207262665275904 2804957 40984209316451387076606656376732972 2804958 -48121599948926496531461079887894976 2804959 -269516684053639024960051268928607840 2804960 140840419005742964714435818983260160 2804961 -431994995215217924649067118748345696 2804962 -184403332217765237647285540029021408 2804963 -162755277663970259892392695752440160 2804964 56147517285047805849656758233854976 2804965 -99324896802545469638422357804702080 2804966 -101280164043610751406303280580424000 2804967 68174290494584628060056462857807920 2804968 10299263190579531577296736934722560 2804969 -160205146194329272922705883099603840 2804970 251722330923815583578789198607360 2804971 5019050212597108153778531941807792 2804972 121282835344423125568704038351453184 2804973 28830943436602781259686588027251968 2804974 -28153517861319975732546833192686080 2804975 -4761912519062559902974610726895000 2804976 -1021335511792005311262852954193920 2804977 -96479971583392879914664781403528128 2804978 -49840881443302543335806027413282560 2804979 118338566116337040189366527143095360 2804980 -71968204527441011241224300428320000 2804981 -538149940195620142162476582848372928 2804982 -55010402029085867555499073402233408 2804983 -93198915670891634658229659770034000 2804984 49267843149869435275479986832261120 2804985 109770263292605897792816954375091840 2804986 165024627117220581190693784023182192 2804987 -39274483326822932042520245762396928 2804988 -45832887179835143919482928509116416 2804989 -129948013049221391876105138782017120 2804990 -48715741519651913607804361431960000 2804991 -123138860498032128476777375251844736 2804992 438289047330139030031226671753854976 2804993 -40151000711809712323092515661205758 2804994 49043579146244608602180292917209424 2804995 -137510772958779011720771963002596000 2804996 -296815220020016834158060448341451520 2804997 -11515602347443394126495031314081664 2804998 -12647057411234553767849549807547264 2804999 -4446260270870048264585420032341792 2805000 38426606168681840493987790387200000 2805001 114594450465866851534768672428255002 2805002 -24484998538148618959988674008996048 2805003 -301722687759336322477127490367045200 2805004 40092347106085421517881773240717312 2805005 105774078204206038342715498064347670 2805006 -46031284720000815070245848229859200 2805007 158882014208021469778092895398372672 2805008 20910935947243207754876360739717120 2805009 12026595515351804163858389526603504 2805010 40891234305154567808898189122736960 2805011 -43957911193383421970397220327082496 2805012 -44565454045323318062693749333690368 2805013 54266757345675149454263411127295740 2805014 123759663013825644804872675689351872 2805015 -40984946879306094499066780331115360 2805016 64068321754490782552220667142287360 2805017 248119391486678150668012994189370132 2805018 86282807892207130670795407672763904 2805019 2232279374456998694666741931741440 2805020 59998868741182727964428269282176000 2805021 383838095395222268055075542126534220 2805022 -175971526191877094459929568597184 2805023 41254503657185343882707097168056664 2805024 -362363160896312756814277318992199680 2805025 7649651327362321699532114256483000 2805026 53774183337363702705869187716505600 2805027 122269437961821331652974998633526080 2805028 22431711729465990674127422459927168 2805029 20907550502973650607782278029602076 2805030 -10363893363299043938668412972269440 2805031 141890556473864450257125330719683832 2805032 -435172812905500092897349867687449600 2805033 100883916579916364039020915693774848 2805034 40790514775030871713255256957551872 2805035 3726657802125177105938442736133760 2805036 -48209024914705407937726140162794496 2805037 463493809380782090519443277720917920 2805038 92250762722104162860947951050009920 2805039 30421970750094877133069484843436104 2805040 12171372943203821242675314494668800 2805041 -332432488137295415373318914102808558 2805042 -142647703508167462537000013770812288 2805043 101447219039196249031977908280913292 2805044 173138133101686377951559543842035712 2805045 31183146387579040475679845188204320 2805046 148640081920953670077066622008339840 2805047 -4593014126648969710908760281253968 2805048 -182402628214459954612248651215462400 2805049 -72667631548520889491548376374297600 2805050 85233455320472864908973315440702800 2805051 -201354583301442537342378874815350736 2805052 -10793580207888013956110043972702720 2805053 -376344299029824303010785603427465920 2805054 -128397360757242186876692197804032000 2805055 40567697084218513306408129028311920 2805056 -67517682166417305715798351077703680 2805057 123911519246757295061239028749875840 2805058 150567328409305987741606964112476880 2805059 145688682674808173616071203459565016 2805060 10036403469142951564816328176680960 2805061 186192874468963742063438150531148832 2805062 -3262268575277359587089932578380352 2805063 257753697632892551538182534404555944 2805064 371527468370239731109036386681784320 2805065 -61470518466895725095370636417566400 2805066 -23383843518582508836258690273257472 2805067 87999404677428966418929318820688920 2805068 48890625309854882856118698119626752 2805069 -113299638967736443255237011990939456 2805070 72339309039750788873148951974604480 2805071 271307028083994069099615710327740272 2805072 62214406992514791062954117610209280 2805073 85460781571829304939891338550272244 2805074 360965023220329859138386528695664800 2805075 -8331185278720441522883905156058400 2805076 -79232491117160557019116388797575168 2805077 -244093615389475351956890824730291328 2805078 60802195166737878215895644107721088 2805079 19729896342075838794956442791840280 2805080 -196657169156044376959621450229760000 2805081 110541512319900480582332932833260112 2805082 -56432985931178684369216778124240128 2805083 178695113274447400223229244883798160 2805084 -188070682847210691837218052072652800 2805085 393366147683079458165875160948763120 2805086 -18978510373149928527254082013339008 2805087 -115513418509493463558205968231144432 2805088 150249700109885965371174318191935488 2805089 -95513545388624276592484625441713728 2805090 -18963424817925436847819395887943680 2805091 -427085397848953375781300497970721508 2805092 -246703628346278309956521860272816128 2805093 -216371681330490787161209051857705218 2805094 157113551663634778272301104218640096 2805095 37171140421245443245021577847468600 2805096 30915293848277316510290835780403200 2805097 11957149045750984739741081799051264 2805098 -6224983369638488214519457341714336 2805099 31826287028050517259305639950544640 2805100 -95546977817351366323612250227321600 2805101 -352495612749798933770462585349935616 2805102 -106274954873097708212318518112912640 2805103 -213011602459804701815301753775205760 2805104 3035772594657846062146621425254400 2805105 383120879044898426763348668952000 2805106 355778375116063368430836000351588384 2805107 -270748619404299831679802083160926644 2805108 183758112941130360373508627746037760 2805109 130684139209505179557357813413768160 2805110 -33568171469096709945322360393390080 2805111 27922085627584975548229408776860952 2805112 -83351831364948678429083107776307200 2805113 117618109693555305335827177696528362 2805114 33289932871317391002516163137861888 2805115 64192587515295517670122321037470800 2805116 -337176126122001185047306661625231360 2805117 52675334682383094566080870079078400 2805118 52310227723610221627317032883863616 2805119 509860319572552618753423755069865392 2805120 40807797958590517741669209184665600 2805121 70301378587120168365375598927951488 2805122 -127232939463947964114640553454057600 2805123 10235319082724961202701127535329968 2805124 -99041771131490554430120936009191424 2805125 41396491798793523508743393026379000 2805126 25346170485569732213128625582598144 2805127 -77196610287299246664766708960125280 2805128 113711721584096372404502110576312320 2805129 -133204735242688284916759662898627926 2805130 154229716268457563738863850924388960 2805131 -30295098712849369915354309740543456 2805132 -195307071801691152102603662728396800 2805133 527864363281519038759691974251069100 2805134 212958374961539683795911393503841216 2805135 184789180142089335528832099507683600 2805136 -79415701376877539645008672091455488 2805137 468109195505695611641108879324916786 2805138 9044152878086456820624437561210880 2805139 -127989602539564955801555276672600880 2805140 -6830249717872178362007420900620800 2805141 -201793201719169874048693569810036800 2805142 152390602241335716815579837681021472 2805143 -266882806312621938827314335437280 2805144 160658238467845389760457030419230720 2805145 1904184927208599222760918974982080 2805146 62439069400751603768462208259675104 2805147 245008501773559228717696359752999724 2805148 -10545367418313206647539658035216384 2805149 246511802840336515506140580728597664 2805150 -17386749321427717209217784980814400 2805151 329298461767994194380085864373397672 2805152 -88663302781291302426506504588820480 2805153 59037521458263501937360808104610688 2805154 163526773077109420657441364849599872 2805155 109429997547577258559933195205952800 2805156 -136201737206524659456982983805191168 2805157 -308376526819812849384230862403414594 2805158 22504633197902274454646488654944384 2805159 56950974730568241204950809865255040 2805160 20522768693215833352155926808576000 2805161 432470874859040081715969166009632762 2805162 74850062994217202208529671483293952 2805163 71189387400762412838497184193007412 2805164 -165382309964943456944646283144698624 2805165 157744029392378971460382096713808000 2805166 2150358518997838161560039737400064 2805167 -31427513376866385311125773463964784 2805168 13600798668026692039798374106497024 2805169 113841025260895573843176075793415570 2805170 139021418532611087774707327237008000 2805171 -5674153658303827996461483915580560 2805172 15793419360179187331968667479017472 2805173 -123115831440042269139461689323089760 2805174 -45235752607325217441329483376765312 2805175 -261434232625724418103818530429071600 2805176 -154048674111520378022193488571924480 2805177 -222323670690686985095813621015970480 2805178 239753452690690982595466797491990640 2805179 31161001170978272904501493329091680 2805180 -4759330232092603761475322292633600 2805181 -42436806256425503259312259799353018 2805182 -44417079725744289034686276301399488 2805183 253223893846148764296414573357896952 2805184 -1174181384167588695621970390155264 2805185 -91493993956454743967207073675863640 2805186 -99306369925831691708864538670839936 2805187 -214084584252998928820920268573526016 2805188 584757610284893675593826432281088256 2805189 -31273188697488911694159780023321376 2805190 -13943122801259179451562155647872000 2805191 3386870165617920210610993576250160 2805192 27409433837703269177240995565905920 2805193 -186819151887915246444852169784251558 2805194 31237093510299638660865169491301632 2805195 -57955477643809293409176541571573760 2805196 -93833008822634646081438563683513600 2805197 -34597684004116142782435612935207168 2805198 139629720401013360048774676900346880 2805199 -335458159201497214631845135332132840 2805200 -4319594048310526465627789475635200 2805201 -138413285572436602142015414116511838 2805202 -47327518141982572961934383575141728 2805203 97525884144817467551616752763289452 2805204 -159522359911978260848155769320132608 2805205 46241567550817852300889761100534400 2805206 145418314286040857232231752260491552 2805207 4761794942790773255039794261018320 2805208 -112520116258834524343473950506967040 2805209 196740635660552519897519365558625040 2805210 -3744681954516168811764796427443200 2805211 -257286879271678520583818501172447200 2805212 133479216370589081782396224950108160 2805213 153010769014956474473506852297532544 2805214 140147090075014850956664403760374720 2805215 11153585167827651035116776172572000 2805216 -136286104374902352565483389944856576 2805217 -328240877487039543217741067990545920 2805218 -17867101329942390200468670146790912 2805219 142093558152189771447396292208173440 2805220 -58411513940142242089227816661524480 2805221 117020897338100515348947444503633664 2805222 -35176258970166012360803033992759296 2805223 363264851694515332634664685000174800 2805224 -83612747068883978768846679451699200 2805225 -34789178006931123555386778150184800 2805226 296886530527202852920349922258351360 2805227 -88276245460872842597478351635622924 2805228 100584950008345752534719625143009280 2805229 55107835263532184785921580792429312 2805230 17926488724210861023750795760725120 2805231 -99532498831572669698002653690632064 2805232 -98025673250650424873327095183704064 2805233 -14767309466181878084531946836377518 2805234 -1918849965403571469549695663990784 2805235 278216060742702117264683602181965680 2805236 -3238869705391831775237230288711680 2805237 8842589324260060611494002740161148 2805238 -214378449623510914186465067890605504 2805239 -502518881419715313445648194691721400 2805240 -1784144430970147462180133527142400 2805241 -220571821769366238358525910914059648 2805242 -121563878284796938591398076221336576 2805243 -48586698327672715459831756625558016 2805244 -10465395905014527337322545419320320 2805245 -42435086116859012571331984591274400 2805246 209481614172372061428262697854224000 2805247 -380168806395491101734837965087778304 2805248 -121127592302426084687859206030622720 2805249 -26752931471269220911812384599182752 2805250 172885863979258538487709966370280000 2805251 -232192192392970112760997206318527748 2805252 -416744665381194031296991491342336 2805253 -46538984674072148462292470018809536 2805254 -24477319423849229512261450676808000 2805255 219946356372746537668803887785274400 2805256 339652484658934492887885352143098880 2805257 -69762848045460151215008157286183680 2805258 153203042397693117849872050557321984 2805259 408998897249857543130240278818853460 2805260 106418372098469571092443773732602880 2805261 90365260780889389624053342279501504 2805262 -54705504802605778408427331638328000 2805263 241361339271816882923663334228334512 2805264 17450556897663942080775775322112 2805265 -92050659307941536962708574086451340 2805266 -16382283576705042654234195646401024 2805267 -88014268374949188833385258631997604 2805268 266082134091882595248046238501261056 2805269 500924099260563905332949192001840096 2805270 21603325341701930500282436352080640 2805271 -37611626537362767939276107589105488 2805272 -468850043882813981771729212803256320 2805273 21034362652820979593603993321466960 2805274 74522155069774791973436469009546240 2805275 61000951025466341646250256430762900 2805276 80677435661885385244333520446141440 2805277 -4474165306725626699028989374260320 2805278 -34061871635683363835062257784332288 2805279 238716080029207010406023562496154184 2805280 -68294394221148613668715425320140800 2805281 -328537617892550496475145121252361536 2805282 148050753685667025588073894138261200 2805283 -72190021704257781932752585971332992 2805284 572848895225215327994025212327346432 2805285 16970991818974314386017243862367360 2805286 -168262238275325158545942061650618240 2805287 257116037607805456577805895742047464 2805288 -42430840230737696930044875845222400 2805289 312639016160453230758301893578034432 2805290 -109180625035456890019909883335219200 2805291 -1460966708208907179408603068729352 2805292 117852317390464647048109933433144320 2805293 71716583088684956941926673919896320 2805294 -53139125305845613823433599004926400 2805295 234998829080000786989719731959705800 2805296 50703068735794958170689517425917952 2805297 162338591929145530024110268471955040 2805298 -117345821877823592021877978465755520 2805299 361239933661626669279004216098379836 2805300 -76451858893013553223177003914240000 2805301 -22194537451745055631456511176260548 2805302 16512917213391447638912918131514304 2805303 8786865263178407789882207853158400 2805304 -253489886112720484814393447231754240 2805305 -127612622548468086851422046470452540 2805306 14424548406967757252235925439861760 2805307 156768851298763886171611430065344840 2805308 750684049108699758422429194778173440 2805309 55520184270970501649877860872287084 2805310 -77892955550852469957390686800055040 2805311 -375875740409480667213027627789665088 2805312 18305210038146816257151536096870400 2805313 3681968239242936210300888211725760 2805314 -38408223593080231813948802970697728 2805315 -79033065743935182486667621855140000 2805316 116709833034643457604994393746727040 2805317 -5246816500225157754261366582548352 2805318 -193645870624725503723575075595907936 2805319 29690962140351533479719274792200240 2805320 -2055020825598246135714239137382400 2805321 120581868404127725240193079069949712 2805322 118596741212009625399138509620928352 2805323 206243229042090737023821203240689680 2805324 134951224263323101812229011312877056 2805325 29934517513875369375508044016158050 2805326 -90805805301479034408378420043160640 2805327 127010144887200578194377114840387840 2805328 -37254636001492561674596423240654848 2805329 343506675316645974367891114426612980 2805330 49105960250270093196017475464547840 2805331 262258255017861246701852283312724400 2805332 -192255301032192161623763296941649920 2805333 -19043446574196563233883213704417920 2805334 -46366597642041198864650656539854208 2805335 2513459446072164890310533033565600 2805336 -465585616284119980897757995203379200 2805337 173401921505022601709833234670254612 2805338 -52926096809750111557797790385319456 2805339 -44491417113144480848124850308220776 2805340 -65622002487026541310035666173214720 2805341 -22156401557659760412583507335813696 2805342 -150661602658822806283099580767850688 2805343 9306001544452483111399513368962928 2805344 -506120830010708449459813637491261440 2805345 -30539137479696971282204105715336960 2805346 -162948616925059784825066460701086128 2805347 162057293770505482025980039918082160 2805348 64698043735048352336854913296244736 2805349 -145028488427416295559861505349041764 2805350 -43000698270270425935801861303224000 2805351 719898333217219468578328219027584 2805352 -270803188106428927243905831407616000 2805353 372876903111472453035525802045420602 2805354 10082232792929721115682384918828976 2805355 -45873276946126830333100058180675040 2805356 14956538896826705310460534001667072 2805357 7520068073525650810531562619900864 2805358 231149221329308406363225532528032960 2805359 27984656015009895421603847302733904 2805360 -42300791020932355858494769953177600 2805361 145127221356538877552972432544950452 2805362 -2136114420392074792369235800363008 2805363 -2356773047732772338475113455417920 2805364 -72479290358334357430508278391876224 2805365 118547555012762453902422961062469920 2805366 3357607878998675004936269264868864 2805367 423830540780524453012591331925933416 2805368 -10201550812657686593065787317309440 2805369 42855711649013802073407555691008000 2805370 -90429395369265127521222005617881120 2805371 -28766164328428159993471687966990428 2805372 4071197141519883364185233471884800 2805373 -179953614959860257071126705893160820 2805374 44929260731292161646031749085250304 2805375 -214766360705548242227971543945932000 2805376 24451574712044983924027811105341440 2805377 27728729298073572098041180631467092 2805378 25442391080171256286860346286880000 2805379 -22364508121391834164009199375580672 2805380 -121487686601246791566717503458579200 2805381 322375089335750836404318805264899840 2805382 -73319911691065681931932904162899200 2805383 -223223456213763426081332503932033024 2805384 113502158544638213353350069986672640 2805385 152799950860153149663378634437540 2805386 -89268763909372690234559562233638608 2805387 108644790288091047654084356859760368 2805388 10178817527382352359143897205061120 2805389 -324702016455872238958855627741332810 2805390 -2246099044895375079027339543144960 2805391 563625611642968410999028516170237360 2805392 -12779432157945120427927448222957568 2805393 41549081400145515741266664150524064 2805394 -202655106214346466669701379418299504 2805395 62363861569622085239543473199924400 2805396 -42225691180927027253349044281946112 2805397 -4586533800390575872295425999576000 2805398 -152658544677020312861960843959480800 2805399 220214921266601602574034873684972384 2805400 -92159246485731413840144301372672000 2805401 -44770475495440022683597479974979900 2805402 -82924687586652851712482568504898560 2805403 -330086656340282671286772692595748348 2805404 83406423419032334056428504969440256 2805405 -134598678580421597104809309425607840 2805406 -1565793591833935241950415797152576 2805407 -30083375353102990059016630081367040 2805408 -274984238765041665195778417581096960 2805409 50536950843065880233225576613321904 2805410 35173464633405865181716209444483360 2805411 111898251722258399337575923036399104 2805412 22695534634441301765135019480925440 2805413 -24931880690210682276413891062995876 2805414 -76840422353704940488569107943009408 2805415 99055063501860129777625354143973560 2805416 -434509059263077299545280832651883520 2805417 4702664698425729583882394005015434 2805418 -87748432977984122479740445447746048 2805419 411368363096655758333065156266381144 2805420 -58171290809394094927175110062597120 2805421 87412705931998995905986064050682592 2805422 -110109148069391010400106455520311488 2805423 -55063235158399713837807257982613632 2805424 154317505343676275382261484505890816 2805425 -16937576429344566812206587597254400 2805426 71621242400824941526740647531112960 2805427 -245581945588257281856141269740319448 2805428 96862814131165566353520721546051968 2805429 -27209297203874335425880553314881024 2805430 144647682844098129584097093900503040 2805431 -152557455772343066629148197012579800 2805432 -20488376145974586515079508942848000 2805433 326937600356477165579722731058483776 2805434 -119546520708633658486116695055260448 2805435 213157922411673122559782445662475600 2805436 -196319976370677603062486762665016320 2805437 251370390398175759003778608279250080 2805438 2782734272274140862598403907637248 2805439 -13663188860924696570630773195707040 2805440 16048406335158377991202697254010880 2805441 -44671113099941505049916279573753808 2805442 -8124120412267188156477561882210240 2805443 457406703366512878230961623395941692 2805444 -224664590678781468274253136986037120 2805445 33131181352279667022393239205655200 2805446 118794826591560632124861930889836768 2805447 282570339166394885770353083840773800 2805448 326725077895466677360165707536793600 2805449 2647366696740479228340681231669888 2805450 -66718361476571936500933508341152000 2805451 57700146709526668771005132404843808 2805452 20875275391093855597374230227279872 2805453 -116972960540602262989420408897781856 2805454 -175714090299300282235695236805781824 2805455 -96922411212981968404232336957723640 2805456 27745644593997790683230049191460864 2805457 -90769481550016232797280180623009294 2805458 90615338539932755972436286026811680 2805459 -298658623010015974533702452049563280 2805460 -41996182598029727614168243279257600 2805461 385205536873445406442252173405514062 2805462 -122344298628386143321201571368197120 2805463 16889387372902451595131185466144704 2805464 158929727632252093364117264545689600 2805465 -46405792423554422205589133901266880 2805466 744089836113074141281008727483104 2805467 -69245517231247492789328418873292800 2805468 130046282640307088946832088468321280 2805469 54779447949418135178354593757584000 2805470 -4465578893813363150592098667376320 2805471 -71775454348329799864976948994140592 2805472 -177448212341935350027739555516121088 2805473 101505539094240054399831493195702704 2805474 57874848657418591284471652584433152 2805475 141211170429762203204354846417721600 2805476 212520328015606035554733315192569088 2805477 -159212655018874006090136978991227136 2805478 -4706581907024708261266111231051776 2805479 -250974220445432582379378286889448840 2805480 126831233311855506731470509474969600 2805481 -1718344532404107317531250827646976 2805482 -29714360053102416676536242949312768 2805483 23905710120764912908622132218584960 2805484 -132681099030382915724516896248288768 2805485 -8938086626946361389147594705272820 2805486 -38763208950383657508342374926935936 2805487 209751115287569636280186270014413136 2805488 -4255792968350461865583289344589824 2805489 -520779818909694690940165726333132800 2805490 137465081152018972067012799168324000 2805491 81784465255670378649426774261701424 2805492 1111097242249131230286746667190272 2805493 23145781616570241648099233632737216 2805494 -23843483159397875512554421700904960 2805495 171886074705277504550590102394117760 2805496 -200641307263959744618322522839920640 2805497 -176337373156820418139728968727900054 2805498 133469114993076777543361556661673584 2805499 -2744751545728170716034981659522664 2805500 27834880001793264508344442558464000 2805501 -3068009395723986274382811758189568 2805502 -4980791512539745419735650944512000 2805503 920274486299140755550397953027548480 2805504 41779469491010738201328098400534528 2805505 -215180134296475005745688506508327340 2805506 -94462591864342963152527150438064 2805507 95536172171474837785702054089214488 2805508 -190113856575659892145745215498828672 2805509 -16878806891466653216883752787132480 2805510 -28626564889133682377018944855322880 2805511 24319710218686049394867250581001112 2805512 349932408956530844945454660537600000 2805513 -22139562489216139318162532282049600 2805514 -177989252758763381817692223086472960 2805515 211746615977148939649453067720240160 2805516 -3994796581584683473609108295887872 2805517 86274059335555915296462766525047936 2805518 -12178211093445274203268403378216640 2805519 27917808459411476281854325216785408 2805520 -26006059182437231013437917781606400 2805521 -278761172910110227368095236654944000 2805522 159203814385612131717349115628588672 2805523 142803096799640492938095873623186336 2805524 480499717717502216811922800285044736 2805525 -63891086677085208119993818830686700 2805526 66474430652106325924125523362503712 2805527 865940500676043973524832375893163200 2805528 6412998955961602516072363598315520 2805529 523963204239259983290858650884829130 2805530 25644976974029744096490801892408320 2805531 -49821123854324599449194984484943872 2805532 1777496460116445500145230576477696 2805533 -119958477873535226416072857776152218 2805534 -58295890509009123586739776391111616 2805535 -2927493167803933106244404193642000 2805536 21256134710468169950264264388378624 2805537 106066658705835175191663677901231552 2805538 -367390581992942036080375980074741760 2805539 81816467457816579035706518319390600 2805540 -32136443515742380607952084757708800 2805541 153949585747098265647231273235020252 2805542 -1396756982191974807306491346743328 2805543 78986955073479149112660198571680 2805544 169406302069045484200252804551137280 2805545 4433211580407789775904967405627300 2805546 -40946896310537766525972047079503616 2805547 17267386414302498316622100334675200 2805548 -10957678616625073470967211592774144 2805549 89807178662572480926380650977516864 2805550 -17385655487952220202408024017886400 2805551 17084862906881187231762227327499360 2805552 -7817803256549705995344050355879936 2805553 -519165693682186193497960808820892956 2805554 115963079200090350689355968827471872 2805555 -83536357393364613966814969211018400 2805556 19349370323337042660068235571841024 2805557 -188444800711997947975078962725687808 2805558 33551768771893597415229822704044032 2805559 -145627450521616371754217174738987960 2805560 -218082131990934272354761605333504000 2805561 328903857639427571466389640986855904 2805562 -5817868458899952713583585795526656 2805563 102852670629133543018140717195070464 2805564 -63843111268026498490290151026908160 2805565 42476837728758109279354553481388800 2805566 -112259970269624177624291702668595136 2805567 80845012866903878021986485572865480 2805568 -19089990989735324156785032890941440 2805569 253539387152501596678037156857332840 2805570 135913711181598281366485588950451200 2805571 -621553839951759144126345837475908768 2805572 -19750708866718436546002005481943040 2805573 125911898227894697482817418022716768 2805574 -76036396706697619907903705335789248 2805575 -51099131474000399212054331835559200 2805576 54476391530060015275255996471910400 2805577 -155705964426095577379218605271489574 2805578 -2473703295596805000858131650475520 2805579 101648391684028080751879844094086544 2805580 20957316411692439213974520303974400 2805581 -23456714896403488534766781543939168 2805582 -57630543226104728044006864684341120 2805583 64518030059145494632360905089776824 2805584 -38434531039517830531053276076646400 2805585 177913572220545198072100843389091200 2805586 -34835726718069993083026789843055616 2805587 -87736780378739285002689811634719764 2805588 207983943794173915844111820909670272 2805589 -338990982045539939650065866690542390 2805590 157623385109634775112822973135665280 2805591 218942696878080439584558878586738792 2805592 -24831876631012988573092733639424000 2805593 122550743181025929699253871799549696 2805594 133415041644560328492597494035703040 2805595 -90498189797848591182614276511717600 2805596 -128518419466306135985168699109772800 2805597 -24130629835746396918100780238271360 2805598 98859932174057570081477686785628800 2805599 -104751817723320252652555266561301248 2805600 -58304279502256875936008592634675200 2805601 80679680608615817580046868156685602 2805602 -128752302465027229993432327290787248 2805603 -33299314041402290537591407351689096 2805604 -135996884839910082553610974680463744 2805605 300717268649665515826140093139008000 2805606 123826670232091833352110087659454720 2805607 -49806972999477062790380500662005248 2805608 6680118953239232374234522448179200 2805609 1289370453007100703455627620449408 2805610 -120145045312154806969091694111419040 2805611 -33168016778281797769200699073806000 2805612 -27900726806522764809030247571013120 2805613 351228891857121680204863557148708224 2805614 5950627406366077929527029952522112 2805615 -14283120757070718826016903098599240 2805616 -44796481379477331057864578786918400 2805617 -666904145592710416406758001739049920 2805618 -116364761892449533828892553218841600 2805619 -319624066433475006278551425565868980 2805620 -8484228467848556066698997192920320 2805621 298065516242171686562833133137920 2805622 22206956284476667294229616021950112 2805623 73078868971802846203393391247482880 2805624 24012623843237222122184790441984000 2805625 -57473060771240470610252075545029375 2805626 57994206969395166178514569762916064 2805627 -411531095090701410185236437938880 2805628 -938947757053057152205613550536704 2805629 -350961344994747631385316217589996724 2805630 23193991892407020145001684407031040 2805631 204237028296900125726558374312610432 2805632 252321001654047640137127590667223040 2805633 -34770612724369097340714940282077198 2805634 8686238655046045261753310958096480 2805635 4317937254661059364345068650592000 2805636 -16540703681126587781042036578590720 2805637 -290236481890119378051516269715031714 2805638 29053604352055019855345607929290560 2805639 240978215153745917555665199432768424 2805640 -41763646195817124980438453403187200 2805641 -629757573323691281612649846525763788 2805642 -6937360450846152312794563564156368 2805643 -340473710053082074953251597526520108 2805644 38758912067172724421552630930812416 2805645 177747337540261928393188025838570720 2805646 -203241119929504810473423639588474240 2805647 -118618495691859065883021632427948048 2805648 -50306178729139682122139429409325056 2805649 -7623436491863457616959392109911040 2805650 74905442676698893985598093776266800 2805651 355269237596577514360328256006269040 2805652 -169831275523495836352445522663822464 2805653 -332936287581827546136296676228778098 2805654 -73283157083356633008052263884689920 2805655 -62939442157758623535025440232212480 2805656 -11362664248063416816043820442378240 2805657 -82183655126975258692865003523262560 2805658 -281654051614925955823789034399554320 2805659 241835946540496532016453275827225860 2805660 -18338011149813532867318893410764800 2805661 176519521183780477680205841062092972 2805662 -127145487782199648826251773478086208 2805663 -14098494063430545255666058746746880 2805664 -3409239467893298949151055145861120 2805665 -230625767506276804521762776940796800 2805666 57273107120861645856203470394941824 2805667 -127038890656409915936155785038886248 2805668 243861487008325687851538926153618048 2805669 -322359407063995229583579951353163396 2805670 -55939074886469695240004477607360000 2805671 143894170784309770838737561658144688 2805672 70985488038507918376953182126161920 2805673 17184317278224085880809171449528640 2805674 88494536617604484259981168539215712 2805675 41771431552190732152708216518333000 2805676 -44419210875763721908318513006263040 2805677 -84228176012226583458942531582650688 2805678 -77846813965127314976746242680404992 2805679 331670349299524974336287767251626760 2805680 -16657971909362964640124781994967040 2805681 -81798287676161541320187305491579776 2805682 -3262871409021439563929999164621056 2805683 -372214468732179484281238495004302068 2805684 39608880165319749523816026558431232 2805685 -145268442935347671026458567344691200 2805686 2365220729704527100501502634361344 2805687 -168757014093649930162845596836817856 2805688 487178057027574727872797192581877760 2805689 104127258492397472461088151913784490 2805690 -78686516725385021825493181931700480 2805691 14552576902978295941031105412477780 2805692 -8264964151850103548569605591682560 2805693 -34842022559242741925152141946146272 2805694 150436418310191845484055728301424896 2805695 -172746367820182770819474555852888000 2805696 -58414187840586431171038557480419328 2805697 207600522087889411635129271051319172 2805698 62332584477583740814522402973953536 2805699 129418873820481345068793295649708208 2805700 -9505771186022249905209509851484800 2805701 33582470796646014247041424685020800 2805702 96155459654859990131324064542500032 2805703 -311144156611887219960466007500843048 2805704 82880156468281183301720509751992320 2805705 -16154225548404957186106989208608000 2805706 2572825492250797984961279925140064 2805707 815543747489817541164533048743680 2805708 150038895712336024084011788157250560 2805709 155187938142585667303622892898657910 2805710 2216266242222119335239641210588160 2805711 159460949759835855956761406662980480 2805712 7906998223446865346602961410719744 2805713 473217329101430828198863435532446962 2805714 -28570976938556995498762869766740672 2805715 -274150410995396728677814143313881600 2805716 -292363605422059859901263820048230400 2805717 5753790255189072209300628562356480 2805718 232142680169869116537763769783734560 2805719 44045385160559502881677856862587520 2805720 31566532272036991184378117740953600 2805721 95248190045216510336961132111922500 2805722 -408523198009580319067303347218976 2805723 317640513514423147662650277169332972 2805724 155508883326604705932404026359284736 2805725 -27619428618719966042606797502283000 2805726 -25910179240888683054084843929106432 2805727 -14942047876976111596955443126710360 2805728 -404932213675227332721977247525765120 2805729 -177936120984870465191538429589544016 2805730 -10902720468933271092070446389222400 2805731 14500864817368209140505980436478944 2805732 314785557442418164678165112107683840 2805733 88533145751964088438625878208341376 2805734 -78275067697257381865998056649352320 2805735 190796806099490110472937327192738000 2805736 -355561115197889276888604895300976640 2805737 371240307716659868119809697189986720 2805738 -142654389803311832372408201084606976 2805739 -30350338299077630963392231327857960 2805740 90179576596799714092524472773120000 2805741 -51116625027089796583645406807546250 2805742 136555839799133216103777282583966272 2805743 19498473139355164683006958653879864 2805744 6277971152349380169584610254290944 2805745 -84752525052393005059414349252990400 2805746 -124535394053173217325468759074066928 2805747 18850649113581434506486380608308224 2805748 81793374398594610391184493969506304 2805749 -608006338551174833979007941401760 2805750 2153206561303514145682843460640000 2805751 29524900456478999766857859431991112 2805752 -503720344724182526759434162726502400 2805753 -73517933483101400666604835399461792 2805754 -22761722925770145364452953132702208 2805755 20564406566848474618999367141187360 2805756 -77731736000160104322373909006212096 2805757 179486770141426064121014753761280006 2805758 250929260435245761936381426929997120 2805759 -37038062984186951272750930225544448 2805760 103293286119256857804537756678881280 2805761 148604121573249688603264540153962432 2805762 -142729390337944875212804428412062848 2805763 19114923314671835974496200584950012 2805764 -98257162610444445068652518566256640 2805765 -95417297099846623407474048650834880 2805766 241843011767545337868975229160564832 2805767 -366563607866798552558511839114429088 2805768 -41006863535435741603248855083417600 2805769 190748514786456173688492667500746020 2805770 88134400044272509964742754297267200 2805771 -125896946111435126557915743632488488 2805772 264185201295245242443354956135749376 2805773 74278564126401911337446035354292022 2805774 32409587773435329260594892648912960 2805775 112811337168365869866688389678398800 2805776 122087897028143174857417272786296832 2805777 -57922951229311958496756677252918412 2805778 101999667692137429859897720426757120 2805779 1619874456454665192344401978043520 2805780 -17895134878973482918570589079060480 2805781 -22243858609716540355754037912241536 2805782 63547004787724066086139193114768640 2805783 693298694649364315200753220261224 2805784 -166451516255888637819604211484057600 2805785 97217999825704485803410317017522760 2805786 -226563893282104063382044177311928320 2805787 -32212046687000395613924223000370760 2805788 -12611235838992910854376921532262912 2805789 94674072152190822729661137433087296 2805790 -15752338967014363245114056496476160 2805791 346316293532591368096003373701668192 2805792 331571376955616675890086488413569024 2805793 2271341254576612977142038186704064 2805794 42124950152217812680720982500570272 2805795 -204942829842195318148614615820262880 2805796 28570651864835113550629007690948608 2805797 245403829837712409522991247880287292 2805798 -53659952794088891161136937425238336 2805799 -78626302428783648464278202507145264 2805800 107484421453151470504251027231360000 2805801 -349682933551460318655494589051199200 2805802 -226610472969406755098046021951117648 2805803 9976286277741363506084341162307328 2805804 125621349919541020212260405328069120 2805805 48366526919630417853635568018680460 2805806 432791379761616221960759842443479040 2805807 67436530823620684240580494826827920 2805808 84791821086275834335379806550753280 2805809 276018759876491670374044635407477010 2805810 1855176330296541008362621182935040 2805811 -161504915354561244500930405644990208 2805812 235791922486995596177383606483126656 2805813 -467862335128012149639103622352105600 2805814 57423660151271182245810567829445760 2805815 -44144575859770295394839335763831280 2805816 -51408402730890439617051941582069760 2805817 3718041871990329013214250986840384 2805818 231084258575405049371249713932712416 2805819 399376138665920719709287525183570800 2805820 122091776400205184922568216075438080 2805821 17342780326889547518920674358110252 2805822 142533789996405853698864719005314432 2805823 -786620146561311013909768600226152016 2805824 -40699409194572939704356929697480704 2805825 -61581213897955932736080257372640000 2805826 -230326938880877796668699575937708160 2805827 27954535199192612207927659956191676 2805828 5051482377808423305204675434686464 2805829 106252078602527085706896828865827484 2805830 -47197089257494782752442681739885440 2805831 103388268827551342308184351610772912 2805832 -320803752192710698552734446763801600 2805833 -19776511493420468099240898386570700 2805834 187964557960516331494237343566990848 2805835 11573486882078286917346648057012960 2805836 -3174296039160654729900493183266816 2805837 -217275073644427296963390089040048480 2805838 -132609225618669141360309492865669824 2805839 176263904440214003838928518722239824 2805840 792996826123623774269168615669760 2805841 -109625954817798285840893725216226816 2805842 -107648470552481258402825907858418176 2805843 308452417562841783344477681374310400 2805844 172345264839232165641822736850483200 2805845 61874272367956926463693405250359680 2805846 -46597186073065361845688273991422016 2805847 -91379638383182605879636333422213288 2805848 -57536056180775156130309729009776640 2805849 42836510945140831471425283591714368 2805850 -75704914147659435163907644762735200 2805851 -117930306228185390434158868589225148 2805852 -78210089535785408895709255580540928 2805853 -18871778177950004732763225588052800 2805854 -56430483607643967536600684731571520 2805855 -4675702642979066934478919535535200 2805856 -188694689248334300487754405373411328 2805857 -192589079184913717383181076394026220 2805858 -61493487331191424433668591583404032 2805859 -148498888409589571469138511625857584 2805860 -123564216269675839790056874097254400 2805861 57683348849148458420810457892147104 2805862 53966069933950026503029762996402944 2805863 -393917311672271617450126659150921600 2805864 178375890841524001660033313489387520 2805865 -247720767728352159345925712938891740 2805866 -31735255267095610344228497599856640 2805867 -20323661755135453363099640854899360 2805868 103570804543040790330881795593077760 2805869 -559413402975192419622210856524330 2805870 -2577917264329710081378513796579200 2805871 63005628804197430446748269076389832 2805872 1131994453776089073243492613619712 2805873 -42799731504537518213036055192761472 2805874 -246590922597164185181979972991022064 2805875 325458677758163536318748408952000 2805876 38825117756928951179867274121323264 2805877 -58992107174693010257922614445620000 2805878 83340873423677762114808177702176640 2805879 -3710906635416629297134848737864832 2805880 40211393640807484350400107420057600 2805881 -52350892775727829815557496315066936 2805882 -19022598062173630955139543177891840 2805883 -557776355658278749750017179864607320 2805884 213747295846977234289184056152754176 2805885 -45551021021490889326901555757036160 2805886 241738453237632770246141615675899392 2805887 -102546685043089692681205312662286728 2805888 158218443307469938391313589123153920 2805889 497752616252309597229348527160360240 2805890 192752346343505179105052418829831200 2805891 -69961928492190173244608868284995776 2805892 67137831367065130747057303359065216 2805893 784693101048429409014051807384403680 2805894 24366530977271589696638237389025280 2805895 2465713359486340707295297217656800 2805896 -176863176262042820928676700296350720 2805897 102730517056423508413728958686120672 2805898 -53155223446361157756435601702331136 2805899 -258533304479038981282303891414253100 2805900 18515017726672225219483266478080000 2805901 -3506766598224282802921833764322880 2805902 -163817861639941694260447470754284096 2805903 12779596308568611953727357239848320 2805904 111057138950509940352494556931833856 2805905 210092507857789081328431926066003060 2805906 -57349218911583865611724009626151296 2805907 -360038496004108916860360877766520836 2805908 5345690434273237546949490277195776 2805909 164349531247619282072356319963827104 2805910 19888749771911786595503629001007360 2805911 -8991106636066756296368112359602488 2805912 -158141269572949690729356964328110080 2805913 -24410897498718645949623406030392816 2805914 15150513049430589850631529102115056 2805915 54692466834382096134750237921957120 2805916 -277377949598174299142811041468469760 2805917 -64654577567982545041085501093291988 2805918 7610854055821069331052547189038720 2805919 47570404960752661904498350700893696 2805920 57300705637169741092932583056998400 2805921 -357316195247094120095177411812873920 2805922 1361246161704765401520046629273600 2805923 126028685847986562276523145023166172 2805924 -201496527679541296943959214817300480 2805925 -170846539710630748888442020711013350 2805926 -207207437244157559617260618684715776 2805927 507835929329701285779496460676516480 2805928 41789470327374705467505496608476160 2805929 160147920929334258545835088685631552 2805930 86276697956805875305840250311870560 2805931 -166340638536721870416402394481108688 2805932 44793513960678293388903849421793280 2805933 -77382652013260797096101731699574496 2805934 -13164325231531136585178871230529536 2805935 -244095440794273750412060387026613280 2805936 -1215193372674703945002727889338368 2805937 -257718657416092139497218876278731340 2805938 17154591402385340530779263026077696 2805939 -217771559421846209912916309533792400 2805940 -38874756808967362079969357776200960 2805941 -138974618297142842515014852757167108 2805942 104663619492011330164550239879000512 2805943 -13014802514366209916706938374456400 2805944 -116337098209447553194198578845491200 2805945 -108428581737663537002391179556010560 2805946 64655646109897649196572098375350528 2805947 88705010616181114119558916727204352 2805948 -30998259948377929511563109562055680 2805949 505365318841206424688051511313338950 2805950 19226064474075468429363092410934400 2805951 -54772959057491373221606117576428656 2805952 60862668352021146123997369954467840 2805953 -52771562807401784576185053131330220 2805954 -46740885392436696593080690776878592 2805955 382683797261036083905479454361689360 2805956 -102663569694035271160841604386858880 2805957 -107265003680577707781428365747156800 2805958 -69846452730064118304317657981934720 2805959 -88804418014741813055687899735327896 2805960 40821879076056518381515241902080000 2805961 437379978965785213143552486629159952 2805962 193069936358695775030663419909788672 2805963 4591687392086356552148916060704688 2805964 94528495554071610879655089383535616 2805965 747936637319116241490998811901440 2805966 26376349579054356340486430201895552 2805967 255985965742449247808710930366828016 2805968 -53120795072757850583998797083443200 2805969 53986699148102913321932258286819072 2805970 -142479164690845014822737123418772320 2805971 -8504524720504379425245340047891888 2805972 2099014245766705326605328375355392 2805973 -132759054109163800818010962144153778 2805974 17884220515128947979239084631272640 2805975 69841221648262992783382438151478000 2805976 -366901705980384488103086253756241920 2805977 -277247933969226810619710754730838720 2805978 -43014052115793990081920364458042880 2805979 202569846781907893777918758000227088 2805980 -33036615281734924226517683736591360 2805981 105968289314368579879282249471610880 2805982 -264718813725281595316468809904819200 2805983 460591737415080582264556030449000840 2805984 -121041956115573102732772120868683776 2805985 19993021690554022923453189413649960 2805986 -225067866540878919369502175277229920 2805987 -49028780618058639402588007108334160 2805988 138530676367864378847316069746511488 2805989 -25309374704856015163206120323118210 2805990 162239908650517571015185642892160 2805991 57996770844484223058310753352574384 2805992 8660545571433772540407999673958400 2805993 -319537253660788814902180214469866640 2805994 375654178298089931418301102334433792 2805995 -220627302768559026589549938919764000 2805996 43491723485490914201105395100221440 2805997 -94670613388582126808727383287910100 2805998 -126452618776005794912957850626041536 2805999 -30236946818143523155977928954556160 2806000 -45960459671589565478181048778752000 2806001 612181940386436038389259351438492800 2806002 -834293402762170885820087845882608 2806003 615275678734919958629193598235999160 2806004 121281113278245236476511894531788800 2806005 10740283535547707128718291190070560 2806006 2311613137248989049643385601766656 2806007 195215265652765679298549186511745256 2806008 1618456620243432409718912247398400 2806009 289404051496117571453597459508392704 2806010 15374814581968405361297218347168960 2806011 2297722540858553178321469959283920 2806012 13204891602437843081706676223380992 2806013 6812306245101661325445630876939360 2806014 -161914599130702061427149940358599360 2806015 -75427247125464718956632341142900400 2806016 87132962818611024740238316107988992 2806017 -287771055370807629500324812186560720 2806018 -193096889890746833885754846774101040 2806019 -770906203833324252656621609164715256 2806020 59002770236457981132278061959208960 2806021 138048071187490309055727020977952222 2806022 -79669172678315278025663362199707200 2806023 156803713360916711486287809745951488 2806024 -45224079010624475091562327282759680 2806025 205007429522509329705564144853847550 2806026 65587297585077851650002984741606144 2806027 -74552076372183464092135313953458176 2806028 146807947968599068369360289427687168 2806029 -233927679999302877557599619597193600 2806030 56508262332296473685903476625876160 2806031 -3203973574429925879629078891833168 2806032 36605019656362585134364336351346688 2806033 185814110915552971598361637786598464 2806034 -68989803492829223985533281382734080 2806035 -173608830804849693517597891892014800 2806036 3513890323674513821217275350954880 2806037 -222412464673078934709694162335871368 2806038 28098428868371551391896175848386144 2806039 449197443512997380148758194458100656 2806040 -83774089949033302795152467343360000 2806041 64768080383163452178356768443459584 2806042 -180759945784944687020344839861293328 2806043 13331956331622017045875114483430640 2806044 -142084519285411635639754008426038784 2806045 91919011089362224583114478126642240 2806046 158474453871418152937081660427554944 2806047 -18323562405667465460961171496511712 2806048 89309852642527352049985028332978176 2806049 -188722472471557430831655296707585950 2806050 2075417562144336392001022020864000 2806051 -2299666882871418087378224497704248 2806052 -34465516753307671714659802975607808 2806053 -6401808699237103578401353036288896 2806054 -70308861929462687422672844175405888 2806055 143700231058519380993260893933294560 2806056 -405405095965999857858488132520345600 2806057 814544974708886842892155084913059072 2806058 -64431376074093106173176143855457280 2806059 -153827159352272049426752011209904296 2806060 -34360590037397431596039262019312640 2806061 -218896822837059369231735183181989576 2806062 -34605219913899365502491851777830912 2806063 -20463616617430443755479777401504776 2806064 -41008129547873260159265360837246976 2806065 -69775162709662163403592629582228480 2806066 -98449470763220356210500385831628256 2806067 -88627260348889699885964754747265848 2806068 -91811204574892410246972200909604864 2806069 -93764648414453087261070307730983680 2806070 177513570648754289314975630587732480 2806071 -272685813367082317935774671836923696 2806072 56177627474120077352322497652019200 2806073 363450258860513331935898096090113322 2806074 -175468003115413498843653103125376656 2806075 -111467535226092708253458483220605000 2806076 10902747990966770091031417837089792 2806077 118342069418813364223628781888357120 2806078 290921553406117118320752839956113600 2806079 -92877631184601421657746737458413816 2806080 -22818934776232072964540294863257600 2806081 -19437748094457332520374883603425400 2806082 243379182145738825664324215789873152 2806083 8374263045197401410626289144477600 2806084 50738946296429710590466024446264576 2806085 -43583324312334296034275242932642600 2806086 -90937540494318328231549618041443136 2806087 -10280157676419499892617658549092264 2806088 45516160340710872898617093419827200 2806089 -27940321980188370173715970551902208 2806090 -17888733450483581306444560075422720 2806091 -330493212674855770470954057092104200 2806092 -136819730399120575457101246932894720 2806093 -103685138720285334358914807688635658 2806094 1399351785495764444150984146977792 2806095 -38900426487667704356587179828234480 2806096 15231023216641420066962013286809600 2806097 -76629468109238466385486421210789568 2806098 102129105766108065040447413399797760 2806099 26985970620333436323031350194880000 2806100 -8799582506519933365256709818419200 2806101 474901418371015566224986877572538592 2806102 54582615609101194530795130868464512 2806103 -538808053813877968069176060941595096 2806104 -30616274165470971935623773007380480 2806105 210601759140910736680002395434740360 2806106 -151185508330176479505625282475762976 2806107 -380754415152010415716879052694836880 2806108 -176713821292437703623966432350121472 2806109 80908842936041623141221047135414310 2806110 68116898019758762941027584567552000 2806111 -128329109971387136374316704465424 2806112 392174580856945175374047831874732032 2806113 -145083926075919618882426092890155936 2806114 112536423800215614054700397352280656 2806115 -79059246869026631396535935826242880 2806116 -1322207714311689797194460621137920 2806117 17429107628893754122270194384999000 2806118 55305991937863241084779742106431616 2806119 -283714872027187647872512346138265456 2806120 -13508199575115214600255175892633600 2806121 213642080409289202367544164976043322 2806122 47861122307550270266458226811995136 2806123 -494428703903027168692143694567647628 2806124 6514489196694355666612854863575296 2806125 -122970776096512466734239853636320000 2806126 21706388332745565531089616765972480 2806127 561732923244029341156685360292649560 2806128 -13812334260725601803103172153344000 2806129 80472897358875222397503424920966240 2806130 20326291287182953916137856231916960 2806131 -742332614273693204677695526767048 2806132 -336544513124639195787312894770964480 2806133 311645850522480261677750015684138688 2806134 59950235017486081860067973969196480 2806135 -645752052808416508228299747511957440 2806136 -247960833895220720835140085004984320 2806137 -3941366081963947238120512859933760 2806138 38936906024142345279258814042226688 2806139 68472596062992506188125127270282272 2806140 129795101200656267058015299101721600 2806141 -122309201819811399302253646117106228 2806142 151678744879197061871980872140585472 2806143 -219615198679398708638155392034958136 2806144 -42042111429600694784875916804751360 2806145 -128148154436224969411438191728381100 2806146 26035920930127456669832546915303424 2806147 127089544265920244547855783592375320 2806148 -70427770048062040973759079126881280 2806149 -267527741558351055217511963449726080 2806150 93819740876811232205302077894280800 2806151 91683290229940133159275820952043008 2806152 -41760434011229074858640951187578880 2806153 -4397553114063969472133263009787520 2806154 -471159128525855193530509230746688 2806155 -23570004320244023189314720793439600 2806156 -354902512669282143499074365762334720 2806157 338050988718601779232259579938964406 2806158 -30908839849561620885675245349012480 2806159 31890326345901565302379820806900960 2806160 29893996228110010496838419038863360 2806161 181552434469944581212195181154177024 2806162 42642048255000500880054184402130832 2806163 10370133951446476713025039114101864 2806164 81155785923340386475818560358905856 2806165 -123165842199714625928041543904490600 2806166 28444960725858049969823560645253760 2806167 -44059920918745417562505202754019840 2806168 -507425782504417028263649866485565440 2806169 140431170870534999956283026760522570 2806170 -40986453569937186574488005539315200 2806171 235202919873852831527205712934675352 2806172 -63169060227937509525474110372732928 2806173 -136414170575660209201316449278402996 2806174 -282023471117568888537897312580608 2806175 -196174508075479659665053496768610600 2806176 -34396334146699258086299854706835456 2806177 293643726392026518128996563219357872 2806178 941382429792876784819596620639520 2806179 -110941028541037779529616420492718216 2806180 -913295373223541391165325974958080 2806181 -5973347839229759549568984484638690 2806182 -34951990194141451302470676143947776 2806183 280262411894558801657629379895446160 2806184 -106142495765362937946903680993525760 2806185 71066908957757806091784330531201600 2806186 252147083294256028349479601976472320 2806187 -246094630275471094564361311664809164 2806188 48202256655626172527787460273815552 2806189 -203104926680072079046214155587858144 2806190 33427279789088967694575276842652480 2806191 -89750215898125394428404622847630160 2806192 45352004647042972847209177601277952 2806193 5506081296281580047267265517938984 2806194 -6322073362909391400432948670665600 2806195 104570896688767948194112273572408480 2806196 273554467019984829641103301515350400 2806197 -108625384027401641895260261689855200 2806198 -146335006309747520252985659861976000 2806199 -43150608144621510648604221062595408 2806200 19380545169457193126249046935040000 2806201 -174866066465614538705453078302483798 2806202 50708500915317086952390318518468352 2806203 -218267607241546737174332612808975936 2806204 1027224816658569990506938075674624 2806205 -14257725416507390963980323860448000 2806206 -15324109254450381895320190539067776 2806207 213209045130955834275771463940110752 2806208 -24956558365463854371947771099873280 2806209 119264349492748465050552022744510464 2806210 112842679702904408788363007209681920 2806211 156467170520010711523893889404298812 2806212 65303529948476746751662957718387712 2806213 69574654648116707568390326953170304 2806214 37181119045177723491837585287516160 2806215 130478787074868741236288595477255120 2806216 49283050799597841812442755397058560 2806217 -54519406405296096230616058152056880 2806218 -147063045616350845683567627050831360 2806219 99745035392075973175035329925503344 2806220 -95368767588063665641790789268817920 2806221 -244849189589585662589857935360474336 2806222 -39682029190879265355087140963707200 2806223 -480552759114260282194421527433856 2806224 18256264725946386700049451684986880 2806225 236521312152101914832596124959043750 2806226 -192019353320573029480390641211832688 2806227 -140484830761987329846583029579719436 2806228 -69401541834407479593893214469371904 2806229 197210126169923189837907908892826176 2806230 -27110751437920112993899391832852480 2806231 24418531334524645107175652655825032 2806232 -178395997431453824917151557386240 2806233 -53248380593529418471530097192878336 2806234 102495190818326126027816533312242432 2806235 -614525383773723378634133452915548000 2806236 -201210746082227385219065702918135808 2806237 -19530342614415507650648247587442048 2806238 55498403554922570505759036657212160 2806239 164794748555337281739245720689834824 2806240 300530025607933872946713432666931200 2806241 114724724891245186565512310828765184 2806242 39287305411613125113461140848418560 2806243 89427346152004832769078908289062400 2806244 14460835031809530401856777074049024 2806245 -3614110863150317568871010624652780 2806246 -43266025464122515814609790815775360 2806247 -418466965561103530190239659481967304 2806248 -129776682811411245620265875596247040 2806249 52110419475554876892587022520984250 2806250 222921351342690398326380255772500000 2806251 74743530706544287154779145198813184 2806252 -170692224998144687794137586507688448 2806253 -317307087473585167365951918137293536 2806254 44190039886629286552123929300186048 2806255 308236802185134321681775859182937160 2806256 87543659192714928109948853337587712 2806257 -192925834926064395806137709747387520 2806258 -135285711835757367448675802815488 2806259 -106845045192804551038790728825910520 2806260 162456900108484966716090672561346560 2806261 239257763498606973697803032980594862 2806262 -39188561384761712745115207768008000 2806263 -25736398624098031111846971157099008 2806264 85723897797556344423922703495823360 2806265 -22658327775802159468552624637341440 2806266 -169115422966276944579165271180800 2806267 -117281478393670870434096546168286684 2806268 -343901359016393317064064567024866304 2806269 -37685369331434635228438557958342656 2806270 -32119979221939913015695740675817920 2806271 114674938730346513594616662705304560 2806272 -57501369110499865991561282479718400 2806273 77024404699815236497181816217304324 2806274 251380468053030330359993318803421136 2806275 -22960818545597549165216295268300800 2806276 204594220133256943420697960603320320 2806277 -484564789236300961821885662882051874 2806278 -127113966502017495174339108948922176 2806279 -224403910821603378164783360098135704 2806280 -64682283955805151146714412973209600 2806281 -161665570336249513369985345874936720 2806282 -116870142085615322405301955352898816 2806283 -326240160189203351828305303113687468 2806284 -12625015411733895439741670358021120 2806285 -168962331256131398698926428892836040 2806286 23948572904835502510618624189658880 2806287 -33868061325398658436848662285667456 2806288 -71527971540655342216583548474482688 2806289 7743551741755570876058390459923056 2806290 96620301069022624442527676319541920 2806291 -292809282610724286819225306936548308 2806292 -257537065181221813846065665853507840 2806293 58683667382344006445367933136075584 2806294 75709706889096331276111202668785696 2806295 181280648629498625583530359713683280 2806296 100551589241919690036189948312268800 2806297 -67319411326726318865289415993302072 2806298 -9423294604448607435399554278771200 2806299 -236520085288851625859478797940979200 2806300 45517818743564510539452119671808000 2806301 -167507861671170960809447727883182900 2806302 32715631890440047710215278672017024 2806303 119580936768172205909674945572342960 2806304 -113842274488670438352333369522192384 2806305 8170680168269294104007727741270720 2806306 74380887877165666017239964107280384 2806307 122157379349032970216914884598422432 2806308 -67237405103232189593532803056423680 2806309 -1621357815601129673814467429217600 2806310 -3405405415284234560559687329485440 2806311 13431878393338496754386552833280640 2806312 -220950274421811891068053261175116800 2806313 -304270408093906970799825861937551216 2806314 18402704912279671114884405204464640 2806315 -317621430287772030116218555919172000 2806316 320126075807616003891951945294839040 2806317 -227839053010995637646785384515647040 2806318 -215777247651469223402027536549160640 2806319 -147303647549294964652150909111080960 2806320 -36075301542114372731936924431810560 2806321 103419396916123653152523910204942912 2806322 -7280320346838527680650820663047168 2806323 204302293841803926420363973284592128 2806324 -85416296281078863157198870742898304 2806325 -32461826314853896593171431489260950 2806326 11737481921500338380700575809945920 2806327 -40095903375149394918323605060363968 2806328 169283952748924943521300143915110400 2806329 -117847068861569991255106609579709616 2806330 -209729873485784742768957191571489600 2806331 -28566156779175244847038579149654936 2806332 144276554558040997186069462857871872 2806333 125605459933845558449979717871568582 2806334 3840644632427529305782676806530816 2806335 39319922878640107182831586286707200 2806336 58925476905637823023448637127524352 2806337 97519642735736210799097884585464832 2806338 -103929053042170623393598306505932800 2806339 -7413657617579581823132726517622720 2806340 218188915623476759649502920421827840 2806341 8107401353905659315049042676013792 2806342 59596730732584972367499784005955584 2806343 497160545043418113331582665185396880 2806344 257490935051294572985076047360271360 2806345 -213436454198638951321888634042034780 2806346 146318283564600065914444125054737664 2806347 -149899896446021000612377164095910480 2806348 -63924781539441293500450781780098560 2806349 -31373942894658975568290709872961920 2806350 -6131367012307585616630320697308800 2806351 242495992924961509293698683752394352 2806352 -570336275631106446791595978915840 2806353 -198735757483638740711189088218400 2806354 -18229679446011157706672031215994720 2806355 -67710881316824978856753257391644640 2806356 -61556787160316495868709554876887040 2806357 -125961451934811364186151469431728160 2806358 328607281298991988692449387074766784 2806359 1948186282368082922708001990244560 2806360 -32560397868532228674114083158425600 2806361 179507779939107818859885518788525962 2806362 41017958431416759075139115192344320 2806363 7340889652661734009100317941811200 2806364 -162767022633436621191777141979150848 2806365 -170037913868343579201669171803717280 2806366 -36107059024294799789803318141363776 2806367 258268349174472650441564090340304416 2806368 15047013590982932223718023292256256 2806369 440501528239723209547948412661300770 2806370 -78150189920342827920265290136227840 2806371 -32422351720367668173731584310704392 2806372 42036736105888334971817189712680576 2806373 191706274270505412593961820594202622 2806374 -863607681396624850855852846443840 2806375 145824241784830190038215770415768000 2806376 17868499297576491316893659904000000 2806377 108508925802356903559205425426845472 2806378 -105732893071390086767172346716551760 2806379 -252046674925134014636354656312891020 2806380 -177950814692808614347588264026163200 2806381 -430297572277461337223211562195259818 2806382 232102390170779290778504568313382784 2806383 199014263553330052198263036192399624 2806384 -30444498622956525707466791333986304 2806385 134483461963081515643653514941398580 2806386 -45225266651485563580214961670930944 2806387 -242920333895984637327194596023990964 2806388 -60566092247103334183092333378531840 2806389 -29709600420738047014860823210048146 2806390 -201035323780543713703937144068684800 2806391 90517811156637568882622839295706624 2806392 -159730815915571992497017767102689280 2806393 -8003131439365324895927708657952380 2806394 -183544894880984887148726054652096000 2806395 2627790775788632033007933496992000 2806396 148531126408726703462919572359495680 2806397 -50822504478003138638150521037870688 2806398 46926466031022185380957503396465024 2806399 -156670850786965153949253435505643840 2806400 242258705684261952663318415540224000 2806401 16505361235183491669381460352299584 2806402 -13014024142599231771040548677686368 2806403 89062339718602344050412339752379504 2806404 -126386077905855468355944280008665088 2806405 26470767671460673849620516749685120 2806406 117695010530956708528677986801796864 2806407 32429590335233599338218980891668600 2806408 -395362485201817775865391011089326080 2806409 -182974360635710668200743246121521100 2806410 -82655394882909393097545136408051200 2806411 -147532789959125774360727177650396088 2806412 7102368061870215758754031107827712 2806413 -157820442291190911488012293167392832 2806414 -1843008539554479062454455335219776 2806415 121115479821900850940653074607812000 2806416 39900160360077877509790504954798080 2806417 112824212275913134223969034612826752 2806418 1196271974158979200393124285387904 2806419 15887588922415523839615571040249600 2806420 -90029981636085690978635505158334720 2806421 -30297141038324589036684513940671300 2806422 130681707301967318252529877312961472 2806423 -141590582772652985180129980386653240 2806424 36616029587166881047588629393192960 2806425 -144671421246699378155618042437615650 2806426 -126512694364207717128033168405926400 2806427 -135839483460076178499795054037577040 2806428 -266477229946916075717765976461773824 2806429 284686274839920394199591550039554176 2806430 -44296756932448669742099181709148160 2806431 -32943423334995658945304815353981696 2806432 515259282077699407683610997813870592 2806433 22816205268046343583806607350159040 2806434 146919172322432620342926850035882240 2806435 -403170215268357022831491742807004640 2806436 -75467534567913604384015420194856320 2806437 -35634776649474169977505202043815040 2806438 -1174244303248520495236040724901056 2806439 -396966102170023043386080666888410760 2806440 23834176719404656750281656097177600 2806441 859444343067996578182125669228892224 2806442 52938892681982495578114415144977152 2806443 189766264193121620572909210339858332 2806444 314014641643596944100153371643335936 2806445 -2293005692725196657112277142066640 2806446 54055062237342812719673326702409280 2806447 -123547227744293163944577594904860288 2806448 -87214404614099315366722699959779328 2806449 -382010988617123046559219536893654400 2806450 -27288211648943097519519521850879600 2806451 445300463659834854477149058601531632 2806452 -52594722135313456714732108804331520 2806453 -136409840242360598033856671290336800 2806454 -28410223832355487600904074269548928 2806455 -71080886647123259871219506292787200 2806456 -37578700241376979561343279320780800 2806457 -111935653778005601347639508674974294 2806458 -79376858051948839387285928821103616 2806459 484973909653796381905050558105794660 2806460 40018332434728706949816848474818560 2806461 -68133991594496951203868737629388800 2806462 -34990747684331489103758902770948480 2806463 28925442931569805054021960477265784 2806464 91171578054871512851120656767516672 2806465 82267802935691380702479239032912320 2806466 -33236397577155304485786440443478496 2806467 -189397970129550140346949558985158920 2806468 -12002186308687811069311155528474624 2806469 -48688465096635333436221627598844130 2806470 -101084717754567792903990567126286080 2806471 -194322243638032492684339318510167800 2806472 -12485815820421058884199721409715200 2806473 198660595533305627379640722049969344 2806474 315616637088304358830358590705968 2806475 211789449333774434243452561641180000 2806476 15110429573545028585770581727248384 2806477 509068466328228322234332078137192940 2806478 -145336023284325200746271166494832960 2806479 -25847266282635962090935823064424776 2806480 -14169625856167072463500798589091840 2806481 -1491587629955368188343525927747728 2806482 44268197235132175468922056098737664 2806483 -8499354826332586287395586503273616 2806484 56325548757273024732470899759622016 2806485 -16729115658232866726876868787368320 2806486 107957943644119898130174320771750784 2806487 -101540144992085424994239358609765056 2806488 9581980974365624223119937731665920 2806489 -148482313662409895670647882827161344 2806490 -67085099164028344212648663018220800 2806491 128964625155608638760251626005258544 2806492 -2731289481465689339661555731439616 2806493 -224809672741213711079833874379879258 2806494 44593612566810162891792839356680000 2806495 127941418361197222021660423375738800 2806496 188261201830213283206901039546499072 2806497 -26808828187634235741961009302393600 2806498 -212242821199995669181045480922670000 2806499 -137357776508164774283168779617190500 2806500 74679432372841033739139391862784000 2806501 391422796770893741019033585012373372 2806502 -85542814532052656051280236371638048 2806503 -10569341990524727109767736640608000 2806504 -67224239069752389959114476187289600 2806505 -38243495794620584010360326091938040 2806506 82880642498818980562490375706251520 2806507 223806118423842674498222666278933032 2806508 223798035158796208022906174638211328 2806509 -15331387724205814375951333894689600 2806510 -23011809242607838088711558376387840 2806511 -305109245393133928119082921701831936 2806512 -30258803693367304940360510220533760 2806513 -517257302232420922688276429629927260 2806514 -179417823013029884694305425849884144 2806515 160065146830033752178200699922524000 2806516 337204690839050693315382462373293440 2806517 -9549228387746092287535996871776608 2806518 -75844931946208143426978470273009664 2806519 264512317421825846679791168939058920 2806520 249215287850743163148428147631820800 2806521 -68531903295090349112437209786349488 2806522 2345488247310817086260162409747312 2806523 61368480872024926503986114039778624 2806524 -885833458254035120846879309873664 2806525 -179585212046505123215715534472331950 2806526 -34109775341846903576217523014437760 2806527 8087617459108768134473678776671360 2806528 127648298071086131548028112543416320 2806529 -41517254455894802890000260525909312 2806530 -61573458170085144021097254620282880 2806531 -44537180894546101402609828941748576 2806532 -43830618409195755643090513256240640 2806533 217937636663022300148740446098373820 2806534 23421112903684966535529157145430720 2806535 -302072388398223272157603419256464520 2806536 -400983335750802499352471969488650240 2806537 -142583724526031329845145728986115814 2806538 -10877929443107785738602558035522304 2806539 -42178632047324794264493172078887976 2806540 -261068558784328160971104199475358720 2806541 -236352438391034701172763777190521600 2806542 -66001156533612312929926993295141760 2806543 -413378851340416550207162617173840208 2806544 81309011770694425358153691238760448 2806545 7222533036205814450366365679356800 2806546 -165584559231647661409139931659383680 2806547 -18544925875059802341887707556197200 2806548 177743845704201441538098490384250880 2806549 -263974267597889712156449940158331040 2806550 -7623992576843350153116361582735200 2806551 147299184425752418236001527546061400 2806552 8684252473631415320026727320780800 2806553 12360216249929070537348099135693204 2806554 33651519147046278322962804469923840 2806555 -25321214255929898645445319025925840 2806556 -115434263656422700173073313520990720 2806557 114093904069298281068752859630461088 2806558 19464120020331237760985242258168320 2806559 84550044525010246506946230422940672 2806560 -162942741328338415660013766033408000 2806561 70051891813136499171005242099501972 2806562 -77138822239255857163373352042140160 2806563 -403498022910674072409380183885274816 2806564 186173930854990570959760203592819200 2806565 175472534155595230057957258179134460 2806566 -57069201378383389918706185393551360 2806567 5551738853599523095757426013399640 2806568 477127739531931431215023940737669120 2806569 4812997425845244023140587867346650 2806570 78969417112581800385377761997054400 2806571 326615455442364665417388351449272200 2806572 -27850767406568844734904857731127808 2806573 73437969677622325207963518389455872 2806574 -143703290801792703566121051064822464 2806575 9599123710759648960076901576681600 2806576 4685139927356372548950774197829632 2806577 128853823010331231807395867220103680 2806578 -87513484860799196329777638435229296 2806579 -174837873451384143976980946092330816 2806580 61742333391486188254473929871114240 2806581 -32586411496196732332681531243541376 2806582 -46407185291844539055099960825665088 2806583 314148472810167684983370231002474592 2806584 20485931474144745212037974941040640 2806585 -108936615086498016387290624229849600 2806586 -2630456022117041365031091289391136 2806587 -84501263073201593009734824727100400 2806588 -134895986418625442033309719505985024 2806589 -229664194431213477845840075558999610 2806590 -86437127047694058749735538902455680 2806591 -579130471890187956878737838346750600 2806592 -166257263757646016623624621839089664 2806593 10599451791740537310345210777263664 2806594 -7293514725135538726040035562377728 2806595 -84754341333484879472634470078400 2806596 72284373244943299293276018677760000 2806597 -120995992307582073899176142009689954 2806598 -42235314667735278662047990194559488 2806599 149716261885730208000773151637070928 2806600 -89305496995606623652276642720896000 2806601 100736002923092146769798368479265152 2806602 -93055820131581541023807589694363136 2806603 -83000278906788785405062472617671148 2806604 -190561086325005908432318551149427200 2806605 -151652286313285026866527123713354240 2806606 372200138439460031551056068272894848 2806607 -41996065982636080606101246720960144 2806608 16909640422604835398710156533694464 2806609 -175143362099604941312712786088582796 2806610 1246239485759651247427613192593920 2806611 143684053962369040347033338001586872 2806612 -236112428348120242186252405131247744 2806613 319910791172789984842678000779398862 2806614 45098488762902948622382525922401088 2806615 22278900883944342556929868899350400 2806616 -133731220900926229483036687828746240 2806617 -167777933479996647776766908252032800 2806618 -293541295952179008029590146101748240 2806619 82942556926411824814472108581246020 2806620 74647208271086182918726439713228800 2806621 256914795406012631591803723274650272 2806622 35405000675652689295326046136746432 2806623 -173145417112381367867950160184499200 2806624 538336944009088350025271233751285760 2806625 174651354109348564678331957332449000 2806626 2522395885542820535626645535654400 2806627 537124683291504604484676944319673992 2806628 22510836181569933324989800149399552 2806629 47860351330797729640941500453140800 2806630 -91186359375688322450995686699878400 2806631 23057655531169438219911306048964512 2806632 116919842912804140006048441563985920 2806633 -596091090535414902878555939345064320 2806634 -2443588191107838896339227680319488 2806635 -19203393164613099800194584181627200 2806636 24247011620878768807966430144078848 2806637 -50352501529081065864423446648956128 2806638 76962882287057286301312151234746944 2806639 -522127281905025794719709514990208200 2806640 36994383410362063762809239830364160 2806641 151726224422945244006461876281983540 2806642 -10970876506852957566986797244284800 2806643 -48293023647584878166535423339610800 2806644 -38184204121177322800454252542709760 2806645 -259729039241524804401688104995597280 2806646 104058607625329371665837086844698272 2806647 -71930437576909236954521268861671424 2806648 175722132452972166720170721169551360 2806649 623672211850304966894063648537460360 2806650 -16883841251844748207531916029382400 2806651 -60486923351460821538144416960512348 2806652 200848800051107657625945157345904640 2806653 4346377361993940788358176392521504 2806654 130052323028743023417156946223755776 2806655 37347291388908949608739272967827120 2806656 -94964950871132490206410311519436800 2806657 -99653764532996256827090775223317568 2806658 20860682427552612969526865973895200 2806659 53576904378371388682618466916273504 2806660 -249744627014819045138867496178840320 2806661 1672319547465954724854033308151360 2806662 -11231257994647627201775572719605760 2806663 187560660665393088752408861840837912 2806664 -157600719071947427022794837972582400 2806665 -124364254724533579505613224472982080 2806666 -210020324400446445302004761199415200 2806667 -15324409801727521503877044812786640 2806668 -42371241953778329890461084044107776 2806669 -71088082454068584508571910436419156 2806670 167410132431994051714867192198738560 2806671 295939099688945117631778964062448784 2806672 6901985144129246496859244358795264 2806673 -413167207096658234736214107920880078 2806674 8065278621283406701583143000378368 2806675 358401457492067846886019662832813800 2806676 -142307517777754019002408217585063040 2806677 318115362284000342116364315381235840 2806678 -20000403576503859882769902228602880 2806679 -354301116753189829706504736835569720 2806680 106177905137229661748257576353792000 2806681 -225444846833574279754755836936804400 2806682 123090894614167250392249189712688384 2806683 -86770029249519750414081054390114432 2806684 41804992004819748660558495442812416 2806685 56372988087063967658890379639516160 2806686 -2167574362232720231059351172366976 2806687 92051982332026770051946030711091800 2806688 500477263046901172216820555112775680 2806689 -140577536695620480529602141940541760 2806690 -1675950984645523446643937843028480 2806691 -395053181609116135232791257255247908 2806692 65621269852901959046454823792914432 2806693 261999548435309148436888606900778942 2806694 -58602460546329852744456620734442880 2806695 -12516361829819416057499924236732080 2806696 -324704092979215054271304585216000 2806697 132742726602690720168957503631358752 2806698 -105377072062740683381311690584481536 2806699 293772302536981550249770110532224000 2806700 -39343831982173073213707708197273600 2806701 2411720762068007907559982999406144 2806702 -178977962696436552789457587379424448 2806703 -129591385155364225357503976582132896 2806704 2646385545420977594519305410969600 2806705 -128582948690169287461316069975081280 2806706 4904373731013052196975131012859904 2806707 69717816815860010005278070521795120 2806708 293137716839559480993191267453514496 2806709 -50282243212951598419776244745438208 2806710 -48205199942409963160400178384743040 2806711 108096325203138669129158979491222312 2806712 30817143205178574357783080510668800 2806713 22861183277543753512964598061075200 2806714 181323527728997886069171311573817456 2806715 109667427416743738792937636061759360 2806716 -259506741701817076689308613348864 2806717 126446001224368128349763863852880832 2806718 374661977821194337105370242989479040 2806719 -29686425981631801902778349697485040 2806720 -37199548768468019471148820620902400 2806721 35289226204611559916960846375248212 2806722 155762914720683176384838770298015360 2806723 -12365207438025304651288034119404960 2806724 350766952341692475966954938432186496 2806725 22372034800136893621111682906241600 2806726 6412062191749826937248395555501824 2806727 -103534768372611886000357311513488256 2806728 34796107597905771879714348636979200 2806729 478038088328919476147148340941998500 2806730 -51428204691155561620924141243278240 2806731 9682295607549513221917588071414372 2806732 -210544933568281144338176104307836928 2806733 628098337432154629794666658500300 2806734 35802095419141091450161865504262144 2806735 -78454869642111698242907794511395320 2806736 -57361838709678361312892294442516480 2806737 -61111501261927248006418674386773440 2806738 -150222103536384760616096876801619840 2806739 4013156146531309710730705888455888 2806740 -21629260927481466580400529776148480 2806741 43332507929434059507084854376890272 2806742 -232276433852588584691154343380565728 2806743 -227506589528337863257063353329891736 2806744 -25229586769195083086370143600547840 2806745 57499944400418248175205845238566400 2806746 76519097699345491970476612382423040 2806747 46598008446322035037982921456816032 2806748 61233532064307042545494014452736000 2806749 1542196596014703175290930648154368 2806750 -142932046584138032737937705578560000 2806751 475716098049318512124361526743715232 2806752 -68705257633848121660854264280645632 2806753 446363830255764102378228429219305620 2806754 -58769835354545909325212475589781424 2806755 5357727980050069757733585170814720 2806756 168771889149039015953137035863864320 2806757 -333314812279433782147115102788868994 2806758 -15944214241790627429412057345598080 2806759 120557652846740763099840065649490704 2806760 196319198300961722318506065475584000 2806761 -269283756524652574395458746933020528 2806762 -46398439477556491785554173972209408 2806763 179081614350222052349332112854977504 2806764 -2973384398533643265057091299053568 2806765 59257719901296094621985942742342000 2806766 21683522448993527694070343686496832 2806767 136774683322089839652301150343075928 2806768 -33066452848924020106466863189983232 2806769 -442385031370236226935692119933437504 2806770 -34679995716151728686515587444518400 2806771 139373352838732612491692314227237888 2806772 181869502755367510196462002484877312 2806773 -311934821014528873339726338517442016 2806774 -42864444378521883401497000682307840 2806775 3591987338556543138191340422455800 2806776 56638814674808053709481940274995200 2806777 -22590892686792961682674140735805100 2806778 11192410896899406724559386119572928 2806779 261152767779260821764422872373276184 2806780 -190691571639901910999466914992166400 2806781 -326977056568514190456738960706151418 2806782 56000066831821108067966145656810496 2806783 2136492942093919084682514020161376 2806784 -129492892812866664641272166077169664 2806785 61536567177166508480625555239827200 2806786 -165247254131694282847315320976527408 2806787 -310075055210949217662021840887202564 2806788 114607419358229523671005092391833600 2806789 -132496869038350994657858596947845410 2806790 33018878014454243676741510263708160 2806791 61094005452416137140669275647395840 2806792 -232239956911218196012979507788830720 2806793 -249786578063655100068387031393424640 2806794 62404430948721964370884965933830400 2806795 -6757520737552019714191356516895200 2806796 39786057276876106014902915825145600 2806797 81334675682828786723346224828407872 2806798 -219259210831812568516390886091009600 2806799 -143318184688241162662089954497787936 2806800 13177746336949833725944276672512000 2806801 -494463718449125752523220911232517198 2806802 -26410410633889197835498055521529856 2806803 -347546414485243428578900657110406988 2806804 -43601269987208016312727330226774016 2806805 209598322563454041640944442871026560 2806806 122087170546413235821220318595255808 2806807 75604852165633728307020920377286640 2806808 -42245031299051990456213740244183040 2806809 136240673835140108349529043646538704 2806810 -95525638337585388741281670174193440 2806811 55350202800076081562475219684946944 2806812 15426653249844256744731793473962496 2806813 368176333600071865595223772138937920 2806814 133154384942643553776207977920784256 2806815 9004202119135714619333461245575040 2806816 -249844454845552842978516417443266560 2806817 -2273856723025527178049580630531180 2806818 102324780720977963644263920037008256 2806819 -245259319688473030409117453489537328 2806820 -75695785326388679760925219324485120 2806821 138617121136570109093946174266787390 2806822 -38462788559950951562651488953312288 2806823 436599452015435435465317926093580680 2806824 4892920620378609540565585125457920 2806825 403341251175845476782642574001600 2806826 79228814888806707998660673162691584 2806827 63061055174336315403093500591861760 2806828 -124098044056000148930905009254896640 2806829 -310169784343121308580017662799422570 2806830 -10285308568136378554729180129152000 2806831 689429398968979406993008267327278472 2806832 22169773452643942414010787063398400 2806833 -34180235228849778073673648464925952 2806834 209901435847223120413095918394092816 2806835 -388445333179194374450709817460040720 2806836 -92840385326975080075052445434019840 2806837 -361386004466263345343056332703282 2806838 3826055313441462588939462094975296 2806839 37636293372015817962739417566263040 2806840 366393576808945726835427673038028800 2806841 252403290428589654648192999632712132 2806842 -23479247479702053518836755191490816 2806843 483042580728535063571605848230688 2806844 -67925860407045026950050999438603264 2806845 -12557726635105084113372775807896480 2806846 71349972517426334771769359440801536 2806847 218733681376822817289403765223407296 2806848 -53851189443816858994040391698743296 2806849 -419998772223736450841375688920185150 2806850 2261131808391716027761506045036000 2806851 -140467657549064434250401843240515840 2806852 -260183947669511149723868002806946560 2806853 308673103911424417030481087548527360 2806854 38924222322182353389769378153207680 2806855 18820144770467892520302563619911760 2806856 -41719059668158487365854161197117440 2806857 -28279617738375732377086750431830940 2806858 -122775040162723920714245982592224720 2806859 18676737637852325034782997530916240 2806860 -3307617695926180041016495889940480 2806861 398733265931249763593060646899561462 2806862 314572796531584092245298471688728000 2806863 -12679195205171380927753628323892856 2806864 21171901872836816700725795128606720 2806865 210687747493520088454445111966134260 2806866 -38531809730572531927908581024985600 2806867 20274492538657494379582549396734876 2806868 4437665900028525983465770118430720 2806869 71251911431778318368750461732588128 2806870 173920792242480349527463712726016000 2806871 -62104547832712078752041034950676456 2806872 191225916385367091442340659813969920 2806873 -38247688031762663031559708520583020 2806874 -35622552471705793887143768617539840 2806875 -6049203041889748151937065770312500 2806876 211539424728125770623977637295055360 2806877 -280641615909132244900316995779581460 2806878 -153509890149215732990932655697014976 2806879 -151929957303263518900067765028457080 2806880 -96418738980142519662740399369748480 2806881 -21261933977740527959810797524249600 2806882 -41024977655109948223183624630011840 2806883 -507783169428864080192098441248361560 2806884 -216655144319830880007513935147652480 2806885 206178319719200150105932415866451580 2806886 -72898216332111047450145405844024608 2806887 545766548380354676623186804792195584 2806888 95206065931143734651605303261839360 2806889 -28997922307282304823625381012692960 2806890 76811586780843832297778975090545920 2806891 -14361497502213658336892898863992416 2806892 -353916322983216477881661553850316288 2806893 -28786455311503911662075121533943936 2806894 -38932593237512720844750311601045888 2806895 -1798419225709597007048375940096000 2806896 1415350032683688058946160618012672 2806897 -96416167376122194043097855932259520 2806898 102049197314553232598998687098769536 2806899 -104130874594639988800396756539733440 2806900 -88717076596645281243294136064176000 2806901 34603394941742668314369100485298944 2806902 55601145347507598032339181229694592 2806903 10565140101593009734022740100898264 2806904 -51455364209504495813370074193100800 2806905 -161473603432341512622490887116571840 2806906 11630861945640576809689002379255152 2806907 -153520560990529748437254988911242844 2806908 -65145804783384751388651616081960960 2806909 -36669191373913775446183386317462208 2806910 17332652213112675701724412370112000 2806911 1966911011201239191968963841538488 2806912 -407584264703120538676510098928435200 2806913 109584203807036542409027211599436162 2806914 53883351421515165538521407598796800 2806915 -140339243771828288279530887873448080 2806916 306668025927922092987711806672911488 2806917 64834361814580292272723308355430880 2806918 -80072257371609151853733900916455840 2806919 224703568431949773312226912756279320 2806920 47464819142994997797433799688192000 2806921 -88012563422512234674905670820198788 2806922 4784036425906318684560661511518512 2806923 -4472499179590810730704012039229952 2806924 286050634859068552094367260524080896 2806925 -67230617294939793994852481496204000 2806926 -25327516729368982363096473005248512 2806927 -6098588876368916737557372837686320 2806928 -6208208181343924549115067095605248 2806929 296530795046438466032119566445653474 2806930 70566698639247393490061949482688000 2806931 -11482692801454457830702060873435440 2806932 -31059968526852538455370475558627328 2806933 140765839406962345500519927700172448 2806934 141708264974534075971737968273659392 2806935 198997059693846888455261407259806800 2806936 343696506260331644802318881359134720 2806937 183376748390855337071223564429875904 2806938 227436079107445825481455336200260064 2806939 -106742743453523850999898552469074080 2806940 178762489345697973607642153839206400 2806941 1460431299056329507138793630076960 2806942 -85247895843058213381897755462531456 2806943 -11169171556841437495703951934217776 2806944 -81688674307712869013870901983182848 2806945 -284744775262739098836711065812872300 2806946 -38765556726816141440961828678257280 2806947 55784224388237779084819329712212480 2806948 -65385017011468564314754293773659904 2806949 290831708846964121240091607585005760 2806950 67859987990622157633749143722113600 2806951 127093523084703036586038283072163424 2806952 284825361077348175259517958043929600 2806953 32459067918985960846757178798716304 2806954 -2587359134423209154889339190222848 2806955 160321421112968865919193358086108160 2806956 25191025432793768181684504749847552 2806957 -87120688757372687769695865327763328 2806958 85194650239478154121231777289088 2806959 -271731717247611731764951084069320696 2806960 -13564402016652945433808072368128000 2806961 -478389602656812757198980498161667438 2806962 -82000702969754107142802139000472448 2806963 -215504340414921064928263350931532788 2806964 -208070902577299686670300554729873024 2806965 -153744652093080538013987559107642400 2806966 7752161631529084926919958889523200 2806967 -274126349954943115986885924553579680 2806968 -36602181177192777897889224210432000 2806969 -425857924346351337150200738130806640 2806970 119174140707635390438379903599155680 2806971 -90508172246587074224787322296050640 2806972 158742552986705518027152244528232448 2806973 121805884538890770329679254224613964 2806974 -8588712727872971871769605299220864 2806975 -275589605083571417931998598567493000 2806976 182326501711579513846510713223249920 2806977 -2706741419092908183058251365095392 2806978 -134765134492052371956408960301830960 2806979 -23930918014311733034263606256491824 2806980 153481803637253400298029514938347520 2806981 -120199487130470270375600334710493888 2806982 -24317799372181508819374421045109408 2806983 129360507590404628372637566843267664 2806984 464953040601330621607490330376192000 2806985 157051552588638165222830910715066560 2806986 7004704206194875906843362342709248 2806987 37905396934226880550306374807167636 2806988 -9670796693062250695090612914745344 2806989 -103935798295648789811331938120917632 2806990 -180165699636958637600555254476744000 2806991 500902059526335307211560704730380984 2806992 -49906775508367778071988851703365632 2806993 57192199090871604651585259727616 2806994 22594498309679928327138938793382560 2806995 -94355216978633200184363884101404880 2806996 -4048713615565630426957083397630208 2806997 2402408964278423641820093703181920 2806998 122583369196366263921872579116976064 2806999 3914209114369427882099277019155168 2807000 -67747078409798498700267096698880000 2807001 -263627905742681781671111339273964960 2807002 72066620228978048229796741216245504 2807003 -489329505744666531512000731248110160 2807004 106716592941850790562371054147652096 2807005 -32092661845562830324337105371493640 2807006 133280080132111300826157660139100160 2807007 25042941896660245624791304335974400 2807008 65363624314099165449051330564587520 2807009 267819273315091239623298703576482210 2807010 102629288699018527181037625215194400 2807011 34359210425583405226552074956406000 2807012 31514345607015952576194150093484032 2807013 -238116000699519435514607256962639712 2807014 -67010566360866641485033617413744544 2807015 -159033118327855967450980456646090400 2807016 -48327849829856637981099396499046400 2807017 29446769241953837079620848765787066 2807018 -7539273648357334739822459835363840 2807019 -37790915541427059046979804352338112 2807020 -186475235617945934491685416848875520 2807021 -225723580717007822722522811053914240 2807022 32381253496832590463406656721684480 2807023 19962233502377508297166438471772304 2807024 -24369996512127003464677006826864640 2807025 36236237540548689938597423012928000 2807026 168881819621671754902193175008664480 2807027 301752439610900981864444200305564876 2807028 -185006921649748011860364601668403200 2807029 375189097157188670880887836901517180 2807030 -59910522439703562797732413774755840 2807031 41335403568554835545967801403224552 2807032 661465504019404397943891851063316480 2807033 135412300105436606522446081160075604 2807034 33897876596768487180478268327853312 2807035 -67200587629703767942926807429780480 2807036 72852587129095908945491530057889280 2807037 -110927482251145609244465618070955092 2807038 -17693400094512025024242827799050880 2807039 -26452926679191570317321255401097976 2807040 -1963779106507698143820626610094080 2807041 451068424324238845069369437683546800 2807042 -5787657727329226601511411323450880 2807043 -24884514301236252934594137258628800 2807044 197652813796216715234319944064427136 2807045 -241163189097822023344161888848453700 2807046 -5068925239688360885324299711502016 2807047 -12440095084275715287484543505890728 2807048 11523604682849048847296539549455360 2807049 -4655948854657142675436356951012160 2807050 43364862079901434183389230965017600 2807051 103377089471050275913187699241891312 2807052 119805608415173902518755758619192832 2807053 281384929266382087693082830099975500 2807054 27267963024638033138013902763396480 2807055 -7373445177619024900568170176024000 2807056 -4031394391588841995562894369488896 2807057 3702706183608698971395915118778832 2807058 -51963655950947546093121459743319552 2807059 81430597568306527432685867397650704 2807060 -55574365133648576816386197705216000 2807061 234952015110432263677510070484576672 2807062 31410961436612911067343963789952032 2807063 -165807532322630260391866470768859752 2807064 -50572917057892679413640807961600000 2807065 -133031646466509650351153404756781880 2807066 -264494239342112754845717379995754768 2807067 146641678538066759367096424695555480 2807068 109291042537167927048475354159030272 2807069 28327484079404197082477087306800044 2807070 23338087176329919344454751535247360 2807071 491382694880811002003372152175154272 2807072 216799881343132136340670281850355712 2807073 183364124544649119314311140463101522 2807074 -97813346423962905330833432144992608 2807075 -113381226905630626036777070225964000 2807076 248560499229677973325387688828101632 2807077 11880483333888241341647858975098240 2807078 -16412215339177737260614594234482240 2807079 74540919553379578000720512301167360 2807080 -235368798755515916569382630466201600 2807081 110771467356813032420785279773674496 2807082 28278635378198208253394626177113600 2807083 -6090830471880771688223151450811696 2807084 83109671156864934066323119712471040 2807085 -142135524355367719623374129190189600 2807086 253589704077621083342555267368585344 2807087 428442833569325541129991926405854736 2807088 70821894805262498908992584132296704 2807089 -282618103224409496242065415774640110 2807090 -74512723072339737423830947441282560 2807091 112615839508759071343162391506202784 2807092 -65222068715078457763828320498517248 2807093 57685267719402830147583610607440284 2807094 18337137805426099877074306062028800 2807095 146653468025927652125134797660240600 2807096 51445907464385439708272805103841280 2807097 -79189348856003578878001313056743600 2807098 -28325374424802463570665141148830720 2807099 625566221679543438939251074838474136 2807100 -40075484867392698896389700752512000 2807101 78861053463953964207118058506502304 2807102 26781587627490405256859234725118400 2807103 28787576944424794779704402796530688 2807104 -10971023549655191997889454196916224 2807105 42360049434499738695030068603011200 2807106 4363577935723842244577402750385408 2807107 -678701950726435952937307932924038240 2807108 130773042054999591895532061013729536 2807109 -47646904808423502137084221685825280 2807110 87980918347536566026534170579192960 2807111 -305050862567765205399742246997349288 2807112 -37001120119314652629694048370688000 2807113 -525909274259331188962394207032669020 2807114 14794844542959908585559092813188656 2807115 123316555042374673499684810830260720 2807116 50120540859998997621372735749135360 2807117 141636006578679432025402383466688640 2807118 -10970186676561403151247545547969216 2807119 3230764561942097720798972010374896 2807120 -49439677867129187992950691935436800 2807121 13667424191417071645882598018364912 2807122 333830459519884960116627611705674752 2807123 -508883631280081553836372023912845496 2807124 -131800371068984660820383442226790400 2807125 -358781826973460159364049904046426000 2807126 1401821295321303113345161259956224 2807127 -57306052440516808910726776286613504 2807128 -5475448641750369796298223074211840 2807129 1657764266253126945668083938339528 2807130 -26315668531210509831383510569735680 2807131 -332265474968055029596796200184219068 2807132 134670586031641608760322284909072896 2807133 -13332360169324242749820524371263936 2807134 48967225902519778941796329182108352 2807135 -38186821845203021188941349241006400 2807136 7445132042546057743691206804242432 2807137 -525918284939759813915184817896896208 2807138 241216242187298053171448441064624720 2807139 -18841676774333447227766549719759632 2807140 -67353490376853393158857699788165120 2807141 -26534336896621821856480618204147458 2807142 -4535568766698978605785361263157760 2807143 119400167489522371170202106928926208 2807144 254617771474676051912222013680517120 2807145 42265081333551108622202073399032640 2807146 -91271194271187875549588600151435936 2807147 -77373936212666288466772744672237536 2807148 210702560380338636525267094084070400 2807149 96136195345941190017094619809282380 2807150 61201139924228287980713507223753600 2807151 -163255051312752259371196686226270968 2807152 -4456354498955187223599459545350144 2807153 62911539214150567408442877330599220 2807154 -40862299964086445560780465448087040 2807155 18685650629618051470296894112370400 2807156 138201433936699722676089819390412800 2807157 183598622143089686563181982989790240 2807158 -83250394167180294396785509341268320 2807159 -113169154898751353282709573053582448 2807160 -150837601512959866967859396679680000 2807161 -189218196649401135402397575724421040 2807162 -465796905733597023865645012087381248 2807163 -511309157651371711260240602299419600 2807164 259423169450437752633137383015909376 2807165 -1722060073029232976984177386490400 2807166 233035731755339386747067425629748224 2807167 -152441798235629340412246317521760648 2807168 -756462095801162903273571782492160 2807169 -1417105568335995659148696825311232 2807170 -20256637284212411567054602804554720 2807171 385905575159642397635524053640104000 2807172 -78340199181809351258710811583506304 2807173 340391333532850543819817551560402144 2807174 24343126998158772384028585901998080 2807175 19694537555062461878393537874652800 2807176 155765583141120946488771778594498560 2807177 -41619740155651626857560088410159974 2807178 -131694263770516157717682930357772032 2807179 488781718692359197444250021961965780 2807180 -171749919857303984389755561878108160 2807181 -24444738931958833614508264110230772 2807182 -76555537972988216842542509223193728 2807183 -96336194540095920620106851604501600 2807184 -56723343346980216618249496593825792 2807185 428307770109758609599296436022394600 2807186 24054329661870994547009758310169600 2807187 256978440740216033784366116781122352 2807188 39707671834591131105460300733980416 2807189 -8119918452297078961492426804085568 2807190 -32559365204641433365712759783692800 2807191 -186599389816417995962063156214436408 2807192 315898908609148988457515336424192000 2807193 -59449444739415861518609205226925760 2807194 -92010821558369680486445686112358720 2807195 277833770447552787641723142005179200 2807196 -23394142830534912027006159891234816 2807197 71819676980542225359929298670396646 2807198 -20689298691501027501814985320165632 2807199 -87792928000384492135521849533474232 2807200 320952650878629237811913957376000 2807201 200559179011569182293199787220170432 2807202 17748209345565765272665934513308032 2807203 -102634995977740251906980103494300720 2807204 -247680084873548590370783009855683584 2807205 66679596475778265870424341188344320 2807206 259294600974254688647630616426243552 2807207 139220725321426493972621417187491880 2807208 38618134711719355900149610123100160 2807209 -180302162057052185795551039776323590 2807210 -164378203940000100655151367000586560 2807211 -205255908771229662438186222283838592 2807212 1462713076870827170597518850355200 2807213 143382225701359476833316414637629462 2807214 -92242537936479196561812808758720960 2807215 4850570086304830912923524282023920 2807216 -21260931090150383547011213097566208 2807217 -4968362336834573670188439915547968 2807218 -83358620261027098843803187445299440 2807219 -137373873550507161894398216121491856 2807220 -37365998751237553932759994661068800 2807221 552826762886692248655774005481793344 2807222 -45388654056282844270108193937610176 2807223 -41244528062167957228102656312029616 2807224 -88414221489849662865494923824537600 2807225 45556068929501457321936951100944750 2807226 -38804961411644089992348814952244480 2807227 -113022916798018232350497591649159488 2807228 -197448235414382123687008154470854144 2807229 131878281065505370430384247312381120 2807230 101133140706485861326299980383996800 2807231 88629306000338956358157100782453120 2807232 17351008760201363393914144756334592 2807233 -114413569084835227415209548394516032 2807234 293330637870509781804829137245432016 2807235 -95749358484556844803402709444146080 2807236 116244762046016053199688147404554240 2807237 447703905380040533509152449406931932 2807238 -17254217321796919843279028054384640 2807239 547943974934217685188362049095662040 2807240 196679949536040708407246395573708800 2807241 12362207782105462528891527020472384 2807242 21107723057438603596178468321993472 2807243 -109555309504460171260552544004350736 2807244 -237669299187166369546463498500915200 2807245 -92622281859898001030783170237605120 2807246 -15769147252557767862883452569497536 2807247 -53491494974761588196277803502210672 2807248 24698997589987873179397885305577472 2807249 -563150483264100249945037728143217420 2807250 -66577167460778472711963949288320000 2807251 134416108781613244325390489778722832 2807252 85936823073934358521995676365631488 2807253 225142233789655558532672458834597920 2807254 1205271427955304687278461672716576 2807255 3805563769769860503950525589947520 2807256 -152793595028365856992043995256524800 2807257 158825515169042120900218149689034960 2807258 -76602837331615114078994470528703280 2807259 -53102209285739246684170380351536376 2807260 -231136905423251091697875659666373120 2807261 -646846323369134162007909945424540788 2807262 20081165189310138478980670029548928 2807263 305300549591152255512419258261947680 2807264 -115098600557926798001201651160711168 2807265 -195264991358104611702355408427212800 2807266 56676835978440409073024747554613760 2807267 -83709149533074022260604595610696576 2807268 85266227341991493139118821696189440 2807269 -342721384175498994684577491921616320 2807270 145424663047926981508929254531821440 2807271 162911233106250919322027006507640480 2807272 153060829557204584535473850327889920 2807273 196389823681532703644397248295335040 2807274 -16923728398457849124924404288951040 2807275 252238618177131011626824893751911300 2807276 -12325048540847514973637231895555840 2807277 -284003089434392245532061348502351296 2807278 -85582162887700490258370927228399744 2807279 297487177917301616086623254651791320 2807280 1700990529120489965361759381749760 2807281 -463317294930843232779335007723257036 2807282 -249892983659062843916853457011649008 2807283 133804392675342108262795086530311224 2807284 4304463862769234750843527791225600 2807285 144835792531714874781091258817285400 2807286 -8493837027786826307863521852764736 2807287 234382289679228702871230320920370400 2807288 13140411463150896378569594211532800 2807289 23346716320573517280316116408772608 2807290 -97380719025531586253001906385773600 2807291 8550960177804873390788695863354312 2807292 73733513494821388440493525175665152 2807293 -35537536048964063752661952437616800 2807294 22843156971964789880966525595033600 2807295 -50490005210915332252703562760132800 2807296 106397962891135689037086814069850112 2807297 -71734063555199837425319913183408060 2807298 20895026343447576265520887646208 2807299 222223551009640852916092025817286920 2807300 -42655384019055208956645501511296000 2807301 -1943244566968181507266021543046016 2807302 175661536470569728643140406495072352 2807303 -87843623271226726633230785071001448 2807304 24952885478801922528006942364139520 2807305 -340367377690142868552981464808720540 2807306 -141105685998156539217261029075901648 2807307 -174184758134258176985701666657125960 2807308 -291810933607729348343977503939501312 2807309 -44495795138729081112629584696087200 2807310 41832953026060825358983425942282240 2807311 39242178298645421286048856699199040 2807312 -2318477492557082953556825092374528 2807313 -1123012434416359258475865392119056 2807314 -14898979456537703693167469451909744 2807315 57882849378281472080856651518896800 2807316 195198635103935102636497675103635200 2807317 -46467237034419097204596460893647108 2807318 157671476016567806351579486690995200 2807319 253043305997705732421664023317528448 2807320 -218437903539695135397842260053811200 2807321 -607881754908670538917560252714534 2807322 9690252811068274809951216890018304 2807323 18736972959581736927639522498621572 2807324 31141896344178278929314798109149696 2807325 -162387518083117613772509486272320000 2807326 217500813449894325570681423890617920 2807327 459828900358677590487723599348880 2807328 254913239507752635326400824870436864 2807329 47319516727946983366885390202532864 2807330 253522529833615384823987981091563520 2807331 215007909319911028030085158178917752 2807332 -190877995806374611608634025128700928 2807333 75447220893638720737914736494193440 2807334 -64881908311934004170186140415148672 2807335 32540581206262917035507643183797760 2807336 -142650258370082735458625080469667840 2807337 24240793008035885918424741907325568 2807338 -6898275478304218423583589594458880 2807339 -71666654075529725822648675913331776 2807340 39736708629517227112249645187481600 2807341 -7812446921333424282745649905510688 2807342 135824064663245986381591095207956544 2807343 -65084427855730741605526847470084992 2807344 8931296229153314383789545829826560 2807345 281207912083480613243947592833560000 2807346 38539228639599640149364644707905920 2807347 75837520221114205887451876288646080 2807348 -73973936286150389697450423950923392 2807349 69422956807295896772796726256423008 2807350 144075931867479839421625614892800 2807351 91888063950102733974911870694346752 2807352 -159023135249065539216185893381324800 2807353 275469195289323186158931028717122602 2807354 288849278230567423682895416706723072 2807355 -47287324560690344026082136421658880 2807356 -39742494111391771193758575200422400 2807357 135696018902791455495500842735679232 2807358 111854295132985734693563950143269184 2807359 -125085275623365977650983198328288584 2807360 -11514513853286083755854267877949440 2807361 7641824329834572862556543025461988 2807362 -170586592783158845185271463357323568 2807363 -285694130471949762536914064018246016 2807364 60057562922561767671008895349555200 2807365 -176967559907322200233626097020739680 2807366 -165560646792749375835488431155550368 2807367 263360256077934107051120571110867712 2807368 -578939838003122715128330822399754240 2807369 455567069619105905448882875169175770 2807370 81111020335509062542353810391559520 2807371 -39604481514291039713978179910392688 2807372 23743166694984743921410526053842432 2807373 151286617711259464942257756437640384 2807374 25169670545746043572577579149200000 2807375 -163280033222886355166033301482208000 2807376 15840450996560340987932783947284480 2807377 650768143870490751916288716347876592 2807378 60790145454986766589362706268743680 2807379 -100865580808613530065933290153733756 2807380 144248742530056701332935316829388800 2807381 292479503530999311660173332053727182 2807382 -34422345098292737566776949282156608 2807383 -357343427415506591704811942330262400 2807384 -4219908853883868808444836806062080 2807385 85701215131964810070379207461682560 2807386 236402570290818654399108851738833392 2807387 219876874067379099089712697356930792 2807388 -111044654040122794879291325827196928 2807389 -161309012716933155791347479040009076 2807390 -212298936566550194225950595780014080 2807391 -57384463500450661852445648366992896 2807392 79657736324802259800634119017201664 2807393 26976797083990888676457223808309124 2807394 72395315357046765348150499060540800 2807395 -10076359053705495197395104102463920 2807396 -90496147982666133623404253160748800 2807397 -203118809647860772177859174022874560 2807398 172049665163158197568756866033126720 2807399 -153458413174137651611609981807795664 2807400 -82766668147815110664008104519680000 2807401 -130762360345971462028398746418557196 2807402 -3040150064467504524536369988030720 2807403 -136239723526387626256529002567142160 2807404 86390052472126245643241888714158080 2807405 11609443989346087572492863095296000 2807406 -217901062193037639255464225853329280 2807407 240332313874615470561956065075272656 2807408 -56837251293695131712817994655367168 2807409 -776244177718891263869202922699584 2807410 105658888633613939885957165676951360 2807411 315472856812896416530453790190454224 2807412 -62131938884958894692250319762434048 2807413 -84961268347274831501241423075515520 2807414 215813308364589268567039499059609152 2807415 -30052537103451665621165274686304000 2807416 88915833088335474344610670645862400 2807417 90186049079680226741777171871926100 2807418 43948162797620678612279721202120704 2807419 -6270512363557040665430377806623040 2807420 -86505375841007958597095129329827840 2807421 184575616911908337047392431884515680 2807422 28606785185897634347459126683098624 2807423 742769078353345062158956544860416480 2807424 27674613785275511679249486257848320 2807425 81575068666373298993708245629328150 2807426 -158756473373526616818423467380087296 2807427 -1277051464880114750510420625557760 2807428 120292696208807470724289940475947392 2807429 121030526128190771196265519714879776 2807430 62883271340060610030324052793397120 2807431 -561366072545180805958089909571993296 2807432 160278941483948546368412005085644800 2807433 381218818040958491553182502636453600 2807434 -2806030222352188270283471260548096 2807435 -254001516547132001236398959375256240 2807436 55289320737921703227686098852270080 2807437 -248835239744201311311639514086319008 2807438 -40924078187946722780625153571328640 2807439 -281998293342146788204796946944960376 2807440 69469366559052496282179624507801600 2807441 -55770554496466866242951040663406656 2807442 7156979321867869030507182065040 2807443 305281771989819154397711400522891692 2807444 -15706080953095289403969692979458304 2807445 42943370677552009685534770473829920 2807446 -104069197269043539586522532715516480 2807447 -342957998573740697564233661950943208 2807448 29275650126523120943858039417733120 2807449 -54348159041642911510482890709182400 2807450 1603036575100458192228574919010000 2807451 310440843392144583794904928600058592 2807452 359187839300533799375317407680155136 2807453 -126373065025625945224042615645869312 2807454 -62703597252161141173278393901483392 2807455 128555148755484812984757349118904000 2807456 173781164959695117114502396835266560 2807457 -59972629283249758626478686931060560 2807458 233782396568886425008545400426048800 2807459 -370621283226459798336254020716105960 2807460 -372555192595742616005599664459520 2807461 -681739302379760935522279514851773600 2807462 -56297250532470217919736478099537920 2807463 19351028556110037799258965172342224 2807464 -6855039595881515510390857706127360 2807465 277111501926991162307842225234451400 2807466 -37024501826450594153623095758036736 2807467 -5035374311789761552148858287920080 2807468 237699605615635683641760542940965376 2807469 -97099356890025032752110965775225696 2807470 -1717780758323228107785592672003200 2807471 -356233610802998158247786042040932256 2807472 -20566446300309469992401485978140672 2807473 -444258448370706961829159140193255278 2807474 14341601740098370141166243785947552 2807475 31050908033723777121272429455958400 2807476 -75177852194018995961798538720806912 2807477 413683746035855183835625815586585326 2807478 -208566614223315160392788226849600 2807479 -552073572686709927464815507892648920 2807480 145309855238886221062440385259520000 2807481 -310714917455887552613490678590121648 2807482 85347770407927043303777958662874624 2807483 81479433538417869989298658958338320 2807484 4258110750033109238759607256645632 2807485 -15695968833711348837551266370149800 2807486 -4378615183548851059304509237545600 2807487 -161353941074561470161229937078200560 2807488 43514717600984306348071316895039488 2807489 -36723398065596337039154182205291520 2807490 -45805383385696826341661046137702400 2807491 58558772105181562305919949057983984 2807492 -50546983127260421647449893928038400 2807493 -76533560968896026416049061707912736 2807494 -70485138821348482116622293816748704 2807495 -164186773739263452556681096170710880 2807496 -309641846365548090303989239278074880 2807497 2066673079567067081135548653958464 2807498 -46306437240633655012375988767256064 2807499 -380469153409427155052612245221176400 2807500 26441971266163463219808617147360000 2807501 -214559313648281156799595892472994368 2807502 5749186169642566729109225461585920 2807503 -132019599131629259306516071586161856 2807504 -29513235057173589038842534862168064 2807505 78572260346397004292912851552741800 2807506 75152439968118798433733920339802784 2807507 -11308751570677197553235725829931480 2807508 -104728479878455080831996978024437760 2807509 -334604880595704201758489940386169600 2807510 2163049105667415955139856155708160 2807511 -1893734794519646405561676549184896 2807512 -71787675434010979266277984897044480 2807513 2141849937321565069868896701912000 2807514 289639508179323114066954676453424640 2807515 20278829736005463282791232359193600 2807516 -53298359408287697499100934101186560 2807517 120086687611758344770161801425969280 2807518 -19839742048296429549629627001692160 2807519 56042985719693988557361798437178720 2807520 41510907228779456260318425317376000 2807521 141469766830296040175765326925346722 2807522 182757541013709654764477002597104000 2807523 111415532627316635242662130572759264 2807524 -6648431890382009572283724899307904 2807525 -72096161549815572292933398772310400 2807526 -106606261576761780313172321929028736 2807527 -212999736757974846602957064607687624 2807528 443912967308660445559200641508572160 2807529 36817806990694941240492389080919184 2807530 -101568877475240062733045895266906880 2807531 -370413118418233968357082315032166668 2807532 -36015570764256823229480790275094528 2807533 -135457527610907835624027344373333120 2807534 31670656834788742039194044221454592 2807535 -40201516535367259445199302667945600 2807536 14960812642596660414420082274107392 2807537 429629816296876385953242539906319186 2807538 117154010030316435132234354626151168 2807539 28648475794504341757038337265951056 2807540 207902716915595712730184357137190400 2807541 -4932546388081247822994455215697856 2807542 -151557912061575847529091465984785856 2807543 -294990974293804993949006095496156016 2807544 271848892171610431258016724969246720 2807545 36471380849491934390885517263731200 2807546 -5758329167198474755731274473000960 2807547 -211818076421050319016249628115160528 2807548 -472245563142301895956225685313630720 2807549 -425292155825858942540624711194995450 2807550 -85444136052907383491485845371731200 2807551 -58362751600860260899111253836104448 2807552 156075567724940066114313521612193792 2807553 -108187233439343768547330796643511360 2807554 -69002012711071464974946128631058560 2807555 -22174708029347754304696125679254240 2807556 414789221009881823998290517776384 2807557 -224388898260946674920308741862287908 2807558 32070806676949638082654192112707968 2807559 -169662828346957657633392311406821136 2807560 -4690762625844092528579203478323200 2807561 -262460745565865154430081597008644838 2807562 -21435879833982548938362392027221248 2807563 -183983332363870715701997886779284 2807564 198135097599836752629942945981766656 2807565 55312809387365913049514086985783520 2807566 -262983805086465790459127459378986176 2807567 47131212621257385226733620631934432 2807568 84007687880816298735238007594680320 2807569 206833888875913120383391681315885044 2807570 -33253106589109823750422496784230400 2807571 43707791188363919382307743516526176 2807572 -36410904129754156775931801865849088 2807573 -168248493608776112900933154800955360 2807574 63423185085219343565955057386618880 2807575 119811740011974347644286774356002800 2807576 -368251359609773315306035245570385920 2807577 -120032918494703923566023712375540480 2807578 -175330863552508289009229786477734160 2807579 -323843139888451224704216111323518816 2807580 -2644372689548867658968278828308480 2807581 -19631975731660850841737609975921920 2807582 -68237802827886932967962661989524608 2807583 148714808899657754276488429846820424 2807584 -163330015885571584581826460617801728 2807585 59705145698013911005500676813796160 2807586 36313591697418867705487877468323104 2807587 -157074630203672868522730978654598160 2807588 5580446232913972163921986503991296 2807589 167843260548371213628329891755607040 2807590 -143657077374544495836882541694083200 2807591 134201262240591244928751888842719992 2807592 385200303919531058584206911825510400 2807593 395506081824159914422860987755550842 2807594 -1964862121586332707020838650965920 2807595 54318468350948568058031522705395200 2807596 -34677088190877713422883308272944640 2807597 -162728326310217999169846778409383100 2807598 12970338194039133144133579267420416 2807599 3308059964828071832298165556726264 2807600 -17061493457134791093631986911232000 2807601 101504116799726956996414629733344864 2807602 -81663223825094280039325486603522800 2807603 355269733046117022032557724363475852 2807604 -284510929597578871306217857666381824 2807605 -69740302191529596591800897157472740 2807606 341281417779877124613726993133457280 2807607 -215226269948922976529023031961148800 2807608 91201241528778646349207565936721920 2807609 -184592840543618756264104919406979584 2807610 -31300508631274233758086311701637120 2807611 423121497201391378446150997463961400 2807612 -219083996401539859484757039186207744 2807613 200330027545644863848602278204101542 2807614 18122986404303461137589683972006656 2807615 100126611452948197974718330529096400 2807616 37467875274396180528678744348426240 2807617 -10617736937321798745432009383581740 2807618 -315246800369969147004880825504136448 2807619 16521274191462722480101245730003440 2807620 -133191487105153796880217728022936320 2807621 676420120094821665649419428820255552 2807622 37720276462298895635754364922547840 2807623 39081759777707585254898972300709344 2807624 -179136010330451283472946393714196480 2807625 -17969458897872495124747192158336000 2807626 -26440007364518705522761845821569488 2807627 133766079432757037481975521976093000 2807628 -96106452488090451150684402123809280 2807629 -243718196529501636220614929165183520 2807630 6981522626474602200607103550259200 2807631 157979328092757462763632902476847112 2807632 17665844381338364280126668489359360 2807633 195550936644495522940101405445118400 2807634 -31449492679936983420374223649049088 2807635 -128857651309797156017888449832722800 2807636 47107253712438558712766330449389312 2807637 -82221301502374798465772516344237248 2807638 114661846607911600735729250856018720 2807639 -77334620424907924484322347978046528 2807640 -17311748146527106299842184674304000 2807641 -80914893096201605636610423746123568 2807642 2693010498816923283586625762495232 2807643 -19714745910261180044698041551812416 2807644 -6078844566408209479450062000261120 2807645 185691851922536367737551088504817900 2807646 135770629242505326678087836902219584 2807647 218603543492789610174700668460321912 2807648 -84468220220918385003242862432092160 2807649 77233602047087033165563573366569600 2807650 2486189739567911301226778703141600 2807651 -61103232061392601381031162318872440 2807652 45350790349792038781846043263076352 2807653 -33624506368218160606011557417480036 2807654 233595419601642201754046451888727776 2807655 -176210782942007356110699317543553840 2807656 -101991924940798239162231409794662400 2807657 27682758422971637978629920988974906 2807658 -26910646693584769531984481008333056 2807659 450883613116131745262672790704031860 2807660 283467827620053920191895925574963200 2807661 91024506475758601522942994321744160 2807662 83118032788767325006740516267410304 2807663 320729158180548033820958156160648912 2807664 72674376627638887468000105875701760 2807665 -1653418091389722988629089535937920 2807666 -146617105397338011167174401696681968 2807667 -192791555432537685475010191449254316 2807668 54291885651015666881217397893713920 2807669 -534044174231013371998709417602399368 2807670 23464973700579132251474639979110400 2807671 -179212684148634055039321507851433448 2807672 -23150210390239397420902370908323840 2807673 -275353453171499800641503230844550432 2807674 5708949029019779808181203146264832 2807675 8413681260998067646493617583893200 2807676 -130361746579748888848177402651991040 2807677 52567357135413639880246480562621920 2807678 -48762457537232048010802305793225344 2807679 38693255873963134764773194006906368 2807680 45402650057129702283639506180505600 2807681 -50461016125415572575828836362751568 2807682 -26992476576799541550643443033528576 2807683 200913246608990387138331598420318440 2807684 345750582260888048357990443448448 2807685 -2170546632961262262259840370028960 2807686 -96826385094972509948408818095955968 2807687 338887872274752600076045881559071240 2807688 -16827439127775354881798638325760000 2807689 -16844588373327464608705398139825510 2807690 189962234286174754140092891689173600 2807691 17910332411357618003796155181388800 2807692 317462454009637712976821930631866880 2807693 -22474598442029860893436291100519040 2807694 1141961356586996382398885178565248 2807695 245495827850157563372227384821734400 2807696 93645801194536033568026698211172352 2807697 192166981234436424420102945677122800 2807698 -162243301512451765396675201739276400 2807699 143434077129158061904935098644863600 2807700 -44339966638793397433966154854809600 2807701 23230770359903003345644724019935744 2807702 -76261572394853305808767255789694976 2807703 11637949932934880676515467815525840 2807704 -249708944307566505777892886236170240 2807705 -26006593129785551740578780714195000 2807706 -84787341372095252312527790881996800 2807707 33070126908999702788827466977092112 2807708 93059707078265038317156173323978752 2807709 176525564954879495965530893935826304 2807710 176050575024180256301893072702205760 2807711 25957303584665251329929915281453152 2807712 271098556700391564301764931903488000 2807713 -33508674802239663308051529846626540 2807714 2557634228164120558385544449091072 2807715 220163501337180498731032490816691120 2807716 74492624446732823760360806581731328 2807717 -83570866188271163826075153198954048 2807718 124275495083792167302819812781338304 2807719 90308397508851308505935644096721640 2807720 373176065724489509612714827955712000 2807721 -3154602392020117006804912813341696 2807722 -291867280449755354779019016870583200 2807723 685996256652587446441998495564801624 2807724 -115866086378999736012693070269173760 2807725 -121443031248767999872357864668984000 2807726 -527707027898112339080894020471296 2807727 -36826290426569686743581583809550192 2807728 -241530225309818981374681779535872 2807729 15135653271097300641628575696573330 2807730 83265704722891287977343917667840000 2807731 95703600681599772661002789652897600 2807732 -29831472407423672816095013941075968 2807733 -14617138248979363903686948787015296 2807734 84850755713688265748427749645701440 2807735 -66494756238731179670867543303665440 2807736 216926140097336769184734888144998400 2807737 -365662695512741036247854455423377708 2807738 -159976738935120823932940442637678480 2807739 -364931105216565481745058814837132800 2807740 55336374877277553250894963352064000 2807741 234078850626088025546145474221795142 2807742 -15764680904525512998875254451045376 2807743 144511178045668960077931278639618144 2807744 94774045222418921288187103779225600 2807745 43200353412612824967914897596737600 2807746 -20653612960844977198484458587849216 2807747 -39144672474832497568121170991143848 2807748 -52562043119552483894336752975773696 2807749 427268019294040063108623821841327486 2807750 157565708892299353086000455863968000 2807751 -126296158386111271315735224647030400 2807752 49328101204077303571661690952960000 2807753 61268459379889604340068687034718884 2807754 98910841288188280710161507954360832 2807755 59087136125672054633159007604256160 2807756 -130346359690200052166802887497881600 2807757 -287308005323594093099617786181559360 2807758 289424573629186576391822530032972480 2807759 70135833342757115168801684529245520 2807760 -19871888901151684362486797058048000 2807761 8774606544649692182961252892570224 2807762 -13817901309388223683686986360972736 2807763 -3232595231312506708270676741406720 2807764 -213386012552038388760594924434526464 2807765 -46428346352845555316764327744946340 2807766 50152074316235197294287060421551360 2807767 -222737632521920989932421618617720184 2807768 -300756131758992634496871397210429440 2807769 320916265744725708425978962652838720 2807770 -46067266670513794137789389304330240 2807771 6074191945580270910538395178796544 2807772 -35386410592332566774081081531596800 2807773 -64490650934233786160279548848984576 2807774 -20335367401318432736171309798868864 2807775 123862631240848689979937273508984000 2807776 -325035631714957789934127679241453568 2807777 85678798589862861579620887539620544 2807778 -22052209014321242615411156333122176 2807779 97776426181376006243466148563954784 2807780 553865104276353700509152749311590400 2807781 -57189183455181033455166603370798560 2807782 44611673030286135119780800123739520 2807783 -47218784347691794939413522179836776 2807784 -9952897625755193180379497475686400 2807785 -196030878669813914183740417738241400 2807786 -208916381389510286726298386350563408 2807787 7931220728836657506929296337967552 2807788 -324512203648544711247024795421292544 2807789 -8269677709443975857352875920474410 2807790 -47064947318686741586235822858044160 2807791 86669564776054195581193934990002672 2807792 36493865897436915341635529404416000 2807793 -177886348195500745561495773302342400 2807794 21253374500307467273294941051453440 2807795 -280657040979260450970045640718509200 2807796 142074932057873095656196928682196992 2807797 36576711157567318405668352991388960 2807798 58248044395226684772536870388153600 2807799 778042961437340451599182416729168 2807800 -105088545831876989906992287536640000 2807801 -544019656906188230702757635516180400 2807802 54532431655297626011388966455528160 2807803 -114344900196643026721418451113460456 2807804 -231032988524032264690664531190841344 2807805 -40519912931178512027736147229440 2807806 86481516147137619360941111582564352 2807807 -367860012784988231951273832671553240 2807808 -10194213011859577488343031108075520 2807809 -220764999872048624706449513062084140 2807810 -81883531716814692111358897031232000 2807811 -351945588472462407821596838322777360 2807812 17703472491775604260449216050851840 2807813 -274146549074644755483905876408932416 2807814 -2882822199118426961045370491162112 2807815 -137252783625068208822713917419582000 2807816 -64969150832885932520817259421245440 2807817 171486800140879270983984598185104448 2807818 -86432556740075155628942041705789440 2807819 -57977735049667901622884430880290384 2807820 2404303473613037667269993483443200 2807821 -114109024318566550426943841338443978 2807822 65568283740978952043715354874696320 2807823 -243936488229233450347334858022457200 2807824 27954973373870962740700414501208064 2807825 -54183110446529670858299356108934400 2807826 -32085019348343788884679875626021376 2807827 -107376571994919721970304413951847936 2807828 307385639750580650995112735640912768 2807829 29380186170369475222178299258068174 2807830 -183724099698465924896455786664542080 2807831 5012212500732844043185738079857344 2807832 228467492680749598733616871640248320 2807833 -35202664283922367230332765387290880 2807834 28140530557606093877881708460602080 2807835 77571407172286826614340555335628400 2807836 -105758652843935649356557080615921152 2807837 -25357724518569826322281530858995322 2807838 -43201367936463918855673127345817600 2807839 457894628785224480108929890596924240 2807840 21793738000313689858906427857305600 2807841 -115101305424417278472862276592332416 2807842 -92712565005397586256087782607050928 2807843 145845842871040605701298372532834560 2807844 -1917013172623775243877537862410240 2807845 243634620198599870868725330255299200 2807846 -116613330354160078939041583607428128 2807847 -165978839260412693153668154208885984 2807848 147300092382417384533109819299343360 2807849 68734687071930562598231171893661520 2807850 -53030652401738006409608576129664000 2807851 -373000994647726627312146028100643148 2807852 132778888647058399129190365502151936 2807853 -110318414852079151308527531774431392 2807854 -132519982259903787137266487064493056 2807855 41771275331062437819795107638996560 2807856 7459522993101249234649923061284864 2807857 3358334646700391274724867497337088 2807858 5488575155459685563848842788234640 2807859 -170554224952844087982826113787597200 2807860 -1000009943832269721208028572477440 2807861 -66431377988922305155181662652880960 2807862 -177747899837104453740002219210499648 2807863 61940670096325245003179678317397904 2807864 36647660106773600095697595160719360 2807865 125293647275764788314566355473350720 2807866 35613810600077382694583190413227632 2807867 -420915673070153361132729983926202640 2807868 865346739234914466515712237428736 2807869 244243630536566131399044826793149920 2807870 -1099648276252315936567315461504000 2807871 134767617426701903113154315923428864 2807872 9242727157468039263956434856968192 2807873 -47808975086721534688407400372020000 2807874 149581548985537584010651877972259840 2807875 181496427833006485417600597280520000 2807876 -271267960672493323636166537938976640 2807877 113982166914024966660316366232698080 2807878 222139036222374780080210727885414240 2807879 21593753089264477856976087791451480 2807880 -632265794515660452430570721280000 2807881 265519079612188302509458098233470682 2807882 33614076379568290104479146274594304 2807883 260326686201101733821815411060572576 2807884 -403607857958678736117023845359686144 2807885 -132005291149393710710394244847950440 2807886 -53543812815589594200723716156568576 2807887 -11852641120990672287024113438789760 2807888 91780677711049024580043303017766912 2807889 -4525216222675551269450610696022080 2807890 -17105397656358133593917106933888000 2807891 -4444932346095222580691879347045632 2807892 -139302635080674838257175614336000000 2807893 170621890244379755728908948727264800 2807894 -375521507204259680356269686943168 2807895 52707594494138859930681578219184720 2807896 113386220056295086459877090454528000 2807897 -210985563260195933615207413751821440 2807898 55539163120171761237466238317148160 2807899 -344050787974935580346736074881191100 2807900 761979949243970184365253829132800 2807901 201977079531961304075658455235680460 2807902 -179202072932449900642584210066622848 2807903 -44335991397781666993725460318153344 2807904 -34273866104743172530385907414466560 2807905 143015421425446360058567421040065000 2807906 -30275716726391054638369363169212848 2807907 127097792808632804162153583842737392 2807908 146923593336371183224762561553842176 2807909 -69946209747819216462576193753158912 2807910 13853410321454574985239233747708160 2807911 -249582194483232807434050367310313376 2807912 406944355451484932172075392076979200 2807913 316245022899604540829179918724851344 2807914 -37532223993915041467229653278052944 2807915 128912770577416948579228993456435200 2807916 239983414996371621744048417239127552 2807917 7586591908816731592166567666661632 2807918 -6003237525818456790028840776645120 2807919 145391739435638708176924899682450320 2807920 -15216994618879461168722612539392000 2807921 -10418989148888799563299636601875968 2807922 22755407365281216196781153121024000 2807923 -259303618080146003528352561783137336 2807924 -51487503230281375951343882704582656 2807925 15613833185513478080358260424588000 2807926 -61588412296901476023067077152448 2807927 -34605255069793811833650576685315224 2807928 -265542737480158571108359323100876800 2807929 -63090480564703232158180506857672470 2807930 90808757292550084159394970967723200 2807931 37637148490765277421950767532127744 2807932 91594473230131770860647180176720896 2807933 -349752258373830559211401709388637818 2807934 -140466503116007187083079443234565120 2807935 249350547286921616162071844492245320 2807936 -155690581988081881682720407148298240 2807937 67162505833297942886412994369840416 2807938 -81724584591043632635631487317163008 2807939 -471590839457956877198589872569776120 2807940 1475810676141890279685857044254720 2807941 -449765976658300900148590206027638148 2807942 35652787657014837747493864041739872 2807943 4027059603738294983555925568316544 2807944 162634940727451603488032628602603520 2807945 -15778421285365516116508108575100920 2807946 -6299503085075860835675970805514448 2807947 36928599979521554911247433190013396 2807948 -29602442409958115177420648999316480 2807949 16066425205868049315417631298019840 2807950 65207433069757373002763569756272000 2807951 312135187162262980991712902260008504 2807952 8611388385046272608305038189133824 2807953 426790022750951119372225791016459120 2807954 -240792512208945565091966494753177440 2807955 -36078009580723927923804733481648160 2807956 175075699968557760779010103145191168 2807957 -356708345837159558884279766800956900 2807958 -135572625353302120504627353176307840 2807959 -32150741965011465875264900195365248 2807960 228097340938908981520322908769280000 2807961 -63920368409862901864821487078464000 2807962 98125144714549873329875585623253232 2807963 -181859116464369762938301942823592496 2807964 -187854462929272900618648072211328000 2807965 -4085351567275219232868084359450880 2807966 18373715470725987179516972430760320 2807967 -344321566369571076675864924155616 2807968 801876760478736226158570763091705856 2807969 347932066860257693384647752603206370 2807970 -63519684376995320252557158660833280 2807971 267474856725630260610329741926846172 2807972 242799215743432728428478356061864960 2807973 -60519281049467684582275769685580800 2807974 -58212310790317889667720311387712000 2807975 -160737043931114616645806162196165600 2807976 146759816350847985477672813148569600 2807977 318323744582503778791326707201560826 2807978 -66581760162731298943012576822354176 2807979 36468138172275915481907756601643008 2807980 -21613966320961801072174292836024320 2807981 33820617617795476990669390803434784 2807982 -163124635511566954450082900458741248 2807983 -400367522437631604291320319697998120 2807984 20156494472826621143847896107008000 2807985 -124579103985997946199826927911806400 2807986 -7735765351770830821446399114118656 2807987 1095263900713691032784434337475840 2807988 -192223718998215523920939660012103680 2807989 -168194589988725521244450616129161920 2807990 -15343001351147356995211024787349120 2807991 333440146779528368686274353529716680 2807992 -473988171699103748145435479450787840 2807993 201427422079067245648578158610964164 2807994 -119674786024766745075481340811683328 2807995 -61333837135226091283559737857552000 2807996 -261292672481755746764268482836761600 2807997 161818983317694542226364823422752000 2807998 -166701323651947457565534953762773440 2807999 2548556635843883904000900981841320 2808000 -41025828147356208205251854991360000 2808001 10080140640491662165445059163464704 2808002 -172820665029125546919746533052400096 2808003 105861365076320416635500904686054208 2808004 -123430738466870876965696077149997824 2808005 56670495735341081463411798480368760 2808006 -60733240390944454260381799572876096 2808007 -239458165177714659905971927912936744 2808008 -10972796771834103436301347943546880 2808009 -396977751353653400995312363975493676 2808010 -146277352578049985840103030337632000 2808011 55257295683106238104544325800294400 2808012 -227837723475428064982687711800038400 2808013 -145019984074279990484850570010247752 2808014 73540329259712488249211149644407232 2808015 -74070341651336723005522846962124800 2808016 95770945498923649712970572758515712 2808017 274314719727876406556427667214766066 2808018 4425638162016192346775917824627744 2808019 -138395272743970766552636336428111440 2808020 -79475008997702341589112056787083520 2808021 116532826320438603250957830063268512 2808022 37811018392659083365208064614869632 2808023 -12275090541132505047771636423172728 2808024 49799079711023682073525166808760320 2808025 -156828517036681166232702062130068400 2808026 67809632637847995531978443139893184 2808027 13802210414318652963640783771411476 2808028 -182248040535782838957712819286328832 2808029 -1479262784563510281165924820446720 2808030 -17241268759807357247678648493367680 2808031 312654767080653291261615556857916832 2808032 -50410384183757240962256158236868608 2808033 54461902313762724347561988130239648 2808034 33210223189310768442286996763426592 2808035 122033985777516991394167625641734480 2808036 -12096369045253506725540314936160256 2808037 -22161312676319768221554043236648608 2808038 -169085617775678092972555858773515904 2808039 20393988206629730352606146564733600 2808040 220678004282536360934748675473356800 2808041 236256383458848158932707017613887880 2808042 -30079732492140860758760290630773504 2808043 577503472285354326171127101905919336 2808044 -131369345670036166008611455455108864 2808045 90118394823053800202265536945392620 2808046 121722985856732583963351320373744000 2808047 -131369448128719349728546639157040 2808048 38593918496345289017383943287603200 2808049 -167305161948946138379382762303089820 2808050 8543083742526603001260724904217600 2808051 -46975012689757188990271899713045760 2808052 -35496694263534525860040229024003328 2808053 -184246278163652997281854986946635300 2808054 50304193298912768985423374968800000 2808055 402118459997592746638999215488664000 2808056 -22858328976821096629627967945011200 2808057 45026736020758404582778052136384192 2808058 110025884628688288409244322397763840 2808059 -446244400718591024089245068499691740 2808060 45609968957311353951753727133583360 2808061 -424653315882673064846052451159385338 2808062 -311698666765071720826486612122348288 2808063 136590042961347041167115686365694392 2808064 73978164421870140726238279175766016 2808065 -167740633909729528202792675856757080 2808066 -165274571705933416832394883727285376 2808067 437299325473788428143065470524959640 2808068 -128433624826873022666957489433697152 2808069 -40445400487621241584374987060823392 2808070 -47484104515655457531340034594726400 2808071 56260035184267097676121729889093760 2808072 -13873091379207387788930467553280 2808073 117822196901475979633362838968212224 2808074 247062320624833372450221194466583392 2808075 84197440463282080682925122915142600 2808076 -298319938500732119291195337324090368 2808077 -660399434543920290423032246008303188 2808078 6362183331089159572313437898280960 2808079 1731274249158837995527069378965680 2808080 -21845259387367940100402459586068480 2808081 459422106802600467605489684527911840 2808082 -97454951483570386142057712220041216 2808083 -222840716424298107761190900187219668 2808084 -98509134522012019899421889705969664 2808085 81064088241365739270790812717567360 2808086 94932218525992402894678303369648320 2808087 -176954875262176753507080468622233240 2808088 -125634722598652707189309544122378240 2808089 48870795577559096590266332685878400 2808090 -31433402249551590538324358555933760 2808091 -11681611696264188780780750851401440 2808092 -83888413824354281442653469036996096 2808093 1424187306407507415708802385375424 2808094 -279309608507412345818287986031139328 2808095 69865938801884830473691245538019520 2808096 -11503515204379812410669137871241216 2808097 163807313462421829490636568059686912 2808098 -130511716443092434874539095638945280 2808099 -13022060050126588928759523811406736 2808100 65189583972299159994039727665814400 2808101 -317249540843830731690064867102760898 2808102 16022043036408074929259912511418368 2808103 14075033871767158961749592814989304 2808104 -100794171410912203701883876311367680 2808105 -185506385630287908504199697278848000 2808106 76602918957027907264267267436878080 2808107 -90746169086147805258153259451053644 2808108 125990839688122540374846833066243328 2808109 -550948184629750879544430928111454784 2808110 -67176216617699690092899408137279040 2808111 337650708944211804547739836100058384 2808112 40199274979934380685355443458867200 2808113 103852621024883046106134020035544640 2808114 -173669600023859117815600823653772160 2808115 375444960206060371604228566549920 2808116 304390097883683321001677868748713984 2808117 -132173932435726737303212791779328932 2808118 -51949963865963687383560383796486240 2808119 343945617674734740480874823521220520 2808120 1515073536395958868221991491993600 2808121 49755713330981539610234800503174144 2808122 93673219814027200503456961777472112 2808123 269210905009275390085469924029156464 2808124 -38446150608531383836110570831052800 2808125 -94386542073092193961314299809961250 2808126 44542393423430211377593840478342592 2808127 -50110387582498732089764177971702928 2808128 59824276516207794793596961790361600 2808129 -99745506921875258724577484975474400 2808130 -70294440161838037997914538846086080 2808131 -76277959783017802477155520200575736 2808132 -1843682762133863891075450502752256 2808133 -107286071206690539516425296689934560 2808134 -71932775094471089893001214520012800 2808135 69557528955695256051576759514828800 2808136 -166336691618800758806332788445747200 2808137 12960628142894204556645578580637620 2808138 -37978151313043715750917575752597760 2808139 -86792531347622292682953529461491712 2808140 6876403975388741460361495852477440 2808141 -9976026538475806147197458653872000 2808142 274163717612779008442345128698465472 2808143 -105496568950772545994496511897249200 2808144 54438544756456849394272872687919104 2808145 2192842911094065113838774533983080 2808146 2850143216354820646291607667122304 2808147 22501492576714896546337706930860800 2808148 10465148366288889587576536837728256 2808149 208696722845496796027768063610835150 2808150 62960485032519990794594268241449600 2808151 184374657721017494595281462238975600 2808152 41309412975247242860247274166476800 2808153 -24100147645623534110578758199876860 2808154 -104075342900374535343202962641161248 2808155 -80380856251456681151912531101436640 2808156 133296779081043282014340785906909184 2808157 284536175688904036688728837801593120 2808158 -107869479292402115969125504401216 2808159 -106579909940208875118301120338739896 2808160 258480261894944064540306645697167360 2808161 158479400526856180672637265690153762 2808162 40421281403984661705336427052236800 2808163 -115430690974826246737411492215129576 2808164 -4000993061935374826675486105774080 2808165 -159268969584697623997924712465866080 2808166 50770109582793921564503165526649344 2808167 -152728206954411707493847354173344280 2808168 196211377490414086929724726394880 2808169 -68277449260783048885526182463615680 2808170 170949706926586082766189469646333280 2808171 414232138504775236241161305860965272 2808172 -48727191863957920786090039808752128 2808173 -182175338336529320178327442350539700 2808174 107962182915199278963229584062429760 2808175 -26661895614192915983661515239288600 2808176 24967974139844035613615644246474752 2808177 117184242181621863816308563619959008 2808178 -252688016048370566812158739115652480 2808179 -86320719517920548903589847570198128 2808180 2170531359513957305357445965679360 2808181 554294836664175240670349791849756000 2808182 3899385594870840929734082041222272 2808183 115406466838823733718388402748161664 2808184 -307153743032535521715190415746621440 2808185 -70702788381946989347178717420196800 2808186 -122462911689640534208852458844025600 2808187 -182092644586260190272973124632547164 2808188 -300574568240087370204474935640820224 2808189 -11723319474820766703926461731399444 2808190 97548115901882217549528200884940160 2808191 -356963411669173519778361345956482200 2808192 -188319441689548252893214517672017920 2808193 -42768452490701099446826479024498558 2808194 -39705985341246895762567320239952480 2808195 -6051652865594195828759755918400160 2808196 -99927235023997411317582442403956224 2808197 -20588998346186406215740023132596736 2808198 -89586017412511359860463625050731616 2808199 92912866562600349858485629369066120 2808200 193078399099467435520972116249600000 2808201 -5462757378409106004094680087087360 2808202 20790193670534260059767917606720512 2808203 399898146072573858896469253527076800 2808204 -32282407586209290929440997391876096 2808205 106707484997455633621697562159618360 2808206 -192845464225742866585488234313749696 2808207 -13476929937933435862532382551911896 2808208 25881850736816991089029593576505344 2808209 84656599697511233551454806510923504 2808210 -54020501822239990541936549839895040 2808211 -197339955310553095296552923233665968 2808212 -9222489288990723917018712804446208 2808213 39718371370034307705281987446949760 2808214 68758324800932777970961099600167456 2808215 -55787466484617929423096662316743200 2808216 -438429596063714563540800180785356800 2808217 20282839925821835937298479238341600 2808218 21628612207785911655089884070966016 2808219 -1014517286028134492959727092374696 2808220 50678644931009576629477844694842880 2808221 -70487067705521981806554896737390056 2808222 115901380351267992626893564968668160 2808223 -198339411615562749925502584383242880 2808224 -141976020146794409909939183202336768 2808225 8091475452214208780962727940321600 2808226 21339450203777990334904139919199296 2808227 239586093188575061501937100247106960 2808228 -4850573183210807482895932542566400 2808229 178994900949300171565333935928080830 2808230 -185519441966367266042844304350662400 2808231 186776103168255403113832481811580800 2808232 -170513904628003564421301165877739520 2808233 -19720175830715417307869218892797596 2808234 -64886162500942964797563541245060864 2808235 -240369296666756862031550861095466640 2808236 689925011279813760307293923635226112 2808237 -27324711325785008628442750119181632 2808238 -365227584641993593289358229721794560 2808239 -298245139870964345290357846855660224 2808240 18111646972483424980555616268779520 2808241 -466422480110980452632686717349877358 2808242 -22499256027697579644942625474894848 2808243 -391923999315257451827342432388166800 2808244 792974049358928544261828019906560 2808245 -78910545537783362731821693308690400 2808246 -3738658349072579924309546781536256 2808247 189010667806158864457790653986654624 2808248 205339508040433359113982246452367360 2808249 -70804213946105723535493084505257152 2808250 -165311672990402803655204275921920000 2808251 211300028498221997826713339953233252 2808252 160064672105867069877564903990206976 2808253 24480604998820803485293010290691680 2808254 22799919518889535377426137612232960 2808255 -12239828996013558142589909326915440 2808256 -30199076747043058239164984705679360 2808257 -423525164411259974802379004457213120 2808258 -20902034076652610855875645500137472 2808259 60992878207087638554945367680907392 2808260 13954768082113465065194223268085760 2808261 35179681732454002328258190059114910 2808262 225580781521407993810194572073953632 2808263 144835512322546985392352629736022240 2808264 362160357089562531603096867576299520 2808265 -50653144424324835429845995665876600 2808266 -229775872965910773066198861476361168 2808267 -17222008322534867054526596023086336 2808268 -402501580308414499663992798817514752 2808269 -342544223569217183415344120543976330 2808270 -4408642956016757003325383652793920 2808271 396049330558225389564983742656510232 2808272 -152664088006567812088594327851368448 2808273 -130360357226699986919435899045378560 2808274 90548553533814362396656012739761152 2808275 233904720891511259194366700575452300 2808276 24744405208029287139409900547174400 2808277 33020435911132550557746867350095200 2808278 -181018082762084065279458134048011200 2808279 -272380193991466694869070560745642976 2808280 160195791881398457992515851191910400 2808281 -73774434663345809639494668440966400 2808282 -6630238085956579187057799471087360 2808283 1899197065932893950678302778509040 2808284 -208789407478981678413072848308353024 2808285 166910945797641539530134310936399200 2808286 88689257836157754317879688601623744 2808287 -1700184760207363588113950065963080 2808288 -27631134513151876401897585593548800 2808289 734537051788018504835303601456530 2808290 -51052598821976993202450235941734400 2808291 -105610905397284805800643296662358408 2808292 449233428861609110126767525717565440 2808293 210935537492215454923288204640380542 2808294 105110671517885088503274196387281600 2808295 59976281471444031962889147861734400 2808296 -492472560845473762102314989103006720 2808297 81420121411490139601902985811139840 2808298 -102777486704582644007957963900348928 2808299 -48549390901865409170829725528102736 2808300 -17178145519756021567466435669606400 2808301 -76623237344288262907863243799718698 2808302 -15810874547094810019668024292619520 2808303 -138461381188713960165654145806977136 2808304 -110371502025816216917228981539962880 2808305 179311135567709758564419270765721920 2808306 5460147004202418767308168847196960 2808307 -260008538168297650846148356612027444 2808308 226640014786739286591921974793452928 2808309 -44694179521718144935177420400414592 2808310 3047625835736320118959534698312960 2808311 9078540107795687380918278122065584 2808312 -58562271053497404038906525579304960 2808313 -323512985022039224224302264117964438 2808314 130653252336154543973805048246305280 2808315 -128527949876184085171377382200830880 2808316 -36503800696336757886440107584668672 2808317 -136862514038595831252741691330933140 2808318 108417988610079818932390674214182528 2808319 123237065930323763679769259400158720 2808320 -19256439153965663205237388864389120 2808321 30346904848388100710641307224498944 2808322 -3333112790057962708031127874066176 2808323 -72469894510086519704122814503846656 2808324 -210768705738047648398853465506068480 2808325 -37434079712130250234165701302021900 2808326 209502058713731611916674388227670112 2808327 -64966279361277459159338450028878592 2808328 -244402028569527947285638905355299840 2808329 246971694865122492027622457789883930 2808330 -417783198390597444750873917276160 2808331 -366009525096152017420172611565701200 2808332 -277673380237659012223537253409753600 2808333 -216430902892631423955911014020198240 2808334 -164086849762274602233730375437414528 2808335 138387131616323093750021503493318280 2808336 7979629363501177690690010849869824 2808337 115876275800023713736522538190606900 2808338 45275235539073577724921108378768544 2808339 283998210070884827637272233476151224 2808340 -71619454745930274202479364484348160 2808341 256553793925642106414413296659976000 2808342 -106834103840498291742852271340422560 2808343 41024308763036684646139156098931984 2808344 -152445861533903865788866564301783040 2808345 -35234626647095749306385009815020480 2808346 -44494080892283365377697188216435456 2808347 -102304482417949290521074126242702204 2808348 184792001862873918571186318678817280 2808349 84700965607179553449684976750504920 2808350 36022986988493591608644056585582400 2808351 -34057226260974011020508248463056896 2808352 -123613501215987374043177711304704000 2808353 -170676131443655414284071008222602398 2808354 103453108026542186109530363814107520 2808355 308907011412164950441620383298125520 2808356 198983956523596290159577536539120640 2808357 41380131639755316922841156293427040 2808358 90780415259483596225663843887413376 2808359 291013075706727109326062628970861560 2808360 -153845619652098976582014283307520000 2808361 252461058682577257473901384417347962 2808362 70463383415868151675326703310880432 2808363 146650960168254808486232627134409904 2808364 -57725099625523715074944319539317760 2808365 35305386037013325773110573698259200 2808366 158987214797560106526736688335546368 2808367 71641771434585025262716890680840160 2808368 -114301673335846985055923688435499008 2808369 123038251448860730369096752144472064 2808370 -7725038848462404284431693796097120 2808371 227891897203074260943354668947123200 2808372 10469568624290657539901134295040000 2808373 -14925890067888892352836734884992 2808374 -30606213505365901276575978609097728 2808375 239014406987608744057520557727460000 2808376 -27086455649452096989746773029457920 2808377 -100005966535065295666758586473116160 2808378 231141938908041939234448681842378240 2808379 -86154464900453597547252734818728928 2808380 125712694433290879425179770015756800 2808381 50751748864326378933681821577821952 2808382 -211205885733550480386451942526462208 2808383 -113706795054140398971350924423726016 2808384 58350587603483787118268037659099136 2808385 53433185908799841652803344595474600 2808386 -85966093099952378504796779714482992 2808387 54612280989400295910451377655754244 2808388 58269671456538447424877716048803840 2808389 243335656320412057965697732568946360 2808390 26353188581544874512068930134272000 2808391 761448917368608180424406651678488992 2808392 142339284797775349117565074359582720 2808393 10366244233984953541502848169198784 2808394 28596992151666105563894124811297632 2808395 -51425276478660186709901872827765600 2808396 11968111792409462297234481747400704 2808397 -40965331876302612101460647457606154 2808398 511992425840596860161258427099540864 2808399 -256942803790048732388448189189841152 2808400 15103803709797669088390621200384000 2808401 -137484870618965264626288584832471488 2808402 -170411700249859165720663442821469568 2808403 62599835462013512191647522205634000 2808404 -257274070702201790900852331547734144 2808405 82920402990040940670382740558086400 2808406 385028428688300435306265330971904 2808407 -21438065569800603468702393735678288 2808408 -251995174406213063297076882593648640 2808409 324555078499531376828306716473465040 2808410 -119902931575524860341138603461250560 2808411 -66263968237185166464762250880800656 2808412 -38925191605505314086223078907063808 2808413 -70430068695381093928279683673861338 2808414 23432126340648417692597583096545280 2808415 -133488101836610397670125602583341280 2808416 -2559540804347159156120852557725696 2808417 77204792036347971868185468294101760 2808418 -116315017230511649677309712472761280 2808419 -127313249780156352641700556575198180 2808420 -14171334498236942564332358447493120 2808421 -124443556661295283627489034944362816 2808422 -4847672828742838161539007432115488 2808423 -84782744397046207105024433625890928 2808424 -61342606214233198787405031119447040 2808425 -58049514555012022274643008745410850 2808426 -1442455349045705963248855510285056 2808427 377812722064916623241588372943356276 2808428 -106260933213207273874207827940147200 2808429 -62290923244386954776086210542954432 2808430 -152321467913121032476101154156184640 2808431 -77867856688434677410586388398703408 2808432 -2527445265416609356726114962014208 2808433 -542365421309650990460916250650742318 2808434 -38562913643316449240085498502937568 2808435 -60338449408277338653568858670546640 2808436 -116054479340679139391597020869988352 2808437 -142684125087378882987831755603176914 2808438 -30265082979334677041619418403807232 2808439 -553725434428580613300503827414485888 2808440 154764201632639096238721659902361600 2808441 114819628627673782376585487948027252 2808442 50434248420119254079845139006598912 2808443 -207023899058930571364503198569404056 2808444 -17078059974350570270909988096811008 2808445 -55533146788237427341363750137868800 2808446 -195060835652151919188940285815620736 2808447 -165167503586659137984560463098160000 2808448 18684737954495226704586620188753920 2808449 -172719600662975809289568359592409728 2808450 -49023971772070190620018241233744200 2808451 502480860909904201035666015816503832 2808452 54047625945541722690631950889643136 2808453 36971962335404407922280903763022304 2808454 -277936465492860479083389257318363328 2808455 -121527962775018018479735103185790240 2808456 6169818017172471210890158635417600 2808457 -5000386736747438596067342844343680 2808458 176863950191457221306367176700748080 2808459 -2006549037059595602306115677011200 2808460 -129952316666627988731172697262238720 2808461 -150045062209053345371004557321661930 2808462 7040543380022303185457237694566400 2808463 -69612866056888420103840919617377040 2808464 -13262159149748119426009471553372160 2808465 -93802076150587714970702669466653760 2808466 29522378788386832109142948410363520 2808467 785558601333424401788549609363373552 2808468 16625486532552201202767019418340864 2808469 -366980465395154657412909783696054130 2808470 2066442626835120232379070587957760 2808471 -193026150584354611703825409914599680 2808472 290225851011582398620185496149964800 2808473 323310938618610128578997352113809044 2808474 35016581538554169142174975318863360 2808475 -3101787788293465787998948542191500 2808476 52284310131128546518637233194270720 2808477 4952835467132211216898336254454560 2808478 57065222482265654312943637366880256 2808479 207657272932573432728194239340794080 2808480 -79480389983484665380091978742497280 2808481 156972359412011980570880582206915732 2808482 -24378543559307944729837121621953248 2808483 297221157220208081300353592193756024 2808484 42196824667456723161751986542592000 2808485 174136055669779514870135820764505600 2808486 190037391636269807295208291380643200 2808487 87113479792855269893746974051484800 2808488 -397276764323834626719429333624714240 2808489 -172201271565912570770712850709838720 2808490 50084642804884705610790916125093120 2808491 -114699720171817739899303975362887136 2808492 -1689677647321056441146735479492608 2808493 -273027364054684617494924088087546656 2808494 23883646841554859051045165991306240 2808495 200597978265603710615630404189830000 2808496 -71695837328628940385890305451327488 2808497 -478091829031449654880002019291827054 2808498 44664755541068052694641740830801920 2808499 -286953567560338703369833872958208500 2808500 -48391721826386528262196672138368000 2808501 441439665496865314740431597528899200 2808502 -469658138342857349457472201343808 2808503 234858234930367457488689552394192440 2808504 278706157762214173045481124055142400 2808505 167956451834137167534730739460518400 2808506 35110813507908672359891407784770560 2808507 11724458980974874484021296870920192 2808508 -140078033253194052805636385048476672 2808509 -509517090057758354487603275817247200 2808510 1071652012944845853027024769305600 2808511 454609814525895550608275014229698112 2808512 52473770300152832729918033740431360 2808513 -23436735098801420086750028113024158 2808514 -9415053703227221096202939987684144 2808515 321656442568886783037551228215718160 2808516 156474451603131627811304596472036352 2808517 -259141925037864960694628333844830434 2808518 -160335864651981991044376533851052480 2808519 -131440359593962977797693260901622528 2808520 60980811737180966100708709434163200 2808521 -29739056766664614101376580152442278 2808522 64674050698232555837662754648161632 2808523 -109551947534143018924937995172264400 2808524 -329748236072480622865260256904987904 2808525 5112167957366963705077168426888800 2808526 -98617656275198384493005968821056640 2808527 -111797556387573743374129178319684624 2808528 15248340643885726274796786491326464 2808529 -12269900608983980007435516129821440 2808530 -919307546433779860545042132794880 2808531 184896580808392039270531425857580 2808532 488577897659309138890634647709061120 2808533 -45285352384479359158975071580972740 2808534 -27528193111225835634968892600766080 2808535 179638167268475024315308160143523760 2808536 -286530558681163673436699396852080640 2808537 -36251372033979730477284711170971440 2808538 -58734456096351830858622966626408448 2808539 -453112571417174558589955900078162176 2808540 -11889087699241573130818573354598400 2808541 -166432957568493917282629320726316116 2808542 -119522563277654629008147542466355200 2808543 -273998959248558770494773850592356536 2808544 -202710143430940628463412478982488064 2808545 4618151657517017647392571708192320 2808546 19053822136854695025808755386924544 2808547 114953422400928869922038621147192064 2808548 22591844822346583501221258855739008 2808549 -241938128788976891105825695023499236 2808550 72128829360317608954987196623480800 2808551 557291636266052737768207592255850552 2808552 305919368386183726113738291317637120 2808553 81591229886180385434764177345534848 2808554 37023396398848308162030369253673472 2808555 -92215920495242484223688741507796240 2808556 -21464623780314252157243368869543680 2808557 105150383398670170539029738780936640 2808558 40324924961743298561925556565677824 2808559 31021465604907064930809005667020480 2808560 4237783811665555770315616439009280 2808561 86161445579480864610261584974233600 2808562 315885994621008789967665679628712864 2808563 409463769825103908830534142322872480 2808564 -90272844365051337341070743854921728 2808565 -225900232286293264829654998955133540 2808566 -107211737458283005199224859573628768 2808567 -51458368386564178390121186670755760 2808568 -5879407909787309819275342863114240 2808569 -11812729168304221702853006228140800 2808570 -20114731790911133731381423648688640 2808571 54248632614142538121366806913940772 2808572 62592474333207340453551339419653632 2808573 128234241463909033564981338310994880 2808574 122817341245017378284017324176577536 2808575 -73828117972736659963311508681872000 2808576 -46130363195917645688717221646303232 2808577 -125555033784261713113852228861652160 2808578 114927139045782564086080323891237840 2808579 -77405613470289739505964921150274560 2808580 -3009523309519752028779027629126400 2808581 923457552861995431677732679369191264 2808582 -55540869443464830383234540068914816 2808583 -86820098919872582226462792344152168 2808584 2780548291374220604968029405849600 2808585 78183499999816065142228450205674440 2808586 -145123162316196026300423064306003456 2808587 -74480474515967214411357886553268408 2808588 -2035378511453899486196365566652416 2808589 -222768365918563911654443668771706368 2808590 93008054284822611700065971292484800 2808591 -52236940239431375375378100158585208 2808592 -20358035440668986752716473447792640 2808593 -325497625208896982659783717225486158 2808594 227076845262399300453622130760140160 2808595 -117850177244138065922147285544120000 2808596 -19990943504374388978267298261786624 2808597 167829135342859051101654524402113440 2808598 -80506169555421279092645099389470336 2808599 152322183916449243772658961124602240 2808600 -23650110383991071024927543721984000 2808601 -142846972578151310987208389923769398 2808602 2215336821899865739122064150432992 2808603 -28827517544661706135081674654232800 2808604 306160761473407784620188817312315392 2808605 69992145197003893257359161388021760 2808606 -32140102035974566919732435249243136 2808607 162349899176053740295655708471989856 2808608 -327660651256288024181582762638049280 2808609 -24628217912451629412771364566006096 2808610 -48794120459101843054338542238973440 2808611 -78247532097101654702243603494231860 2808612 222230361456452611723883468322692736 2808613 251769990219934873156523795072769984 2808614 -3288974071523594590143202113215808 2808615 -44090998049167587085585958638800480 2808616 -268023267059102155474304003618411520 2808617 161268425280295651175622023495064192 2808618 98278108995561260715177675912622080 2808619 -42076374251387651493869630616090840 2808620 -194636416295370517220097424731294720 2808621 -441430425093034169281868830118236800 2808622 23080921937599063251983836228002432 2808623 78755253065722340209632870178652688 2808624 731503052806892799785607053180928 2808625 91541910629950518026678360029065000 2808626 -79905803763286106852815931751889920 2808627 278826331705761729957777946986124032 2808628 -14309705251746641515765247880240384 2808629 118605465826414804254889406040047640 2808630 -50101587104565041281958260967326080 2808631 -83306273596170896440323585290004768 2808632 -84654592234399921988225769880473600 2808633 -6750867907895471932916884227742656 2808634 -122787941436177910037901235584357120 2808635 -219136303861105272982275605106541440 2808636 232437558553985518179107876707368960 2808637 -53700771753881263527243093011257920 2808638 54697208846079486983646761968257792 2808639 28007703181467556737657491509258104 2808640 -127471502707145291210854198117662720 2808641 7442170414477164628376540569311168 2808642 127957609626105838680014598133206912 2808643 4745285958241700827543439479341000 2808644 49887248389307724826906108904374272 2808645 -19982000374750912584134072562370560 2808646 132365247859760177622813044530066272 2808647 244534735006198918658335887793131096 2808648 157066315478265670981367115803443200 2808649 -283628239791700391433494271440454236 2808650 50640774047126943558514089438600000 2808651 19659299602914043962665418451275264 2808652 221643120046195603548436297937920 2808653 -77590717624585310555725219403514816 2808654 124748137304944443354459747338925120 2808655 87570401097346499349969118465374720 2808656 68976790375021433962136600612044800 2808657 -77621764322481635117139450869582046 2808658 -60097144474131469663051800785796480 2808659 -5498209883301163662308575885259184 2808660 -96325844307204728610127605135882240 2808661 127116551279237620373654514020845262 2808662 -2718118277325601207066332754099200 2808663 -102755181611566555439635237009882752 2808664 16839203955733961977394175129169920 2808665 -245278003635897190722551786940146940 2808666 -38118875189781852380217136212078336 2808667 205145868671338135396630958923803716 2808668 96884903047590126617441699375662080 2808669 -212584021151404879287198560855581056 2808670 2431059216670423386971950028808960 2808671 18590188455660242095041669794491272 2808672 147944220754424903914028556218793984 2808673 34587160498136566391572805925793536 2808674 -598960616765467753669340172107520 2808675 -662650558525226950416581869179000 2808676 54086649130449997785422704892492032 2808677 288596531455412650583538281478902526 2808678 -54348951268255770040087831908269376 2808679 47446707216442528660282047730058760 2808680 -123993223699946955946772800470681600 2808681 -108948825345812565196493911538836848 2808682 72180772001082844920464927001367392 2808683 207559050358728191506450598352802932 2808684 -96347166433501699595945895364362240 2808685 -223953248470183680852435499421990400 2808686 -38547363383787481869346862425756800 2808687 8390526254788273704235366682526720 2808688 -30444480156018623422689772532236288 2808689 65685407807535692318697269132046720 2808690 20920577623172653565122863666071040 2808691 -265157390737961676226546527110056848 2808692 366661686500687766325408799708562816 2808693 33509929384344895762397710712966784 2808694 -17790448710315175891248273986764800 2808695 -53847272415647782771000163525552400 2808696 -3736820445946102942222673048371200 2808697 -453099094795814242830165074380088854 2808698 44036403737768149435856074368029664 2808699 -197929011295980341743693414328770536 2808700 -62464908427807325656970314678028800 2808701 32181847988294118221995432274681952 2808702 13940814114525884591116294771150080 2808703 221810936885631822171598571720461952 2808704 -125929098438326691879887628958433280 2808705 -12389143066825168819539174315012480 2808706 61588258968477610077654004993452960 2808707 -340469836288919805500236516157803776 2808708 16650254304733947551896345030287360 2808709 273208542183131942769482624742889020 2808710 56991875460973256113757829347333760 2808711 179410188281736956210528559094832400 2808712 56761850874159624918187495534233600 2808713 409611516239446317893099602803739920 2808714 -35018391230261534535349273389107712 2808715 -62034225449770483277477989643225280 2808716 -14759383657575122956680733045244160 2808717 -274038456376119823114321094365152 2808718 -196568548895781978151434130224452160 2808719 -416564992493554024226062836054524880 2808720 42714799169591455474663490408939520 2808721 446544123941965724651166627978511922 2808722 -3540545444601372905508278393103360 2808723 186751773890326944602710617388059504 2808724 -79096340369210282229653157620523008 2808725 111166072293616340314844984296946250 2808726 70923362291095901617890031592516544 2808727 2254408742247597954255311402587840 2808728 -29670577486274305935001583928115200 2808729 361810465082356225225531762200738240 2808730 40492572817853571296837055652843200 2808731 -1734062537962625167847315277949800 2808732 77938445233723486532194403104849920 2808733 6824130469819808589106020366730982 2808734 -54250771444067361398482602941625984 2808735 -18407882545583414229128827343345760 2808736 -39564771335176112244036142403420160 2808737 351628304557146704467116369811168320 2808738 -132535295490396015073515293262475056 2808739 -509063474858868045421641348489447460 2808740 178946572386584321932080971425628160 2808741 74417534504482475006641019553274080 2808742 -69602162991156576420460968671965728 2808743 22726436305940907209977028791794816 2808744 15910251833111464243933097839902720 2808745 23977938037762962685251102274878600 2808746 82580500396584784079310499439282784 2808747 210654434577117382944582765502330524 2808748 -22520142451750740768107210880135680 2808749 300154828852987569943995530299931040 2808750 -4467788414009628981171309290880000 2808751 117444748709656047814712712425491200 2808752 -12823347219230698095705343421644800 2808753 -195335133883764316189574343176683296 2808754 -52101981832589027576765293053980160 2808755 53597182643512484487037862094856320 2808756 3761499352657648235979022781362560 2808757 -25186229677995368160830015051932608 2808758 1665987725187052094088661211454720 2808759 -335139858688280031038581310575241496 2808760 -1275616950807184054693737549004800 2808761 395076285924763158599896667063560362 2808762 64078558896301889038615576416754944 2808763 402328982181585234075263164440839012 2808764 -101699070658464012937958330247619584 2808765 206807159109585782211682487307848460 2808766 -290496793379080880998193058008179200 2808767 40257014610767633705360587173033792 2808768 -76730374699593168455646938891550720 2808769 185998384271057160910428169690755760 2808770 -62211745175434848140235970317004800 2808771 -91152560501540885648275463978641152 2808772 -247630835635533254674219423580362624 2808773 819271444576201923773072726692320 2808774 -86665357921353942726105519011637888 2808775 -88691162021074972907314084337394200 2808776 -234618368311763768043660666554833920 2808777 86960744024486195289631318313371920 2808778 -68519851636164360783990906314802384 2808779 79875067284352128929211266266687380 2808780 -42901338950918633644725503226608640 2808781 -208198133999540445594476446179250868 2808782 39747428861703599113471182697996992 2808783 146353679889651384054872215488065280 2808784 21452079915884563691564919696261120 2808785 64847221481829314434573275157872960 2808786 28662996925806397389680592803862528 2808787 203309152386354033412527458725042152 2808788 117387930822355787177709062536032000 2808789 291737842234808619589294684139727840 2808790 69028885883672376302400098910278400 2808791 -66812937798712457000098519734135240 2808792 29642354208188903705733764478443520 2808793 225303034435283113673722299237061444 2808794 -90410558620538213559403376776844304 2808795 -203394446480280895781476954433414400 2808796 197605018077298933484759367953369600 2808797 210036455037218946663418575768078246 2808798 -49353271522134673720513059712518336 2808799 126839054626097964484201399631080800 2808800 -84497142390261590563811270177587200 2808801 -238539985086884952608317661431644270 2808802 -161174279671125981007067711127692928 2808803 6645090188069996873818294472971584 2808804 -243522154809870486365359482231573504 2808805 234657323033373274976520527514158460 2808806 -16097249915173194638159044752482304 2808807 -27389124300224605938203985281574912 2808808 33466754044765715415105037801881600 2808809 472633051786287476732890987586894010 2808810 -156756789838381164769400704545945600 2808811 -94087409993283183283249061796184588 2808812 77043545229060603918732356562022656 2808813 35751644513362905892922610212497920 2808814 -362070471355193445046482140788854528 2808815 -385305875646222577638030438160763280 2808816 -14027173375274593176383143776092160 2808817 10777248951990704937236927596449024 2808818 -41160931201999108376212320399103584 2808819 52511746151195400313599434443690704 2808820 -58361839225119200508807755592990720 2808821 2679382027353373457660991460955640 2808822 71310426481465555593690701004238272 2808823 773560906578413242633624330975624 2808824 229176577133716237243298446103654400 2808825 -66772777084955870774883230864210400 2808826 162330066742013948100981377586394080 2808827 -47078882874247072840928690802048000 2808828 -26188486939401568879429207977034752 2808829 54694518854767201149795948115379520 2808830 153218822873604548103150578442538560 2808831 -67462145432615532070614862371609216 2808832 144026505671066056507341641038692352 2808833 237221167195174475788840717367342082 2808834 57693385757318754323751233264358912 2808835 -31476061471369786015877502880068720 2808836 33555853583015889331970556011374848 2808837 185803809982219095895088638660558494 2808838 -44016369277940971872418948344907680 2808839 260793122644616443921505808404626200 2808840 62381385317268923580166686695424000 2808841 35228821540747938995788506057861504 2808842 22423944831859860490479852441578592 2808843 -21318192096367330743740777205303336 2808844 -147859163940964701171308956391467264 2808845 -80001190078671007471604798456851200 2808846 -1375639415771891899686109021347840 2808847 290884755738321512818952539796517296 2808848 4895294145195520788986445818757120 2808849 -144673646712428681180097072699249936 2808850 29953433341567068675341040159580800 2808851 -36533365145040391974766994422152696 2808852 -31219502505627391284531350367571968 2808853 -596088226490849009532165511083497220 2808854 -149645484672020874925962879463110624 2808855 387362654891610846611715987664320 2808856 702461833423579212147219103366348800 2808857 -178254310451955201653778163369314288 2808858 -28592831012384472679983048236704512 2808859 -143051057412676349054676109295482368 2808860 -147227214796337947748540638741393920 2808861 -485483119244381926358862881163697152 2808862 -40308615612343303018827928197278976 2808863 164451132522722904339887312946422112 2808864 468298921708478362076857180634480640 2808865 63370704263756618097169360950297600 2808866 93042477816613511250691646526889344 2808867 102346558413470166358346120182868400 2808868 -22089927856898452894258112908139520 2808869 79580454639527576685889018938766272 2808870 40003731635176503269644994424316800 2808871 6282809759097472349352503047610000 2808872 397311651683282310940040317020979200 2808873 -117116427299231924397611976448311516 2808874 38799164188839319321933677874869936 2808875 58488394704879881251417459729464000 2808876 -91445250459538194762493635527291904 2808877 120100909236891747680895804305912726 2808878 180288052033350106722729117054546240 2808879 -102707900905437085000789926300943872 2808880 71349846259447795255849649149378560 2808881 -513552393647101514002675188588270318 2808882 210941068053467791575288855898377120 2808883 210909445949233905777236190540533760 2808884 -51788230939814235558641927362344960 2808885 -30941012626116042769159118016816000 2808886 45409288512372541783502570869811904 2808887 73583177364902418952697786762304552 2808888 -60433439817914878738017153994813440 2808889 393050668902430332262215162811024 2808890 -109745737844999594599338188267520 2808891 -58937644975772935727596511936260560 2808892 159500858341725832088480766922416640 2808893 -34716384437333063114522952724487220 2808894 7041209286478306294128122584704 2808895 458144818023527200643289286905064080 2808896 99751827132435893187463074789457920 2808897 21235312278726166602742594307160960 2808898 15720813376681391494136414580810240 2808899 291707084811770781050858764588559664 2808900 1018315944464315970470281638076800 2808901 499950806446262285710721745620607902 2808902 122353345526999869290501452028561408 2808903 93246784947677063643915310663219200 2808904 -39950476167676688229477249471283200 2808905 164443267865381793335425843307781120 2808906 -86393171235458521242213936843223296 2808907 361360218642444343456539021965717712 2808908 449206481760601426183930969782091776 2808909 143505620059573149602014184668443414 2808910 7530452750382554168019897456291840 2808911 52232882298973583262045958219412160 2808912 25402822178488874113242293181480960 2808913 917020918473773167425689598172750144 2808914 -1763156161477460909361142012057440 2808915 12599664489419985120519004189155840 2808916 272177699009013940258584809408471040 2808917 -243018913904783810975776014881642034 2808918 -4765135482404799734317370834150784 2808919 296376886901523996469939322102541320 2808920 84877388065793543914222551454924800 2808921 -127435447120333352306441432366784960 2808922 -322308790890398987024917722965483520 2808923 170690733664386664161181347622581264 2808924 216896271955143022488214908081192960 2808925 76307833555398984559035305673949650 2808926 -268597321647849870967586791617112320 2808927 312325673334014446068253286302660080 2808928 31874510633638121505384893754900480 2808929 -68231593846094741535324239612080920 2808930 -11682387979798032556418997013824000 2808931 -74665784604304360060056995682389400 2808932 1879759653917990269402686968942592 2808933 318849705745261337645436609478921824 2808934 42090876243000420570485362760315616 2808935 -227201345258429751307275126108594120 2808936 75923975348511284557828995930224640 2808937 255331835345418700381670012767045092 2808938 -138241478991580795094893124620400640 2808939 -35358548130561778619845700991824640 2808940 -83980818613071652223888482623759360 2808941 1937711886965869630381881616013184 2808942 147480305283754130759229326578600512 2808943 -141928885316422701785173505572784160 2808944 77827689898306957814996764960358400 2808945 -183914224205118971270203932946358400 2808946 65181026069891384722491746917232640 2808947 183608884788796336554592404372018000 2808948 -260423636962979537013294360948787200 2808949 -371842474895429269072706163312669792 2808950 53387588019678545835859359206292000 2808951 -21515957914501035151931097702951624 2808952 -226014066041974419974661480058675200 2808953 -161922723885318029813743075874718720 2808954 40611924620176292190835553040177888 2808955 246980172853079218310492043397287360 2808956 -346228457476000079833938102742394880 2808957 -93613296954596184107620117769986560 2808958 244392096632510646035683081487470080 2808959 -129820376314916169010218492297651840 2808960 -39270737646852550632396822675456000 2808961 -490317820038213720861457759429000188 2808962 -9881035105123867415577662146073568 2808963 273179637499010519017737832666993092 2808964 59878135704773505816406424208854016 2808965 356998443383392953817189459586493600 2808966 4449646254545375014116215305858944 2808967 3262368606604432906578484962908160 2808968 -338744535392825906857585514084797440 2808969 142263935497036898204747308275700800 2808970 18542519240733205006327413505411680 2808971 167809027887620787357657632861784744 2808972 45382646833209087178648502963404800 2808973 -80401854978105613503195051808271136 2808974 -196049792385612018653928945060533184 2808975 984303880597625793712889334019200 2808976 -63662515278254257546056406969462784 2808977 -526469070311473068535430681278740174 2808978 74858774582285814783493063994906880 2808979 321901697662027152793506458546240 2808980 -76814960088647417145639820704672000 2808981 -46340087950630492146926608930243488 2808982 181792561409425271934281510957496384 2808983 52764012044453182529600383637228232 2808984 -126350166219556308870493608182599680 2808985 179971796154904544975059798120098180 2808986 -64122881533158965828080211055882240 2808987 1688097932853171101893129237182360 2808988 -17761344930581986901681089648543744 2808989 -207459713926868470367694333260766900 2808990 41374055448211020904933815590539200 2808991 -141035400119362002334082776206920088 2808992 169972006629301255686274205460332544 2808993 -337599073327383175028606445026611872 2808994 -133616984549698571273617889845078704 2808995 140162490494606112681384937101360960 2808996 -167392831624064398659787205251857408 2808997 -30330567403185313241778372517727554 2808998 -279969118898605410332028399826320000 2808999 -15899502649012507621182914785528920 2809000 203856738607132047827241519064320000 2809001 15241042636046406788152694611629000 2809002 -73992274870216433755908356153081856 2809003 157077624631606339488998114616356640 2809004 -264155478300657269652561077133977088 2809005 100249537915280189782181698016253120 2809006 -145409373319308379193236914105594048 2809007 -543790734950020199820874444671141744 2809008 -19767253176238153620507102974066688 2809009 -50481101659560571021722656529320384 2809010 -7074168227461795769643395840667840 2809011 26582599384408128945329206118858304 2809012 -171317198219970929257288331181181440 2809013 -14186770975975395016619452181102496 2809014 -48879816653489087697853078181814912 2809015 -355184518360679629860834864780120 2809016 -70225633979044198839144253013360640 2809017 135958398765848197273543565724715440 2809018 1827492705347215012117352971822080 2809019 -56283089734426733774471474561927580 2809020 -11551202449619024726704748453944320 2809021 95231477160797882790962199402486592 2809022 465060023866915698320054251058078400 2809023 92260542563948583124916053551570576 2809024 94993793731724460832361535169888256 2809025 161709456164019947343008898998270550 2809026 -108323699858435572124687009304076800 2809027 287508139347643881159869005051311120 2809028 390732254780221150732687119418071168 2809029 163664326179327582626909500974173760 2809030 22849844719798412327029948250630400 2809031 261441976411865665077651336138058152 2809032 -73008705772835439698012668742983680 2809033 -4245624177137395665881932273331232 2809034 9154616555329281248726228764449792 2809035 -157058755531018272142565911028473680 2809036 -203830454901905786548086350805319680 2809037 42167157282841699716858541981618656 2809038 -4036185707281079853535825946936256 2809039 89775802977278405397253036514003320 2809040 734707257751321931738004959723520 2809041 -40759349850687250023594050917406880 2809042 -95662022944593962953199852796878208 2809043 -212746170564099802138981949198671656 2809044 -36068044837751423301424371711418368 2809045 21672027849984520966691766133758300 2809046 100293839128824427799651285253184320 2809047 90157533549609833528029878553585920 2809048 235747459958942781489429369628139520 2809049 -112650032678831419231819555174500480 2809050 16426098034640616584605443272121600 2809051 41111603595756658229206423922935040 2809052 -173993312696527658716734386116443648 2809053 55708553739826131011538043763900160 2809054 -118462181172422208814686134466993024 2809055 312533287967608572077418660373842000 2809056 90005748400311073024615626217881600 2809057 13632746065125965235627163134726292 2809058 4690163135185888027479990146142720 2809059 -165163585388469649475192527029836544 2809060 -214531238075713722588525417506891520 2809061 4775290071582356019697849514179392 2809062 -22832609662172715534823521545203680 2809063 125090291982410766071208506307471984 2809064 -199739591580163207700837641672688640 2809065 11642898066073091515148562718064640 2809066 -39075260534697394430310768215995296 2809067 -84681907537993145998454328122660280 2809068 -208310165108256683576042444112284160 2809069 108965344482677579751948246867840470 2809070 33130431429421590474558761094514560 2809071 -1912463521263924568127169120421128 2809072 -92712142722573111094131243261886464 2809073 -67180171596697712531401861235925678 2809074 -46474815813710969712222627582205440 2809075 -133068063677585419303802439765375700 2809076 -111426431670492732063338312546202240 2809077 74270644438182954667457661371660832 2809078 -255958852958409140375129059584440160 2809079 -54203723151032507129280874844278560 2809080 73381245438503266810718940969062400 2809081 -320052065193038626081581443280525936 2809082 190081938268994732653079946779781120 2809083 244722636184174295143852426657958424 2809084 -46105468581503070078261495934592000 2809085 -387283732442434342816727368845256200 2809086 -29664369469214322772438074330326016 2809087 99978289229764329535912237598932736 2809088 -251314493165519879068095498355212288 2809089 248015817429946741813945375283427954 2809090 -58160532078452090600267397597151200 2809091 -368936828800547483754943882349717508 2809092 49566408877290548096721668782485504 2809093 -78151524698567055413205835213466560 2809094 -209158480785796505393513735705471904 2809095 140402190596391146905124605669037520 2809096 2774951177503302635537941352939520 2809097 -587614353327179115870452359805091000 2809098 -17638387869941958946439608096376016 2809099 476028812087770538920094776072630100 2809100 -16402817804570094611326162906137600 2809101 -14762521165798811948599537844277600 2809102 145005967401833769293178662290065792 2809103 278846007630185871738467667814647168 2809104 -1216891694440469269849608135770112 2809105 -25231667703881449970037326336582400 2809106 84055297407434334460181412602361504 2809107 -84479549605619479505971539612595200 2809108 -171564282891071251812347884755517440 2809109 33029079711054852052781648618810016 2809110 -39712707670000012337012113212186240 2809111 -431022143029174250374334910818207576 2809112 58249590088055313435237493745971200 2809113 -7921703305705428081028074155968512 2809114 34713558719899299719189401906575360 2809115 79305935635388333036251820365208640 2809116 -172586123158851619555034824001123328 2809117 488934945271736989596339230621752166 2809118 46260917971741704184326047307201984 2809119 576913469544834561675530493509098368 2809120 71039869121152745972621883726888960 2809121 135795838489194579544570285033043490 2809122 649419023598512860718348580415872 2809123 -668144392363335356537152030739339840 2809124 25705087650098089717551369429703296 2809125 -29659569688751200579451349252792000 2809126 197621792421764705447431170714984000 2809127 -129169175509049100762913310852109888 2809128 -16379383506514429484171097963233280 2809129 -140108610842112144479458170960532224 2809130 66873980378193906383428963463940960 2809131 78625054262837763952844689940060160 2809132 -45141516237499539614516054491919104 2809133 -762213127282840250896942206403001280 2809134 -43286620023466443739795470807461760 2809135 43878866026851506445282784681781760 2809136 -113583700936959636039033374490624 2809137 -243310332100577387033053439868785040 2809138 -14031166929550639251721804142999280 2809139 153364018048838022194140355097308280 2809140 119015654028995978447329046295705600 2809141 -172675020660297847436236427269421458 2809142 -13927336801201525391907612468842496 2809143 463696323531712452815795123831668800 2809144 -191514345659762516315185756125818880 2809145 -237432406747901973707667653759543100 2809146 -12164386992915432463373790436156416 2809147 -5574837456267873122618388371039040 2809148 109406586775438884304967993333222400 2809149 103181225460037556322562082303423040 2809150 -42480125666910049225633812388872000 2809151 -60850712503795261216972737274005216 2809152 38669872647870983687068628301643776 2809153 -80539744370867551747758802198955580 2809154 58376126939878199824436978708269776 2809155 115648499701448402371156475824682160 2809156 -39658221025366688115647720793882624 2809157 -30675868233699775186255893746091720 2809158 33635377994388814006864224495722496 2809159 193414569967254559158526530651502104 2809160 -43698734257864335534529576259328000 2809161 -1842661750768700129496876615004800 2809162 -145509431569016939495995664922825168 2809163 140973481052501625924258839486524560 2809164 242214116673241456922708543686643712 2809165 -208474903185210609702082820869041000 2809166 77422022935115920276902712970788032 2809167 -21018182434280794352719133909485560 2809168 8470291985658269337284329558433792 2809169 -84460431221698908355777830620908320 2809170 -17697648818515467588319747813949280 2809171 -26417061354246397591330338670936800 2809172 -273639686598968104312503072165726720 2809173 -317311750552978487314949358380056416 2809174 10592648875236079899476933983872768 2809175 399741215814290621633152495595058000 2809176 -57259493052155106397075031775805440 2809177 115292829743388230398837042580745472 2809178 127417840886087365099026266761741056 2809179 104540753675629156783398784628103144 2809180 118242726510673859029875772075676160 2809181 40718009801289056331561917609810982 2809182 148056803507879397765495158817711744 2809183 -106506447489963398820074780105645096 2809184 48510306885249887711340491916705792 2809185 59157917199804781309527165520748160 2809186 1296110661007800332705951676008448 2809187 298050498885836095647163207918615836 2809188 -166425247132337315210421743324006400 2809189 89780253700719005710209679333728640 2809190 3183867881756872135316975535206400 2809191 32063866353582727619936654662480128 2809192 234066184264538502990485976705024000 2809193 7793131517203372351228237674759204 2809194 -23938719377190906215700774881913600 2809195 -53517116452947627841029289134208800 2809196 53053358988915158800489012478730240 2809197 41508145760208858537389736331219776 2809198 86364875577734084233026647225329536 2809199 358609390506257512004105553277767936 2809200 -3015656436649559517759226525286400 2809201 4109744512701260199885837364125480 2809202 291977384467613483067550719840088704 2809203 -198089028699199259049345812453898696 2809204 -208337199669558845057337631628761088 2809205 -97837827235090236644907051526362240 2809206 23082702758441341584604879495714560 2809207 -79805409710946864473582698875775160 2809208 279922601909694485527589286502440960 2809209 -74195023307826021407965231290508032 2809210 -11683038302410953470519587459422240 2809211 -45560560569637865052779049671140188 2809212 42262729460402360107562991147515904 2809213 324429734495862266003611451880506784 2809214 -16558549213555463174791122106749888 2809215 142256294864011182605693898474036000 2809216 44179968864587422804972330832363520 2809217 -155586191123454364479580148345873148 2809218 133282935143585198376295479140498688 2809219 -282751307798131523999515677837834324 2809220 -20145062630969735907248574992547840 2809221 -165398854175367809266584677040134688 2809222 -151633819673183550773895760788652800 2809223 33446352735775910097497824342088472 2809224 303224876741517572661633958431006720 2809225 67447862341965449275500775756561900 2809226 -37381196684804615178999124806144000 2809227 16361478255616435614796200753307632 2809228 56462775117850422553032010466942976 2809229 -157704936767632480653538307739715200 2809230 -112686325708743094146939201267936000 2809231 95744253813844821995498329209632112 2809232 110794030038653626706151575019405312 2809233 1565533340041958035647202263593088 2809234 150790465663429568969152304432048016 2809235 30769863621258088648163610660765600 2809236 -163263742210831985908478714616588288 2809237 798612194833957257986204215008962112 2809238 -88286596312857255465067009286095680 2809239 163400562387047097671510173052542824 2809240 68417265708918607141717904719872000 2809241 94068228031723794266838716108109642 2809242 11821143742167611205683400798723312 2809243 392314699858935109751174359068447744 2809244 -156804462296711341221911165763838464 2809245 -158663378738109560007071885382676800 2809246 -318524855950762721024583634685251200 2809247 147992147297380651460517689198827632 2809248 -31286768551730355266491016876654592 2809249 -56156569886461344031641730181086750 2809250 317151343626160795347107835956304000 2809251 40997732623322367031502980226057280 2809252 -358116999720793033190675491390459264 2809253 -127864303508303378200987634775378498 2809254 -57352092396742895840863703460919296 2809255 209318451684711499031037840628918560 2809256 -484605642284671411359013303038981120 2809257 90352950806030081188150120893120 2809258 40063337850139654510084553759070720 2809259 19324210884672511444133750541735360 2809260 8760567924323074746262617129262080 2809261 -15458901184478823616689799853650816 2809262 -94747651570221831114006582062818368 2809263 -82981892650236876268183975558499712 2809264 -90381710166222785062866783579176960 2809265 -99440611227055307847847564354126680 2809266 75561008993739959993557144618904064 2809267 -50301312307797605733085447481082768 2809268 15737057660432418184476402345732096 2809269 372575416006503773646858310827496320 2809270 6101315420883558916479962045806080 2809271 47382068663409010801282363945394472 2809272 223854408035201333452967332463185920 2809273 -84426092523884981282681219530203478 2809274 131240858006412808914486640004140032 2809275 -34009248380460169269818780141126400 2809276 -1406499581802454172893130103853568 2809277 -79143302215094152284811131198002874 2809278 134568945678731657916958305429357504 2809279 84334661620912978672790310165022320 2809280 -43651536681131205704524286184652800 2809281 393421927646123221320967440429038880 2809282 -21328837227576317126436691973861376 2809283 10583619786668045757353904583008000 2809284 -164717769930406333545178376443772928 2809285 56528823213921508314324354968472000 2809286 -109723827571572178630282508968437408 2809287 226499535583735595795936333139038904 2809288 496898643381175595042966040332544000 2809289 -71482773370548186222372917039337600 2809290 -39646505869354030788241744018152960 2809291 199337411339810268592533277815180692 2809292 -73272158876966461850927220999369984 2809293 -48858324516648716902609220051118336 2809294 26843790613300888893749489176610112 2809295 315934179051535498025614514917040400 2809296 4330460133483101018410114783641600 2809297 381082258808148381423335259801429746 2809298 -151450296209486332705292302426335600 2809299 -72035495212142737156145299872515280 2809300 16233074137633223908645489586924800 2809301 -107955708442525662069829101164678592 2809302 2006601864560183346646938926818752 2809303 67174192678925210827186002407996080 2809304 -42908451905745996449556278470471680 2809305 45459672209313755090569651248215040 2809306 -115640697696390362748169925224389648 2809307 265455860122039491723861431918447556 2809308 -238994031368422496019531342884760576 2809309 -11312909648348624604719310580134490 2809310 51144075724681681931094948177408000 2809311 151660020677620814697853747308153672 2809312 305183112847112379367484357213159424 2809313 15877233498512111155230861727957248 2809314 42959664603605545949333300753596320 2809315 -162369171929621420187263048895220080 2809316 -319742178461040661455028637795352960 2809317 124379487313274242394218385524504800 2809318 -20942287696561965654243703749223680 2809319 -177910672665231223248612544093440 2809320 45376855152122744241582220510003200 2809321 -358275138073281527286748852326834800 2809322 102711805850899453431667779674674272 2809323 -402192344325848653798027753191440832 2809324 -141049891555354822356671549055540224 2809325 443397385719036032147492151776517600 2809326 -31941217543605946984803846745478016 2809327 -190551281065907868012079755885371824 2809328 -27695787691677096722804300699467776 2809329 -125072481194359645547457346552060320 2809330 50069514412122835993264932391942560 2809331 -61475309407209845261160884358044160 2809332 -19878153779404298046547488782511360 2809333 95889350369024420278907331143187484 2809334 -153640529277022556919736164595126656 2809335 -164675121974388824732837761774694400 2809336 -203674710829681466201331291839754240 2809337 -9165915659280924263253409226034348 2809338 24519390797116164640736225932577280 2809339 -158052059127149215903670219680185776 2809340 -27327246187038629006991747692006400 2809341 175112341452510131471983059867565248 2809342 -183433195812170269184681903716988928 2809343 386498473886017654602254441348270592 2809344 -25219799116144939288926401341685760 2809345 -69832549833796798345810469262983040 2809346 297881467404340957658640634517275680 2809347 -107006410464678817974801283052968272 2809348 -178921171978787617047260592033131392 2809349 98578075598112783344134139063344350 2809350 147229828690350351265431203259216000 2809351 -210469436321212317639828803025868648 2809352 7674571754206237689276307881000960 2809353 -86184178860690171939311570961498096 2809354 46904600706767553989671010299929600 2809355 -19427287336784638032037596887844720 2809356 -3285279941173812055991124686647296 2809357 -127380807724203088619783605501407488 2809358 88189514092991673699701746551886080 2809359 40324071082143257054838521814925440 2809360 -62040663291848447551925205200977920 2809361 134157544312309877748214713013817124 2809362 776147936514236837473143956232960 2809363 145114648143276733559921888672237612 2809364 -105778728231798477376674929383300224 2809365 -30877073536949243866615245499716480 2809366 -72644984349359530416662265557063040 2809367 147878593612675852297774332252370944 2809368 -127845578450019714378451307094988800 2809369 143678203076211439310891776798928606 2809370 3091808374961552888824542578400000 2809371 -4125644328514170918424383751608720 2809372 16796098659418216295129424834403840 2809373 -9245499878146200185178585662129664 2809374 -55951650255461759358221672647136640 2809375 -102921031393486198609930798662000000 2809376 95580889202209042444523159711711232 2809377 -377325066437861761285480740199930560 2809378 197965484341659374668750094238720 2809379 -306177878665776536013417479777544816 2809380 -12854484221437717774108330307788800 2809381 -130750174700467066294697826867513888 2809382 187152902076884353346985228886715712 2809383 -52122903241410193336345217239171200 2809384 -145517656439138072316271637292564480 2809385 448687361148868141358540429986200960 2809386 -9460928413185185666190921512877216 2809387 112502071138310992835028711942423952 2809388 -9607633803065438031762944579027712 2809389 189685266688224358752817651722209568 2809390 14797197525953128840657580378059200 2809391 -54568705712060464601529461918302728 2809392 16884340553074414601185681005084672 2809393 -270740808774296647459918959332814300 2809394 -29992638080579184048953372831213568 2809395 44941794492271959855048851336430000 2809396 -117272296706692454726608651354691200 2809397 -291970332549159383307522592442220960 2809398 181961158667637765834575855423631360 2809399 213378187075602475814909973744513840 2809400 -155481467679340787934393695387136000 2809401 79917481167067313958641705580129984 2809402 10004387283772273161585793148711904 2809403 200151793977465873246601538085394320 2809404 3390093640528117938505160123074560 2809405 -203583137037900656973030687902400 2809406 14406232144614793738394932102560768 2809407 -221887537171269258946699328196488760 2809408 3505367002726206781027138693758976 2809409 -138530741403124035323415109035459390 2809410 10601228478474364970627183403256320 2809411 105060505739832861572766518483714064 2809412 136880447861520577449780083845193856 2809413 -169085603573051552095270167426114756 2809414 46257920290036198878550659869592960 2809415 135183011142263007283599779232278040 2809416 129065245226608348097110659914956800 2809417 18151435226389688877517702120307592 2809418 67986905363438267445640584013466160 2809419 -53579752303147591425432336222124032 2809420 -101068421982560942338527923892049920 2809421 -109027908132421169581861289265405300 2809422 -3102154681398278812603216734237696 2809423 -215489134723116353454127211640573328 2809424 -24231636245135916392806243960897536 2809425 -39760053033620236022600442619075200 2809426 -82922830427176809396141682777101696 2809427 296917460110403514805381522363858800 2809428 -52597013308036969154401628275470336 2809429 -162999383770773142105459290185520224 2809430 -72756259650845343387609990519300480 2809431 -280158417406744043742440560673642160 2809432 156473772701474312390109220942694400 2809433 584634967377199163880351241946103360 2809434 -66191377368405632582638282865425920 2809435 82466705043158251163277978725569200 2809436 -35128442644117382241885582837319680 2809437 -96193049127430391348613402091378176 2809438 194354744709881115923409854248176000 2809439 -547953864382648133318636520218465760 2809440 170221796248978085324043330540011520 2809441 127960973465098623240352109943759552 2809442 -111703523447000364181807613170078128 2809443 9751873301448143105213436471031296 2809444 487743586032277242483953728085194752 2809445 143540546759477002442210003493926400 2809446 -132568540911846710679856594481130816 2809447 30448422907883424841822616413820152 2809448 -3722610746350710238370585473597440 2809449 167813945148508607466584814714329034 2809450 4898789544276586150711212919680000 2809451 -338366697525800130928847944985809548 2809452 -191521498530935218722974277882259968 2809453 129546899819769639704558458912559702 2809454 -32477929275189022349677357992048000 2809455 34555216474909257171565562934721920 2809456 -40014804702036581081093677776568320 2809457 11410326538212171691116875734842624 2809458 -14175668573470456896174944687182080 2809459 103392565542625163683948188706746216 2809460 -157099300600007966934201400570686720 2809461 -24461269481133801693718910294005728 2809462 4463504871260599545357234559593600 2809463 14266350817970483859827007263430240 2809464 -59774722090158840646132060437196800 2809465 -98940057044436065258996092081692480 2809466 142374999912726709702820139781665024 2809467 6478753203865408743378189235373688 2809468 -16611195704312126042352849132421120 2809469 -157766058842788838590515842335023156 2809470 35984666752163088041520556470374400 2809471 -181877938112164167382844198306046240 2809472 -560900004788087389974008665724682240 2809473 -173461374477782434376892292918947840 2809474 -253350799924467113607564052195785264 2809475 63438726587284872605512640706438000 2809476 237633529977710513656109039301167232 2809477 -226252380318781866812006976701948160 2809478 8220460424195430962733130874016000 2809479 310437736884203558865044906206338984 2809480 240521486303229557856744103627622400 2809481 -791689827711384269825321451720558300 2809482 -2536906401589608910326174946790400 2809483 -127751054773131900449204535141684268 2809484 10098051203416338996032479130898432 2809485 -3156771978496626982198195593162240 2809486 -32660496036404728585096713242015808 2809487 -355922233002786474002140536989958864 2809488 91364623667212284219529816893554688 2809489 -34397043770246881138627047397013710 2809490 -180851668468437629322919184823324000 2809491 -3777842438463065289661554335516160 2809492 27503117776936041035980855472721920 2809493 -225910318219092227648012973625830258 2809494 24760950060567629526755090756290560 2809495 26486418004143948063944679108777120 2809496 -72873953687665369530326932787404800 2809497 73624201210500913092473331604290000 2809498 -8239385948156936760325447176714000 2809499 39788857003779569191056957858816 2809500 -83586023256674755063222803023616000 2809501 -289915862207048627654965724451133748 2809502 -210992377611371156388763804077938496 2809503 25198554371264028740845548115259184 2809504 164348786894366044642410963739017216 2809505 -413627763780294331395054230314948440 2809506 -27415563047190567419406128841940992 2809507 -153997551133181636533834152898494244 2809508 11960640550917153249811256343937536 2809509 -59755045378347405804824072113194432 2809510 140768025187140726160953468674056320 2809511 121214770575350689456793318820472320 2809512 -145318455837161107611690536519270400 2809513 286878874415187907280362098448793600 2809514 -151010516275421092955019025536615840 2809515 4607940951335231069313073822276320 2809516 41245451184497773584929907980637440 2809517 324477183506802470220639157479160332 2809518 165414443585347928130768803135075904 2809519 138490169631441075746794148823634464 2809520 9742523843887492746607809350860800 2809521 33188922706915622678254279583042880 2809522 -174480787513777612481701870475333088 2809523 -331815445524673728371787416005578228 2809524 97851379167507661290516699660460032 2809525 27723899700361994349523123330442100 2809526 144044300639509737642663211605047712 2809527 -15394249923526340491346518765812480 2809528 -392190491060781971614905829653319680 2809529 -157029702938434366410333932292918870 2809530 11845489276160424878036932024012800 2809531 17038406525748238631399323193670352 2809532 -218174241337582351204913769525232128 2809533 -248160756506647627393456308385579776 2809534 626559705147714865957875376189440 2809535 158326058579283456970381718919093480 2809536 7656751937660682099035807523274752 2809537 -384943441932151723773491131772730814 2809538 -40210476343195228199730498348457440 2809539 -44868812019977901868398311376368160 2809540 191809289418708577562063077249578240 2809541 26614288490693979772183909661576064 2809542 42380861013759352014628012286576640 2809543 -43064977401182194601319973143098856 2809544 -461742038395549840352450977429248000 2809545 -31344980033008287638494874586607680 2809546 -28616868518636728104184129716289440 2809547 -76408996677338559459938114969711760 2809548 12643547333436867291430027802342400 2809549 -139378241234656669850585594446140000 2809550 25368218564523041749969249974244800 2809551 -17642403995485974096529162187956080 2809552 -29385781737636571574182978188165120 2809553 -484495904718589283546574597376413198 2809554 125701429017655049907060197192897280 2809555 101171977133926614164848827359782560 2809556 -8454250069309646154227818396753920 2809557 -129210274060044660291157705991178432 2809558 50854014480716142087936439285560576 2809559 190296528829019663539337105101946760 2809560 -52629598715772051082057049347276800 2809561 -49774310088030659771680670155640576 2809562 42550999503136922668830164698091760 2809563 -198913134477649185006976404683422056 2809564 183233156231631479905697730644466176 2809565 11426902428629343267911984357312640 2809566 -61247852036396430689473339013450496 2809567 38840175354941022431681625746419616 2809568 -98226021047620653134661102525480960 2809569 -106253836939702948309810318370176128 2809570 34343290023113411771802464007240480 2809571 -469730026180500599432860720347235008 2809572 -56297159752810759729260909306743808 2809573 -223730326663782998206052102507553096 2809574 108568812172865805113231977229803392 2809575 98395991202509303482286117424577800 2809576 82643369571717343283819787613470720 2809577 3005565747836366991520374614308608 2809578 -2781057980827460769945572135969280 2809579 -9476237112066129813342008878606824 2809580 45131459007109679546553674799436800 2809581 -65314167913076179120798014000589248 2809582 245391407655052378240590144123811392 2809583 44874281226096970662662372539642464 2809584 -13860267566440631184949259523686400 2809585 232499356091665180141763377193385780 2809586 -5016139542634740924823051477570656 2809587 214034207768785238579536028375698560 2809588 -22704510237001665637037602405570560 2809589 238360135507062797686567583135374524 2809590 -44679193872037752165727624933847040 2809591 292468549417923209252496013925385984 2809592 -15090768331821578246362300482355200 2809593 -252161587456541206399384536049840800 2809594 263077963675370049424340017771914096 2809595 -90078162220140377502956794558954320 2809596 -15492930387004048055483769930685440 2809597 51743032842741320841006880012174432 2809598 -24271778363670266796124338969910080 2809599 -124061640329434370153531405912997984 2809600 -10098718971552537448275502956544000 2809601 -418907187174564054089272145031753900 2809602 -106023860779052121503455352731385520 2809603 213807514029184546686255754333625852 2809604 -51546704242718218036103230148972544 2809605 -8811922463715349984856574398028480 2809606 63436563448109029866024506470371840 2809607 -163062660875538737011621409674941600 2809608 335901807546519138117742459237662720 2809609 321320274551880448255614320151237840 2809610 -50818063969603001527243599964078080 2809611 -59031343592241285425063258463384528 2809612 -64484766901608571950203506920708096 2809613 -320759949358749093703645064412947520 2809614 63575352559610423959025930627544192 2809615 -135002934283607085594941925724389240 2809616 82378490141365581003697286857039872 2809617 79646132954925058096814878636285680 2809618 -34722746846132158349516988412973568 2809619 -97250169423002187989413547802784980 2809620 -4446228143541588488152756531200 2809621 153581274990558346703699454794563072 2809622 -151223630751743952392603440398033888 2809623 -16198254594305623623497413830584832 2809624 -14272974565800725319557960550113280 2809625 -93463170333024537445382685022320000 2809626 -9397601915757131680058643395590656 2809627 387165469225366235573713060082457476 2809628 90865751306555695715943438005626368 2809629 -237390762146808982894296096837348576 2809630 -165812956613085695891081479138895040 2809631 -61956821732910420422226971133943296 2809632 12877358656679592771102843668004864 2809633 -384176618423127193674749195333789136 2809634 -30638640475609154806073901524554752 2809635 -148982851869834122174314546238246400 2809636 91554082923830251040347444464775680 2809637 -161906886128748608583779059654155714 2809638 43696395384093826301481581104447104 2809639 1179565035720079495098631432533120 2809640 86310893047486493361533010043852800 2809641 183786227336220933640677963297969600 2809642 241265481486500336092919336944825344 2809643 -310901305190633232045948340453164108 2809644 1829742616434274967524282742845440 2809645 420222994122889707509056332122650080 2809646 -5314278619904836222343160926482560 2809647 -26987094517497160205653428967864704 2809648 11820880856678308187822753913667584 2809649 -49153342479000661636130102520058350 2809650 83123649684093817860548129119209600 2809651 216497651066801867077929185674947712 2809652 27521200272632631100905515450161536 2809653 -18683679600702114712270602493174272 2809654 82386162491370547610919876237107712 2809655 -173150492033797538312255921982214440 2809656 27592639889998341476290985811025920 2809657 -86146725714394559550380309360050560 2809658 -17287615754323592783003428343976624 2809659 -193164591557315104004576641672929600 2809660 225549217960472556008156748455792640 2809661 514519969511579854452614063480696262 2809662 -33457346954115596608852005825210048 2809663 -48213533488898893419711917643336 2809664 -12765165820400842241767014817333248 2809665 -167375989129902976163885653677029400 2809666 66661089160317223916984385230734032 2809667 109326656797674346266901657283792592 2809668 -30318155120308399276065347686671360 2809669 -64265097537100304924588345555080004 2809670 -17110413317022966730009162753614720 2809671 -154241169005752569731552953023660888 2809672 -450018685228685148109561633037752320 2809673 67833843406272149117346121681832922 2809674 53924098484580374323223005231088640 2809675 220220851482798914772119457868287600 2809676 -282763627081301408985363228450347520 2809677 38456965345726908954208280138815008 2809678 151981512326757059068357855609366080 2809679 -38379840022490157502117013085528720 2809680 1920870611843880497677100266291200 2809681 -27748554338550487548802054588028800 2809682 -97654361864335192870011664859299200 2809683 -113642435852734368504019281596084016 2809684 45291168118896090209540528479948800 2809685 -3940925519136763746974468148925440 2809686 -13133379763454708251458280885750272 2809687 432692300684419818693744116472323336 2809688 -206758148871131570867445566149754880 2809689 8895027925732181634191474418744576 2809690 -832093709653640301171135412956480 2809691 -464251745171023915513135514150782908 2809692 -262283950439008175716541466877605888 2809693 77898552644045747846824866274203000 2809694 -217753434388208434730051310369022080 2809695 -65948261445591066034450333996838400 2809696 383034234683281845207785338498056192 2809697 -35766231994252471771419405723132000 2809698 -6107600835674595712696157370881280 2809699 -97873049788815820547964509011459300 2809700 19228055282145583762022832817123200 2809701 -86834710161054273294969465317313600 2809702 -60932265454798082745218660530241280 2809703 -128252296582299168745139914315234656 2809704 -315556726588579046808609658045562880 2809705 -410534601567161090576448408559371000 2809706 -38651558195828514350433907612416 2809707 -368156065221864956761550672773022208 2809708 48252879010172982949031400806140416 2809709 -442809469059643389599315143751287764 2809710 -32193226901452797711029902308292800 2809711 -331766941695407121504203600774160688 2809712 130970759929544734150691514850639872 2809713 -58396341346573685434916777657532576 2809714 284533184211795968477803457492597760 2809715 107922375423422119778422290332277360 2809716 -5562562631994436748923334551928832 2809717 298586343690277301972205763353022766 2809718 -150149645695173608701414259672281440 2809719 -104469421375413194719646864182351824 2809720 271588297236062253522527583065088000 2809721 497660371110336196649878708538618244 2809722 110639770008792862623188092410631680 2809723 166858124761175758550199674716361760 2809724 -123488133800738778774824090280597504 2809725 96959548075672405867253625851853600 2809726 183962741078407130399423514884937984 2809727 -467072949673127334588331375267415424 2809728 -2121167095737697669358567062241280 2809729 6896183361112857800003057376544084 2809730 -7990864226679172274504982069811200 2809731 -56280248287966477821142892946672648 2809732 131018109281121687509322556818644096 2809733 99889667985564578951179901242164060 2809734 -48410260053483224918684355104704320 2809735 255245496549298916226919653949762680 2809736 501155891769845237348829461068231680 2809737 -42906539742317357569049156897238912 2809738 -123729690835348877983795985220342480 2809739 212291657459760130859053928329288440 2809740 51069561720332749787293312364006400 2809741 -51370826782077381119923842815826432 2809742 22396539098740273719658508061308160 2809743 -52442392353863729752852214038333920 2809744 -31976664143566487988016574495719424 2809745 -72309025403102066058312785328521880 2809746 59806396331725928823180488477669760 2809747 -139096290735720407739037350973933440 2809748 4389113860107641332232672187088896 2809749 2294052370670576151530883760439808 2809750 -178175072273488355671863741479520000 2809751 102590886571335638708984319022898352 2809752 -259991723876256698963194772973158400 2809753 -391715067366432263414969868439594476 2809754 -108059785704975245011230833772558336 2809755 -31553728672930812727779840266433600 2809756 8953652272898977616759280426974720 2809757 467776776566111304444805992507258720 2809758 55431288776682669005315449609098240 2809759 -246350282570349815295980053162539040 2809760 -3332133630468592548964161548451840 2809761 -93715242755994973329692870410824528 2809762 -288756841518778094610715513145800368 2809763 93581574415079631821308923889239360 2809764 247021089780217489000650109729756800 2809765 -143193201218516287557286644315657600 2809766 54966349744425765127987197083876832 2809767 -25466617835450159539309222157382960 2809768 52456908968769976835273264457308160 2809769 391245086744311318233097757342578170 2809770 -9565769901488466932131629203919360 2809771 11934886800700558570533088813986744 2809772 76392326008195459794706985921789952 2809773 -259622588555996547704901314907330378 2809774 212366069594476974325764099459628992 2809775 -333050852168623108306058018917657200 2809776 -43155029515785195986263581654417408 2809777 434029567944909702788387657847324000 2809778 60381073119490863176357037831383040 2809779 62506340360340424700512818420248832 2809780 -70976313765380538999679391373058560 2809781 -59356612625227624445968520730113388 2809782 -183302829033704942032170157062769920 2809783 135264464326196743755437906267445032 2809784 -266600163097133057752396357976125440 2809785 -47676002297865137897609382824750400 2809786 2980031077562235123505676726419200 2809787 148312918453054993568260947837038436 2809788 4927333869415312783879584519590400 2809789 -220969785349920810592524940230315680 2809790 8755763143275734527130326399886400 2809791 85799169768539301866328372934001400 2809792 -1581303211195079041552661419655168 2809793 286371929488087161118388332762978560 2809794 21796399758425813100503022361989888 2809795 104816162482570274900588260580802240 2809796 254218678985480710122297125111101440 2809797 -239809868442493701484235255540992800 2809798 283661752906824453179839014843650400 2809799 56428252701504748353484072403005200 2809800 -30065940891648765170039673372672000 2809801 -738499989902442063309278479602210816 2809802 38393520645419354918195099277506400 2809803 127624856723640417713199541844603904 2809804 384278645318897580522255429260454656 2809805 -140432041292882023213834242898815540 2809806 4160782712864194272172127552845824 2809807 -69923674922347282858509406487657616 2809808 -42800597272739820250784971799003136 2809809 39062260604146877258530358196764928 2809810 -115073063768332779959193512918904000 2809811 -158138742069702371737867488931236960 2809812 -38108238540492874918007568256229376 2809813 -540394057467270127953334152321749938 2809814 30997243729762632588937989930393600 2809815 26983618501434268261945607590032000 2809816 -102812794436570093361492152296550400 2809817 -87079911323815283429908231219259388 2809818 661573096182715591262188959994368 2809819 3650889493684936610004335471354160 2809820 30299912350618527566206554036418560 2809821 117894943596092893426018759020162624 2809822 267150327686822609966332442237507712 2809823 124768407223894805689973678670183072 2809824 -79736003866105057009246496965263360 2809825 -40926799494399517096208861565014400 2809826 279869845764225042331162203371429664 2809827 132408938481151639188925857468011364 2809828 -120073197122514905002492937701146624 2809829 -56335862078836536041429880080567328 2809830 -71212923100559589428256108396192000 2809831 500023052866615398370477895928696632 2809832 -321935700108573722346585208564761600 2809833 124523745750708482951422538832203904 2809834 -23047070611889103581642381299503360 2809835 -2100971882868186317586530012701440 2809836 -290064062180900828395824424854819840 2809837 -321393823283202456847744226283657514 2809838 15820253952756800136725161832608320 2809839 -220126169184090690961657611745853040 2809840 30408100746139634792757241671843840 2809841 61387674289038524047575604622290752 2809842 69171519882244294413892160818560000 2809843 -43412076347011400696021347714901152 2809844 -115581384906727037924720206002793728 2809845 58887315686157809406466247038752120 2809846 69652229572889334997875023738834304 2809847 -65943816937589321883518772538759704 2809848 -161386457559887742106606800970199040 2809849 39763996453946555811722173523623936 2809850 -105418740607235314376397749407815600 2809851 321867814288599316697242586251725504 2809852 124901974294764660583899416595855360 2809853 -39514097120804107439806374250820160 2809854 2488794092106024294496836513570240 2809855 -132678149478844626020874905832054240 2809856 123043389705240878750138765200588800 2809857 282382383782419589681450961293237040 2809858 60786228649039197164649858047354784 2809859 -43545085373785660900378457345501232 2809860 -167950338619075669377766383188336640 2809861 -15038216008032868518589322415375428 2809862 -250351643001574297372158645568704 2809863 -110916573356326001154825845618023680 2809864 255548142388183497009736994459320320 2809865 -223395558284684560633179551833027740 2809866 13540311856477377919510002868587264 2809867 -105135522180831359942175336318343084 2809868 126768191835318332768249121073582080 2809869 -41695772864725712948208928032420000 2809870 13802261482926487584648204339893760 2809871 1597465062675457904702134623562944 2809872 26337989513921226506648711685734400 2809873 -30289414849139414334408943208804496 2809874 -105035139440740885558790151934526064 2809875 -123334776629494149591085800821760000 2809876 21219627353445397137051736772543360 2809877 -69638516587536834703512649030328928 2809878 2128861562493866386603049644451328 2809879 -510502463790898582908245963929006224 2809880 7403487597414890110516219176960000 2809881 -56138611229296975427984563285638630 2809882 37200748063836446547490989999608832 2809883 224627757501134992001313941271744132 2809884 -283538590564711601077249270726656 2809885 -83058964496297454664280006360611200 2809886 758893516427349285448709987716800 2809887 -173693887404867464232925077868180224 2809888 269258280901676140150633924252532736 2809889 49986643107561594860509383200142690 2809890 1043445203986948398632923085325600 2809891 46587207555547694638280793959683840 2809892 -351859174313963669360213470796587008 2809893 -4494386024708395371114446137252800 2809894 -54329373238255881756713201893192128 2809895 -37336365029633359084509385024266240 2809896 -107985457021853987661656212259143680 2809897 -388471379492570670236110925487888540 2809898 -12543118576091220148099902144030720 2809899 312383326136008787537275186609849884 2809900 -49344018671532647368803736739680000 2809901 -37573313223567536991356787606262068 2809902 56481030518741845133273721410678784 2809903 -462950446860081806610652848008900848 2809904 67027201970253765500595766477455360 2809905 -117737244793625372456201206800992640 2809906 -227388612595984004552670925670096640 2809907 -204385213696708984669930491606278040 2809908 117492851311003125001607253072157440 2809909 117637376082560160524808715031695200 2809910 -7003965906268827983907530442393600 2809911 57023458029039723534776903480117280 2809912 -199020676865886157261092724752261120 2809913 342801032929395653113338415830398496 2809914 -75574618983106088254890124735042560 2809915 145289747268437909710598191566610560 2809916 543508610678523107564351249789952 2809917 313092716639506244897293577855868480 2809918 -188663336214498335519423712715587840 2809919 -102370222818250172194504760495170704 2809920 37759732921647336190393586810880 2809921 -4809836993019346102923684758540736 2809922 105022620561296047197294608788258512 2809923 88164032736623931179623541004825600 2809924 -67354163889372662114831620157045504 2809925 -185255297860341860925941258118769350 2809926 -14801614315339142482227724604716800 2809927 259602097312221795444652090648246872 2809928 -88968870519792966208172898132295680 2809929 55722520781091033774843156311348640 2809930 -23377567512476231270458213050273600 2809931 -21835132847154137419625752534508268 2809932 87421299151726931031917896362204672 2809933 4040967701183733397079982664409088 2809934 202667475020673798426088652413245120 2809935 6132285077525619761944040093695440 2809936 95431142016248125934568117432737792 2809937 35726405203940169074696992751805300 2809938 -33255643082936881864489105897731456 2809939 -248252236279648556114622185907807168 2809940 -31884469215082996007503633212088320 2809941 11565640554512272065888428753196192 2809942 -298742916855259499934129881136721920 2809943 -1006559016110968933101410939040005136 2809944 -129035528412241722986597063537664000 2809945 154237315885617744274048120628006400 2809946 81981887098765296477932714902194672 2809947 -6918983913319181222411745895730688 2809948 68068193768148117327699422526046720 2809949 287828286376235009205158839852397664 2809950 -30081641638283780075802013505817600 2809951 -584181897236870681322503679151930400 2809952 -190096902100638474057197177183797248 2809953 -116965177483645020647388595962445038 2809954 110197107170207199093833344537012512 2809955 -236224634610265845887466729910458000 2809956 -13398674846487269144009775772594176 2809957 3057616834377867376402737316000480 2809958 -119540783813980558084996535623621920 2809959 236491698185793899976927820147521408 2809960 -89860024454256225469420531488000000 2809961 -134270748216279282664166531972381376 2809962 -110047137907355513332775087189248080 2809963 -155483884825429175530740211992140800 2809964 3937277569606962738676995691289088 2809965 45258984359237927973333060150099840 2809966 -168815080827051130003682644073415360 2809967 236551079132282961092646366453751680 2809968 -894516342198175231274088874377216 2809969 188286133912648998648678713796934896 2809970 78697490122286882466196504544779680 2809971 -2170891941959361667457435913416808 2809972 261358165334107937988448426900703232 2809973 460913259194423464592438529951282222 2809974 -9497425297385242705839442990254720 2809975 -39211696294509894089617952017439600 2809976 34063807229444497942355854124851200 2809977 233230216724708113956337758985392720 2809978 198144275547038219076933746562461040 2809979 -340330143140403956914782974968347216 2809980 219698594627193949515261919141340160 2809981 -239509832751955791332849446409922228 2809982 12712759119422868763831641205337472 2809983 152258952576481161745178000390472 2809984 -28957001339743389686101474226995200 2809985 -337618476052498251202108996920155820 2809986 -19407250042268008579891954697162880 2809987 -381493192324509919738552055394303364 2809988 -98110754897032933594107823021552512 2809989 -4324500946903167342516426499210752 2809990 -22373259832192190406942842544741120 2809991 -608408774362992487501315490073801000 2809992 145434431351163170273233730662563840 2809993 188348895314918930697649193491420320 2809994 191055825823827890430650107108403712 2809995 -66831365830413481161723012636840960 2809996 6424280073100962531294033922167808 2809997 -20908082987927617302645156821874420 2809998 210622902130152271525641159372560640 2809999 -3874311019211270964276363899430560 2810000 -10151983169408228310474001198080000 2810001 -277235386636108520499517819937015568 2810002 12374650065462910378902040254971904 2810003 -402893050120120860944499161810660772 2810004 133821961489804086916280073536772096 2810005 250172584090270301390626183656168000 2810006 -393921846696178052411532824468203200 2810007 923179688443224285511815373326768 2810008 40518694027437389305687055933890560 2810009 44252612001092906246688437545947210 2810010 -9827572715758791719403103839329280 2810011 122690512213093640650093099017668612 2810012 241333646682633132794712485440237056 2810013 166062052779778581815709754625268000 2810014 278203080746553317670414694391657856 2810015 -85459446693985249344507021554474880 2810016 68347771572964579002245379448111104 2810017 -34556322181488794520238146676386816 2810018 101820344991545727079812516923802960 2810019 64351127535867437460298487376532344 2810020 -2751106971649842467686138048704000 2810021 -86210826901908826013506849653395778 2810022 -31385565781276497520147344492080256 2810023 -42553014365818765653797129990353856 2810024 2384299296941268051891834211123200 2810025 -34723703768606752174177642216848000 2810026 12023860015209689863741911410454528 2810027 -328386091769128324446656493572147928 2810028 -52208709736195101978321760032039936 2810029 -430054703704512147473818085934747370 2810030 143499381477810780845986499785766400 2810031 -116599624174021459681381277442301056 2810032 -80105173154600484142136324015751168 2810033 46778966268657977185705455677274480 2810034 -79607864235115287538830445113521280 2810035 151317577755114292042185991289226480 2810036 262806764380841235836840773647003648 2810037 161357214561897707561742045197686560 2810038 50404134783858889055094934628143104 2810039 -5027430782513972728529283448669920 2810040 82385256121552412481852116598988800 2810041 98843642309116233379505647539898372 2810042 24080420722894859860952418970956000 2810043 250071668060798448450635856917113080 2810044 155948597008371949051255613571163136 2810045 -70276711189464960099179578784094720 2810046 -153988887238032582648705931100476416 2810047 -221182815044679666597253425286150328 2810048 47925263585089798181205041067589632 2810049 141846263543336945252128447235624640 2810050 929079104904679314834353353852800 2810051 -330298277011953675096346049738058948 2810052 -173704907216496193723459318863006720 2810053 85537832348859952247263920055929660 2810054 -85440344587594438080089846470467840 2810055 217287959724396640906434725594999760 2810056 153058197816754656547687491468026880 2810057 -10497926849085425333186813069008128 2810058 -39279159076733390922199167001393152 2810059 -15858868400483939855792168232963040 2810060 -1403234624478898191139457427118080 2810061 6625012906249347695686431064988310 2810062 -3025603907781368631625728521205120 2810063 -352287799130004589016970317285430000 2810064 68325549021022474503281788025831424 2810065 -12805218102389088694206591411874200 2810066 55609235746929498146219826555211776 2810067 11976168063664004332918736430931248 2810068 -171673194202831171188219612330113152 2810069 239519164080479108817152338870939470 2810070 109851748046519747744418989832616320 2810071 296213377650061373727342121558794240 2810072 381003924517469473003111291008460800 2810073 -14135599778623998984687126437672256 2810074 166074233422542284822477035060461312 2810075 271971647115539471538855161591205300 2810076 24168276217300738759484104643834880 2810077 -316974758158851257338523365655882074 2810078 60424843183751589422040491680371840 2810079 1164589101188021078692286538528000 2810080 -50020155018698900102383912542535680 2810081 -361164821307551068118587375708408800 2810082 41077647033572629066347564188845824 2810083 980984528087515849850145266360016576 2810084 -1388773782210789533258472507949824 2810085 128254734838188685496705677223882400 2810086 52402848511282080289258495964639040 2810087 -43861593801421141142012217230961696 2810088 19841170327677165081265552200499200 2810089 148536988015662119187917763596328890 2810090 -27861723926123505808905068254182720 2810091 -251551570016291320107362574910007208 2810092 290803713093291905665042110140047616 2810093 1605286623827654398181111644644288 2810094 30761852174851547957456248242647040 2810095 244678459785687769273779793472598600 2810096 89919150653055779134231426531786752 2810097 -86202486741598860224854411976332926 2810098 -107506951047038481090888080144119680 2810099 133713919759610689983936741506042280 2810100 -89425269154251875813922715829760000 2810101 390713367607828149199565820004817550 2810102 89678876371689955863505545613218432 2810103 -14284293829975643016376894443704496 2810104 456502569690313915614615628615680 2810105 -129211868124944929753365704123767740 2810106 95585889249131169044635559210350080 2810107 234117021054419460823032352304664356 2810108 49367074170682261197741141271919616 2810109 259096464605035345304836506584862720 2810110 -53005951302885721978502059398286080 2810111 504359124032949112163713290350539800 2810112 156418670486555974340235557464965120 2810113 52077739789254497410106530150547304 2810114 280671634087909161003923567855216976 2810115 -24985768876956245015522331575996160 2810116 150339130915259101282355052677440640 2810117 321145342440683137280291408499847872 2810118 -37937002382214988945919026446040896 2810119 -57904692399554978226375625649131520 2810120 10479953449778996850937370556825600 2810121 127405735168548562573286013136117920 2810122 -95584040824850541638343157850419968 2810123 95427386234494672479617146550341344 2810124 -115447414939756735775122870896695040 2810125 -368798115090128180699541496037841000 2810126 -1134916253903087093537886617303616 2810127 82330696260485538352686522816925320 2810128 77925721827424670500883618580733952 2810129 41506884579600210863882063591116800 2810130 18260821112061002404995753924741120 2810131 -105416272515761364979886163755456808 2810132 80238556828676252601193035390581376 2810133 17657910919579742442308978006698062 2810134 66201517342258539217154544997415232 2810135 -3391478180077337797816867861398000 2810136 -914916495269613661724775510835200 2810137 216074789289492827126809506520779792 2810138 -35522739014617578777756974028764160 2810139 172726432267816783439413083518678424 2810140 45555552634733586810147930223104000 2810141 190282499236116935438086934741914272 2810142 50459397778854267266315015894168640 2810143 -42145318786546799388309596181095584 2810144 58945854098070847186421816916836352 2810145 -50483857563931087255911213627408960 2810146 3131621874878881153300519443235200 2810147 -48890470788103335285530782885738404 2810148 35375755136709178013520648074342400 2810149 473197218469765903204297927655695264 2810150 -9999542115122411915905890617049600 2810151 310643107450792625249961108117489792 2810152 -307968711373096636704660863728358400 2810153 200773129830010237287718073163681402 2810154 -101066084560110145107618285410522880 2810155 -129965003785227150679465863404713440 2810156 363087274489606895776268760179723520 2810157 -112846127936772189213706983595384320 2810158 -17927550794565604403620174744957440 2810159 148713577086639523391345687712208440 2810160 27547631821305406808179348665139200 2810161 -10898897673877607862147995249376238 2810162 -54322327187196080689445553245260800 2810163 -67086094218342115140143401097306880 2810164 46550667831639338461084838137378816 2810165 -164295435011402566661078003944794600 2810166 -42948732352168925190926191493053056 2810167 429688693368608058179029746645602216 2810168 -561620893698670630379382401064099840 2810169 -85044084561418111066176112438636806 2810170 32120460191056951643488491399667200 2810171 -55205922075332656645146051068860896 2810172 -128113193899713099676805398524907008 2810173 -581558690156125066671030161515883578 2810174 -205921090009444877040244031471633664 2810175 27480508612980851327910205261374000 2810176 55707926117152152724123053425950720 2810177 340390588433086336304463772261823232 2810178 24625033365874143928113008860022784 2810179 6181109009089114005944863783059784 2810180 -164826732612541592757711115847577600 2810181 33960244534987489075951004533764096 2810182 -29761714363473585128685505400581248 2810183 40984804404630686155276974375717504 2810184 -31174709630726923647952753554554880 2810185 -72674583653573588527524567174695040 2810186 -7738116576543176424641401400683776 2810187 128613746556230761814982043689777600 2810188 401215370303740571663742429553223680 2810189 -23476903602401381199349565448391380 2810190 31043158585000339347375173331747840 2810191 310910202399777483212795695240180592 2810192 22770417011392840742070390161670144 2810193 149923230125813878855036625016686064 2810194 48512110509174804885139003310794896 2810195 -290086044140239529524057440863014800 2810196 108320749182030027711303736390600704 2810197 -39221239020826453991824129030555272 2810198 -54699527671645361731652332462130400 2810199 -104483001260004854239718901899308800 2810200 227742378723553661324987960588544000 2810201 484052191025391511247660790333656202 2810202 -60221466167071881508013896555124736 2810203 -34851419657028866758135535346554136 2810204 -72650618342662626848734048137260544 2810205 131612884024889665076548472800679160 2810206 30555796980094593199420966166603520 2810207 275642111875882739570667754870983456 2810208 9680095855262477946424766114562048 2810209 181948006896442597335817816844056128 2810210 55606436812789417524370608590967360 2810211 188147266714300690165184027463985272 2810212 -46686410233201275089381240649302016 2810213 355085360242064463433097395902297024 2810214 6682145558449451833724137746670080 2810215 -110692769364220094565629994703709640 2810216 -73640643258128133928279159521331200 2810217 211965949467382483615684975055848080 2810218 -50969738929484080311671491322959440 2810219 103555166429643690795709029678152640 2810220 54196688380976003842667679048744960 2810221 -130152969515465038252928830098449578 2810222 291592085749000917544101285558144 2810223 -2359685941273982683473879492045720 2810224 -39512220986722220043934865305632768 2810225 -45431081062370865281299779170250 2810226 161674743138460504114279426953404544 2810227 -7176651922319939129959348003191648 2810228 -12616666179979352277019081208994432 2810229 -137516698434639019939436610362400480 2810230 50733663290785800191613065718389760 2810231 60424349145696021133090596503101032 2810232 104694103072560605225376392409784320 2810233 19494065324345415066985643225488800 2810234 58498605854279081537078526543259392 2810235 115182216558968516481422821414086000 2810236 65470376914806852784349257767598080 2810237 551074540642403060424787697060426886 2810238 -52104114582235108250275725112068480 2810239 -241078409955335527145250195466044080 2810240 -62860578405900969417032736335462400 2810241 205784598275790575867606304310550400 2810242 -91751978182561169842716525114771456 2810243 -165208848555451625813249238980108160 2810244 196428428361397667294506761355938816 2810245 -251392993381611701644915366269532200 2810246 -47751377094072335441271371474029056 2810247 253743716714894649886419645512192640 2810248 200287660068416749122087974377021440 2810249 60534429285433251834740279514006564 2810250 -27178955544247790234846543901000000 2810251 49862865780389743418893617600197904 2810252 558306936445464273758652301945651200 2810253 307259345224114466867618505020158464 2810254 294264339880010922408464101489392576 2810255 780636731817355567252433622443520 2810256 47662518359927643144783824645259264 2810257 143705387708028466785522628457619506 2810258 -214082190990066177560214020426267520 2810259 260269387552821000410759161322630964 2810260 40852220167252236361969852775884800 2810261 76102374735405833618195052569564544 2810262 -10581682273797373630275401734219776 2810263 -103604333241532519347996094874199936 2810264 -111055322369949936327155704175308800 2810265 -242499501752048016313490312143680 2810266 -26465053074486595069651406279697168 2810267 -312533266285314151949688274389251040 2810268 -19151909926786909170580401155681280 2810269 -117718607072901260172534424716276288 2810270 -20983278812336517877155425737774080 2810271 349748497210272697263355316880192000 2810272 133567232973364083615433425261821952 2810273 -197442644221766233353278525100174396 2810274 38065974215801061518544859425239040 2810275 53106846644620683386942349277442800 2810276 158830086665794208749870234731749376 2810277 -69210175826014663708864258947582786 2810278 -4990044033100381599376879927449600 2810279 305830336439769357668031924282293880 2810280 -80562235664696666684315287007232000 2810281 -9151316642349529746778579229058456 2810282 -89958440129203143015427316017885008 2810283 421421272940267840550863962176768 2810284 104856405654698472295610769610717696 2810285 -166620249621756818751749198789431200 2810286 26963512310790257120405166523237632 2810287 -236119354864768377579228583059047808 2810288 -34993563609298395900122824197734400 2810289 67441689806600221564960469060668800 2810290 29304751461659647911893198942899200 2810291 -442756314978355374890184155091942000 2810292 -117617849958072161403171245342158848 2810293 69317078685014145711965508822833280 2810294 -65933782298337219607897059992990304 2810295 -184852961387915702032279703883268800 2810296 -192501636191339216834223340751646720 2810297 -136763030994966692768010059200426608 2810298 2837135048326906311311014102705920 2810299 -12905630419529205736405928913324700 2810300 82997702413048351766581943000256000 2810301 1584826568449416545422048247785536 2810302 37241249019474074350066987057689600 2810303 -154935459007627948514162418251235720 2810304 -10929378729984556360849847765434368 2810305 -19047243336787321278975463938382080 2810306 -114826670290422532139785660675065648 2810307 -156978347021160139231746833096273160 2810308 5143026186346141864555348004592640 2810309 -414810664397075741398481627842165920 2810310 44885548214733814383917467839225600 2810311 -73333290793935733553503524397097168 2810312 283322094533177135289689655882163200 2810313 -351998862047604043150771334059362576 2810314 -55890989344494396053042175639004320 2810315 159385783434036042489297840769513200 2810316 134189083811762877028434533069962752 2810317 373159460848905855027663276489653366 2810318 118954944886556711958330915906895872 2810319 -256765950972835200529520188418958456 2810320 78320070043778939520677167930982400 2810321 -404975501470780288538712669136954908 2810322 136261413484097771553036699984583680 2810323 -33851171936989534078694916597089428 2810324 101915591817690515698421658637012992 2810325 -14037350220146478419081405982172800 2810326 177478036708231136753046316683086112 2810327 208198175772262965905650969836324360 2810328 -185657299932491965264415877343641600 2810329 496097936210106399370491884790929930 2810330 -101685972826439845473786307998769440 2810331 -241207613962475831337364192477624320 2810332 38652082520589344994766539518638080 2810333 35856117360298422568831825592412582 2810334 121056320649800418686051940484994880 2810335 82280501466295853916779431023277920 2810336 -58542603718539383722309417326084096 2810337 243182141922369305670090200719907760 2810338 87624990376042807130066866109812896 2810339 131259881907558147563257009335765456 2810340 34460010989535960323179848224248320 2810341 508450437500155775353241843626159742 2810342 -183768136614943487766029615852720928 2810343 2512035125770645217387112824579328 2810344 455678469593024953351994553085148160 2810345 147277880779628974496233224845262600 2810346 194944027330105634653168707555840 2810347 -75791914257230021226147795356256000 2810348 -240002536610419768294503565142683392 2810349 -410269732605110129950069882822082880 2810350 -48879196994407462121555769732681600 2810351 5312888843570902364836114658504952 2810352 73600677233319911866631887284633600 2810353 37634701810767388977392299130071680 2810354 11941346286539104457191529348436000 2810355 171243013928091899469326908225758720 2810356 160982605112247718857065910517185920 2810357 -64494684401472457331248133310240768 2810358 98700677851330939736638415814630624 2810359 -66127762170358581370424170306364440 2810360 111537109477269315628200864906854400 2810361 118281243310422234857017714438139520 2810362 -6686347516301504525420207544551568 2810363 60799241797951089096407719554131280 2810364 8105999876235371450958170211058176 2810365 77219994716793529293540135258028800 2810366 -18129418529577499360973369538710400 2810367 2342213832654829292013917016514560 2810368 21243654583735515386010591559680000 2810369 -454867915015875926249017253668639230 2810370 39759634382350991206258255430845440 2810371 288170898124608047399720408170104572 2810372 -158458492598670505530896125649905152 2810373 -189011348161622841166707407693288832 2810374 -62319222853144881954751402904272896 2810375 -55306742108498379191906643226566000 2810376 18391751044282584369962291930158080 2810377 -422795045842247960356610888520455408 2810378 69262229180806692097537104670461024 2810379 -560975436752442214390709456404224 2810380 -10880653985308371180725335908541440 2810381 -95823240093057747320108550956842560 2810382 101921491151645559857845561097017344 2810383 -189953129120599871148820286159371520 2810384 -5888909947605063439009781237145600 2810385 -1473377462360396325946385681333580 2810386 31247045749784185969278881617998624 2810387 165981018414289377105367100085113232 2810388 77782287279282401700921426019209216 2810389 162816882183524656205606811303528156 2810390 -33597886460908685174236756024646400 2810391 80058125708521051797493174396357992 2810392 -111490424506053853308369867511848960 2810393 78891002156854107447539673485029248 2810394 750521169777075720554180135582208 2810395 88403218349425667855776750488187680 2810396 -265473733013510013607904523349363200 2810397 119975854441200344738515497899521728 2810398 57969294783906999547441048163765760 2810399 -514707798099660711494920747365309600 2810400 -147504666297532167607218040170086400 2810401 309854345147631139007563882398345600 2810402 -49153116698266391387030281614958080 2810403 189652810184271035977341309299938800 2810404 -25454370523985535216232627870899200 2810405 -16803948743389647809330764164502440 2810406 133809813606699629411602016101893120 2810407 -83214059481138136051581107601806344 2810408 77245749504601584922192521256872960 2810409 -28176242335030682475248009505103488 2810410 35354500448837177699293082742005760 2810411 -517648457324842982510303935122950988 2810412 -198141794133420590942452349458415616 2810413 -83046468889470271744421131881503338 2810414 152965416413454533100418643051125056 2810415 104013581181513774413039830673467920 2810416 -23734870337197145431651655133167616 2810417 -451154502268408685436976453433035920 2810418 25207291203686114289740367650823168 2810419 -501277771152462392914122023576905440 2810420 63085513825564958958563489816513280 2810421 -357891218083188642659417047836873810 2810422 85911590544020132777518158828100512 2810423 -56118240302673304065017606796817920 2810424 118233747706005435971052019036753920 2810425 264262371113157062752821497074144000 2810426 230821713973576163546548832381651424 2810427 -11306797994786256445206113217553824 2810428 189798326409707784037009961494227968 2810429 120515471108324557216583804612603520 2810430 -24214823035658003177888617602662400 2810431 31108885076384443767236007470944320 2810432 -10819560797534938654668688165699584 2810433 154711364824319985394939578157195824 2810434 -256631140370733503999380660832542848 2810435 -1294077741301626527200733521928640 2810436 -110500796697970565296169070964466688 2810437 747759395803749937705484288737472 2810438 -360785188065297356706996660167107200 2810439 -214606960171316206712386968969411696 2810440 274059035563991287787962945793740800 2810441 -211741123799716856337566615059057200 2810442 -26459929830612756610477781526182400 2810443 -783175839642475533210066093130659120 2810444 133053637423138707866415639707805696 2810445 107728356733505278921944939847141440 2810446 27483933407051715894793916496849024 2810447 299546926771071398893652266255224792 2810448 -68296001720753090516608042574561280 2810449 37840043030553550248489096425725936 2810450 -14429772505745066037746118051426000 2810451 58699344723646472924413194916003584 2810452 150785263894106442661530334551691136 2810453 538911806252967205655442216539143164 2810454 -35241295654221929606229022130798592 2810455 104988641090002055798235071963886360 2810456 -79407818172700037226747843266764800 2810457 8737376183991895128617978664523272 2810458 136909946865755599979969839853030400 2810459 567520483905076019241040034622434016 2810460 45153785022333604241503497445048320 2810461 29292167225824340473983497380014400 2810462 -57829684781942172898764941478583296 2810463 62477824113308097802594887005349504 2810464 187469720059859109316987451179794432 2810465 119876189414196548875689044999337600 2810466 83194984934388660845320486075585440 2810467 -633511949913181592998332213506092 2810468 -77267552827958244243096273870238464 2810469 156755653621728734705099750004434688 2810470 -75005179989945926800522782378977280 2810471 456209405528738180166667706660991672 2810472 -88328063664119887602706981888819200 2810473 -28948547055180601624472827585478576 2810474 -446240240541639831294661120398844416 2810475 -13974928130378892486009991661280900 2810476 -24095714388079325860946936189603840 2810477 -20568242394248960243078427716304000 2810478 7041344810333169035859268666152960 2810479 -132641935671835825974137057197069440 2810480 -47223165742638499803819338595532800 2810481 -112060631948553481783827962349909648 2810482 244316019994534721081871655528088592 2810483 98788738183948101905456026429279344 2810484 83302568032305011958038849612451840 2810485 26695942931367880713752720674262400 2810486 -53771334252257431904742037288464384 2810487 -3959628647717062028037461158107648 2810488 -289325134729828953613998604999434240 2810489 -144025560142382689555682791090470000 2810490 -19317675993909280719062187214874880 2810491 14097284915680558257850871065862784 2810492 345713026834408536066373935894460416 2810493 -28761846612700691339943955656581178 2810494 -119779659651553036719067925616904704 2810495 -227592712606862893871214524336577600 2810496 -12057438994099214436729601570897920 2810497 -9775855607389627418190366910784300 2810498 92427757967121657895055220447426000 2810499 243800566323812143834135939067039040 2810500 -6924376537491197802093208344576000 2810501 445417227362768145199231014918353502 2810502 -43447125962678377374244762764109920 2810503 71693445143512244518433167371657752 2810504 -615239194769293871408417715132825600 2810505 -167297959334098134280841074101541440 2810506 280391723219385969404671568067471360 2810507 15802947138572558190850668000762624 2810508 -81284633116444623089837150215372800 2810509 2194132475243147272741706093465688 2810510 -12591417633335213071851555581399040 2810511 -336373089959728133797902407000075520 2810512 -30233690950998864636691602751733760 2810513 -426153969746461031834075134229804238 2810514 7695516832792292765692325343181824 2810515 162299554987999582914378902797610160 2810516 -473690896525552570228219828898998272 2810517 -255311309136905746879124754471149280 2810518 232501973620931575387699432052687040 2810519 167178724368130110568622916991293480 2810520 -57397928111090269576427513801318400 2810521 126036530489955131373805340225539904 2810522 -32656949169691064584282764874371072 2810523 -3212225486168956448387571216749376 2810524 96081106352947677884214530620300800 2810525 51286099187257220717539702791561750 2810526 -226732514664255951764666848625856 2810527 -212914837078738589203142556465537048 2810528 -187859847185014772544205316454088704 2810529 25441481854753019480356988508248274 2810530 147792899699796076747599016757072160 2810531 -91726762630765907042648160408318240 2810532 -38437494195876078031934484475542528 2810533 -450624709415895745298518224589363776 2810534 -226808157831388375360213546065751584 2810535 14803821630748808177841349175347200 2810536 127122569965121587674888312440985600 2810537 -28906311933554088400662263810022720 2810538 -230736449451652914704886947375122176 2810539 -170182345605627046258137238777651660 2810540 -133346228792416801866381378910709760 2810541 -24934503748244280844980244650673536 2810542 -2358604634515778417891608435622400 2810543 227867629545615477288211971410586120 2810544 42645026494082711211904558591377408 2810545 198034867596695552901468856536592320 2810546 -50673135062262577395252114844488576 2810547 182067887708191433495326627910811924 2810548 48626734216294577650271352807596800 2810549 -169107313011101130056977448402458464 2810550 14420944033163195437306029687465600 2810551 -132521056492371192536340377720870496 2810552 -331040070109491077844635776193617920 2810553 -10878320225009594507471979555889152 2810554 89781218409441590838920384599507200 2810555 42332188016407383850259226941356320 2810556 72692572100981012048553177169797120 2810557 394049931604379954794399636939141266 2810558 77940015334931946271266336330408384 2810559 -82112308161030584692113295799092080 2810560 8159845404047743740117643249582080 2810561 -20700028689399336488417827656705600 2810562 -99731964785661057580100160924946176 2810563 17853677603721350592013016895192320 2810564 426877089623605851476151894722131200 2810565 -71845437946852079966579504387328000 2810566 2014000807884727842957936580581888 2810567 -167128682421065580530988894212165328 2810568 -72909283709529339153980902794362880 2810569 -58383491045038326703137455214291504 2810570 71356442852496802099355702334120960 2810571 28834626698015135828503816973652480 2810572 -440647718255390347125841543060487168 2810573 -12905029992413962717953954126034356 2810574 6775340936014850889500878728604608 2810575 -141863711245031638732525431542074000 2810576 -23278308678412511163112089037651968 2810577 65524151685966162582223084008867840 2810578 32487806714613409580839432164573840 2810579 -1028552639251749216265368791228820 2810580 -129380885591850571421609695754956800 2810581 359188039982251951670757177035650382 2810582 -83043382555592582672626083643555968 2810583 -348002667669201249779436277212998400 2810584 -35492760359228866945075080973516800 2810585 53550640005255057750678091252743360 2810586 -15488788192652260783356851292189696 2810587 -148800856023635544670835456251340400 2810588 -174180544710195924745803041197056 2810589 9495608998125858554174224945884768 2810590 -78597598145082029457776180322727680 2810591 -111583857775575948258451319914863600 2810592 -95554259925967960826589045899919360 2810593 -148296732416462524174236003561738840 2810594 -54079425447988605212930439066240000 2810595 106922242089213927611886749627993520 2810596 -187495985960784250323347286258394880 2810597 322987827787521562005318950609138046 2810598 26616618499380219035237455764387840 2810599 -180620617153354111754043434881683408 2810600 62353084951023154728567932141568000 2810601 177562240768879669423960479859469130 2810602 2452077545793494089290446960750592 2810603 -39484409721889361131839883591993656 2810604 79726834112858598765518662697104896 2810605 -126306348044692038875547199470391680 2810606 14883318849121645609586285282173824 2810607 -249137586328123272969985680586227960 2810608 15867288183010827650207515458732032 2810609 -817542433042265613776241962469792 2810610 -133985439765221468889561425651911680 2810611 -640350847473289697706337865495689200 2810612 65915685384766724313847201973360640 2810613 90694965151849121197105718069991360 2810614 -255427641353467033156034578021788288 2810615 82714720680218255766457262380609920 2810616 131704394955857047885055844613017600 2810617 -348002857447981127581324196679357334 2810618 111767593186755974460529246535291760 2810619 -8837985760366873964352538480472304 2810620 94754557792644180559344674494848000 2810621 536306269617801901000771822130672544 2810622 -4862027344246529657171811903862848 2810623 -125619811052527839568229570998411056 2810624 186457392444413773841174323978567680 2810625 26256296231448061630809021198750000 2810626 37110723188439511982740596025204224 2810627 -36574572474695267221919722604397288 2810628 -152402248836741020626342179619934976 2810629 64149314074995890562586620279377184 2810630 96688697455629288690407678048952960 2810631 -59690070771497710505961037077792816 2810632 -219276422350919685233884067304038400 2810633 69831568540044554865127225240859520 2810634 -148111288383615079764988937235467520 2810635 163916784694202368869427866691287600 2810636 -154313345080532657421905259955322880 2810637 219478658716952754161902215616581120 2810638 101750335138263917504672138575926720 2810639 94882886776730674588195142832835224 2810640 14556940607420679798958536799027200 2810641 -514615934786373035707196823386586958 2810642 -145563610195051453600457087192572800 2810643 -149799844298835568869484196725293312 2810644 -39963562409345418741762709961566464 2810645 191425780084164282843039537155175900 2810646 -2536187747137645758470439850967040 2810647 -265591406756257808375272719251755008 2810648 -94789891572419252909268955448832000 2810649 84539672651421636080959893582847008 2810650 75435120224834742132935481661536000 2810651 -72747260681404868548896855182110800 2810652 -269404395658964726370907599544320 2810653 429968809090335578648144267349228902 2810654 32784916417742690982903012319263744 2810655 -258209132541932977628487073669175400 2810656 -198585257513857477766645385961340928 2810657 -48911463507049185759575639016008094 2810658 102682101279399170875886131461192960 2810659 -460682142063669194210239284689009096 2810660 -122921908485055769980259978672152320 2810661 -87352277584725576950346879129173376 2810662 194366148027026987994940630191571200 2810663 281709795954103330401954338941617912 2810664 317440614259026539605501189370265600 2810665 76371582826821925404638339451992640 2810666 117966407034231975272554582533946032 2810667 -225363604134031337851834386728958120 2810668 -15833529855198050158268473523943424 2810669 30096102110637681270293917381510944 2810670 6989144675763027485208216269030400 2810671 -91537991543813915923050120431366128 2810672 -99295077091217093350846537689366528 2810673 106032725497697275156390964812497600 2810674 27388602760090749254229173286575520 2810675 81771801717920906980657675114690800 2810676 -13035179231610545687304497039769600 2810677 -69854833779430340787730040491485696 2810678 -113469187523418815201291982868404480 2810679 -150022377497016226150202454544258992 2810680 -299201105645253406320630466738176000 2810681 -332165194132971772737983008588435968 2810682 -54092844159180437595230630524078848 2810683 380562941747477247564751116371304932 2810684 122460625597625432093984095499836416 2810685 182516698084580070284427229679176800 2810686 -95738376945812726642525167459454208 2810687 271494957229821427736380179336022392 2810688 -45310556706509049989466014519132160 2810689 -275017482938445018455233158408214800 2810690 134753172035333847940019464488237600 2810691 -138212693391400911045171969234916752 2810692 59823101711796459672663208726659072 2810693 544714019775844577125282756057974942 2810694 -171869506580205692308868984296316928 2810695 1441871566231452171476655484879200 2810696 -64371448250422013264952224723927040 2810697 -21099595491017810350238742176194560 2810698 -14284929683895603765464805088584960 2810699 -210931014705183322227018730086648300 2810700 -9729253948606612179051726562924800 2810701 -68286647711885925709157605777605600 2810702 280656448573449475759222000529679552 2810703 65741044604769862944717452031967104 2810704 35659401200967660551672793555779584 2810705 35131401095620309417844324859393960 2810706 80166806907747767438422213487090304 2810707 492077206963356015844393765672062956 2810708 2387297985312472813456454914621440 2810709 181742018164658361416030618216700 2810710 40378932369831887988572919802440960 2810711 -252206203784234584581531816912893688 2810712 62819262771202170766824620214251520 2810713 -74082194930270167590506286455666038 2810714 -8290530590277287056226448642863616 2810715 23086205873423397340132776794161920 2810716 -88556420055941069315636868979740160 2810717 109225313939217129783247463026141824 2810718 156218128625005834254554419718393664 2810719 -14343271316341575569940889847858320 2810720 374187566980804998285988522803855360 2810721 -108979659622748829563232588133124688 2810722 -11127811781814423402233778092615088 2810723 -177939666427732529940483225139065120 2810724 88438561941950305146472728569720832 2810725 83568392443986465352352647236748250 2810726 -146455571828559531782903778450278688 2810727 -259290515840111870628976434691488000 2810728 290178643704917048944426183635164160 2810729 -244220573356770633627978686700558648 2810730 12411592947892046425116208917611520 2810731 -57792435090652111315512024528705792 2810732 -167820786725277054926503215431771904 2810733 -161788745958264916394505980219222976 2810734 29955885568091152604184294205310016 2810735 -344000535574297852021760719528411320 2810736 79023551555696365794312116873625600 2810737 -364676149900417370601412381640909614 2810738 -1669714807517371894238456862435840 2810739 78746750655316817106582491058321408 2810740 -433118707856590598843725127398464000 2810741 -68327993026097165437393006986616320 2810742 32122594144814233720282242481225728 2810743 -101304465420867032066314348169635256 2810744 461624794258044863127594400654172160 2810745 -84342973318836891345459909602182080 2810746 5535243100898580054464909095891680 2810747 428633032836404353481785662921068196 2810748 -58108480711976291681158042700390400 2810749 -38065422142026522756877942841106312 2810750 103989777440630595326348005726704000 2810751 -27098895810257377703048838523040568 2810752 -69791583442282706864398243662397440 2810753 420840114263367138902934417972988464 2810754 -163238884774426301365102901796668160 2810755 -95547735877622708600587739132383680 2810756 39263122123299258808695329068253184 2810757 65936843766237576489618628079324640 2810758 -56476402303603848389261822952529920 2810759 180428458407434456097269458261901616 2810760 -111044401572017598025512494518272000 2810761 -284654080157461230354646950689971968 2810762 -50556356082495263714935386663435168 2810763 56441475786294087859137416386621464 2810764 104734611085987284396220825511657472 2810765 35126922772538048861962673288229600 2810766 -6967683873121426360753415517121536 2810767 1011689200709615212468851784407325920 2810768 42565617044572610782667596858171392 2810769 -14884205823471394766207642722952832 2810770 -703889289017871050901250945751040 2810771 -331469608433920222461006872738784288 2810772 -62902276100021745673119119418531840 2810773 -187752253383421284185555781484772960 2810774 -12864801213007552255167772995216864 2810775 -104281706486823157471146272842118400 2810776 -113187421539419960492932369714513920 2810777 177790716231987441380674900796032512 2810778 -41108813106235691674136083695346176 2810779 12555587273729979378189253201710976 2810780 -100705494617985741519088752172830720 2810781 -5929705346240501450391298443599520 2810782 53012124663458074888050417169697472 2810783 -1533835247896298884548503608436880 2810784 152538058469992592880708793694945280 2810785 -136860820372723503427683525846503640 2810786 -27500859525914258413999252783856256 2810787 243203164201904402319395623508355192 2810788 339624589039066246853404465331429376 2810789 139080023928056168759036234553083040 2810790 -85957698126824383220019694318510080 2810791 198761822901268555487324063218212672 2810792 -29357639092059081453643846198241280 2810793 10798495086707073202065096597984 2810794 84237342317192802037589936151628032 2810795 75930193185904794068352811553343840 2810796 42210355552090664128147801675560960 2810797 169153759144913078804711796434862144 2810798 -63845527159682771663037785800677120 2810799 176226707753817570605637893353240584 2810800 -46637876199668956421651871682969600 2810801 53242810499559181176094284330576384 2810802 76852336887153405116662669520002560 2810803 161113797781498433123624734906972120 2810804 -14932181624431521619927360292425344 2810805 -18450982018350111978663899030742240 2810806 -73520531301335817636613991024343648 2810807 66930246173310661550055448582853520 2810808 -80816919492782487991297536088473600 2810809 614205513437049114763658081053362516 2810810 -11946381710183995727095881587281440 2810811 -138625893874443637789547727966980328 2810812 7905808845766230116669172997199872 2810813 126094996796148839207890626558594444 2810814 -20100409249977065250863417904026688 2810815 -99400667157073978667667189192535200 2810816 42326794242922271327705677512572928 2810817 -105364379834722732532348779120524366 2810818 -207234201234341916928457870325096960 2810819 -188963296872987346677055497952408320 2810820 20714331541974882766098843034828800 2810821 -116060960166099412633942711823262308 2810822 100207036228829584779934707538360320 2810823 47090184106255957845436053257366184 2810824 3558889685077418288473781720555520 2810825 145910969441377301985306249270619500 2810826 116216315508260507433849670920889392 2810827 321939653729670974834067202122358676 2810828 99604636279659692431994044805376768 2810829 -10958686802102320500581382252855168 2810830 -88031706942757452907824754179840 2810831 528696833163868178777696093084043072 2810832 10958559395320571722421018437877760 2810833 232136267068478980652955411934372082 2810834 -63795031250351526027066249490685280 2810835 -312330503540265984080029284292684800 2810836 -8988984760834443918156077191573632 2810837 119906813579315446217849262215224320 2810838 -168201908775122156445764464112494656 2810839 601391375026809215960189080406345256 2810840 -232468776427104340205280054932275200 2810841 197688235258648715983070375301154560 2810842 -112646012974241803877042806966694928 2810843 57084875078690625380151423051689760 2810844 96472228094865343933888078172897280 2810845 -61095169559332057342838659190586900 2810846 70935401882214489079411395102321600 2810847 -9378628949116179137324588234956272 2810848 442371822428756638816484391493042176 2810849 379674860807700589629176016338738850 2810850 9711164019055862708502099011596800 2810851 -532207366996614106442414985425698568 2810852 272322787106767615177722339328886784 2810853 -68678983611942744825999767798896896 2810854 202341955873623649254154805009506560 2810855 -19044908112673164677623936272527040 2810856 206841240818876351347037472994099200 2810857 134102125511652672628663743082333312 2810858 48777774925378861647092230409441280 2810859 -284707431198320561006305771084125096 2810860 59226272209042241422056491296512000 2810861 8627881180758742499425796795253462 2810862 -4131616780063820194018663376305728 2810863 15650494426706531394470366609238528 2810864 -34299246474694071096769431224254464 2810865 10144068240079905917140016053136640 2810866 107685362131487917471566060722295840 2810867 1177553595661129871524943894760000 2810868 167833968828384105577712826857226240 2810869 261612718881457467607886803502371744 2810870 -16839150410030413849538939576467200 2810871 -37692762442574643315912830694974928 2810872 408309425640519745467759006198988800 2810873 43582597500391744057930403596024704 2810874 -77450531808442041890427334899536640 2810875 22265335371743734491176309461800000 2810876 -173523638714356438720412037269203968 2810877 46667365472989185630936198316367040 2810878 18848607017942140143475922530928640 2810879 -321633007862077131754039027493664000 2810880 -140125890385876788873450366424842240 2810881 -185995543807805499648773947993144318 2810882 403964071831848130727342152911298560 2810883 357237339133432807429985400637287600 2810884 182817138935620860202798194303218816 2810885 -177199479062343565370555357872800000 2810886 1159603016952936253665756154068864 2810887 250972290249825862478316543783324480 2810888 -55474297076826405156103665603210240 2810889 68113213352371651035576157659767520 2810890 18663461578297440399926959318748160 2810891 304910458896242338882046645571992832 2810892 6988093722794848172454682108968960 2810893 -122969980293131879498737440304198858 2810894 11101608163821046539572069514327552 2810895 72936697533177796475328062131176720 2810896 4837124317114221674722672609787904 2810897 38426734159492694080820996728679346 2810898 -186523669894928397196327618350787200 2810899 -47473544903433625086713250816430080 2810900 111383869568123258286977663159952000 2810901 -263234894032700584848700052523151968 2810902 -239362797693953428224894696090490848 2810903 -61575208114543041775075089068370480 2810904 28590339890644889559953092441989120 2810905 -104527400865464571310023666881666940 2810906 82269780430605211008672865216193280 2810907 -15166132309040628947499222497053272 2810908 -86798505608099722457688707331402240 2810909 475047437108249809142763112038187110 2810910 -164742113290778522121478468838400 2810911 135835204345603961158554967679580512 2810912 -256297341502410690835379383460167680 2810913 9917472837482942923563880214476224 2810914 -9091134904277608774104366924714720 2810915 -225150224342550286313346510310193280 2810916 388980670469179394420055039392133120 2810917 -37451640835790108415803087762651200 2810918 -43305846098429647786854843435714048 2810919 67285580923673853581460493297641168 2810920 -111298910999241757116917282955264000 2810921 441973010786570176384123000538464122 2810922 22156354902505979441901216449594880 2810923 36478583845950511986208043723808760 2810924 -49140678346776662899093568446735104 2810925 37863248258567473903926011916418050 2810926 3840506767531662726932470765761984 2810927 14507942483809346518288732968500832 2810928 -18045950088253422468037806565687296 2810929 251279972762190573971249429356697472 2810930 -38429853764968147372447967464178880 2810931 -1869598047544052636118476289529296 2810932 321354638495584530256882351079770496 2810933 439495763517505798430547039845363100 2810934 42911342180669299879821027392221536 2810935 3236934830233483004046379283682000 2810936 -7591373591658291543131458943692800 2810937 -131461437445688227531002527049651360 2810938 3670769404995505241326668388352448 2810939 56247979764106964807996625721119624 2810940 -95333746746723184239388351482470400 2810941 20338728270742581511021942282911360 2810942 -148649898821898757741380173477201856 2810943 84374101044438225790269898506672 2810944 -180502217446897887019116744193081344 2810945 -141728742993924892759696107429718080 2810946 42909825693822332401761549735821184 2810947 -39541210666103890605836507905830528 2810948 -64879046094969540011268811529170944 2810949 -26221569855315342235863299770671072 2810950 19783006539104829973653034406654400 2810951 297671434367302817465090102790456 2810952 -207728867392388771130001293751802880 2810953 7161689761518609926507500776835024 2810954 -103711976557712461287952773902863824 2810955 12106276545845837347324241861952000 2810956 -37281076078363227816021447602401280 2810957 127383287917850035498759892706313206 2810958 58244295296865164578572386706744384 2810959 -402038865251807388851002366899325840 2810960 -32695974524681785010873691285258240 2810961 -52098698721313991912496365802164544 2810962 64649806652158841975656101672927744 2810963 -21201198459663647461077840145513320 2810964 8587451833443570143441299756326912 2810965 268653799685604445456951659260704860 2810966 -94139461041521555374981052605381440 2810967 137119720759209269540656639042344912 2810968 -109049046608585368093026184896061440 2810969 -3851142119939935636355844195650304 2810970 171885152867208140599827722830080000 2810971 -165168860213811498874708450993066008 2810972 341316542907406264236932827809931776 2810973 -8289214573028927749486603676554752 2810974 17820812126445772854619803431154240 2810975 -145891179268803766344926995741671000 2810976 -55746675472825128230054312143749120 2810977 110547268703550094264421895088768374 2810978 -53998412055823781995912887439933440 2810979 344625058306198998532269953566481124 2810980 68664569388393457253742525063072000 2810981 171012515485467089409967854688054782 2810982 -2335673929889986385906362254852096 2810983 -334393193136975970389520627609397112 2810984 -151272779814039932433514864698163200 2810985 -296372191933402120495218147757122240 2810986 145782308974495367987682431032950192 2810987 15720438488945702550817332575821632 2810988 39131577998544929792306588050742784 2810989 -519854886188348654404917450795703210 2810990 24381339655921505398265019276326400 2810991 -60551678943924078312782253173946240 2810992 61040542944994774313835209252765696 2810993 -209037916853694727055406098497215360 2810994 83244969764651557813968224052048000 2810995 45492239460995285410732844606187600 2810996 2147840225061969049611230175221760 2810997 66079767654952229191578772114252800 2810998 420261498808798615785822626537434560 2810999 -194448106344747195268794006151626840 2811000 -295295856055172896244738760161280000 2811001 28491020678455334283489793168709520 2811002 -149229547598432358514277269038302496 2811003 -122622264634206152148215656660837776 2811004 119415376800385610855334600565881856 2811005 -99178736627889032303403251666864340 2811006 45571326035297636567961380003408064 2811007 -218681929872797998658882745458476688 2811008 -238298500048422819662927259846574080 2811009 101576733016728606221315351626803504 2811010 88573237788298299173129587428832320 2811011 3477973620905924112443222583240864 2811012 76404227872809767951372180067993600 2811013 245067616526541531316903897653127262 2811014 14908957518369869816431729953362688 2811015 -27553197208942110596630296470926040 2811016 67657306823826017905353979898265600 2811017 -228336947951211693589349253947663616 2811018 -9708916721322815611031206552928256 2811019 108547059446461668573246270590612496 2811020 -93386074720659557322083395472747520 2811021 78706006892301072049735267366552512 2811022 -203259061425745754476528376908058688 2811023 171242328425546918490651930525948960 2811024 -703721331080371147239716230619136 2811025 41634693496091174803022979653900800 2811026 39536084955188835658687436765645712 2811027 -84911975609949260209701226486891080 2811028 152048960209910911990604177495439360 2811029 -74870296757884333882773787845307716 2811030 -57854889392295220631360542852951680 2811031 -490953833962319700473679137077811000 2811032 -114742887156290645638869587090595840 2811033 -122421141297836454442978621415662416 2811034 92796025429206443840583260803672800 2811035 28508089814146193986816613306228160 2811036 62810215435770138695246448666276864 2811037 -249961257334240415778641333411691360 2811038 -58933361209456332577298306646631104 2811039 645663132533757049506678435342336 2811040 -401785707799587782527156315924070400 2811041 -135441271499343457008500135411382558 2811042 11616921844663365706567252886899776 2811043 -379788618841338469063902661033911320 2811044 -71729159420879095326570755533323264 2811045 -142339811202655427097754978681748160 2811046 -78904190055282227850870980136408960 2811047 -187663641063687562712626833153596808 2811048 -87588976261419842446991312321495040 2811049 111920822001904953315217833445000960 2811050 90125137306721590294270561031520000 2811051 -73314461447388555917227305384666960 2811052 -3830147559567981445437447129510912 2811053 372632281916151070845961164337187904 2811054 -75608025735192902250734046330694080 2811055 114580800378411434889812731227967200 2811056 -124755263876258709541781577624895488 2811057 -254287678733056637780061689921952000 2811058 -301063982172507094819971049815291120 2811059 47770510742657155958150360943732504 2811060 -18919898755056994830333549018071040 2811061 -341067723262102825194738153635410176 2811062 -131537992554841137074843183303695968 2811063 -219223012727676787122274441566411312 2811064 66595775699849585093803696227471360 2811065 -63232267554960734699427304534015800 2811066 196974701213129555642078447491467264 2811067 -32259443051262327270986027408357088 2811068 -18046908673635411851110417732784640 2811069 154753915856070031930556846564408640 2811070 114779916838503925435410672804917760 2811071 141311942173306910812009977113176200 2811072 -55468547713231056009359621719326720 2811073 202760269713815534082357874361056322 2811074 -4139036421703473695666515782528000 2811075 9458325132068002056636475501059600 2811076 -353490667039570340974061387308986368 2811077 -126511980332643500442564114157462500 2811078 -256753600380109589611549141731876480 2811079 19907883109212149593265170338942680 2811080 -35206708696660790525766677033779200 2811081 39208214324003811092785239228117504 2811082 -4157649398825159892637211668274688 2811083 -11571361161216894641089355546686464 2811084 -16394591709691129839032335202042880 2811085 111912430963147980311030094269874360 2811086 368256376942934351509218190771244160 2811087 166846739711067917849254217461018344 2811088 25501368795882705228721140134051840 2811089 -81567427710754988759544115973764110 2811090 6060818815117126695734624190328320 2811091 -176534990487180432711118774781295508 2811092 -7351934070787606498633624227936384 2811093 298099847604330237588156670664405664 2811094 -16765377436825075578223795874590080 2811095 8062612947590260746853307662291680 2811096 -65018904150693843746643943682426880 2811097 -361239422388713387415949263021534454 2811098 -51268236583294740900214033993038336 2811099 114150647977030444731985345832423064 2811100 90500586430434818734100329810150400 2811101 148659005799581614071498644859244812 2811102 -57385443206729012374016966201250816 2811103 -39052511890064756660525640293262384 2811104 -4954502155874754277950533648252928 2811105 -18331210008184667843058092744086080 2811106 -181742735276442555955897081310079408 2811107 -2777218071226183995917212444006800 2811108 82221151996307075173139365489013760 2811109 -11144287343277980342561273562255584 2811110 27811298633973146680974577924464000 2811111 36566359244701543834652246596282368 2811112 -9936163083445017160178898704517120 2811113 -281008649650020634625408580377197638 2811114 -152278322142382439519108680777025280 2811115 -217023524310488510014106005259175600 2811116 21293865678541077490954992573628416 2811117 -541799043684948138870753244610688 2811118 8353576889407394691515532763649280 2811119 -22386352917550072416626232133834104 2811120 -7651138475532306931767179087708160 2811121 -466629256428008085268113390477064028 2811122 -176407247514524363957994553929147888 2811123 120096355942552682254093428366694224 2811124 -66370520105571478598834127505353216 2811125 -134144298017367725062053911112000 2811126 -37424415571088894284367676558297600 2811127 -228219401689798109363691967230698880 2811128 328988407422263967298823351437148160 2811129 147979009744898759058338533079479296 2811130 -90638372450911399299425950744880160 2811131 189419835805565006159219902001584932 2811132 406872086874007237841790880150348800 2811133 132440221947659731511433854564796408 2811134 254000880711380812694352106767092352 2811135 96504098768327771474376384936147600 2811136 -310323811042792568180431941061836800 2811137 -254874363524727150726247201793186688 2811138 -65513316467999558732678452902887424 2811139 -304143523306813417283399105262765440 2811140 -54830232543941654896193390742946560 2811141 61418212865619330933087735892729950 2811142 -52187442098085182338831633142048256 2811143 77276486580158795208372174810969240 2811144 40172335456188551734521486552268800 2811145 237606399255892200689633078577715200 2811146 -90137912793935819182675179445515888 2811147 165889451720621703026793083654640600 2811148 165665315939619163744826486271166208 2811149 -173480271414001960045786219119074208 2811150 -34198679016126351804660746672779200 2811151 190116644153386719421136898185869552 2811152 18289339924234687503665722699284480 2811153 -16383038108058963083561851606970592 2811154 -14810456493896930015328801845092800 2811155 290395691565882077370126565903024560 2811156 259987212269622884889683240767395840 2811157 22851428979442874188492496008984952 2811158 -28407629651232739546808969765207424 2811159 35294067737477637762741296552618400 2811160 273073511757868812661582986826752000 2811161 448068435394794854953100336118114762 2811162 -25093055436850733631930733870914048 2811163 -187267889633831647396995864736510588 2811164 -557842538659392821052718039687741440 2811165 7443678659622131665002028855184640 2811166 118577953137886568113380123131356032 2811167 124157564442402338646390648120449232 2811168 520591624057627329805183889178624 2811169 -390399841738938351523636469796246430 2811170 7323882972128381349689546520917280 2811171 348387292635192437460919298480711808 2811172 -19518778710950895666177826905960448 2811173 -56198543446881180896145567184396800 2811174 72548481723735443521092476222822400 2811175 -91947047162733801287597708138898000 2811176 152025541513051472543989478118190080 2811177 -55780716999175874776491682751716086 2811178 -452489805343218679574686093008554400 2811179 71826785773467910374124848528833616 2811180 -29981997618646531143545527468631040 2811181 134246363947301994328145242425400982 2811182 133861407565841711446601308965787584 2811183 190549283050802351661479609944752000 2811184 -7326269366933729082316252746956800 2811185 -13555827021760203541946645004226800 2811186 1887713742808970926947117043785216 2811187 -417085117125807692594438378534210164 2811188 25379628282916099711445353564521216 2811189 196652564038225946290558311673358400 2811190 34709291436178968180359611749367680 2811191 -342801971478639759546346913495352408 2811192 112566430297407557230767765987102720 2811193 -170281544196215943416740027653440 2811194 184002686375074896936370829205430896 2811195 23666061967297610625665427429630000 2811196 -1139632573893421088645810917150208 2811197 422436093760248029170828748825288646 2811198 21097703406882216489523648013058048 2811199 -132177872730392413605916070171642264 2811200 14962827850533813525454874109542400 2811201 314327433788635401204203839133232 2811202 14407954095550957236930913611379200 2811203 -261961385496010700876169219852148548 2811204 55880151357396876241559971869573120 2811205 -239728519391633573777754113755752840 2811206 82045615632311198735629288653236544 2811207 8783094586839264844467698264394240 2811208 -126255145548643239997189156458839040 2811209 169012799623794221269900627732264410 2811210 -45966743527209968511584057806502400 2811211 2399432851585032673881781046306304 2811212 -74506491146677532813488354599308544 2811213 269617315595213694535953938422718400 2811214 35790765582361195775120819594671872 2811215 338169360032846192888084522798668800 2811216 -20231442279412390603178034286952448 2811217 -119612374182030785223390798171182734 2811218 -104666124905085130073930509064236896 2811219 -87845443598581294847084849676534480 2811220 292745514163576401072607293183098880 2811221 16186261642078728226867570790860800 2811222 -137155557097054836555021542139259968 2811223 -79476510355670436411123614586926120 2811224 181607033114373837656857934990008320 2811225 -98791473832688093851292606317940400 2811226 93014155473534027074658919519058688 2811227 515210920435530015955279893832043076 2811228 69175092517470355689019922776473600 2811229 61555247593639306097086549561377830 2811230 5553226853024348457076867898843520 2811231 -331648861325165233523120772405483480 2811232 -168810099160287226337643252488601600 2811233 854082494220171205729273716317701524 2811234 17408794572227424319926194701301760 2811235 38439155218358954633971904689029120 2811236 207149256844864951968197258482673280 2811237 -78032976420635883033472948487212224 2811238 -175031234652792081847556509104891456 2811239 316466611421250784498551817481541456 2811240 94742113688114179653761457807360000 2811241 185965423419682729812907315834595642 2811242 -43755611440853773914997890363064320 2811243 16951209725626531399150758392756400 2811244 -107284672468567799992447076926485504 2811245 -211264904119971751847573537361196800 2811246 15475708614739364708970826215715968 2811247 223568423937149752642020316884952272 2811248 72261341917992935819595547980693504 2811249 -38891511221885405401619829736930176 2811250 6442572656632744475839373009940000 2811251 -449649323615120229827885430652238400 2811252 -62765842471218200186832177305837568 2811253 -417714045929022349543703745455049440 2811254 3730698045901221792132863518081152 2811255 43474485784557250806879360861556560 2811256 -64381008690324109639041596045475840 2811257 30884190186025027321860436013590506 2811258 -259460144309288776764648628005244416 2811259 -295200785638624631687090249554393920 2811260 105054734380289960393427413446502400 2811261 -53693466392957793758749577962260000 2811262 -77723610959705247654345642802042368 2811263 34695657613230198228796858505296224 2811264 -196676496037066510537075289185320960 2811265 4975336972589366941475810914100520 2811266 -97813735352834530489776760663597056 2811267 126563348369392280882446641859070208 2811268 -340126917901673563959447237132026752 2811269 176587851913275580725003099396344670 2811270 6791900907150997770778056318136320 2811271 -36184436725221993092969933895470256 2811272 358959383646085085495865002746183680 2811273 20812903923799798534979056946390400 2811274 -196471311094787753731197536223750864 2811275 -85291325290822204534860664441965000 2811276 78415212220490427512486805003635712 2811277 -387843867892527680155625401068419754 2811278 -231464815654024536806354108246645760 2811279 -43515399974466522258135017193061872 2811280 -33853175824066122625255154547671040 2811281 29194073399792685750747628594564464 2811282 35238221910382915037225631247603200 2811283 433067476395830790307817300229967532 2811284 32015757208584193604916283848001536 2811285 -130588651575792163145350244965698180 2811286 106203647897979848709576024907010592 2811287 156948906774227777392784827459476936 2811288 -42949955242142602276608561548206080 2811289 -250988335608937943617084747086155640 2811290 144914765715354917495835129173299200 2811291 -100411902702871324206863546345529600 2811292 19539522059180642373574614299618304 2811293 70553034694077362970630627094787904 2811294 -151843441769920894818051712848384000 2811295 -367770040856354971839027715777978200 2811296 -521760805665775490859692191590187008 2811297 -443029944321714105353409116221440 2811298 -83734641085993445417815831559192064 2811299 -521525166666472747275258327042353700 2811300 17054804125511171296600149858124800 2811301 -195037024383305205881263391821578308 2811302 4861048355097919462926239998950912 2811303 13328455377694358577586065506835120 2811304 233302842477777672934883405570165760 2811305 30542781224400733764224231113612800 2811306 -139034286161383792551200325882314496 2811307 -213844478108632995565300967028552096 2811308 -388335623449790184919929833746275072 2811309 3270618331262379904244870421823680 2811310 63101064384565048558447184586202560 2811311 -226799145028659988074725820210431088 2811312 12093051514189649000675534170030080 2811313 276153051488977137646719244137616704 2811314 342286549632940398298107686294928 2811315 135408015659021632038247845264397200 2811316 -142534602783436204997645606841692160 2811317 -19225740611968813639135583616239634 2811318 57778634289516161703186406390917120 2811319 -144555960180148402544443079132816160 2811320 -306012746847483735444101204167680000 2811321 381727414682170204385071395463782240 2811322 -66040890733672632877939464021804288 2811323 670009868772898789194478144431754440 2811324 -43951527626190573613456675690748928 2811325 -19840995016590554018806195996430400 2811326 -85241280125983720950152459526298752 2811327 -108962853664427191516321570268468592 2811328 6055574894692006183976869528862720 2811329 134128213511779471690370236300323840 2811330 -83516655273716094298866742721487840 2811331 49638257025672508999526802427331132 2811332 65496264683528749592917323625536000 2811333 -27699856009770204199679246007673536 2811334 92255438016026748698353340076266112 2811335 -100715944176793337096740084976757600 2811336 25926531744078492479997945477857280 2811337 8775479468527816200972784916400986 2811338 -209928738950752519311310054566601680 2811339 26467455378415057342848278842062204 2811340 1258681150087054447531332966727680 2811341 108234713477343366919309577786443224 2811342 150855283323183592411909474730421312 2811343 401555303883457413526127935797220592 2811344 -17664730090808895036493662673674240 2811345 185306101727814367867306632404171520 2811346 -53609153073758038451069460715908096 2811347 -44953882949806104844068407523014400 2811348 9601643939640579243585020246951808 2811349 -222231113320342471172975353799561650 2811350 -127134023762248182264248894988072000 2811351 -287872778325090587015094281352814896 2811352 -254829162321895312929145715998801920 2811353 -399004575643326864389121200709073398 2811354 2350282581592115227561724831170560 2811355 44456816217443476649159477192909760 2811356 -6594254806921444229491820399938560 2811357 -71925209419377017957220830126416320 2811358 -2209009524362157485940981785612928 2811359 41487687660111651882285582578362368 2811360 -209675442742477557997183777403043840 2811361 -108804979490106064144578446213556736 2811362 277245061518208591733674689197412432 2811363 -54542615030565322115192935178942856 2811364 102734193959450521307565178118321152 2811365 135739072950103445654709545913211260 2811366 29541487436255451735875259270360000 2811367 -222463745199500936147868266532443480 2811368 133103228042683704600395954241208320 2811369 -223209571072431860054752101700840992 2811370 16630233108705613955707785328916160 2811371 -212559472069970883673987422246010848 2811372 -132275751935782386462710411036625408 2811373 -255071266805067062489956357953596800 2811374 162277295896656006171092557395658560 2811375 308298313966209825082964044628520000 2811376 -5442910272677572865498570840801280 2811377 153582317405602170948124198683867492 2811378 -111840042656129446195418899360127232 2811379 265410014962740163513270714916523980 2811380 26115301293375096084226026130513920 2811381 259311940945681304536633607984273952 2811382 45403543511836093110352317766170624 2811383 1237917637204590822680756029845144 2811384 -28485806215552173663127807466557440 2811385 -286179618279784174741716203696128380 2811386 -203674637582398381534869964973758608 2811387 109868709131365105273740655367165184 2811388 -166602700572894723475317542734323712 2811389 564376845976123553670805532789856 2811390 30931162631870645052992668142960640 2811391 532278477593650448867310963225389568 2811392 -52217970847008428989100424890941440 2811393 -31308499216656382108716843953297580 2811394 -239017173657505658867122566171873408 2811395 46770954526341971227511821581868080 2811396 70543806355092727422574831531192320 2811397 -118974976448311575113443981365861154 2811398 244155308546292609024274857473839200 2811399 -233979252639277292110605477008130048 2811400 -167818995724423589949034037501568000 2811401 -296865126666661952203418070360471708 2811402 220357717240352317565485190827553280 2811403 208796469498333856487410215941940880 2811404 333549468472948563728419674922841856 2811405 61293538913512339894497502187923200 2811406 -38342015963844653767379670875860416 2811407 -115384224750378744885061524301963344 2811408 -7430018001583636552988650051731456 2811409 69129465218005186679079940392244320 2811410 -61680497793657790430966438609994240 2811411 49803506967559736318507343222726960 2811412 -210570311995264691669003735326678144 2811413 11638993090314208108386344742822528 2811414 -177866910621103471643937119879600640 2811415 309437750047402329657274558509649560 2811416 408937612593857921697419402327316480 2811417 -71244535929423145994033478621396288 2811418 34995075987646677875193723469970160 2811419 -213561185847982589394029494003295856 2811420 135047814687490133361525638088153600 2811421 56167319642317801925795804424441600 2811422 -176578996237414882825938342788443200 2811423 7560766455526247316772919147084304 2811424 -63857221334987804876365963020730368 2811425 129180393592681323694903144037146800 2811426 -721224970128097908000143189156352 2811427 -187088730957791965543344487375554724 2811428 -127735676003770189680229094918307840 2811429 15666294832302668108970234778344540 2811430 54028389445426797701200501334025600 2811431 299175665885015520644189179569236064 2811432 27691091761068568812405143113482240 2811433 87924241624259985968242526817180580 2811434 42622179980101800896450013391755360 2811435 227298942308144554945915344534000 2811436 -55958100026564826462075213447383040 2811437 41429303939787461750644558519615020 2811438 12472154602885833847489713250683648 2811439 274727182493756922974817548803412240 2811440 -20247764390920401758500305550049280 2811441 -116586189791912983075013739542033808 2811442 130652952280654604258494305675289872 2811443 -397024702330204149285968594313349320 2811444 -84499357977192273573432226202947584 2811445 -23453777675821586709616323189834240 2811446 153063632788325259402977333145354240 2811447 347662555122885620290130209498674624 2811448 -254824884958465543310114770074378240 2811449 1982922861707534426093079638982240 2811450 23458650032387364250057671018297600 2811451 -53228460670811522454673105927670016 2811452 -15296544606207754783300786850365440 2811453 -258306017739243407564891219247165696 2811454 361070839638621587373652443630318912 2811455 287865605266575055070149044162192360 2811456 15849390800123751688252021077442560 2811457 -148984020416763094777469070745679568 2811458 -4922693016770967712041050635387392 2811459 -40162243481211686769398503523457792 2811460 -307556923115743020563236137862387200 2811461 59022172052254235618057125824800124 2811462 -137182512407605371451038019175408448 2811463 -3773137795247284255575809734049968 2811464 64713786133025954983703783763609600 2811465 -88690542887866256217560129774774940 2811466 40087904978289718873271155697118720 2811467 -166757439658558941902956333729735488 2811468 -2906506410223553244960213998407680 2811469 1410247683193844775079485122093888 2811470 -228423740992239875592265197305068800 2811471 23179136358271244536360231733673360 2811472 371081176290002156100748027494400 2811473 141018386546873059796827011676369716 2811474 -83801447940671436387068186384927232 2811475 19580791832961538433725716798111500 2811476 288316574438735937828402296853106560 2811477 241832954060646953968138916972048832 2811478 116632128880638348992374127236217280 2811479 -398529641182526453637799014807601320 2811480 -23200159825308919544447533380403200 2811481 -346320111214494498708823926092629500 2811482 89819122421287641598944074757119712 2811483 17744352322825827993335061062246400 2811484 -186562316501289111567393037805629440 2811485 214051983189307882448012221291923180 2811486 91692425216103803288594875084025664 2811487 -31990940640721564654847865541571200 2811488 -665341118719563844044857480370978816 2811489 -171640146959960336413988830080275520 2811490 -31644875455291112382814829402073600 2811491 -129436287497217285645410133820064208 2811492 145877394737616578106885388177148160 2811493 -267819009801797107329551657254730880 2811494 -57008106981037089668969454964117248 2811495 56089788673153605988793397262503120 2811496 -285390070943527966614011648433054720 2811497 -21509292068259826049505291248023872 2811498 17046787737472020099846627163050240 2811499 -30324525111839342639047925401703000 2811500 286324482400911416724542088168192000 2811501 -11420889694550984670485167940429376 2811502 18857454758257235218479406605989952 2811503 293970105411790542055726545896524752 2811504 -5969604590229958209128427545788416 2811505 99486873706739951609918676043908660 2811506 906193806201312468458766962115840 2811507 105637182481910612345798535395711040 2811508 -152019211868048438150545448714921984 2811509 118965985028295245090256805155505710 2811510 -22430392442385283047248622890899200 2811511 -196776791922506003945930263997214288 2811512 -1054133242340739571055373050511360 2811513 -92210758986666945203957991349454256 2811514 23965972461558820624652070298712064 2811515 93516021592832380176565914005786400 2811516 3191627894339830706496524848292352 2811517 400579253777945985567717585232626566 2811518 210608820703466849026283605610472960 2811519 96257728467343962712978016764028184 2811520 84093954504910633088957931533107200 2811521 -640193751837652945382160261039424320 2811522 9487614318713958697770911553241344 2811523 -25854740764643155430773028692333872 2811524 162499836420230180403215264741076096 2811525 -81599196721577184187973095673628000 2811526 -80068271395009714094342213958113280 2811527 -118467293844060389886039700952673480 2811528 252143649473103530100590453036328960 2811529 3557838682895673948903723002366592 2811530 30822530135680834231164877878680160 2811531 -91709643406112974359763328693767680 2811532 -185609140778051407234349407877783040 2811533 171734362063216770556833951681241782 2811534 -27691357577521295303099736142049280 2811535 187995793482774240662749242389145480 2811536 -921616643142164397234661909856256 2811537 202802298904058398926707193037994880 2811538 139152529530281506337385264265003920 2811539 134834993883440731492810430871335340 2811540 103039012153058184464407766235463680 2811541 -35096531406330580346306602510590116 2811542 99398682781263795013792213413442752 2811543 5788936257006571765001598828215808 2811544 36862620809051320255270957317120000 2811545 70686573401649934554239383960273920 2811546 35889125353147749195929962174537440 2811547 -785618059477474422996860898389138400 2811548 203831691558666190885889902130155008 2811549 -80533428317368283325575334791652192 2811550 21603782220138100219882831778592000 2811551 -478342043603689289832914717323372296 2811552 -9848698444052053797316665396953088 2811553 -85439708872615411368872592825741600 2811554 -180224185998413947662492612208198368 2811555 -1899134794542156702216128013558960 2811556 175776368192940109324116492361984 2811557 63319725442592365794775583955738912 2811558 -65777972102019650303250327971332416 2811559 -321319208295119449168770453697903240 2811560 -308506555299599781979971436556544000 2811561 -49163853510703331883959034220745328 2811562 68726898997846447346493764141018304 2811563 -421874558204341952928165177220147080 2811564 110503492682713010953785696330547200 2811565 -197571727406743466621518020993255540 2811566 -97566251999579363889544972853702016 2811567 53589739627410816508669734113260800 2811568 -86109263121182414316076697963511808 2811569 555251627767571374137364757768525970 2811570 10156632512960886222319614353779200 2811571 -271358566383337698830766674573409428 2811572 21966396680401255055369631441518976 2811573 29211492356240986518661990492511022 2811574 -35953818335179216294683276424570464 2811575 -30835486880261458296650903767342800 2811576 -30192117885076800442706478032486400 2811577 579032582920556780326662515631894532 2811578 -34777751783364661291546268404320768 2811579 -168326379343357377159760021425595680 2811580 -128134122591405556735713028525685760 2811581 -79181763185139531805725855438478548 2811582 -25579809527652544272689493958288320 2811583 507666766003770230490264633925216832 2811584 -56943655300993152222255419001667584 2811585 30018755838636614868389706153432960 2811586 194406172669959593581499905223717760 2811587 171073607606906193622074639900306432 2811588 -85726571019340722428072199308636160 2811589 -315646892128338354394064921186500032 2811590 99898961505735081687763043162908800 2811591 -45487439278883532773884136634085008 2811592 86452037336656941907570885049057280 2811593 119206720645938062004720693318707940 2811594 30758127548617266205713317139859200 2811595 -10200098485242048137824235537592480 2811596 68976862494326751348257334000906240 2811597 -101055009019914037206175884543495072 2811598 -2394095458999814183226598624489536 2811599 -88656836890118101059764620089061920 2811600 14973865895930887588020692808499200 2811601 81954024973015200603745037472169280 2811602 -12133209948703876365280109607931248 2811603 -304580863548808154521425987572883456 2811604 -204191490015221352088874131008524288 2811605 -85329536705347547387888702998479840 2811606 -41621442298651531235725053606199296 2811607 168518375014507251454212060749505472 2811608 217357291518848478255076617858048000 2811609 -236371496373046825356661704269496486 2811610 -33931667464282586835454066073856000 2811611 -102570738249324783764343561724370736 2811612 -132530355022559197061774542016249856 2811613 -104035780742907737753383557156093504 2811614 -52498175817279706634893070614182720 2811615 -143502142330610818654530200860871280 2811616 209895846539385214796332489972383744 2811617 -18823148521020873327584554349066334 2811618 3906228453147047233913361590718720 2811619 -52484436634040977595036714383418980 2811620 -106048817475999818606158842138931200 2811621 20109087672308361078549707007906912 2811622 4274179920049867138410144608070144 2811623 158914829930783779547581047456418872 2811624 -289201881787787594599120110061486080 2811625 -39681350651680136566302445726752000 2811626 5775316347983671238820424615150512 2811627 8821799856689507280126509884036128 2811628 47596917708625218601358917139558400 2811629 -266741551589701234715559076139209770 2811630 41002012555153782809062237798464000 2811631 288507582850874228762619736629764432 2811632 45013032912536259449538862402830336 2811633 228065580999544408092062310385777248 2811634 -49610046991029242627641497660131328 2811635 164179921300495042252422000665496720 2811636 -139030445407389915471564559212321408 2811637 -488140056435372233716174743586780740 2811638 -63483817267335631750639280691379200 2811639 -176820120258594172267579600243835520 2811640 -52412773381730160074589441643315200 2811641 -824137328721427055485074633998016 2811642 -51123907656760307461401746048403456 2811643 77719841209744921815634713721862520 2811644 -344123874364091322430279707128099328 2811645 45750765791629346437823349155472000 2811646 -60750919438315467241141039936969728 2811647 138847979384244306832154855722162272 2811648 -1255919095551827444636129591033856 2811649 -75174926850257418371266174420292350 2811650 -71315088431584156860689444366186400 2811651 45690821325768030975112928540957424 2811652 107678561432037366100268633890833536 2811653 241964750554464063562559409298650624 2811654 -29391125096168450403875667319398912 2811655 49187213618629718885971522403289600 2811656 102753025739723632350111634972922880 2811657 -13635193808588604843998677281852960 2811658 64251319609723860606753782502243840 2811659 -308013311467680844062790286510740140 2811660 24625827957012528182758030321781760 2811661 17725042700447294541184510515934262 2811662 133534651289110885435768806045684480 2811663 70564366911215692101180072948225192 2811664 73399657137788542335550244164878336 2811665 -3057802698126016784009344674188940 2811666 -20423845545910549521860104414110720 2811667 -81967192721150202920270629098787088 2811668 33953384329091717170454564268199680 2811669 549952765598631983776021966309632 2811670 44559485847077302197604664442881280 2811671 -184577210715487965588039350681233128 2811672 3089079253895283629546042234419200 2811673 -12015903102868422854332276198593596 2811674 -35143188371089366848269684053097760 2811675 -7602153912270359392982629632363000 2811676 43884991387296463345654437275020288 2811677 133754072725361001547028070133920 2811678 -128561394051112114334560717684829376 2811679 -157898700886233789348374211847429552 2811680 -39100189852534205279256198538199040 2811681 -76408599688854879270059705602032768 2811682 78197861265808192100616122598714192 2811683 -143908232794853395586801541129388080 2811684 3580238482415486557270390030694400 2811685 -181726381630981264574976368045167620 2811686 -47084369579295114367904747309919936 2811687 103470904460792437045931097845669160 2811688 -177877940577166624143257128636416000 2811689 571836073654374729958993025843794560 2811690 19811814742752457863277700524984320 2811691 -386333555742579904510442796291320908 2811692 -76064523016616190004509876284390400 2811693 128227554049812982354073867022368064 2811694 528831379684120684527560400467644800 2811695 -13786615404637671638254983241363200 2811696 -60652174497486641598161402371768320 2811697 -72664257404334954687805805270072768 2811698 116190471248676105788879869352127552 2811699 -14828220273745718074322779737951360 2811700 167360033505440106599888362086400 2811701 61133517532086187801003115541126492 2811702 119111581250901938409979483868696064 2811703 -109207581560511152871603706389388296 2811704 -24935385438646226969242860512870400 2811705 28861236761283191865574737599054400 2811706 81192178706779389292859172499257600 2811707 34418050057749781696526907070057956 2811708 171261644012897892871796538846349824 2811709 422091204141746332791358317031699910 2811710 -61850520105478122612022726229412480 2811711 -66758923613185854946996355420884992 2811712 78655299951574890857716961523531776 2811713 574464496725077920928033567312472660 2811714 66211176797080509815564430848135040 2811715 -21613482516524696109471741983200800 2811716 22074461284556469272374882880636160 2811717 -263045358932705358002705533187997666 2811718 17279588579344903199982781206544896 2811719 -335405338332725521531689150635027880 2811720 -59382122787688850253143695930982400 2811721 -154073499457250239427211377145715296 2811722 313516708854975738657630260632250112 2811723 116326934242731951406999305109037784 2811724 -63021467476261754633274230703974400 2811725 39723292060064252461604895990914400 2811726 -161168233357553267668462677789897600 2811727 1823677124802623911350906687163008 2811728 -65449402390785080643563320092917760 2811729 283994213982436612160209519034559984 2811730 296523695230635616470998029008230400 2811731 23008923053711123243926336706630784 2811732 -38556327523605345229866295385456640 2811733 -525532567652535767599050104306380896 2811734 -210719622923470932563653022323643520 2811735 -87046715470851707875057451548945080 2811736 -67526106103425742564306225058979840 2811737 -116141697250766723040281523069255408 2811738 85395264073428743644788974959686144 2811739 -31635150790672091114302513488186816 2811740 140176224806148033843918342779696640 2811741 10462637953630052654337899144288064 2811742 94271143894022935848161530482908544 2811743 -500704183252988797638050532135528456 2811744 -88043889289907894268721975155228672 2811745 354658185213057981167397209749300500 2811746 55109703224866028352361087170894336 2811747 -4719695835704928276579088597601040 2811748 -374746423192148945274026178952542592 2811749 19340608675295664041036966235451836 2811750 -14484709712364476655812972235264000 2811751 -77833389482020686920016992818990896 2811752 99451783407569545221021312457497600 2811753 -70647506026019703551132058069172800 2811754 102999660211528695719754287882729472 2811755 -306074326281232278857566344796119840 2811756 -15182596846839383702400665398772736 2811757 -128140517802294470762607853238270420 2811758 170016987183667541203598204976444480 2811759 -286714424212061323412692547000693496 2811760 -32380975346278033920508123984035840 2811761 142792875895547884748351805244465362 2811762 9505354429308846775276202224988160 2811763 253064489512047259568745739619131560 2811764 54697375001352837057670082233056000 2811765 181342069538711471535305371048568640 2811766 26179115383379123074067560335259200 2811767 -223161822163265457824374139800618824 2811768 -191127764159895912444607592212070400 2811769 -116005825694725118873511903173868156 2811770 -581022624897900651963535260687360 2811771 -189383714779305640704957196235107920 2811772 355469324732642211697121634357352960 2811773 -13685840367804725614566424044687456 2811774 -229219444486279221060783763842048 2811775 -219518449503183140025278481466615200 2811776 172937520942305729156661939347128320 2811777 74355700620866750127935386325868960 2811778 67408014302108243113525833014017056 2811779 261642203732741737310389190876896800 2811780 -42173919981122305779741102892646400 2811781 -48736306049961418185679018536332160 2811782 64726769336173915905387051232550400 2811783 -99855795220662106226811699996831072 2811784 121881509029836301111986306223595520 2811785 -208329803597693695716301038774853020 2811786 9752247517633869496707977180560128 2811787 -379433662550502949671554724135000408 2811788 -57962493877453065215901544604964864 2811789 -358375703154499380679798944970580256 2811790 -55269934098974803890601788294961920 2811791 52155661154402345108725891802686080 2811792 -35134856434162567537614971831255040 2811793 -108134310380718726843268757516903936 2811794 374324339974571253353690433349474080 2811795 4115869958181648977543340803404800 2811796 -65995729676580591649681427977814016 2811797 565084518810563279483284300825005600 2811798 -25719158577896728013085887713248 2811799 -58477642531214901238184744097304736 2811800 4054523507638377365714747530752000 2811801 -105758910228221980160118900425246880 2811802 -29999469493496968260988295356501248 2811803 -73840950725670587792364978975453948 2811804 -23824382617626457934344203657045504 2811805 -159580789848316906897882150727163540 2811806 -4885385261234734411552412922677760 2811807 331837187152562868713874771081507840 2811808 -145707722806951500691555716884398080 2811809 -34761958646585746402182763137337152 2811810 64626787230521708129514764149670400 2811811 363179741336872391924153039096380800 2811812 -15729790396613249805373838223391488 2811813 -646999343794269605466186874624512 2811814 21389885171072370780736728845229120 2811815 81740553490679447519620714946256000 2811816 37511547144523602222643806668590080 2811817 836491537267595504329841210256896232 2811818 67559643145930856827224425791185504 2811819 83108975595345616949510943934361088 2811820 -136636829804463159130270056148515840 2811821 -183333270451563398044597477346247156 2811822 -123000522199838326481255114194114560 2811823 -56170207302863970119701722172908560 2811824 -4189835530533241783863462675087360 2811825 -141988804905902773328070197838165450 2811826 3481542329277583530518649385073184 2811827 211691686069570902520372497529579152 2811828 -84398270923509685771207156438855680 2811829 8671758393068752279268361953015790 2811830 -48898860384664635969353134356806400 2811831 198833283172678009418650391164398720 2811832 283865480844335538579135032324198400 2811833 379571147891459098069395385629863082 2811834 9440891688782247943332375814671072 2811835 -19858548036544467436485406761091200 2811836 272945623420638901929418804890728448 2811837 -93781474734585710382099301314182016 2811838 -144970702742722061946734053300903680 2811839 20621524152604071356193662663386824 2811840 34485466841436425663743790992588800 2811841 429117463137644360440350653063634242 2811842 102368063431071656060563905881808384 2811843 -161874976812004644978085194568473468 2811844 31070817961372419861595100486418432 2811845 147033633362476683030859056343812000 2811846 122167250290921582354918833312801984 2811847 -161289818077171871514347505294177440 2811848 141478772705115953744439982999142400 2811849 45381467586828461413622732940828960 2811850 -124729330894978867725403641686079600 2811851 17213071759013065642672278985570080 2811852 -10283669636265400014126963210313728 2811853 79824099335628115395124467782035680 2811854 -64796452668244677589273307025378624 2811855 -43025511464552953253691729545748480 2811856 1820694958495478880771573606907904 2811857 213687544777167062135575788257396340 2811858 2811434826825660576906457925414400 2811859 -27146349662306776411014730411421840 2811860 -122720072420158408399336981449457920 2811861 169545447461106433828639193281116480 2811862 40551905400644673046804711438404864 2811863 320140696064421394886342690460095112 2811864 -304576370025973396614474742836264960 2811865 16637237622736002476991055672200000 2811866 92276256718689634806252250480777440 2811867 -84029698540969022971664624636205120 2811868 -214079861774600337961559727707157504 2811869 174576996845549421450185765663285760 2811870 12619152357471136838737943959392000 2811871 199777323803353373815913122349159072 2811872 190322468151117323535293778954289152 2811873 -96342843501564151064850776951928000 2811874 -4793291363950551292211775339628032 2811875 53885948838043291839244833282825000 2811876 54215355171762493018308132742444032 2811877 326479120149229497712159053049241726 2811878 -149799592203758541866725093403945760 2811879 -3171254978783917589192082769298256 2811880 -138911122317142988158933316236953600 2811881 -187713582715528190125828039397396400 2811882 -100567831443962371054384097529508608 2811883 -262589807247387450788693715321273868 2811884 -80248383669000131273282740166458368 2811885 -90696413758619056051899491726917440 2811886 -51801397537470658192326742482631680 2811887 12972894447569910997830947228409168 2811888 -22539180924820007904911718765035520 2811889 161546429736907163640336226431035956 2811890 -25752475666723828140692194213000800 2811891 117548555454821310099405530674716720 2811892 109486468113045308834688409077787392 2811893 23410378853925053336435405859379200 2811894 22511653202335759538189378482707840 2811895 314452242979910598309721543091048400 2811896 -37392364025409780506094831304458240 2811897 -39873950296112551212626046712740432 2811898 31945740010031695614883000692968160 2811899 6302086734531469078748532544663464 2811900 -20656802924009029269994524128870400 2811901 14105766906490155640746937358079852 2811902 45730370337615802004602173408405504 2811903 21880568905563834442852418279067408 2811904 -26240718900650295405041641712517120 2811905 -97352213609916008330611579595040000 2811906 19125753525867302662785673152408912 2811907 -18042230414421951965286954417123328 2811908 -252067878795200767553982274081526784 2811909 -74925513769236704592125150432460960 2811910 -18381638546294629242651652696544640 2811911 -95016192981573008177628804314570880 2811912 -52974034925471016753328315990548480 2811913 21254269514530399641551774445590144 2811914 -141179349264299352356310312381120000 2811915 -8106841342377732890152144575985680 2811916 127004847038472124631617219620476928 2811917 -62583811178615527009997945267045376 2811918 77318453638811252484318336605296704 2811919 562793293659142757817475420250448 2811920 -77098734555785313966168052512768000 2811921 30639372161026456081557227932285824 2811922 -82982128950888635531708092887422976 2811923 -343207366238081879331198973353499080 2811924 161302023110464066555403336909475840 2811925 2115195699397840236752254016901300 2811926 -76484858766811857304593184487358720 2811927 -226877380666248100438052064146303280 2811928 190918207436258436387999079606272000 2811929 -248849686194278870159250477022991724 2811930 4833440802703330395668564928330240 2811931 257142013469254452954680263550297732 2811932 116448230817187151276378887370282496 2811933 -77947141626875377383394868092028916 2811934 -155328161089511113665497929383661440 2811935 53494776291630690088419951794168160 2811936 413339922029742856967386877823811584 2811937 528881696622510128592120662148231172 2811938 -21713869592815622071042715027541504 2811939 40025282195489644421134477677974448 2811940 66422755452612011524406454157516800 2811941 87037464758871977971599588260964768 2811942 -479291462081749795512559502315520 2811943 263843017742622986883958596075773320 2811944 198213666102020098062145921171691520 2811945 -127803417685629995295949699039222080 2811946 197177708070373623515686778142885120 2811947 -537078358159245317559788007667382604 2811948 76448851876715712966193738356817920 2811949 192319006070839297415554316013312736 2811950 -152754227511822760599478861737744000 2811951 -312825275286992787641696338846128408 2811952 10535896389563808029988734084382720 2811953 203089330102819404747485449929863520 2811954 145261241513996136138334027712812032 2811955 -101704610101526198974675217663882640 2811956 169924370663593810812513148076974080 2811957 66685709080932691664991888949326336 2811958 -87769847162956852584395592447949920 2811959 232761197886463422027731497016405160 2811960 -6125309485585968019634216270438400 2811961 149844324305588428669817353197182724 2811962 174946071751755205715614991023680000 2811963 111947984248638643727985478418913792 2811964 -118993676320039009386153810943489024 2811965 -74144189436894162337411658735433480 2811966 -70357639419043298781493096330704576 2811967 -121136011911941121291070227487753008 2811968 -77745927302957354966612939526635520 2811969 203340987361588985448371148693388320 2811970 15545158489410655925622807090777600 2811971 -264516760413071435316151462905446256 2811972 -99260173855064979462769692137284608 2811973 26820608535646540853860123185080222 2811974 292963570858661614831621243583376192 2811975 -75103442079835202969998634497787400 2811976 161231125444937759428663252050478080 2811977 -82881127238847651278218414220224128 2811978 31526591670292122592360204230571968 2811979 19580414067586600558404795704845120 2811980 5323246819165356685467559591311360 2811981 68631166905462063216384672421622880 2811982 -131182857767016539082164970648216000 2811983 -102035511142553601383336084973690768 2811984 11401076605011843274635806162288640 2811985 -1749614336745875875366980141052800 2811986 188344507285267029854621461366677504 2811987 73795904776972721115188974284458760 2811988 63495323951028008697830936194816 2811989 1344819957033612207067142183267790 2811990 96513717067424209060094194078464000 2811991 89249125967418839152482509044424592 2811992 -308789752315110116649577422169313280 2811993 96719751598645072237002303573357264 2811994 261125717154955708146494594112973296 2811995 299500177869962705720873495256312000 2811996 255984470525526100699660849703706624 2811997 -226077547968736742750955836188273088 2811998 13537997667856230176214553331024640 2811999 -2774308000168975327786278432449280 2812000 -137185818121641046720258468085760000 2812001 148265939192355137154575073933652002 2812002 -90477333420345543635686848221002368 2812003 362196622809455253138995441531721984 2812004 -8802956537041965236727320581959168 2812005 -29828721563335436209218795656102400 2812006 -23376602245609473934530148952774976 2812007 -251577811964175348178866663820996968 2812008 66465954590330951715526056981135360 2812009 335069911593803045357088920829901440 2812010 89590236560898986204435576283217920 2812011 -151223964040700083832892765537711528 2812012 -236472701587019823236799201611471616 2812013 -137582286404736614454196596921933738 2812014 202799844698484723091742536854989760 2812015 176748670378518195116208647200889160 2812016 21142831398454146575599982755282944 2812017 -85342650749244567925108602798687552 2812018 -53859151651066743046927018101759360 2812019 -56070596996301752950493893024700160 2812020 64944149314997978791231471996999680 2812021 -2631331285345536859589687044141896 2812022 -120475481973759682770637748936078688 2812023 235913180394158274388283008286418000 2812024 -333565040659159419372145265416151040 2812025 -223520667767785636000360363949706450 2812026 5695898227526746950160390374260736 2812027 -74984851978629939614942331839946128 2812028 1451457392192248908723952169049600 2812029 62329826844360536404720982178643488 2812030 36848612550543235975140278547179520 2812031 326552696532755531706816979583720832 2812032 -206086839695047918759769526459432960 2812033 7480843897718224319070049448228864 2812034 -113872440988109724308923015169507328 2812035 -184372193513770410513941271959230800 2812036 -67101317239411412515527211439869952 2812037 -129144377737554801018857673394706628 2812038 -102820573939971568890486924953349120 2812039 308446038108197307005227913716424200 2812040 99874835921617216583420679782400 2812041 11198970170228813635720179762232320 2812042 98912839526431482649147277999605344 2812043 161138414878882099545706434599199600 2812044 24287692608230610154063768851962880 2812045 -38804384124154696805584911279083700 2812046 -38793395079408086975589644464445376 2812047 36678384747298247052751630772451840 2812048 15312063541679504565343466289078272 2812049 37392664484374282515700430404659264 2812050 -101620081107426048752390875169184000 2812051 -23002816173085897588879437381562296 2812052 367908778121780484325180451082558336 2812053 69027035571395761648345796978764704 2812054 17219032390901388501646387377017472 2812055 -334886174560696131744776044533185040 2812056 -118414196338664211221688628215029760 2812057 -783974360148012250279284776020414640 2812058 226177237187127895408725092265688320 2812059 -220653277641948526629589303059783636 2812060 -101378671102691867171607523509035520 2812061 -198935399706436119566308577390094330 2812062 47927167748012566498037502169479168 2812063 -384645831963952979777048502598374688 2812064 -357774329126442107462222696322760704 2812065 -7161831611367470456343921051108480 2812066 201749294918728597531869434227025232 2812067 28035846169033833637699975190576784 2812068 44733802661876670326331178940559360 2812069 2264216523197774860868749395430400 2812070 82254481226687272059829706563140480 2812071 638803766499410141818563486787200 2812072 73803126279185047241770962950553600 2812073 22993976989717236723076379676124608 2812074 12557767623429904895099885267957760 2812075 75805509626388473764509015027598000 2812076 -7636434542012729192040694175354880 2812077 32622297094885320517720919866908300 2812078 -67983550643760707600517922959188160 2812079 356651763436692883515007080338056560 2812080 27194569251606224092690698071900160 2812081 -21631543936265427680710478183892300 2812082 16392347239451499533638636605970944 2812083 -12740379119660858374137584561792400 2812084 -168119158369779760803546629211955200 2812085 229995858887174943454686024564330780 2812086 25524065448700047189356987973092832 2812087 -551430577773571820267968099283703600 2812088 -106228707367066012155142288188887040 2812089 146521885478120384754843561804100992 2812090 122674319980968856323523863761452800 2812091 -212048212844224107986115476439942000 2812092 -40923791745330808178600158693928448 2812093 368689725315954862228515942164807424 2812094 -127448759109888867247637519622624768 2812095 33697419570459344154370464822873600 2812096 64216656862751613036606174798020608 2812097 134574887646706919187546276537488832 2812098 129485289047513405778189960504891264 2812099 472502411042015869412384214501559100 2812100 -190429924032666527257402415165395200 2812101 96812684147231725738748647858074720 2812102 191358105770689179486101866937830752 2812103 -9940948155149314254565181746913280 2812104 273151007858457924006758103701913600 2812105 221712676251882999310736714529964260 2812106 -29281219581674779126821034324964352 2812107 -136785147904843869640503866555240208 2812108 -32966227602497668607175158707599360 2812109 336511688950547116537940751870874080 2812110 -39523334357714081839742448039277440 2812111 187007468777599891467042559813628872 2812112 -34660115644520546885557985544413184 2812113 -175563805063133432095808604684183936 2812114 1893789006481688151313350447886080 2812115 -149132636079940100795689259787678480 2812116 67939309528817749445796554722609152 2812117 196278029964105988039763525907494400 2812118 -64586239548005501746184730202106112 2812119 321586443279867402375097699741872744 2812120 -73873172530300538412711038112768000 2812121 -138107532862635171516253239136914108 2812122 128568182262103193457335929347256560 2812123 -47124568965204766788874685005969296 2812124 81321559396494512597329875919872000 2812125 234375996060736101575694851265000000 2812126 152397277946845510261646240495305920 2812127 -90051157268794366196381565015491568 2812128 -79911662207972319718362426535575552 2812129 -73484928526466101068629632281586270 2812130 122671589398656349174740066423758400 2812131 -162574329902009103542955876808550400 2812132 10586991382930923570666544399584896 2812133 118220944727649389546730908733465600 2812134 -9710497981695475195815142162243584 2812135 -191213652950160915075775340311006920 2812136 525727987867722743435025951254215680 2812137 6549538733754473691480775436706960 2812138 2181837120335763307120852443300096 2812139 120415704177322162663761837812533800 2812140 27137523138366467107858702522521600 2812141 -219699264337584242853949178078094048 2812142 141378165620353168644073333482065472 2812143 7638313544073866696604387761971728 2812144 1315834666065033806344858949058560 2812145 -30937812043813638074246638919881920 2812146 76805003958900252928526586971539584 2812147 -47979739547486115437790442316879360 2812148 5395196432645458484264487027868416 2812149 101156887533908800967675772309892668 2812150 45907530788295005657805021489681600 2812151 114426102339393586131337202775744672 2812152 -16045606907553506523042164627865600 2812153 -322828491675822742834491582884616598 2812154 -29071774568891583442789948992046224 2812155 -119765446843369522132825174797405840 2812156 -156332464840966800899335892074516480 2812157 -2124198336071457201318924846823488 2812158 1546041315149318417609930337740160 2812159 -515922561403121833840206114351517800 2812160 -123739264339959000615848822754508800 2812161 -229502154064796084088341252011008 2812162 -199288059486060913817749726423557168 2812163 274178159483964613804061074277861280 2812164 73722139595647829776106874638244864 2812165 128315179349058323628550518699755520 2812166 -4588919651819958763789675780010880 2812167 8939467393763730887475398677648608 2812168 147398532290154524564555982707589120 2812169 124171969850894244858682474024524570 2812170 53293126843719227201860496268806400 2812171 -3887782404732143091362073658400320 2812172 -49706560143028678165703287471123968 2812173 -15741822409507639815243693725872512 2812174 -166697592723013993479933347393013888 2812175 105036921629817240339594981986401800 2812176 -37014202624272691403032835465871360 2812177 337113045057644578521751930187100912 2812178 -150493879898559378394221793874421360 2812179 -5876041072048088957177045684491152 2812180 -27828543041770341185901494402457600 2812181 -375196077174955852136317558786860018 2812182 -49064832637366193157276897664339008 2812183 455500511700495162389036966678376024 2812184 273264801925572653563179592094515200 2812185 15798739121952631145291356379395200 2812186 42823018564682731343209499012312544 2812187 77057715575157344385545823801914112 2812188 -117676863040354105468119332920151040 2812189 353520617865531660743863412197637990 2812190 45434701311097736057675749388294400 2812191 -364444316256553558890643644891169536 2812192 75554842350560956003786336500252672 2812193 -219751161683843609183424031218630558 2812194 -50580755423315568038818132800468480 2812195 189742428466004422561226622917749200 2812196 -108941046409550874812092910515077120 2812197 20941733345331617079956708546725920 2812198 -416437118512135128140207962241067264 2812199 91560072138041757992715846841427760 2812200 683148198263304628867428218880000 2812201 -2276450718797696678942919757682048 2812202 -224791110176933929126678014639578448 2812203 293677027247477063885539599462845880 2812204 -106738476418571149472289846991769088 2812205 -280997249910050696118848806896485280 2812206 -91496693720777087615290771642361856 2812207 306497235790555927112081792928125456 2812208 -78585918822649747092871993262505984 2812209 -637366130516853936532559535612825600 2812210 -11420159221545685129356198235338240 2812211 -184706020151751116928239880334147188 2812212 -87428788677286166116513882753781760 2812213 -22893944891945935222163387150936676 2812214 -54419847383167159755311168500454400 2812215 3617359972949407031942806040094720 2812216 355010360146167747494373964975042560 2812217 -325291193209062693084038456575078140 2812218 49985372332782968434143531749858304 2812219 54919542378696834000065622118683620 2812220 -14922591608760278233634903178309120 2812221 28548955166075581536567152615047590 2812222 12730837365369266593122059308346880 2812223 135041946896710267290312545471489472 2812224 -42068197157174480809092625138188288 2812225 -8724321320517905263018584550677000 2812226 -253756269559769003684982972684165600 2812227 -99488895013342803091501999910016000 2812228 -323726122939347166562299081418900480 2812229 3036078330833078629123995662452032 2812230 -64204835191838012899354529222634240 2812231 65485682150746223985124394234231424 2812232 355139346565729160241730497288422400 2812233 -18926887822774768591522761046919040 2812234 -6481982669544886841362815120011520 2812235 -12660365044308643425917643379604400 2812236 40656950796540482433267725184122880 2812237 -22485860191342529284446263123791114 2812238 -2449662335859490797759308313892992 2812239 -46952561457605406353897381755105152 2812240 2646177643754566641202144788725760 2812241 485573069507496724284786748459062642 2812242 -40824452406272754200972330237184000 2812243 2429438535521053033516775716573184 2812244 284521806695920803558747532642275072 2812245 -68450399846159157742374417362745600 2812246 97641394565471427943757497279639680 2812247 -122868253827252113340351377765307960 2812248 -120525287913189504221297916586291200 2812249 -148988641737390848084976992037373680 2812250 -100505611981841649061351308403968000 2812251 115622480487497483571859023662467440 2812252 4424758383186340829679977078566912 2812253 -192807765340003567396119115418295936 2812254 -113649507702710805432125688819007680 2812255 -4390957344495344571616458022071840 2812256 -107130701811417312263788422756827136 2812257 76970753406709998818745516675667200 2812258 27745111509542388804301407962560512 2812259 59356737426341222404846893112634736 2812260 1077706837409239106353739057541120 2812261 -74196318626884361764852215674299138 2812262 -42569787574848467634949181537818368 2812263 -81828499686218850841396204390583256 2812264 -45586600710326796177383359666913280 2812265 435052327451128665794316844998246600 2812266 -66162686030019197802287630090611200 2812267 32005742354475136785816719318515316 2812268 -10159696649938058817262222398028800 2812269 -214288368041292093601604542313799840 2812270 -97980968309206840073520486118009920 2812271 61162327814281024999542592085606784 2812272 -12422312255125635050310670965473280 2812273 -200121173656917602490540371364302016 2812274 -97827908196303202538324461744603008 2812275 -26707629267832815848283874732332000 2812276 -265041127577358950487283899493754112 2812277 -213617423461096365175165890524318340 2812278 -28437606860276611361548632226222080 2812279 -73389490006138210552090258470332016 2812280 192343161014256658357611051123916800 2812281 -99958375353135215443263212414516256 2812282 -278512308780038473107475425070224 2812283 430981654109128131332346330737391024 2812284 -95270395156319812300042060175892480 2812285 -7952879533743385225400109565872000 2812286 -15965072128850252967270392893056 2812287 -40157146726284987506097635501296440 2812288 84410722576096424578558576841195520 2812289 3948071377352293259854098525988608 2812290 -2221751023623101569432952725608960 2812291 205117513472099862128870684680461692 2812292 73423286221387493498972190927863808 2812293 50724409912826598746846700200115840 2812294 52889024013651847965888105792160320 2812295 222466821836332772568662087173447800 2812296 95033055239427537801409513757736960 2812297 70240087068719427713013915454830746 2812298 -15172867832805815082758149676367264 2812299 66063452595201362367494377460259840 2812300 -49755806552107607097547354155577600 2812301 339977293298398870277107554624613302 2812302 -9877746451513129262579503331816832 2812303 31451506617337356709833993083422224 2812304 24124620557102478220977819580170240 2812305 206083216154486309480592486340752000 2812306 227276135499172724205377581620797328 2812307 -15775379781253652464946112577455444 2812308 62223462274214293864912599347681280 2812309 207347028150316052049033277012610620 2812310 -137669207440092316066489503556154880 2812311 -47847186010499397501233762999976240 2812312 411294116735431785689564678747627520 2812313 -54439734893555686125655734524292480 2812314 54960781467895444724726229090762240 2812315 148731208102604888262284016603816720 2812316 68107630943040223619239448825559552 2812317 451909062169500950806269574080647712 2812318 -42516032047890698407272351579008640 2812319 558902090120865078897288160454538720 2812320 -1399834965281619455663977361571840 2812321 -508669510310220501896458701830187520 2812322 -190199976300451737287476213805850288 2812323 172341280336891744972620406950177600 2812324 -242559127749992904015830809673682304 2812325 10773343122361104963207416976801600 2812326 -93327537562439808636214917325235712 2812327 -92491371226968238460730950645581728 2812328 -49372363807049971925321402013696000 2812329 -153967505956877080428206486774364657 2812330 -17178260433824597618938865080033440 2812331 357102905503046759197106179952526132 2812332 -131717964872541762703743919801072128 2812333 200513078609582741587586639340123960 2812334 -96154403866715958914229161275310208 2812335 -109956972413558871960955192579547880 2812336 -65630514988405022091362089285091328 2812337 335056787856073949869991764721118192 2812338 -38803137338389276556089757016940656 2812339 230074924808007480178622907787412160 2812340 -154200693692684429798458940056700160 2812341 83140479949265846691886077065506944 2812342 -103968972114325882324008273013000320 2812343 171263482814247639549091644616631592 2812344 87083319849944357532211845896355840 2812345 139109193076868065835075472983800200 2812346 -70176065329412455775051022130954128 2812347 -65928785179548695623690488144618960 2812348 51123694717558307410370384129851392 2812349 -477096741607521088751526469736489940 2812350 -51373464133233903817261268255400000 2812351 -31540442492997536877314410963890816 2812352 -25451606185625435498472803395436544 2812353 -231651875061109103366434916021191200 2812354 92879140493989222135307938917270432 2812355 2443870143494227738225730925390960 2812356 98677655566972936424355917810627712 2812357 240370054302568940113458383272088606 2812358 -109624016940763682435624175663633600 2812359 -132139479069904592789328047241382272 2812360 117693988183340202402973675747584000 2812361 370768916982359716691943655064956320 2812362 42823501688927805910550694233625600 2812363 -216074471355731115336620865193716816 2812364 -8929671362636210544131818036800000 2812365 -109134847350041472956993377394662740 2812366 -56507807410281657176116105237803840 2812367 267755470493722441706473877815150992 2812368 22814216677985703664697664523075584 2812369 -187729218066147940254602643495782400 2812370 -31023114322472855999168595073620480 2812371 -32789754735136441745259480211733760 2812372 2126897751835424385871640423811072 2812373 -92276221836514803973269635735697696 2812374 -201802119179817343509300809879314560 2812375 -330143240272921125773811950345400000 2812376 -40625251989724586657685794838896640 2812377 -80524244572202284179300836567077680 2812378 -50137768203728893488836587073406528 2812379 362749249836723351632145126914518980 2812380 -61244631437188486987859250709094400 2812381 49655014816033749753919285682525568 2812382 22347616288185117240620573626166784 2812383 -112352853053824773809254613323627536 2812384 37815202722967034706584058245677056 2812385 -53767844359328823532792680868605420 2812386 13144480616807523226274694110106624 2812387 91298891440714106708678947385267080 2812388 4240123989476707043110116328375296 2812389 103802413923305221062944056469219424 2812390 -36280892554405714318779928441163520 2812391 436724998963252502179036348339355400 2812392 -126825197638039486005970955624693760 2812393 -264957279792636889642219124091948358 2812394 25223340691865687102825283467440128 2812395 -66918248995747904027625796670721600 2812396 259160422701343601392413252482171392 2812397 153133167691415836120524871363652832 2812398 12348723908861532899075715190282368 2812399 463590291532644838430434560823915240 2812400 23979375822740661092945506222080000 2812401 -23746069924100750357475977195302158 2812402 72913419853754542682730321073629312 2812403 -215627649120564400620737939974430832 2812404 -174917208492375143665121007380434944 2812405 35781131941487202290621649351108120 2812406 -361982088027713824439243598446855040 2812407 -40034877219689035631097362393311200 2812408 -85594843703461881278510268986327040 2812409 212081830840611394652508324506943060 2812410 -32869134370174391598888721990260000 2812411 67196122016387677786309451835215632 2812412 -302129709706360912755933150802007040 2812413 63485782929004890598600734850860288 2812414 216964977490653820107738328522429632 2812415 -4905935108259014165978786787041280 2812416 -66598339305330981301451969292926976 2812417 -181490875827470465463052160208344640 2812418 23616215386605411214340369709235200 2812419 139621028520178989771197982008787288 2812420 -29094522401417993294148784277683200 2812421 -102678875188642304028210276536217378 2812422 158192309178253868838881332840673472 2812423 -41569306801856083827183899173524328 2812424 -537261886359957758291643596174899200 2812425 -12649412719140363702139870317542400 2812426 -193747873783958676135252258924539088 2812427 -103724899152813323096955505576880328 2812428 -250128435855899413287005457489454080 2812429 180351945542159683402991341261301676 2812430 34036891304508029983869713815047360 2812431 -102372821702032142941044627891049848 2812432 -2001126519536243009556219365163008 2812433 -353731080969297549492685430247136896 2812434 -14125510608210380890690494282817920 2812435 -186195081399156679917626747484413040 2812436 -19195942406941826996624430844538880 2812437 182556699678947094458559988505898240 2812438 30040062352170117133321166395265280 2812439 -10204070031132540982545988571219328 2812440 81527029181050408975201915256832000 2812441 490879271651214172939763390890608842 2812442 173874310777230541144992197342341872 2812443 9896005033089634689546248537543064 2812444 -35051165392650785178144216322121728 2812445 98070541097147364010342468740604920 2812446 -14894188956158169952480852840591872 2812447 -769045258724758545689447237618288256 2812448 160032347337850520751759733185576960 2812449 125487731130356426189889602100173760 2812450 -29553699932187974646275102477850000 2812451 -119401877982141121275823007038864548 2812452 -65060942563435762767454484334759936 2812453 328726579480300236134529160486462878 2812454 -15308850550268811422219207249780160 2812455 134800516215727663868255878679750400 2812456 94241210868638955566901817391923200 2812457 237522771846960903957703049608497780 2812458 1297993507727212214049605040193536 2812459 268706391966095689970155818717701360 2812460 98239281808015480106896593458841600 2812461 -18930126194444056946205269121469920 2812462 -259905183994627740587017371612120768 2812463 -164806872707014795650381184969317216 2812464 -18376447901592532285538851498868736 2812465 338997134097194033464333085220583860 2812466 -229063806126349014493027211235310176 2812467 -14571783753989867680138549945459200 2812468 189025122495662547256481054727563648 2812469 -354895256589113840729595246264656640 2812470 -1012667286228052118332611660883200 2812471 9004095820718828713734927621859440 2812472 159175914513085884338065758102097920 2812473 -87033357648448970558935552795650636 2812474 -92907831278935986710046931449762048 2812475 39684231253424968949740443036672000 2812476 152744238722230005190052117155774464 2812477 -149763077282413269850427288958715668 2812478 141835396212397070895154220395104960 2812479 365729111731424028732003109656725760 2812480 -129354899001551195091000904038481920 2812481 -65256695739916938507262577312879040 2812482 11652807084088316768717176213332480 2812483 445989200578293962334823942030262424 2812484 -350560553302122985908443479416921984 2812485 -38868039037372650034841232045701760 2812486 44112862129716625887234436204093824 2812487 50278905300798944717655269808908592 2812488 12695333225186272962275585124433920 2812489 214974439022389308607275963013929780 2812490 -143902741466175559480981591195140000 2812491 21265704568135581374385586099227240 2812492 64939499501352435234916802322588416 2812493 33381505682759945527261680337802742 2812494 -39410627215741704921973490640875520 2812495 -49752946494967799943769545451146240 2812496 -93289363037164058877276985396174848 2812497 -269834696483939991270944137265351328 2812498 -73467296076591512361856532046083616 2812499 185714749633757169488660099810059500 2812500 -45412290291573623683252963080000000 2812501 -1316271533756956712644036859944448 2812502 -2464223967705968292080746503599040 2812503 -280750451234497721319206273162777496 2812504 329924496267574502473623195063797760 2812505 -120843584291330916718089721075865340 2812506 22241536799342991159822606544324608 2812507 195353471615570010840244484821896720 2812508 21391624175355639223556585368355328 2812509 78594621654180532795667630421258240 2812510 -91509199234479565854965179053531840 2812511 -88049611879148553069051624360401448 2812512 32161234099690071160146580734738432 2812513 154817541676550198750277144393462240 2812514 132361998139627151776117833609915552 2812515 128179783088758478467136505338183520 2812516 -37834579707870530943263805140713472 2812517 251433435818612210730942991859003520 2812518 34569426600974288546907552011789568 2812519 314516063582517705562169885226420920 2812520 260781273200367879486744383608780800 2812521 -165094496039917280359091873421895680 2812522 106636720810285292127469880308330752 2812523 66542915667455980666855736727179520 2812524 -119121807494847558188776193049600 2812525 218596505457893593062790560082914050 2812526 -182818646213155800477673628317393920 2812527 -156113730612866457330703139347220160 2812528 -49194847880621948096313775232155648 2812529 46143020994944993642746476650981220 2812530 3451489243558701041936757018009600 2812531 -137252415045217052943871978568000328 2812532 -61434470933573176145778603177676800 2812533 -288700384080343392956889999077623776 2812534 -96014431371073975317453904915807584 2812535 -173638206065127143043469240435855440 2812536 486781373226582498701304528537600000 2812537 10939594153594597234176814408029184 2812538 -60024209999389658230021278356537856 2812539 574898153010521002645195542181411440 2812540 143672960735705315695015095627594240 2812541 84214679804061482182487085606231942 2812542 7495837326110914217829099305385984 2812543 381722697474004266457944166560301104 2812544 141904227955413915193412985815040 2812545 198624842185603913107917090450553620 2812546 -80080430462490641978129521437703296 2812547 184138058325878059676720338429338192 2812548 25314348559347968016577127244973056 2812549 -346129206493921406348218964717356450 2812550 -25277769643164623546295762340483200 2812551 -1927724783847251917444168453748568 2812552 -95719201311621665008438698088857600 2812553 342420267821245460272342506089339802 2812554 -13979984898729605346572194972349136 2812555 87455370518661768869052088492432320 2812556 -313712006278980629448579230749159680 2812557 270332844752871066852121629004549920 2812558 -67927714051165718987734725326192640 2812559 -44982718690847649590252343213788880 2812560 -10524631144007510225788917075148800 2812561 220187599483149175657346914430862324 2812562 -222642708446702372524905325868665968 2812563 9473683686483036445507691874657504 2812564 204897464460779522111956765269474176 2812565 -25662343593009113918165603184019200 2812566 149814455788850408436561978695154624 2812567 -292882814151597089218538709379961760 2812568 80802344924499874927551949362954240 2812569 98659909118404945073103352986784320 2812570 66456154706268593532470179240742400 2812571 93647101890121061850712041385952772 2812572 17136881273416952693335915982195712 2812573 65477100911042566490884806743487040 2812574 -336796836349162045608326922959340288 2812575 153268519042250513271779930523840600 2812576 35407222622644115558722753379303424 2812577 -42897218909197100056411752936140574 2812578 -33321948755279821962447117298867200 2812579 -7585184243445894551652503361827328 2812580 -84715765264003528643128770129964800 2812581 159959877306659968239435617974465470 2812582 -179161410340710664917377934381219648 2812583 74662184012422144414592194023059832 2812584 175365994972750308831565272614584320 2812585 -147342248038603373080231750373456220 2812586 -106224223460722297167878622688761600 2812587 5629420554477721296046354654930368 2812588 99286772554818155193315919985345536 2812589 173954706634355847458079646803316800 2812590 -129481940719366704450482784233932800 2812591 122695445293903045771720629242791000 2812592 -28564991992945841298340537216401408 2812593 -75771804640655285298011963453184000 2812594 91465178472988793072319183243563520 2812595 227151904353248182976079587918223600 2812596 12127944229203467802030307520827392 2812597 -517245586235980337840809995857479954 2812598 -9734358462409589406169423927302720 2812599 12579183345185071111313552532601728 2812600 -40835161269906494083040909260800000 2812601 -309456493939569019252555466886182976 2812602 38153848920615045133562726099126784 2812603 84324879366799471505610777835682560 2812604 -141450284839340606467144392989627904 2812605 26294676221642873661727463490852960 2812606 -80296805105497774317770582049080640 2812607 463928021735353513118468723747712 2812608 -78364037982174122970478873914900480 2812609 -387259666770875971869651417901728190 2812610 -93808083200795954413639724640162240 2812611 -342750519267283322405953512483877128 2812612 133713166735869660417803384130140160 2812613 99009134260761721757793413356885980 2812614 -37217576165586179085416341410287616 2812615 -136102817738523293121076153001102880 2812616 -146297936717658734783509209631242240 2812617 -11167188645075689792255101944557760 2812618 460939867201546170186980144811479904 2812619 -428339321661300333677074605673519980 2812620 -146019437365344004926293894690411520 2812621 -297994602730639278038362483125620736 2812622 -12867950080910799373784441795565888 2812623 74552102122214043319355913018268800 2812624 55670291589228299347146504685092864 2812625 273540761840076650746888188953049000 2812626 128802702143698346093861851126328592 2812627 4885607052067707287078269730817600 2812628 -2420153899795193300556228089462784 2812629 65494312059093217636669108085026080 2812630 712636621847344301495277142794240 2812631 21493963770731027829922114148631432 2812632 31925144438158891793869156709560320 2812633 -132921127804775978354783190574920300 2812634 -102515229329586586199578241838109440 2812635 72864667614636273273673624547680800 2812636 -49184139990770542272503824809520640 2812637 -558840212805520462026606163384040640 2812638 -5372142299031125801833312858405056 2812639 88257428793623729310040128708801440 2812640 247332058773737738331386555655782400 2812641 -40685257876531263690570190248568320 2812642 13401897262986363429876470072474112 2812643 319285148842447480253122711711892892 2812644 -7995663752834144228976860067010944 2812645 -518217305830181649835775928166500 2812646 226423181075482778289213058332150720 2812647 -154457924164508992840481488014905472 2812648 -22291788583716278347402665732080640 2812649 411987876248753331585232935415614372 2812650 98192034190791860145548155430169600 2812651 358346763599347855297681621123537652 2812652 393809783164717738563577628613565440 2812653 140146505226854236573653723698611062 2812654 53813820533833842498151664721111360 2812655 351558927775474293793525296508815360 2812656 17244287904579867672005940958199808 2812657 -110898887423956746044035419704874060 2812658 12121154457786083758358579550607776 2812659 -13443452757187521121743333239976912 2812660 -17469462229048967099075779389696000 2812661 141183155723447032750469618374602624 2812662 -30998394019411580901138446314133280 2812663 -97604167330707305495368099480143440 2812664 -193496806491972069771737249005670400 2812665 75829019436425451987971704250496000 2812666 8799201266643726026923530320486400 2812667 -134570087852185933052634684344301840 2812668 205339807216579906208226559047745536 2812669 161435284449486926859347038932445696 2812670 6286523877439418797035509724917760 2812671 -402579361090962501456293027623211760 2812672 219596000605672767827423536407904256 2812673 -554571524272317017818590571368000 2812674 101242500891138066164324483294468352 2812675 -252609066203101318375974188238564100 2812676 239722985702710765359762769335288960 2812677 19895155747396658824486869223409664 2812678 182339470238003166469259742993979200 2812679 5519297275422128723459108889872280 2812680 62667878054226408160952118181171200 2812681 326816433376601400377823934279217700 2812682 -84877769274208145535979527460115616 2812683 -70682734554775041292087137986146896 2812684 -90508383463992507151320235449876480 2812685 282248116440546324047902796708578380 2812686 -124439567251893785825484657108735936 2812687 -92491058493301033612594852672227664 2812688 -184540494556633300110808992888913920 2812689 184501677761913160014054392733473808 2812690 -10229561944874855988263464059276480 2812691 -145571290477283293506355474375774128 2812692 -22220934054703295862133286563332096 2812693 -72090429928730652749126504564136260 2812694 4758586548665411512900830894473280 2812695 -113513142882135035580722715053404080 2812696 479881505697512299759516439198177280 2812697 -258501962788259109052330796140108854 2812698 167614194006673703121884885035614720 2812699 -163694395250786079764024866720483136 2812700 38406020648392385346325044104102400 2812701 -188059983292772924515368560649963072 2812702 -163975067803720183638565200473912448 2812703 26653921366670023567381149642588240 2812704 36222372599997359962326063343730688 2812705 123730612229970764837453940609245760 2812706 -12921033234520909990751574616261632 2812707 336777473984231317565452116540375720 2812708 -16213365040601976966148540321499904 2812709 -25506335438216960067951613238118528 2812710 41647013312556659704268476305139200 2812711 -9028642726394336751824737514265552 2812712 114215659377611012306809141140602880 2812713 -152981982184082555527458548093625456 2812714 72786651926053776239273552994081456 2812715 573454594002587325371853404668401600 2812716 -2035814130617769546259274091233280 2812717 -480844304883562148952024814138384234 2812718 160397248315312409231543488819295616 2812719 -28026455093473359996378284480704512 2812720 26800186839666977999787049495756800 2812721 137868964162664822927654706373400100 2812722 -162412781790709920006484835616368640 2812723 6731891476858192336931545742233728 2812724 -455824217966954771949878944896313344 2812725 -41752908870483640365414262828382400 2812726 -89310148989734264304273476740755840 2812727 -367022089576802256406574087823099288 2812728 -73968063839974498280202772011417600 2812729 -365454670157246931069567182660115670 2812730 -82661072925022481986476970907550240 2812731 -74397644166894561052665747263100648 2812732 -60307804237786669978609291609522688 2812733 -99953557211653251797394757221080640 2812734 3581058662541671771614427780512320 2812735 -173145285557498299472863032771120240 2812736 111679191054167705608198015596625920 2812737 64776464909863781377115190786655968 2812738 328226759737942625347126444746189696 2812739 -311534112554998695075644637700926240 2812740 5448685251037012947971350044917760 2812741 -548749295627598603565710899634744480 2812742 -206755965107839260087933519271035456 2812743 -302598582926960332193689933222866768 2812744 -321898792057690671838300108775546880 2812745 -42673414934125269138146442500900400 2812746 -2417690411644079904417949794239232 2812747 37020030239216864450165944296078360 2812748 -10009353873704126865730907440704000 2812749 177947354054992132317988566847362528 2812750 17155460989925810038565561047824000 2812751 -483842947798410518768618368865263248 2812752 115620755745601962607732402358845440 2812753 336583304618700616053376498711686002 2812754 -16375843999548343010575975230713856 2812755 -33095057907310309812082773323047680 2812756 58264033622322799141634605506819840 2812757 -50937236335520774369617544041379808 2812758 73132315094400983929502445023330688 2812759 -8579768442188222889703435517150696 2812760 -286067823010101717176618836153344000 2812761 102026492634329217635040884549293632 2812762 94806367616675983344236941545805824 2812763 -5758229439315067949046251720247456 2812764 -2938529358677097532545132004051968 2812765 246507420561075442439179906067596800 2812766 -178493712621343220673761773792320 2812767 36161841263286980894253844882814280 2812768 42242430960491088836677136060252160 2812769 76991261460918509533898577315382596 2812770 4121778773813327285865648246393120 2812771 237437833719130631312957997653790224 2812772 -146384171579405036809351294820874624 2812773 -30415587775149347959079717955866016 2812774 12240136528673565565544320193255136 2812775 -103049760756573228690038154000265200 2812776 -189416187171947126362251184571842560 2812777 59910493975213984349917241618601984 2812778 228479599240845381968286925815595440 2812779 227759688424245918807822855877084800 2812780 -89703053433640725045250857070694400 2812781 -78943708772263107145022085122836128 2812782 -85791024599769168337378480900847616 2812783 -85297524716082080937262353592763520 2812784 13731090214723766031415797709307904 2812785 29106845653425538816443472464199680 2812786 -131211352787648666110786895340618720 2812787 181847057259527652038074854694837080 2812788 -70566146118264396436052764895133696 2812789 37129473948101256306830576667665056 2812790 90594753467367343438525693374950400 2812791 -16058041273559079455608603219818240 2812792 -271372138961528010298856038935552000 2812793 1172764367706850493679673185657924 2812794 -172239856489783441569316664656643328 2812795 236029672168745358436019182127476800 2812796 55877620904102097680930518875291648 2812797 152138819464079316254617090495620600 2812798 80358110615080489759482936033714240 2812799 -214136038282049708244042345628531080 2812800 51978247034257340357717803401216000 2812801 -32888306628998016394340270846755198 2812802 1130770604071813673013196256660352 2812803 -44923457580439465962151675605987840 2812804 171116335967901688274830473706163200 2812805 -67371428064463562607059995137379080 2812806 -5040590342795284609555612232800320 2812807 110034479274349992124444469003754720 2812808 -159667245048942733869740910977187840 2812809 -553066976994809625730116039251721600 2812810 -12610858876234399690787116394588160 2812811 383160588127752084856832784231539412 2812812 -163002958724218379366390723683365888 2812813 127899813673150319489516797030683062 2812814 23189280807219651067180816992868032 2812815 -114356979977997949564696436948741640 2812816 7513097454975619340023662010957824 2812817 -6377792159346864454547886248712000 2812818 -35075520029167811700313166791514496 2812819 -212321388360771255409205875304701780 2812820 222495020446061951695761898364628480 2812821 -45735069812763404587654003788733536 2812822 -138662764438546211795339693431104000 2812823 -21976348582164372756768448908374136 2812824 -34764343901694294959308558147706880 2812825 -28847094699747160956146364167166000 2812826 -252073637943399844610333191768127520 2812827 -573292759328969381125861412341320192 2812828 285725895834025272857135364080935936 2812829 301711092195465018541241464975091430 2812830 41287213031796121682709395848033920 2812831 -106093220540996443830424401547063296 2812832 -461997442715137141327251437735903232 2812833 -157806555981258763956378036192242400 2812834 22793387635358567133772797515028816 2812835 141970813138471507817214148206999360 2812836 8442538157903047851429847403182080 2812837 -40129091894801823284548557829211014 2812838 63778697462472046417673858565169152 2812839 208888480470737789440493085192637224 2812840 -262434714936092484010166590280755200 2812841 518800675903192210422176570706455184 2812842 -187622024709711722788252099417012560 2812843 7487559695514209642891720265576744 2812844 377886338040192225434347999443092736 2812845 -884068859592052454761533253425600 2812846 106103187030141109560023664217104384 2812847 -259924891859286275266950357130032 2812848 -71663140372733858244733711283552256 2812849 194273528918285115724663371715398964 2812850 9379170849077853770037418085656800 2812851 -12130206182778891029261177139383808 2812852 92611439278235930380955825389434880 2812853 360233018560743976291246421434821102 2812854 30590037540563109767758631339642880 2812855 226185944972206248147574768692996000 2812856 538949200411988565418492020284866560 2812857 -45324991501163240289390631160501760 2812858 24791568427390228628264710648199280 2812859 -1274421396016233457692915167927520 2812860 35090333118650454621492561308928000 2812861 129240231970571112662642963960614912 2812862 81363747514290199474865641499831232 2812863 -13307157951076356703499959311600000 2812864 -116400404187753782187103203427876864 2812865 45067044065494563872145737022672000 2812866 -1197276553691959001328442804455936 2812867 -523379071115886203389910730884230084 2812868 250583577079261386977637426765752448 2812869 -169158819096542686959168175494400356 2812870 -149183927044617866725869559695273600 2812871 294274053661622757766192407759982992 2812872 -43552319706535488116111156974510080 2812873 -22942180141725252043703079845356160 2812874 -376834255403642722392848523303398400 2812875 -45872586200518071308783792065512000 2812876 243987296812965481394856289846510080 2812877 -152255934301699007457718077162002400 2812878 19492932915023853961661810666349312 2812879 -571757635189352041285345392100993200 2812880 -27097413464300225649468694950051840 2812881 242930173726854307079787656532179952 2812882 -34935774251275564368067977538724208 2812883 441253286792472645224000954579745132 2812884 -73458743294910385465584015685939200 2812885 25899388584598885240518795899807580 2812886 107696155025501990296181484022063392 2812887 -4281060385060897933355499881424 2812888 1051806630172651085641983115345920 2812889 275783178045807840087567793006881024 2812890 86141018426680504140579453140017920 2812891 -97916226203492478423896356755455528 2812892 -307226218803181700846552359193654784 2812893 104751147969765122816271575438020800 2812894 -143495825446404402391584688073566464 2812895 95691216465959143148002702056239400 2812896 182685079082439269500885445216305152 2812897 -502566122283102410431541885007202654 2812898 -144517663793528035573358921791985280 2812899 -287429552267698514936368031948345736 2812900 17617351924596771433915430153932800 2812901 4478398407429098572759418319012864 2812902 59497589315515865693141015874378432 2812903 4905992513633588979331871975835456 2812904 350005374442306926551125333075968000 2812905 -52635598042519026140993205767114040 2812906 -96976684972967878252193136651808848 2812907 453956701270194706718843308764999156 2812908 69690070177365389521745855274909696 2812909 3521075742852025151039851533067776 2812910 -175000903800951486487251430537496640 2812911 272481774667020465732020004407352072 2812912 613119914430407623569365804875776 2812913 207231745403496927313437519474556980 2812914 -64106201816593643495172714582389760 2812915 -86259389358683450396233724518850400 2812916 190428863926351474733207543228538240 2812917 -250471562285940251840944086418161120 2812918 -125640272782718621921265502751871840 2812919 160664889536788071883228704176761320 2812920 -60770812010931056796360750460108800 2812921 -78293726072343446798089982734944956 2812922 32488744692952842464163649914445824 2812923 50229456261729544182683319581159424 2812924 -190215113081144497837834369676591104 2812925 -396746400519640566445535195060700 2812926 -150430703645051717682347752375141056 2812927 108249530381899387528351877825844760 2812928 -175057945129528172778757189087002624 2812929 -88425862086832320495479037257217600 2812930 -176363301232499612791827053480762880 2812931 9710502450633454932326668143500160 2812932 -211697184105991655212864868060598144 2812933 -603600431763365480746180396731178980 2812934 37992320869350851326550039562953280 2812935 28239483927107481865513721924816160 2812936 -156836559437287255534940776104099840 2812937 -88018171026377225499991314455997414 2812938 86219267828041289005978183722466560 2812939 404329518947115926227618149162051792 2812940 5566009314496716753056193939456000 2812941 -302762269049137108622348454173482560 2812942 76101159259724492242444005832521600 2812943 -190527531235613764184807163192480000 2812944 -29015363659972358871247174436192256 2812945 -133663201441217040784534310187996300 2812946 -5541192410265439029538512035936256 2812947 -332491303184460661518197452218750672 2812948 -595631243025587684717900177845377024 2812949 -47256085839582747574222768508446560 2812950 33364081237808769071530232342016000 2812951 18183426179091613624559023302578904 2812952 6320324976366700612771009281945600 2812953 87031145393238336236782464318842880 2812954 -88276356068618699650856817185437728 2812955 -250984459746423240528675745671368640 2812956 226471661275486333959265805735408640 2812957 33545068084508043634027564910572224 2812958 -302661788993181990794854228385953920 2812959 -134345256393376676822867648374680936 2812960 -324015408683619830168544774887178240 2812961 -231685884779333447691614041074081438 2812962 -44248606053490748778243637362057216 2812963 -133469120222044668976341487801945680 2812964 -119673492989288177810496345120780288 2812965 8333457436556352390345531636777120 2812966 82942456527023514975897288485589504 2812967 -253118259749592708217417610916414984 2812968 364574508027085771098445865061826560 2812969 80541926084628162336717577382820480 2812970 -46523009503233003122714119919836320 2812971 -31935945688717263500187167519232000 2812972 -38930759408740708010670345346196224 2812973 -271108714923883296305433264091442580 2812974 2405768161314491281669992557165568 2812975 118414041001610442061997023828261200 2812976 121074765052672153853994232083628032 2812977 202238466978130734796135868091637314 2812978 57897174867617424111192823233632256 2812979 85293868051918879521328176501823968 2812980 -6415924904947033261766161905991680 2812981 -49552568255222370167033695396435488 2812982 -22788585376185679199991593495274048 2812983 -149421435605777468645581733086685976 2812984 -43050982003882190328190714246656000 2812985 83269489939512564318788817157680000 2812986 -18384028820514378340356878100688896 2812987 -68849220019843264006407459516478488 2812988 2308481476558113017910718224837120 2812989 187533578071927365656991333722797824 2812990 -16482050147316266598814798617717120 2812991 -171460508978592686571044070653139168 2812992 12433035767290021069156583234076672 2812993 -375606199814970078613828941574205758 2812994 100746214186225581952507706092441296 2812995 273296237554752234050381958470131200 2812996 308232473217686518126203860913488000 2812997 93806572633039803771879367731974784 2812998 35140511718358819089556833607845888 2812999 -43038746371887034392714971817253408 2813000 -292130538635786095525539746995200000 2813001 -319052135700451137064002498042083568 2813002 -16611517144382410045799975143065600 2813003 301356684007699179190732701655007760 2813004 202065013361334125301546065091114240 2813005 199186977773445631882098727151463300 2813006 50517104495747857140202137976183680 2813007 -201195877877344290861728521961829120 2813008 -99380845021494822319087076122624 2813009 393776176249855046515495959090327204 2813010 -46347608883878232553450889483950080 2813011 214836907361023791092334025778981612 2813012 3510616275062628225215726027063040 2813013 -95737000087265099405229030522112416 2813014 -45622123710503904616681452736932480 2813015 -83568074285017418719263497215853760 2813016 90653705307394983644592124542873600 2813017 -3575340503743862289977700095736560 2813018 97194518994036947760002515381876704 2813019 -339473793967610697244714394416041792 2813020 19481470095036607967551996582133760 2813021 251041191614324400832845692419460652 2813022 109212122125194168072165542998836480 2813023 -202202452874735507358120405365426160 2813024 596611000205425499150463942667272192 2813025 68411163846719190687432924140146800 2813026 176538839071776861506196394607425920 2813027 44749344114992143102192082486392272 2813028 -32656531739114434607696315943899136 2813029 -436738836674185309720309598833696740 2813030 39927739908516052057054080048230400 2813031 4652566505348097851324289543347928 2813032 -697502653465499431852831679685427200 2813033 50367907190844147731256638242933248 2813034 -4210651528998037684364125140069888 2813035 -134798929324646495939112241956575520 2813036 93036852608054735595923272373652480 2813037 40767936694345841944426890978922560 2813038 -49600687161032316219255272248784256 2813039 527557877005748582487411322949733840 2813040 42533735704864561298794389171240960 2813041 95926865529520820687766996909267936 2813042 -120007468955585757735288373596857328 2813043 152373327468189166497927739536337464 2813044 124607089341661257636910665530867712 2813045 -312980506190013362560040725613176800 2813046 -117333864751750117768857915999959616 2813047 277190384739443831975640600657307496 2813048 94849861719342211917375988322795520 2813049 8764472900426848150997003849501130 2813050 -52794660831921491381293631760691200 2813051 -171728991763186061309113407391288296 2813052 110120910089712188087163018501808128 2813053 -380817875398288087020554352669272698 2813054 19522904432288539815793911179645760 2813055 5307194226133226015621832322897920 2813056 -172895424584010925478393224196259840 2813057 -35589930438475268933989798612749912 2813058 -201636750209451811471449483291311040 2813059 84341645867676843252749648820025840 2813060 -4943660320292618761317138267402240 2813061 66977912868651179978348121171540480 2813062 56726127891503451969199189643520000 2813063 -339010304446513991286356172133559016 2813064 -8736211817223575583103321374720000 2813065 -217752596037257078499435163635696540 2813066 261731582862738867738610470913661232 2813067 -140170312465064945383722636944098116 2813068 -220541694556876408522069852757201152 2813069 -130686971945220629310005325681129504 2813070 21687137955469542671659386768119040 2813071 -260103440461430866457589459360491728 2813072 -23535996802316964807731124297646080 2813073 92282113460444644049364071071156224 2813074 -146360306862209530047470776358030208 2813075 49078266121925961675158246926923000 2813076 -8811486242453491859834787863531520 2813077 -139501777689145418495899987126985074 2813078 294108281462470814212286018297271840 2813079 -158828472987274860749814482094398616 2813080 19617498444874908569829993837158400 2813081 40953889325709701245299815050667652 2813082 136382127615143833788596439581103360 2813083 -8263939565134805236819300460053760 2813084 -109564455413166214258121921975491584 2813085 6034847735143778006507976530555040 2813086 -72605467242819839285978299917499008 2813087 -608625933860923843244156412449559240 2813088 226070570136551746480798781364240384 2813089 6231487809610049083075538919363760 2813090 -151444595252139144301486416673847520 2813091 139485976363100369257991971189613568 2813092 -44290922487429536181811358401328640 2813093 -220405584125931842411694272772163716 2813094 4958404896713866775184187820783808 2813095 1810930577818746679475690031984000 2813096 -191815916262910144996126365930700800 2813097 55351650036334586034867639821230464 2813098 189035025116887251905753969291674800 2813099 164057109010113704526629078238338100 2813100 56913271952564158895703959656358400 2813101 -56114951542949618382001829806343988 2813102 -52582785203571737749039628045961600 2813103 -7166436433805477945922976582513920 2813104 7517816842955717177644932511891456 2813105 278185453723034487158277371191150260 2813106 22867877150202508626222525747199104 2813107 123045598661453185191736561794593280 2813108 -258217918710672038479409484159737472 2813109 61302181359584986395537583683131328 2813110 -57629269397385390424384832271834240 2813111 -80079417318059489951067401187717120 2813112 -6965925804948168936544208661504000 2813113 149481322684424321139625832814225924 2813114 -51453828308570028814515663313939344 2813115 123200551173003711840585636790360320 2813116 280646887561721661712931639355041280 2813117 -139289088911823909223312197283899834 2813118 -27851524008754884134599089755043840 2813119 60973709534976553198218563096943144 2813120 75464416523394236313815034101760000 2813121 170351414784942446193278363423156880 2813122 56850056482288109730922688175365184 2813123 -228870235303843047812120528654354628 2813124 69291682084638795333181910422302720 2813125 2488422588913916087323296826420000 2813126 22382975730955870352944541504073216 2813127 221629358876452566551806585729009320 2813128 -1315716569872298600612221368023040 2813129 1200913834514917512240829141885488 2813130 2966926406427520305464189212830720 2813131 -255778632056089414600121662499657068 2813132 -93247014202884578351763817836579840 2813133 -62569881122664919036511579121260352 2813134 -75311949061651897764102402105952320 2813135 54992453505766163812249634950640640 2813136 -75950148632497530400657161100984320 2813137 -45058094331671868848649092319060096 2813138 -27121592908835713659674982045717504 2813139 173555611901663627302930356818914980 2813140 -192130736131983832253477256078028800 2813141 -348504540146883382126639047777889458 2813142 -154178117483090908678401360540733056 2813143 -153438710750940044869578188107848720 2813144 215425739898329219837228083943516160 2813145 38279779268776767809320016234545920 2813146 -951193908012907157076134229920256 2813147 -165206132264946729114908850550261248 2813148 -82327829675321649283344988890149376 2813149 396283132973105028170574806684138150 2813150 -112028288497691120112507256354123200 2813151 -64484298717721441123224411505668096 2813152 -378371207440099033315106553152667648 2813153 24251153408735178682004302390871808 2813154 -73957620650033048539299181490954880 2813155 178345068712632377135205677760436560 2813156 27212064337475224116293540321722368 2813157 -117331533471148807193140322775006720 2813158 137385150841642253976984879556070976 2813159 243652133886029493419776499162300040 2813160 -34196835146682146244667488858931200 2813161 379750879913612639614300729479652 2813162 -111300231533923232507239272655299072 2813163 -247441122992732497497790831881631656 2813164 51048570198952754305815327776755200 2813165 -363096950126269076883681715709309940 2813166 -11043549946115684746869244084470720 2813167 140090322598268994052189463489587200 2813168 -59144809435811581306664542505926656 2813169 90242983628491925466105552432279648 2813170 87029643214882171345605549623333280 2813171 242462901111947408973601704807687372 2813172 218393020728044520550231795429588992 2813173 -531732155195799429553821140566096896 2813174 -23187230443961259512861087270887680 2813175 -49749141430072856003841660152615400 2813176 -138925806364092149085785467028889600 2813177 21380360182614336241392479075653632 2813178 -124273601277465612501601053328892160 2813179 -359601135124896139004188852388602680 2813180 -65185460035851768757489261875033600 2813181 10714442674372436487123809794857600 2813182 206122567934286213439803895931784192 2813183 181393914504526759843442245129842432 2813184 -97380684546734185440894598785269760 2813185 438137151137182949493310933579896960 2813186 82302516610496621497094491783203792 2813187 66375129007646447252965721706996576 2813188 -16128676588659326465164576441073664 2813189 -3150415014134030943006779559091776 2813190 95820956671680010863871533870796800 2813191 -66158668465018073640360835483042408 2813192 -261601587542990153709483918955184640 2813193 3087857254117576696260067610960724 2813194 -186278165336696758575720602410168128 2813195 -80295868228873293545585443313437440 2813196 -262473749930418698840808027483648000 2813197 -73174506965482670717266918945976960 2813198 39222127036884767069143897285005120 2813199 110862637675321326512087557578480768 2813200 -24653176012657399721934224313958400 2813201 -3654097053493666929646753853344440 2813202 34614230104061804642068686525396480 2813203 580875972405613509889553270845517280 2813204 -141488417171994758218297215018044544 2813205 -29461900222526494146531871284188640 2813206 -108408461203993577435432502851583936 2813207 195118560326535655546726824394512456 2813208 -170641370921148250322171507583713280 2813209 -180948542203978989057024495285526784 2813210 165420177878994628502294980990529760 2813211 28943111383539845774431381926227352 2813212 -113499021848297872977607244461652480 2813213 108747718482662687790815710526733324 2813214 124080818521876014648378164963423040 2813215 121771566465608125116515068019503920 2813216 -187167162615910802332221781007400960 2813217 1051834093507987904356897269678336 2813218 -148450760314130693333407665784843440 2813219 88602444990386978994473787966120000 2813220 24166281122513265190928447893766400 2813221 -81791029978700120518835322285067360 2813222 18786380873908720498252070796071520 2813223 103903472797106525205725140090556544 2813224 93212035601532475197143887095720960 2813225 -87641108314253416519647342512262000 2813226 56667896947336670600325843763517184 2813227 332702772550331176006847581622257076 2813228 10561609714644914038303329032205312 2813229 -165539889193142292373817708957671626 2813230 -3947278384237397955039417368044800 2813231 -203146121946723383612417379048195048 2813232 -1470068269975438197791116209684480 2813233 -26091666155771187852630030384954816 2813234 79780562643495942852283948107680016 2813235 154869887050551753095013195158438400 2813236 -175587117100249120494052315980334720 2813237 383214398799868244753738437358277966 2813238 -4709980353786988622148737726745600 2813239 192616884411696204029850301669380096 2813240 -66955187549252683783361659347763200 2813241 138787889212248361084121099834605392 2813242 -436993652044165097434675085710191648 2813243 16518411119090713039321000168374960 2813244 -55758633380404105283147238837239808 2813245 14485299536202721390834859593958400 2813246 102694714441918481328093748436646144 2813247 -309266603311049331642983686928099976 2813248 34445980117963148436472743764951040 2813249 386018013443611466921269359586253250 2813250 -57174801824830151301752941056000 2813251 -14859859148155826656345658008638976 2813252 90470363908866650971145554099414272 2813253 -145632354944298180297469504946270496 2813254 -165504464752343459322284727547029120 2813255 -280693712927054625329524625090040840 2813256 -118424062295950287108259715771381760 2813257 -154408200704162486540302316383187494 2813258 5472646631036457445760378379482112 2813259 -171066615331324340850304217309555472 2813260 141690785878629907102249591721978880 2813261 101062094709917726544837314139703200 2813262 19637681246990103193666316649373824 2813263 76605402882921254028147507715222400 2813264 -109179459148532179125318722602475520 2813265 40485248837896190141818054604736000 2813266 8553807392189347416239148278642832 2813267 -217190535750416095617882815690289684 2813268 -26755263550659231958680384901779456 2813269 303552066984921393444496270946880000 2813270 -22923535938031507500043410816241920 2813271 155195730186938261873715792824835840 2813272 24981867907836290467183008226344960 2813273 7725133598434546619556277004656602 2813274 -11196227406253788462550210158265632 2813275 -4409521987413293107946395191984200 2813276 226978535461954090612312506219199488 2813277 -150371677047179837909968785289082592 2813278 108085210248989163318185527781701824 2813279 157420334679510555363276902503544832 2813280 1428674244070727402535375871672320 2813281 101911237490662744919773408272547328 2813282 -182151597106387286498950546453083648 2813283 79642084917481553148070644490526928 2813284 300811056440839480114414377890047616 2813285 -230946689098276928438620917545647200 2813286 60850323275879503140464178561945600 2813287 -192910020997602409158939534470997064 2813288 -285582447631756200182644242302346240 2813289 -30259713051796193856017854902604800 2813290 27336803738713995553919582589360000 2813291 16436203235595327473213521699346832 2813292 -7930866596198200035626215241187840 2813293 2804082004822813984711690420483584 2813294 268311804965695757603708834505112512 2813295 52349312719889863377327823524220080 2813296 23186622085623163588681197266337792 2813297 -84087448494282242019569788742388960 2813298 -109046133100245710536207272778686336 2813299 417586144693878187642080850174580300 2813300 55865615291887144039977648624384000 2813301 70287698972410786048350952707781230 2813302 62485537420814193722125710452168352 2813303 -276887315157176841009329291740186056 2813304 31638979212468152661148774107709440 2813305 260991306416370107218711661129185920 2813306 128232187607231744230786091824606464 2813307 -118645930216592179010006294559287808 2813308 176667276487782288674555954414716928 2813309 28802931674205965736447217431525510 2813310 68364620321561665639048625738097600 2813311 -63396710473928471637394727373563520 2813312 -12475436777668130458823746702540800 2813313 -74104110887008955322564135873347616 2813314 28908824016521651006853171017137152 2813315 -393109837354070621186642055092765040 2813316 15767190926903482192847600043300864 2813317 -121191318103231554750952908335493280 2813318 3393522659610026706509212810154304 2813319 -560197965683025622779257959048936800 2813320 59259277202836486383044748657561600 2813321 189498608976961323402824497714134912 2813322 -30329259385790817069202273190761728 2813323 66670181039197360543976620983183572 2813324 344408556432896616348151119546621696 2813325 76015172036632001836834975774773600 2813326 209687511792583486058230529416409472 2813327 -247849598893029028092095113920032328 2813328 3190865403727841638228501735931904 2813329 102916955219949234470568124470266930 2813330 76339443371788307446906110698419200 2813331 211256800684708105529577021686413752 2813332 59930167460484965562537511513511680 2813333 158238874596847637105067289336029582 2813334 22704029714064015070187639000402880 2813335 285343412997154028098769183081809080 2813336 -74774457645875505919661742982072320 2813337 -40353045017874260962812770068016832 2813338 -37142553810039876480692969349073920 2813339 -301327729586282489017653847124164860 2813340 101659898159058977951827342061491200 2813341 -136590678404498176740267081483199258 2813342 -143026052525286278778395896320638976 2813343 32653280282149103028942769013629440 2813344 -195036921009953846068986470101745664 2813345 -46681376370474174396010673508321900 2813346 -33381800428535774285036225390853120 2813347 -16505821207104978272086819652680368 2813348 -110310893316004085119322826932428800 2813349 -24249429454586486541562456569123840 2813350 -157700753279062638483443513905677600 2813351 -87332512181156826687132376588395048 2813352 268418646356283558859697937380229120 2813353 35272678856087408692455362267844602 2813354 -211309026471710372207168930427084624 2813355 -189589039178738522871218676997647600 2813356 46665058500460502827256663196549120 2813357 186136535977405206919469358734520972 2813358 122794173391589401836502376536901184 2813359 27488616834761898668224792335656440 2813360 28360187708787428334068585123020800 2813361 1999895030744734970192219132742336 2813362 -27823430515255815672379551121200000 2813363 -18425836303222915811265765192561840 2813364 29954326927999556635719033983705856 2813365 -115556188236564552051645137156416740 2813366 -280853959086156625751329854745846368 2813367 -274884604167889389737058216085975320 2813368 -193797662082014229399418080795033600 2813369 -18251867855586669982959195619903800 2813370 13852919143160520690594632485340160 2813371 -774088634577879709186558404386884 2813372 -220472559511744816215316798031889408 2813373 -37620547070419185433110514762781760 2813374 100585211395743471892594861585055232 2813375 -293055745861789381471269827435976000 2813376 70955426385580379664979913418473472 2813377 -147679303937420510396373196407643200 2813378 41583215660161879284634381822380240 2813379 -46499301727004711359830640280401440 2813380 27504287607574734012477334150594560 2813381 -169372342419025189749269751564724296 2813382 -2145517936385495883988440246920064 2813383 -187027595199158705410759972637420016 2813384 237403932749490873730026575330288640 2813385 -188234776869581547078646640569358400 2813386 141576537222980919688967271094591584 2813387 -429254173080342446216870723663882760 2813388 87390939601700931014288671251004416 2813389 -224691178557419763210345797904687200 2813390 -128132796122629091691781599456148800 2813391 15458909401173704767956963181207152 2813392 35029823815950557171325702164996096 2813393 378010005401939141232921254929951344 2813394 -111462740073463395751795591982755200 2813395 67224381287118672176644586279364720 2813396 -15759784407890398478407476555139200 2813397 -199153828548961648805126657442234528 2813398 -65377774204090112706527713765817088 2813399 25791578998532116756197574482004320 2813400 146423157163524547478049528161280000 2813401 458172386006450175907587167974907402 2813402 11279950150291191548678254152967152 2813403 283282707648049444303485241706302104 2813404 2294450808465187003259405271416832 2813405 6091588996402060814177078176005120 2813406 28126553948662432609214269773926400 2813407 -42468016741322488169791515450122088 2813408 208321945219341627209057192790196224 2813409 -233624916759978505285186796523967086 2813410 -6648509941897333395118180409864640 2813411 30339724746108757789936212315066012 2813412 -45567660744489233214218687072882688 2813413 350539988627609967024521592051585662 2813414 -38416181511133547234446003194118944 2813415 -45314847427915306302295746193718400 2813416 316722976677681414692675126126376960 2813417 -483464710846969284620774409748283148 2813418 -147371646827096193745937136102660000 2813419 128796713800294778160853708157585296 2813420 -8617446792402823054550625974231040 2813421 54959764668396432899970340153078560 2813422 128614735016054951707507817702829312 2813423 14968205990945237475009562220334672 2813424 62424179519300549253654794432446464 2813425 6779843503591542991672271646286000 2813426 -38432092176217904873129873805749760 2813427 351404208959866837261517643484032000 2813428 -234475263448488552862457378500412032 2813429 202772644746722599993202132166271584 2813430 39045279326629658831664971071242240 2813431 -231862528671286217212589145568571648 2813432 -142950671757244200866691730078679040 2813433 61860581504109437165550761438013840 2813434 1964008536262096656257246458468800 2813435 -115885777990247095121749938556969200 2813436 56178817232421695072360273810141184 2813437 242030023455412521150425901080383392 2813438 -1941920802799556271864496364378304 2813439 -300046995134906285020490924898008376 2813440 38817018125686037275926115469230080 2813441 -483520525052315737700226429254428158 2813442 -122374554109352272582909372856756736 2813443 -16190728985377443801950016363283760 2813444 313723817335535113418663211676339200 2813445 -309303360994976370116775789986465280 2813446 -166812278720653353763714854596132736 2813447 -1608601210172771738339961644037120 2813448 284938064754027645829723959493509120 2813449 -445955311558156177748238176449755648 2813450 -30278392815594024069718961043462000 2813451 206243295719828767116682707962539200 2813452 -38441821690205046254082165307066368 2813453 271833092767235286534020528487483702 2813454 1467700989887795396425166112648192 2813455 313525704999491537781876465565044360 2813456 4904192266218810129807438195277824 2813457 20371532692763467858212715957363440 2813458 6082268111794378874447037164059776 2813459 295184436349414152382845650665462080 2813460 -12450962167694028846918016347709440 2813461 25914089326719807959030866619123904 2813462 672266752300014384873139271184000 2813463 234287100728307788877556270794551880 2813464 167401936525333319406364201130188800 2813465 -342200315827401898694548352847670140 2813466 159564592095162020611592434273972224 2813467 13705535377233066086216971939067904 2813468 33043133915098098686177367945369600 2813469 -21277203413596290160353874808009856 2813470 -176630177790618794086939747311335040 2813471 -497345574961181132582152253706757800 2813472 -69803732629057429897733828905205760 2813473 -93199848554235406989811096149629036 2813474 72036565337548847913771457188253440 2813475 -35230297802684121762808055787532800 2813476 29113927142816852991424867860108288 2813477 -116842332452613650427065709181972674 2813478 20626184889494286751280978255980224 2813479 -141468953414081594689868334803750920 2813480 -56004498467359704618862661864755200 2813481 97626399849120228949839317969234880 2813482 207085201791665285443533980814270720 2813483 793680856091657671884347760392207520 2813484 143913678784085714857798330702849536 2813485 -170778741031459904330747196025361640 2813486 -3963074230178935231769259688049856 2813487 -187924161833850025956950779596312960 2813488 -95393719558849597550522059070783488 2813489 -63479702832210711040289140845924288 2813490 -556046807552116008712246073940480 2813491 -186672430119153954360753044680700088 2813492 360802429142091030281833840994688 2813493 15553582243288748534857182960306240 2813494 85924191086865700790338717627023360 2813495 -171413361827725359144356105164809000 2813496 36129936623491315093257156525096960 2813497 163848950613783163680165638727547946 2813498 28162132200279775602706711022604288 2813499 -37239038336526422551066441992656880 2813500 232045958373495719446307902194432000 2813501 173983921773632006099477426280945600 2813502 36360678527109157120851329308151424 2813503 105984636634525343761783980370598400 2813504 -14692600907315561565431993489424384 2813505 -65660070542151439752800367287851200 2813506 -119208196979132222179082440229713920 2813507 -329906453003214294842582527967282244 2813508 -56590729652999896236033983870976000 2813509 -309460854755921086595886996585416290 2813510 4439338301455063485548601548540160 2813511 -91619964662972678014226623513619760 2813512 404484553839192760623085944630635520 2813513 402374121461556057676246113329004762 2813514 733166464290057063707600423706624 2813515 -179388628273837784472053232490431840 2813516 85828731266218528069468953554461440 2813517 23445149728670816694143685651604224 2813518 -86293311835642397838635235605968896 2813519 157380409712908567225944573578551920 2813520 311747356824280418479761830707200 2813521 -167592293577988964313133505447752128 2813522 19523998082445553218587697452620800 2813523 84690166727209294495530178529676984 2813524 -10774062463771940751481799859329024 2813525 104174492688674364340570847680437600 2813526 -184444589788362169539369478263515808 2813527 211124089731230956902743120667495352 2813528 69262445163201935153695751101532160 2813529 -12924921285048204720336985809852672 2813530 51561433567958798327368244963816160 2813531 -584715757500714446454334472395927272 2813532 171466095585001885209643060972841472 2813533 -6779153983072598076694858292944800 2813534 104050326821084979882444434108621952 2813535 9016777654593505839102028370217480 2813536 -196201088023495361996888614895616 2813537 -261332412522190777056066859841703888 2813538 -8808072988628832830747894509581312 2813539 -122390393521386637056450875740018960 2813540 242140333284446208800185458474666240 2813541 -86343734242096632975313518195669408 2813542 -159078789486531925855517620533335328 2813543 -18866046721739334966273907694139312 2813544 85692002988307362475398860150784000 2813545 -69832661819467971970582007250726720 2813546 -8813875613844660557037753763752528 2813547 34653452619919430391785378490479040 2813548 131721247931410963392542324030510080 2813549 -470366126663065180775520168177921450 2813550 20697749640009253946232834041476800 2813551 -14873257803883075008014515614609600 2813552 -20154694243252228240428276416053248 2813553 113210081997913216327947707007093762 2813554 -68451587275290721587485928907846848 2813555 -375443566286213746557685307117873040 2813556 -118346978447558532917069883406000128 2813557 203238844032876172194794999509746360 2813558 -57358996991228016002053203822673920 2813559 46533059201224512924080641380408960 2813560 98881398499475853911950988599296000 2813561 -540715712376907554140000803558424448 2813562 197585738370751503908261665615587840 2813563 335227799660467285489353347973627812 2813564 33833964499178623557239965980567552 2813565 -8798046826804644252170443979782080 2813566 2168360547326461525837546320747264 2813567 -5804201315185872841162885070066400 2813568 42228883686651532600943715381411840 2813569 241018863975329190880981520893809312 2813570 -200799242909735643585366165383447520 2813571 -140474124992029134652620440552140860 2813572 264536297885221599813071274687310976 2813573 -74962136152100259462518487308590560 2813574 -24482012002830828268879271348754432 2813575 -51299972547448460773130863379711200 2813576 107858446752591669021326018764800 2813577 85040326562459153494228860149743680 2813578 143752492414478068239850685487681840 2813579 -48401772337870980783090644262347820 2813580 -94123207749861684287627197809945600 2813581 -289185907030441966420737890372236618 2813582 134803080890056935310699849380753792 2813583 -39357329338505070464588049796705152 2813584 31503140564296037714533630594990080 2813585 -93326153461422706322329168647072000 2813586 -43003557594813285762617516038799616 2813587 -46302300427825639188746667647830368 2813588 49705004542938018800829946180356096 2813589 -399479380238857852228850571832260480 2813590 -43574607377188546271229729940584960 2813591 37757189847291381628511632502857728 2813592 116774611262609173215552712780185600 2813593 201928950578242534428180564693600842 2813594 -97953328973644201706203800948288768 2813595 148486651086792595444373361275345520 2813596 351066584851438832338468207921246720 2813597 62813054648949228081339412778051532 2813598 188045481472984098429312298477541184 2813599 21785457703403634614776216271464560 2813600 -265131301813952816083450615101849600 2813601 -9498905267880878203830396689111616 2813602 149192018028144089367349398528225024 2813603 -164368665632543816449111578171741216 2813604 -127712367108943944458806501986991104 2813605 321890444495238481192146357952363260 2813606 217369718858729814558272008200118752 2813607 117494759122200741611763770715668304 2813608 308591164992185537537291635644825600 2813609 238191400000492952551865912554741860 2813610 80305099451726990771362572528917760 2813611 -2138585810125248752346196528753728 2813612 57815627034429121217088275358443520 2813613 283283600094613032051179338414272 2813614 -65581057366527003721634092475185344 2813615 -50628564881826537910681187959948800 2813616 -2616174500140950864925602805383168 2813617 -107511975107993183382251892229152960 2813618 27879505921850496761856663421361280 2813619 6667351441150558273749901057569408 2813620 -275633252737724537039395687952344320 2813621 153157801300700314857163662169330944 2813622 4005851921204629524508018563268608 2813623 -323868670360930942662024151296381000 2813624 151547605376415822203961402919710720 2813625 87447709648454866333533628201386000 2813626 253334129008348961093784439571885280 2813627 89747659273471652057919925698661476 2813628 1760111047071847133385114659890176 2813629 151532484156548594356862995413587200 2813630 161714053251849786543219873151056960 2813631 175077114370565879142238328999210952 2813632 -167443923428310078146683671946461184 2813633 -392255501854900799780016852117149118 2813634 -769416334246745361607664160907056 2813635 -66752944778202624015308373998280240 2813636 -76036131669082941228072492474384384 2813637 -171542155175194936184575414524793440 2813638 47161981024337107685082406061520000 2813639 -27805087970813241804991502807282976 2813640 76825262370773868877766514040012800 2813641 206183173300879359975651261611198042 2813642 83533216487036713554287170558231392 2813643 121472456724778220376350823204318720 2813644 362671641554927988578851019368430336 2813645 85083266860888666025926782074988600 2813646 84918672626761485994168489253068800 2813647 -142914613460986331980375840914597904 2813648 -120068495724748582724260940486320128 2813649 -164348587179771735835944177733406736 2813650 -13254023440083801133911190618944000 2813651 143142133874228238533839558070346240 2813652 -143978864764999732824878850998634624 2813653 81843418959379535336449295878433280 2813654 16469064571429019449342905146815776 2813655 -28934020461222151893361171457326080 2813656 296470556758734561640716011163002880 2813657 45790290985146935221719332436489024 2813658 72955959754874408502852951589632768 2813659 220412805002300482544223321987656448 2813660 45309477127867067196641077284103680 2813661 52099771561043893216232746248928800 2813662 4554886467301275922394254155847872 2813663 490299163842810311301339182334762912 2813664 -50494378514489738293361924930273280 2813665 -18528365866968418954732070260201920 2813666 85847116626130998021906397574342304 2813667 185455176082935071621265381198463920 2813668 95281914800674272024634152371466240 2813669 -194439017910277045677798894768396930 2813670 -145072970352443900375861055525388800 2813671 -39734102191758518200569306329678288 2813672 -77245785327823131282821913109708800 2813673 283091711505395632859888663083453584 2813674 -252223794756261403997536741747907664 2813675 -3641401981376283224204703263914200 2813676 -89759133257562214763932879159085568 2813677 485488861901258463275425778928493526 2813678 56375112303338715440545771776782016 2813679 109045289293171891842981020034719088 2813680 22765057384415800512483771060879360 2813681 -276288868975902830967248916887547450 2813682 -21901558004450105840143275580208640 2813683 58693274466397210168417508815497932 2813684 -109792258548779000095701436927008768 2813685 -36372049929990068129373565894164480 2813686 -35576415037261685984939387758717056 2813687 64108814451159395394789964390921392 2813688 41065419474686144586422927373004800 2813689 -251481737632439404528115078932075440 2813690 -35670930667328797389825019338067200 2813691 -159892504544292233342027976166201920 2813692 91247841870415922878149195002161664 2813693 121938381158300379249768540514503942 2813694 24384653863800328609153571418150528 2813695 190139165134095914323270799120548200 2813696 -256560458962566669215309957274009600 2813697 448535677466262933906299182751639760 2813698 -237363241223176588924280965554404400 2813699 184456452935171873200163922200342736 2813700 23626073480150310855966385784985600 2813701 -145683400287696046824082069427839200 2813702 65867181284100965581207880090242560 2813703 -91643951461971447675127113406980696 2813704 29447053146571189732252254216944640 2813705 -2085601223576978480826210101097600 2813706 -4856688144036695795176188133203456 2813707 71985163226729789158198650992315520 2813708 392995487497701246853600569561592320 2813709 269456138278973484084104831258618304 2813710 83262796954816630117007914975872000 2813711 288917801237369806052342831112987312 2813712 -41437293662439452702308792716951552 2813713 -69591309831723388480245332911183040 2813714 -77722379405900578732452913055186544 2813715 65992564037005901465603010236910720 2813716 412054419738143770414620583014086400 2813717 264805513210609332545269892499546780 2813718 80838367157074095411795341463098304 2813719 -359918225504086925192631480246333880 2813720 -43992810234661616525974535132774400 2813721 -105414254030303520204890404123420896 2813722 -118607521793768849932497148993571088 2813723 -540783469266678497148335388931046640 2813724 370969477874825187068015215314539520 2813725 257927468584422923526193011190786500 2813726 -32187309715616486061498977967224640 2813727 -212872097226339698988345870751896888 2813728 -209042058385302378955596464218177536 2813729 526811966279244714435559755441518640 2813730 41392315523838189108838150570429440 2813731 -381101092585570512706236257705602468 2813732 33899732409788699492868977497728000 2813733 -3778310178326359277881197582831300 2813734 50446658177983546222004207606919168 2813735 110966152540828028202839697170576400 2813736 278523478845722646406657331641958400 2813737 -105975277778345997372447936851828614 2813738 190161145708084777596307663509062496 2813739 -10557917187196441597801399003222800 2813740 4008083905353241532295627441177600 2813741 38685797370159903590903471154470784 2813742 -65658979471778421955697731006920960 2813743 42337143226472557282130844573702880 2813744 74305536328287410735777146636124160 2813745 -164814199285521457226360041190660160 2813746 379359987317800106857867888662528 2813747 -270303358970775904126102277740107840 2813748 -349423142845004323270125534904320 2813749 515052545988373863590298470348956032 2813750 -12818542732033749498745380827580000 2813751 -127558385811466179665812564931843760 2813752 -19902765704094353103990673654886400 2813753 40429990929416238470843967816914304 2813754 230569133052654436652090375541765120 2813755 -64346110732453335215499508668465600 2813756 -124870054549262163862218092733964800 2813757 -49504967410621124360421277355439360 2813758 -133452668317475806772991203455499520 2813759 163548416311841850463858460647559808 2813760 12947688466458332159012395501486080 2813761 -604268609259303451436431319106986048 2813762 72736349269022469346494574439726592 2813763 -78539938732719082270050947404060176 2813764 30910702003030971679617537215336576 2813765 165213534541120234225471067078169660 2813766 -5180470173074835477440293011417216 2813767 253475284588388273098963085246916480 2813768 19315404033885829156054425667215360 2813769 6586585728836354919337395499283520 2813770 45867156373768708226274522529521600 2813771 -114847760959925342311339858703203800 2813772 -108057985599319264131377978151806976 2813773 -53312710153494104711142750312017940 2813774 -166414353283903967060399486718744960 2813775 -27328081367489899334334769221460200 2813776 22896540138153455378698941386047488 2813777 37382918566219511256605722366844160 2813778 -11393090069032528445186878499706240 2813779 18275601960553069653701040850509576 2813780 -184772420023173375186601375306502400 2813781 -214242842875212326704240162022852448 2813782 -191220310248591473417943873273863808 2813783 173751934662436040826918279860943360 2813784 87329848860584335351348142957752320 2813785 1238955534936921506779308805457040 2813786 100219309830746080797170647333816320 2813787 277296702416241818010122057788014444 2813788 61734741445962105381978317007385088 2813789 202376725729157638307733680324461824 2813790 19897093139234563955026683201024000 2813791 -2980472491418883050259458645090888 2813792 6134309905155313388803062720233472 2813793 -11596369990058298503191811982713472 2813794 -14183677884839160700990883494352304 2813795 -133650727232381079625459014899233200 2813796 -199451319448891530369684812410257408 2813797 116474888018846232225044158605628032 2813798 -79157992960396594992087360429351936 2813799 454022474663132587701932292902304000 2813800 95349534778998087773330161336320000 2813801 175532930058278242134975615918885504 2813802 -78439527948804282732758692128000768 2813803 -63149669551126227342005170014956400 2813804 67032465967999833169963585092166656 2813805 -41221095429760955924282701836048000 2813806 -314623133454186864336640375039040640 2813807 -45508169999601810779763572933488944 2813808 -39136704486306797724071927015374848 2813809 -168153339656060367521993661689650990 2813810 90837845593852602416173082079622560 2813811 50354294917278384042814271455723008 2813812 137173701810426717389360753808506880 2813813 73559184864330930505664920648642104 2813814 114579894207526650112650119040388608 2813815 36044678827516624733856185482287960 2813816 147986089397726793039684798046740480 2813817 69842349781958956605476214777622560 2813818 51179435485100688136120429044508416 2813819 -76657081641092397066537312337554780 2813820 33804017022510968337610426316390400 2813821 229320211094826356189435496469606022 2813822 232222720506165076593762661307443200 2813823 194982007678373938486740521883536304 2813824 52044081922937502389354518020096000 2813825 164561764339638684006051500763772950 2813826 54223474455281491980000073728473088 2813827 -282093983263348364205360214349320324 2813828 -86719123606650548665281780833571840 2813829 240909341746290211169974648470396384 2813830 -47490779006579016137012636069383680 2813831 199933048091296248689906639783514264 2813832 -57490553592100142006238325304524800 2813833 -543106910312921243127085103112016176 2813834 579351610011766229059708564631040 2813835 38653551125486119415238471017791200 2813836 130698402415056312002586881237876480 2813837 -189693929685764352048895541964469632 2813838 35344791854389916196074768771809344 2813839 31301362970277777316582299318351872 2813840 66555444298454591867603942893977600 2813841 -89027756830481665368363141628618380 2813842 185328484329637312608814194994099200 2813843 -158747959148058314481358097093698560 2813844 30225959380321615997200877223831552 2813845 30429834472901774492711246658746520 2813846 10488506611538688292938000992154240 2813847 -26571673142888130936786046184040600 2813848 120646563190029864394673083321743360 2813849 -342507975645680967555290239493268150 2813850 -18481255897237970319619849038560400 2813851 146081350877695651213974513197294852 2813852 -290000034508412819948515805167256064 2813853 -84661400249710860918191596934556096 2813854 -10729037685544135207379502197802624 2813855 -413191618775692104018689906523720 2813856 275919732274809000813105850827669504 2813857 1086135788816768022596030694226430592 2813858 6582865544795299390082135696205984 2813859 -21993003036145402138626645782631060 2813860 7088091611771796659075181275136000 2813861 -71125981517799092407481062629900000 2813862 -91984584738262941095108120107845120 2813863 -14439331408974853839589729629551576 2813864 -7111406951684999164932117321200640 2813865 -53097398857417128652307464063560000 2813866 -108638023417581712931495140750405632 2813867 124058534425226275044882192482466192 2813868 67155925937509846445026250962628352 2813869 -41603373725169309999535909014244192 2813870 -78248150074157882435755650308966400 2813871 -22981171478524664951497505306031216 2813872 -68828292369530317849245319200964608 2813873 379614473808825133323693771883194660 2813874 -17362902477078505320596318334981888 2813875 -249170040467453297894642514977256000 2813876 -46430436863162616765091198011081216 2813877 -5545836198240826341333476169692064 2813878 221219241703803448232128144803534240 2813879 68809904678397312075616110519453480 2813880 109184673146260121657616966524928000 2813881 -53732587716904026716028746193570880 2813882 -26690635954406214495356228149072416 2813883 507646978651067062544822015461566000 2813884 -253206320695874992661038867922013184 2813885 40096029404914100884454727527036160 2813886 -34901276819357309632796688738785280 2813887 4979071933952432140253915686292400 2813888 -34606753351184396054536365841317888 2813889 -33464861340126495461688315781060992 2813890 53279159357810773185158077041300480 2813891 -50976152317120639458392787197715048 2813892 -256171376171068238139654865655808 2813893 694005749798605574525155954115696700 2813894 19268548151463866260294628901638496 2813895 53696038750894139808887674332311520 2813896 -449874564757817220674556634250403840 2813897 266649033865773803327511780163328346 2813898 25836922728662281529104172582532864 2813899 432399899716041561658224760052626320 2813900 72374504484434452549655052618048000 2813901 -117479671175657409000669280354959360 2813902 14724470072575615833145381125636864 2813903 46149725552086620702491329365607152 2813904 -45557323784970992056369656107606016 2813905 -315121976407695767459283849879068940 2813906 160930155639607200919486965044203152 2813907 -262031064390828149025153115610834760 2813908 269489377412375982494812542086766336 2813909 165985617741719508499475989484838816 2813910 -77473689610531787836625459306926080 2813911 532892171908934586993819978462345832 2813912 -26769142716857436838409565937090560 2813913 -213725782737103611481892556346526400 2813914 74648986853722323419108003160303072 2813915 13845177821739660611923937209258320 2813916 -857393749129427281940584586526720 2813917 -324867059546521790274735368919891034 2813918 223272710536118972435304396243884160 2813919 32186446957229114391487892369101440 2813920 -3354550378424903696851174647398400 2813921 -239944115651745223145494001416521312 2813922 195914436769888705997003971112567760 2813923 318395283285748411392247874125073868 2813924 117087124953678681233642287260170496 2813925 -32588789558244406607590355850451200 2813926 -57315494954485928078524261933574976 2813927 -432814317123397445482569609643393224 2813928 -78769326970411775131054332734668800 2813929 -173117788083685896915107176893418716 2813930 -30584041933758509112707531241446400 2813931 -6465084348488773597039883245676472 2813932 21038314328109875847176090041319424 2813933 465795606320868681968293283829960000 2813934 -94705040184581337034682356194971520 2813935 177464524192848147937056576450631200 2813936 67458181923562785144380301283786752 2813937 -196206282048892246448727542705104896 2813938 183744373676485989606748748611827840 2813939 -355716514616551323537822323295999744 2813940 -119255806891228673134721393309226240 2813941 36279075016175478592953532536182520 2813942 -355157770065087840022995490325827008 2813943 -97381097736270115010430171567308544 2813944 75806951382753672578004018704793600 2813945 289944152016175766243834926003589700 2813946 -119277132405082991376692507719776000 2813947 60729434477075777604921204738575396 2813948 -135324247984391706329453035646744064 2813949 -74944376470786983745956187335424416 2813950 203997167399004429923043224931446400 2813951 -133882732338687744573656128778556048 2813952 214416427693725613363330391432232960 2813953 244408764876494521366571206366091844 2813954 -16636611187640043981056496050979840 2813955 117289683653041800991125335818269360 2813956 -308182597810901303261023602124458880 2813957 125334947831680635422708631202197600 2813958 18294667530493048845785772873136128 2813959 262422393634542564266652950661804816 2813960 279220424157879197932613522844057600 2813961 -48731283608833953903431384576834112 2813962 45495196162162108386480062089281792 2813963 305319744717212977395522279088128 2813964 -11900481006094031366826260545041408 2813965 48194717519066052843296028680457600 2813966 119927343736411990429554166066602432 2813967 -79433536449317096768189669515611360 2813968 69431666243469007821432660895342592 2813969 -402915673059902350918320868370583630 2813970 -40528471105024207639665353738634240 2813971 -210514406931503375888351579615422488 2813972 81898712991520606818228643248763776 2813973 163774054941866308973422993107770784 2813974 63694128411457174294087951893925440 2813975 -199680170245534124263136082958986000 2813976 352242966919302269061057212313600 2813977 256227658226051775505127059129690826 2813978 -60950766726066547709769292869845760 2813979 6170068299099812881756780848960000 2813980 -46531794477152462555814047526297600 2813981 202317660755364109274956908634468512 2813982 61119006029001571657989949146230400 2813983 233723361448054518000812558510587232 2813984 -296441597804118028977323066102120448 2813985 116974929163143668275476799477230420 2813986 -12301914733139033820480937636776960 2813987 -108477826714603475831258901406935600 2813988 71800051605279338916447916240512000 2813989 -133628202981074172821493707720854210 2813990 3393217408967792474031939538886400 2813991 -253613610875624687454695181854425776 2813992 224376180780268833241574624088960000 2813993 11715173288536654851184771259967936 2813994 42321823571666927750375317276293120 2813995 -1079973385885215904037706219445200 2813996 80445814485990821577271314555936000 2813997 47686001674637728172616579007344000 2813998 61394171329360516488211716372254592 2813999 62106784718411768476666696077584160 2814000 -23150199260039190952058158841856000 2814001 -5885163304509382431939575555765998 2814002 -5854126160915629703428835258373600 2814003 -135812345583236544147309306827135616 2814004 -2948668648287922135937932383375360 2814005 -149666774143592454450679854119628000 2814006 476435822651470371992529024645120 2814007 3961655273595277635612439511731424 2814008 193860797934590536338489615200808960 2814009 290201124476592961978157470907801280 2814010 88871643085806374286429414175642560 2814011 410354020017614753782261205070220824 2814012 35906215264492972357722029857307136 2814013 -412362472809466375542054367735975738 2814014 -46792668739028090469993194817024000 2814015 42381107714642496020726902947396000 2814016 -71334152229996117366283430817955840 2814017 322447244964997016201655474732432066 2814018 25585778430236276652712517680624128 2814019 -338235626375381928060082460897209236 2814020 -233154509351265867634124002393559040 2814021 -1973307658416868354594847927397570 2814022 -35076257431280206101410009137430688 2814023 -126530252916797250900404084744843136 2814024 -212379059971854895498227993027502080 2814025 -21650917617326577994463879863846400 2814026 -131817695269838936250743617621548960 2814027 -43846045431350624501075410006886400 2814028 -90226092383028303554975294515825664 2814029 110638273062467665272683488488663276 2814030 -45009492046672851937157560541807040 2814031 -460310616812966679828520762537334016 2814032 -5986535883369697750811560577728512 2814033 334798311159306141591452688185536800 2814034 -200675530985123607053910319274185584 2814035 -7246945715267996737372284363204480 2814036 -101714927000378250193522577009381376 2814037 50415301588650593758999508159885440 2814038 27773109350455083353847580011781920 2814039 -156499962346928664869327917555633056 2814040 -237948694025239438304360417880883200 2814041 -8843552793018713141098662170877558 2814042 -23170824325912582764457322719997952 2814043 162869829280113220012585918352635360 2814044 135894649524356403302766408771978240 2814045 6273964415469922038940724478973440 2814046 -228519534984367183293236161915398528 2814047 -239701667558266273160240336981729400 2814048 265012217102402000297910331095121920 2814049 -1523774487920400130843563095396800 2814050 -59580761553362869030050725233843200 2814051 229105945983648212662691450909248632 2814052 272501886410540648359354695150878720 2814053 78085623439764941008421615883489120 2814054 -131542405741082999232423188545654080 2814055 -303940599537850345039038442785090000 2814056 18511502015346887457493830586859520 2814057 93269778369845909559364120716062154 2814058 -33537872291791435647395716080678816 2814059 46681922482264120030117108850880000 2814060 99645610306313284201137709273512960 2814061 568459923181434545775391270744389612 2814062 -87611743177572600507306571662735936 2814063 -75106499600335686620167930717988352 2814064 10318569977426193704634282320855040 2814065 -271454992526288462614019393437230540 2814066 -69400078793365613839420431232843776 2814067 -115996796191416023455130299972232848 2814068 -288470238862827149402144851335124224 2814069 40633291413513319138601254524608544 2814070 141722455155814872587142955191156480 2814071 -135652484821455710241123935116030320 2814072 41765314201300957524569706665779200 2814073 -11988490753951846561322961868756800 2814074 37617849297215526017342734699015536 2814075 146309983917694972706647973900880000 2814076 -101658893173694632428768154503152640 2814077 2443831693789503568015452798038592 2814078 -273226905648308441644820485097361408 2814079 239364209721717335918515082046691680 2814080 166764965015637419317838577716428800 2814081 96199149641591245743919751533672752 2814082 123768698746645741451346016287997392 2814083 -155228391651186016089884834277985668 2814084 8807008097671448452944593250078720 2814085 -46576398637230423266130421065402240 2814086 97464675217858109812437652269428544 2814087 61024734968820963479511504067837440 2814088 137061071729113531391939474135746560 2814089 -250778061849218405100833431905643110 2814090 18546874832498037628334677306099200 2814091 -37956460050986181641472986873710560 2814092 5558635879743109240716157856973312 2814093 -117952778214187896470355849913234218 2814094 -254447729485001234879308075559075904 2814095 -81941211360610584463408951901974320 2814096 39518099953470358853257558602547200 2814097 76470139399234085199207039737140 2814098 34519567240179553128982217691995136 2814099 264901247205036747342548500179611064 2814100 -82219801352833263952397640428697600 2814101 -91037639252873200957670126887496100 2814102 8734088663202237863028036524208000 2814103 -549102836474895827321096740723726648 2814104 401956259408095147655220551240693760 2814105 4570371432290212127584060143553920 2814106 15464519581834691695195132345024752 2814107 -282683003495368226512798549437895368 2814108 -70818638536788749088330029218652160 2814109 182753944990551810639050151986438240 2814110 -42250766349060752358251276926179840 2814111 154601226295947278285043930239847960 2814112 191221916977975517060443148270960640 2814113 306927788769724393070620944408196884 2814114 -5969631619228755789919617798362112 2814115 180793264328671830326276250750631920 2814116 8529345674343997600879169836369152 2814117 -63571644090411517198871015955590016 2814118 -9040791715645318287928484429329920 2814119 22999661799247399746665884331348352 2814120 -35187883160825511847619518716979200 2814121 -4784894340573913593483204397409648 2814122 158893598424420458795470971772712112 2814123 19020235935883649289779585637953280 2814124 -367510044034906290333531485260712704 2814125 -1013807576024075323429072584387840000 2814126 37374745400959137302708821880423424 2814127 -113768762983173243512063934921223024 2814128 -34026746900253763279235983264481280 2814129 -297269746842903628672906018935168960 2814130 -184006589694881507098525112465249280 2814131 -514768870227997335258129292200760800 2814132 -152259238054206107190979489442377728 2814133 -206495217056488226919848397032057536 2814134 210199566298110952547610706320426432 2814135 -3465427192696383757985196769599360 2814136 62002627756623635940275090836377600 2814137 -2659617967589942743413433408632108 2814138 246147267699540560481928413705100800 2814139 244692726108644741235561510524899940 2814140 -61831611382193887305977711436933120 2814141 -45149652366029015906014812161565120 2814142 174453444214886666736076129650238464 2814143 397501438598205856104289663444195392 2814144 61620285080956830415352354744303616 2814145 90957305709409329023293040351599080 2814146 122328064068394717809889506303875136 2814147 -84444605887798845869880722004702720 2814148 -207354040618394011081330558746961792 2814149 75981577782716433046652871809484288 2814150 5409116822175257178660627325929600 2814151 209291680797003553188727829294568152 2814152 -64271768990239825604680774936412160 2814153 -134533356590430439912168142032390896 2814154 85921440010721821101941335380079872 2814155 -256042082663024732664328791040057440 2814156 -187895041756619600679663940570644480 2814157 -6330850590338437167831321083316308 2814158 -47521281058876167920585992236821760 2814159 -233892553849762099754198781731659896 2814160 72477098446023946211857583439052800 2814161 90832744461226945260021259352845632 2814162 -16325845291820338783161013015441920 2814163 336631856398363475925917186924733600 2814164 -111594071498899081152780508903559424 2814165 45426579738269430814422492823718400 2814166 560884743070766511543420470842060800 2814167 24373459727437407428938605721806216 2814168 -115730396211329978433912409145610240 2814169 -245706724079949927988524479435229430 2814170 -91758167896438051051242579604035840 2814171 306690917814666316622283543569129112 2814172 -160110107167540142703504437025085440 2814173 117253691766553266820527628280608422 2814174 -178151520349504547487628358935215744 2814175 24009405559132620314184619665888800 2814176 -134312100880870867219384402889146368 2814177 -211394485175386028710749855767142480 2814178 -172662085214402514392459833395975216 2814179 476815503371584221338106575697786780 2814180 16341190766393647601937532634726400 2814181 -157236006171915124437948248210135300 2814182 -63301366343159955123741017105264640 2814183 242912652387421726482964312684301424 2814184 21345996110553236088027650014018560 2814185 186960963033548522782298282081534400 2814186 74009915966986501374402061183352064 2814187 170397396899716574289957529528551472 2814188 -39893057601015877571705486911036416 2814189 -25377008518790342721195330994231680 2814190 165745199549039778369091784989425600 2814191 77020957745182782062743276833143352 2814192 -45219670356666498413519569111842816 2814193 -232066402638957868519132828784752640 2814194 63149587474748060373474936250920960 2814195 -23746947257541129215530372865372160 2814196 125379159736638595285230155261669376 2814197 -458848386389534113612863717206841828 2814198 -124398019429329568297768541586934272 2814199 -62716592551215301080258666749843520 2814200 45831542867797847967589165008384000 2814201 -160180028403065298358035357515319360 2814202 243054686342479479779075319687453552 2814203 -76836970777350963442983247419156720 2814204 31789572754447587206957663962275840 2814205 -29788707488748588082338101550301140 2814206 -105991722221975837561651042647777920 2814207 27992380304608690832407016883345024 2814208 -232094152371245248137918612785594368 2814209 -263842698420898534347035804304203196 2814210 23522150278750245341284756664064000 2814211 -51817863786983111172233898550895616 2814212 -36865888865483872292931431550809088 2814213 60841541196299536539556202411288544 2814214 82414132967462678503731823816092672 2814215 142541157643353487922283920805567120 2814216 -139401706827568525827243969829478400 2814217 -159423245570406172631226178350917760 2814218 204874836488800045493221863658080 2814219 492620022040121316148886001644734944 2814220 69522053715890709631207395883361280 2814221 -9032628430774047731421983110462368 2814222 124432804639266880352965713007659072 2814223 32331636102078944787765765201861200 2814224 -13445608138982492267406562167619584 2814225 60334308902828356174122493876272000 2814226 270084060997479094788881854921767312 2814227 146239980388963498216981357158103200 2814228 -188203207551406990211858195489090688 2814229 -397498518795395657226889860969640320 2814230 133930875554049692281480027535381760 2814231 -50632185440140509208427856920307456 2814232 -441264430338153818447439401470617600 2814233 -75625783467151545244572460627966518 2814234 73684932146047714138923258231234048 2814235 66760259606019799653159718959666960 2814236 179976809594614087900976624435873280 2814237 301526030309785476551988468108229440 2814238 24826013505825427883930384991144960 2814239 -113526471733123500507283088566124400 2814240 22785370693535860105472316832481280 2814241 170917299325953005199684658117182000 2814242 22372026335336566627205823867033600 2814243 -14658452157454287834654206277083136 2814244 40317587228899857947848317751761536 2814245 -147979351848062355074229740637429120 2814246 -4026412741296742765942080992380128 2814247 -148404420182109913886738760983851680 2814248 139163171404345192320335796878530560 2814249 167320961619437195715750050404811664 2814250 290186939975156972577292881596472000 2814251 588280694276951765201570829255352104 2814252 85507597609351672095369853336092672 2814253 81846489477169666144302994953683884 2814254 -133504411235599558669894201169975808 2814255 104216726295354147533671399266425400 2814256 25776601820777256742049088058867712 2814257 15901346126934189583944749999593152 2814258 -21586308194039485878350266059993600 2814259 -150074553300799876059555073985630384 2814260 222325297025036138390752575097896960 2814261 17282506689960573971572507110974400 2814262 73957694317072116663994785030464064 2814263 -13141582422048719402437897397747496 2814264 -196931941213581205195687831572480 2814265 -67955387721439469488556749363568880 2814266 -111758281072616946163914401329755792 2814267 80044819174992797098888499583488280 2814268 142003297402753490064487579040682496 2814269 86389460863114141302835982672047680 2814270 86426320272460312760109705022761600 2814271 -193278855932440037233879314717621800 2814272 -50038209984249054320042206315413504 2814273 -33948656135181014716482307027144704 2814274 93006407401284629458124261330343840 2814275 101601037878277345073048445764298300 2814276 -62149104534869608694678258177617920 2814277 -207321416069474895759623627299179874 2814278 -131947059436963344358040260430818560 2814279 -65699437925858894675984300625089712 2814280 44086092858284274823567710744576000 2814281 -2463454772327931965698187002273056 2814282 -62050506099740781355126817839429488 2814283 561467331074840932869179310154763104 2814284 -501762628445742225326476958681530368 2814285 -34012674622710013434387810484152960 2814286 15358888243278983743245884150246592 2814287 -5832364195511707483625981813956128 2814288 -1582557516124635611830396681322496 2814289 -52816426976556739168561657930290444 2814290 -135804113595448425533018244616437600 2814291 184077200034911830151779508119843440 2814292 68813303822828949160763738843752192 2814293 -848510226993370605749162975419190340 2814294 24743549804174616432152250409641984 2814295 -206424195557912081053984479782782800 2814296 32789854120141077177379136154009600 2814297 -130314282168575107218869811927658800 2814298 167428415251608545410800229964931840 2814299 342349547315194220246737054299638640 2814300 -35328585261404373183421652210112000 2814301 83914840639775135562963341310566752 2814302 218271879579831709348748259491828352 2814303 207479784960685489492415279344109184 2814304 -73946707695390812762552280450859008 2814305 -119725962927767798181751746631148400 2814306 -123668913497513926064430814625601792 2814307 5806141596989807535727420966035400 2814308 -75833081013550961285226919369949184 2814309 -74919289478839867856559261423664386 2814310 -199315045775116675185387505085773440 2814311 -173968927134592386948363452598614088 2814312 -314096396018940473535600185419776000 2814313 45431440666738221577709186155486080 2814314 118378376997046299335682464053773312 2814315 56322506962067935137398418074688000 2814316 362722151523940260635680079011158528 2814317 -99714520004105215417827306708946848 2814318 73588443873026868665939777069721600 2814319 -215268332033055098392515650795199280 2814320 20566364764429513139604834358394880 2814321 -114196795110216117936423780027462288 2814322 -9530244394950076452658396581866496 2814323 220535146176950586724166208177534624 2814324 217869261684257228944635010332205056 2814325 -144495980049866959779175231575812950 2814326 -203015285796951928042022252470415616 2814327 21361226416308182158292112280884864 2814328 172454195124643064870139244158136320 2814329 41053487211264578954784262352181120 2814330 75134910524032573004809802911921920 2814331 34946612154101802141251401854499664 2814332 291938068674075011681050524694425600 2814333 -216143148874325565661249712782864320 2814334 291305640242393380073940838222599360 2814335 -14888854361452262209575837842042880 2814336 -16496033517693271070865094606848000 2814337 69724408514296401583428486032728240 2814338 154033412492823473804233362459133440 2814339 -13808028873473470651152131853768 2814340 -156661142283440977147811786091836160 2814341 116728970459180077777874671094267742 2814342 21278361953750985806590783031324544 2814343 -39089458521872196115579406481813200 2814344 -153028895421326426107513891446650880 2814345 6048983862460018802689655884438500 2814346 -3534653137930057361331242937964800 2814347 -328897154448267978722481829761084204 2814348 80242940755137661347547784353697280 2814349 1524802119936700033769436607954464 2814350 -647898686146698909699141966182400 2814351 148241461673819759314680140286749832 2814352 81663688186015003849941591627309056 2814353 210833606276906782025230307728962804 2814354 79721035442738205780221706204098064 2814355 -262557578663433317422001855856252240 2814356 -6274198270774349564537131681334400 2814357 -55123350534413091275611814477879040 2814358 -16100824436136777266163946130670720 2814359 212584563148839462168467255793734520 2814360 -30086008999761788418215743488000000 2814361 427637658924080454744064755577169424 2814362 185589277847984668487995567517064432 2814363 109140801728886751713543496885220640 2814364 69641643027356757124280640365769216 2814365 72803853655396739647352051150486520 2814366 -1488605578327351541669933273444352 2814367 -369413880350875814610751020317081568 2814368 131000417799389838334127661019693056 2814369 -3600188176586581389443953797201024 2814370 -34791823292313556830973278375576000 2814371 -205816427286824130076165716306416688 2814372 -242709224253279189092874704405790720 2814373 155265839559164382381990592372619680 2814374 -11843529049794269403819568498412064 2814375 -50066704277830007655189018948000000 2814376 -370894157832715216322043385684177920 2814377 276347979371344497580891086356130192 2814378 2615400098976468561316331485160448 2814379 -232535929311368779596989094304279416 2814380 9886315620952946061854163717964800 2814381 -167695501324822973194879554005453130 2814382 130516983796995008649383247385630272 2814383 251447135609009527352466279170909808 2814384 3217412035819867140107638294118400 2814385 -38227309604135328423093811932948480 2814386 114066563137592739784893823509829392 2814387 319705321027510749242322034309659960 2814388 9143954652706372569865130438167296 2814389 -201445114909998877619285773364769810 2814390 45451514558806001110382796025096320 2814391 12128648678822726811634235859568512 2814392 -5715745487379702463733638052659200 2814393 3261472466223899748620838565515744 2814394 -82793958626874526577566013207934720 2814395 -86823828308231150407728230684645280 2814396 89374869995907503032814258628609024 2814397 -50885675261874015239061915866661248 2814398 1635878780361940191399966928730880 2814399 -88990015657816732030927240368188160 2814400 -62425596687224289230114450833408000 2814401 -633845161342802557283122137122131068 2814402 91777256268371131201346004267204864 2814403 57950713406156963330203394262574652 2814404 -92457375652033786116940214838594432 2814405 86472382914987214008737513810701440 2814406 37476165776681431723923352983861504 2814407 -1130940769053398021838109251949157568 2814408 343123316734924956239455659817190400 2814409 82956183083255625682454878184906404 2814410 -47365569297767613265323849131688000 2814411 -24776839166195145726339439208650560 2814412 127542321046721093239430389539205632 2814413 -362523759878188315967563131369151680 2814414 39378987366522762184025649781861440 2814415 -233113899027987347349451789352800800 2814416 -19600315246602652690577147064877056 2814417 -33195598572608774118853581688593840 2814418 -111543940012960365251502260339573760 2814419 -464720924868575810778995384359212180 2814420 36908464242726760303447419657461760 2814421 -977733977535528796885320189436320 2814422 -87142179602758913631362252724920448 2814423 45497012349426654570062225192985600 2814424 -24962873372704179690114036982487040 2814425 -43355797549868128072727405892644850 2814426 194522227482684018665051166742354944 2814427 -45728800071110084890513189620493056 2814428 -32401731197431447178228296382582784 2814429 -8109772005923799184900869446790720 2814430 -9862722409835758453785358860602880 2814431 180878501286201799732805642662019232 2814432 107228789930425832562005534708858880 2814433 -28168497307710399961267081429780318 2814434 36984513544318692962991458979912192 2814435 -36601777182626624871440393453307360 2814436 2751595102421327417434815838323712 2814437 -94306504119048291814430582998284000 2814438 -56940012770616625179209160704251392 2814439 -311654009008264165436366425384962760 2814440 93653305628579153954701166385561600 2814441 46606071194397536479746392005438464 2814442 5937715556598255611622745346207424 2814443 200571648551810793096901011855549624 2814444 18915287623521816177016396822874880 2814445 2466580070535450280839905841163800 2814446 57367234447054391407018408132356672 2814447 -48539306402222317951405619938775040 2814448 13405998735847294820945994662150144 2814449 -347967536387233836168886134228203280 2814450 68038962088700309986686008314944000 2814451 167971328896386773745888906539761920 2814452 -75275453623558473867613555171226880 2814453 -242487501435603938893802121947203200 2814454 -360064624897040040523891767827865600 2814455 -109477568344954020125019326814465600 2814456 -1300482969442692001618410752716800 2814457 57140986046110351861779189610662400 2814458 -68543880352552650025215717342283920 2814459 30440356526711882315606754978671616 2814460 -186325862517546473075928006504960 2814461 -130194338532411325893664002077915400 2814462 39666259742729448298853253151132992 2814463 235763892964180512547223157478646424 2814464 48578730297627413939618503018414080 2814465 -205509696131451281894394103039466880 2814466 -151237438036988808231361277844205536 2814467 110664177019472334833866564908234600 2814468 -98754792861644716663354793257128960 2814469 -44593786693090318559146730351238528 2814470 -13501427100486557256483725170396800 2814471 -148527875177661720773823292422933480 2814472 100414220364065260502988218241638400 2814473 111986329268880876550665320419346484 2814474 59855767526585671294831413439488768 2814475 14661323883852814048919743628047600 2814476 13770772992225419190291472780121088 2814477 287683880908171370668213529709563040 2814478 178492567085372192058086579950069440 2814479 2787440124293886504575752511226720 2814480 -4117259258129510002983225773260800 2814481 288485551170368283800132760925007282 2814482 254562491083879240674474859506912384 2814483 -72397254030349910981720310031030272 2814484 57199771375299556749239184419383296 2814485 144390679757307260510723020803081180 2814486 61015878544623617642275137629875968 2814487 -145232301218264922538644205782107232 2814488 -469480613640470975323862875418634240 2814489 73401613505761116845535344617492800 2814490 -12048482570631816011770174729789440 2814491 -250334155876135274788781535749829528 2814492 145724749502882628725687627973130752 2814493 378858659580387398644348682766721248 2814494 65109729078241535114867997303271296 2814495 17313981973253779946446968469215120 2814496 411637689492388835764391030874046464 2814497 -177518966015078719568848164959746368 2814498 80928509742833144103632168173477584 2814499 -23011360618656033456731886777230500 2814500 -30494287091150006082100439611776000 2814501 122672200543321511108466518460165504 2814502 114095603487636033115873208893481952 2814503 -464821602846837263404738295030817840 2814504 6909782342665178268565547498864640 2814505 -156776346508521365820127947881333340 2814506 254493757088370970613344827280907952 2814507 16973928447948942645938006912346756 2814508 -272062918839138148278619985952691200 2814509 -12616993916919699323517536128285290 2814510 -18373272616371953169649967297126400 2814511 -93126922975145828551220486374289040 2814512 -32153269348963277393526086545244160 2814513 72172970528661798410472598101461184 2814514 181808734369720685381364985893827856 2814515 21648483511271408183032899829902240 2814516 -43165423780449553717962691363331328 2814517 -803207027061229144257389266991437248 2814518 -27437948885829608115778418364518784 2814519 73614005630744640410039274257235408 2814520 -214978619420817492657090449470464000 2814521 3545233241859160723333927125851904 2814522 1498048850586807818667798263850240 2814523 164587796635817108828234601576097120 2814524 -59885944299289287777189557438075904 2814525 50168007576842952335050916297056800 2814526 -12481826068677738316911701705781696 2814527 -8302772988562126935975661647574320 2814528 -18243295427795317005699689295642624 2814529 -328037673643327437925181767275786320 2814530 -57311997203831486585450878732308480 2814531 188210911000132228884267750324902064 2814532 -139680237625333537181800553855037440 2814533 266305768289685832857073515801888000 2814534 -126744272440985842946911746687749760 2814535 357614843163241108926147338144183760 2814536 -169626532119322612969665828661248000 2814537 113540239970130004924080733947642240 2814538 -187473368362025660660864458039758240 2814539 -36589557630902010783016248087208128 2814540 -31459616732828276272879562696140800 2814541 271706170418349207418453101569981942 2814542 -113319683396239439964078259910891328 2814543 -256166314356144139700000484036169368 2814544 116138817953670643714614288959528960 2814545 -74589416065875814835008093341938700 2814546 50898931971212662958239348160471040 2814547 182092571743088105838099293834543040 2814548 -604082650866790127140223098192355328 2814549 -94201543300943207967440419367351136 2814550 -30424219598927690125580059229462400 2814551 332063794664208574220584854002220552 2814552 -21986505110272847434829786037288960 2814553 -42725984208871521188690258805895744 2814554 -314268333481959654611077471238457888 2814555 -142834912395808727818923855525732240 2814556 -118055619236934746385921625641827328 2814557 73648255145292457778062198805248806 2814558 -22330070113150695891114625711669632 2814559 -143745651083134896750034404457802760 2814560 254068534750613521711676819727974400 2814561 400995279207225884741173334141732640 2814562 231921603749081774988349142152126032 2814563 -120829384804662808295717455673353188 2814564 145208356927508321011385196592075776 2814565 -813185628470496094030003736611200 2814566 26295339781192490826868997030810880 2814567 -35460533337752549869047939681432576 2814568 -68919164421458077278489232640378880 2814569 -317400548589352675027533713490393030 2814570 -40226944381342186197849137606165760 2814571 -152875950168499834232572820118768580 2814572 -381134645758767610736301865540065024 2814573 33327971383102969232028323685284064 2814574 -17305780591937541154847151612100608 2814575 -4156245251321150136052122764530200 2814576 10521334132709214169181512053817344 2814577 100805539938252214560501348588252160 2814578 175729340992535566399006803449000448 2814579 29625048658594266335937985311260784 2814580 64700055504355358326786410681619200 2814581 295365800996153787169831298521056 2814582 54053887074359511201504045412184064 2814583 45753211595912985542414308802858944 2814584 -90499201883423621465937287724134400 2814585 -239354145729385585436616274227729600 2814586 -7336043750093722111549487499877008 2814587 129573577336960201712458042952035236 2814588 -414889060331542500808380840904704 2814589 -249503067224214481719170749636534080 2814590 -78032763631447264560368327957118720 2814591 78520201223776640478212302002001680 2814592 -209639341806576618871648514211840000 2814593 -476554991409437950756384770981712080 2814594 126631792228147291833612026806627200 2814595 144816653107658218049530260597504000 2814596 126703847476485793356778161575930880 2814597 -100088654391769889256639975764599140 2814598 -126979070497288480972814824266497280 2814599 -136755505250391077633262026609831400 2814600 37520724546986964815073735502848000 2814601 290449269960468310954607463603904804 2814602 19003665403021946718903121955718144 2814603 168850427813603525861449678304043840 2814604 -76092728471733304511486766939709440 2814605 330706531049693126664051429766398360 2814606 9019511169995270723474116423183104 2814607 -357274554115792688361648905982568144 2814608 -1448490036220872813632442519453696 2814609 81348027795313748567116051418556192 2814610 -107792660590686196997354395972920000 2814611 -703283370561316505262130937955000 2814612 38541187585218766864955713142169600 2814613 469107634516892691064545980280021984 2814614 7834387241625924758225467851177984 2814615 -384637965461008518325526919230940000 2814616 138925552973243172703038654392770560 2814617 -9214513010080935918872806868209980 2814618 111990861806397650425670480560122624 2814619 -90426296224459536873088440896291160 2814620 157491373761042662419644577167367680 2814621 108184256103631651462386608305686912 2814622 20557171634200095946142949865096320 2814623 48483238644362066386282533347913840 2814624 347327294392706155486931836279848960 2814625 89428010135150634735510975863520000 2814626 -184144192996425820793297675470757376 2814627 -80746677844095235075299812529215568 2814628 110187648344194189608727513507914368 2814629 -160441356518047703300211092936104770 2814630 9567348030933172332661923268976640 2814631 -38816005322746200817147075903838736 2814632 259136759650209085014056897500646400 2814633 94738666049248882280188948612433802 2814634 -14794442087928000562213850833064784 2814635 -161337915800357442478811464434528240 2814636 -128125597706183264978189915864764416 2814637 -29016176243247384619079605109750048 2814638 -15569412530418924860257475228633280 2814639 -4759826197685989239319991322048480 2814640 69038995117714201589615447957176320 2814641 -72067762168506623694467308356925200 2814642 -360530060001107107133254856579020800 2814643 145997473693031530709527590813115344 2814644 55537338209519346136104583490205696 2814645 10330181331487547720954163302730240 2814646 -130846265248843115290462589800453728 2814647 137802736065067687317482894679876312 2814648 -40408158704183400917421804331008000 2814649 450563226227953701477912608427838036 2814650 37120662302819275204308517749213600 2814651 -905782009039813058345249207754240 2814652 58783902450248661007850943873729536 2814653 -205614744248396986300873588563642240 2814654 -163274412750332213560914680327976960 2814655 -231650097969138127331173039898524440 2814656 7844563857339373773056427373363200 2814657 -260117574600088799221232655629303760 2814658 43543238972960360710259852141491200 2814659 -158461957901651356524687524253413184 2814660 -116519521757913160460324572560076800 2814661 17714008874317104342590237519277532 2814662 -258152635993517503176951340545025536 2814663 -208242741702666347023634970717078576 2814664 -292939998114625996360580690721960960 2814665 -58508449225342375767165221964865920 2814666 -67293296537395209840802532600785152 2814667 -550441514252790885440498267809900800 2814668 -91559201641683531428445335597282304 2814669 -13568759870955264899419719111269472 2814670 152198805521456681323036574034322560 2814671 -97992741885899959464313720789870560 2814672 10097616103386854057439492401528832 2814673 -206993860569480876849545950895869980 2814674 146352321778516088638165638687048336 2814675 -46783084269653935678323317353311000 2814676 76523747256042427265633071300403200 2814677 -212670541100342463523649215209851460 2814678 112844590160694527298216300267019104 2814679 -46244640070518679213801837529829760 2814680 -14270673464597596437501737750323200 2814681 85273703540406333689290710520674240 2814682 -14269571219547272019721143785590080 2814683 -482796530229274862466914668724299068 2814684 -3091891452387818689608229508382720 2814685 40187128864265678407463299582011000 2814686 -114182125561134406649543221456195200 2814687 90285808106588751678280576676445144 2814688 425636886837421589842154726507151360 2814689 -210830544503102468908375833778662144 2814690 -62146192701308572732584504766924800 2814691 116114590746483713569431673945192584 2814692 184745357996480335710387464595762816 2814693 -2959938020943887435539672211879616 2814694 -2083403094466252917808207001014272 2814695 -72368974114518003126539683209571080 2814696 238828302681780877362867272409907200 2814697 61747800424538294337554751232329146 2814698 -236838743760192010952344934081429760 2814699 112851726812006582887840952824549464 2814700 -21303063803706526097348552005145600 2814701 -81474959858283394771815131622758400 2814702 134305425053135425942672706058816 2814703 -65633168621734477759849911397572960 2814704 50671302656266539088192182743531520 2814705 42226719613635660806132725255600500 2814706 -74992150060856550230433523234523136 2814707 -45506053489622552609215824252167040 2814708 40649459165294045272440519598516224 2814709 330866293428333961613058147374932910 2814710 -8827566463298035779935310848442240 2814711 128839628097048375310440640656557520 2814712 -624933230906345968574899390709268480 2814713 -362698060233304930619815854676195680 2814714 14818592110671513483337253413301760 2814715 -120669056182738150197850313032112640 2814716 -247392081977358241550938814379356160 2814717 1129834510808707271323599128203968 2814718 -70525628271774245052244321800722496 2814719 84206233665901075530072635595813120 2814720 -131387709469004453680552505486868480 2814721 22684353955545808701094274870400704 2814722 -38616305191329978896372854459223088 2814723 71638702486797760195945402177826400 2814724 -84930866359764391796886527984787456 2814725 186091260535570830818948600845952250 2814726 134839538632982486828459319289700544 2814727 93629782467993894919150903043399576 2814728 48899164356127773504624593708482560 2814729 -118092201876023283248521567975724016 2814730 -16846560190495362271964424253531200 2814731 183957236046205959631142985510536064 2814732 -11236870836241297282872795404855808 2814733 -253334278224796780047839150671747018 2814734 -4780504408959684364553263960090752 2814735 7848308242533467740901086731870720 2814736 -81342727706081613130385367517102080 2814737 -2316981295021618495845579744301728 2814738 12006076605074864271281935202365440 2814739 306685081920755531299669865579210540 2814740 115621049718835184020036783470796800 2814741 419031634027398427126236735577663452 2814742 17588198396740727267787594957281280 2814743 -262162086319838537067208005273454008 2814744 38101235492204708320104888079134720 2814745 -40943952472349723673545202548101500 2814746 121087626814479480375589124954365440 2814747 -11114075979179634698228919774025872 2814748 -387723615404863144870698339551197184 2814749 -100558315601986306826673128025672864 2814750 8562380618254989351275259652080000 2814751 456711836420558128408373183179398752 2814752 251130390574086395616286257358897152 2814753 90595661799537406952162208164259504 2814754 1505117421741198511974003977649312 2814755 137841885363219770949723723709878000 2814756 -48689392824691970481181478394842112 2814757 -29333522316403720957438657032187968 2814758 -90252723215472386229287328871842624 2814759 -20118185533411160319916093182195000 2814760 -105327198302799424925501448347750400 2814761 480302550058854487447548387605386362 2814762 95009390102608888920925654548433152 2814763 1974866477086703862394166663034624 2814764 -333956664721789182290231569542599424 2814765 -150534253804115568935378235653851680 2814766 -162564540184264650962448913518783168 2814767 -237612242308741084728664286613103488 2814768 62732163267367906011883294077517824 2814769 -237385980935754750555859763638559820 2814770 6344331331983954508693521990144000 2814771 -32416817353160424082387232348428488 2814772 -386081579384835956566810210424862720 2814773 -18631649116466081973937291585368072 2814774 154334711212344076058306390066849280 2814775 -53950624963537498768174773137058000 2814776 -160762730310484042855584707779153920 2814777 -41195019045748255074332590274622720 2814778 145058000537918782350019451325475440 2814779 358657620534500081741206890686417088 2814780 2363374461156932049990499868958720 2814781 710959742345090137999775241541711500 2814782 110586228870399676818142314491572992 2814783 324431666646899086485317635257026304 2814784 70980153244791249213120315593326592 2814785 655694870848437769216716620527076160 2814786 640965867926048372000404590829056 2814787 -379591808477768374909269498945418564 2814788 -159136915125802821431677718327193600 2814789 164737476334046021992144010967693024 2814790 83071273021699145407177657729334400 2814791 41626965848512122666726896846559744 2814792 257509235051913965448532941563904000 2814793 -81058621203827214919028759808093680 2814794 80182256743906219679840398212699696 2814795 -22691637149588425147916725198817760 2814796 115766135115189112882070753174393600 2814797 -102388611931087329980587022961277248 2814798 25171537867418282520434835091230720 2814799 99058739899786123116131843126782264 2814800 -1808758108354167809036002276147200 2814801 -220506423813208547169797389815508896 2814802 33039070665799664724666772188616992 2814803 125726504108434597834738982662445640 2814804 250281809770993918715868949296230400 2814805 331888971637020030721229733063515100 2814806 3613802865227799021937197283770624 2814807 -4618769494875368513728044018459312 2814808 72079013333062654692500148183336960 2814809 -415803502177825343710179642774939756 2814810 -73076917791771087792063935989443840 2814811 131301281239085465730181567732921412 2814812 14788762046814032782540238746583040 2814813 239744969638382668637712253397483142 2814814 89614605664561108016124626258212992 2814815 83262088923820227726974260691793960 2814816 -94114761452528195774253381097881600 2814817 205874688784629414650734967708184866 2814818 15619712942103478836997011386145360 2814819 -52515299760061347390773285241649920 2814820 -79129019385767182855581322882225920 2814821 283246248333614921723093825360993022 2814822 22309390784544825781458700075764288 2814823 14467542453532806154210875306712 2814824 301681379588680833338015977551544320 2814825 -15273533306299481176783923524030400 2814826 14650692672965527137072315753847296 2814827 57777657512838466117930484305794516 2814828 133183684204164844367484801392050176 2814829 350089916663398562005897633837273430 2814830 -42334950402198501697924828244167680 2814831 4868195243118457325584213580198400 2814832 9965743076537856839459605605580800 2814833 -179053430080188185692186084834933440 2814834 -35149189089672292152519551881094400 2814835 8735306371175523075296052952007280 2814836 309649459186062225591589761841284480 2814837 -17177357007927972382587891278646240 2814838 29865325301082096225073032280892544 2814839 425062288313543041767684087646913640 2814840 66421414646646963627873976591564800 2814841 -198887278899015534077173117360436758 2814842 -8072710858493668870091147364940800 2814843 -176553471754029885019712474225888160 2814844 -314662220649242619822444682507147264 2814845 -143017258236325258565668446122947200 2814846 47862430416093027956975222636913984 2814847 19210417545411309702119911548551552 2814848 -238884415963779498367686410533601280 2814849 71227039456965086467781587272236160 2814850 -100087549882072569933932098627344000 2814851 -116212909489580526880488172391205840 2814852 -222373566202595872818537908099232768 2814853 -121419927796138110151256015795206820 2814854 175526429915502930056285137433404896 2814855 5092782517015319423301627224448000 2814856 -534681461209445342149894305236582400 2814857 245320973080089419864858785465790106 2814858 -195229676404831431670464888756910080 2814859 -81792637438221360071501143564445000 2814860 20982309503521856741934448583838720 2814861 15105054027233416883168892944683008 2814862 -27982665765462472006920511610474496 2814863 181660232413132545566075162883032112 2814864 56471506505759957707672393113206784 2814865 154432732970749309614997536018502260 2814866 -2935075635637014697970480780262912 2814867 -158851106960270202701177402842305912 2814868 8460808214648019323612912291225600 2814869 267475413715235212971268826558895840 2814870 -8537428884550680137273230450310400 2814871 -514694017834098188749890976951971608 2814872 -213770013158737920796754104453171200 2814873 -510141395231654022829466551100965536 2814874 -176811464986752623372508391193595168 2814875 -80963377477320519902925864762648000 2814876 -157791390404774868770662469555002368 2814877 -40399914375685635911564229371575296 2814878 98373510638566652291176972642157568 2814879 173562238457647298257476010809664584 2814880 321686757338729006128892124856320 2814881 -447548776642809751324949411026572318 2814882 52018341203949100036575740330264064 2814883 23224957347680895851314769830698864 2814884 331987072029550646872514077267890816 2814885 -441290211677014493742520429851840000 2814886 55987456787933221776327988081530240 2814887 256946123035919942303370994083477360 2814888 -301344717460281300359289337242009600 2814889 129675684354236566485132860516828160 2814890 61825687618642142081357442040473600 2814891 -182905252333257574657504460555306496 2814892 122171888521894600240714050275243520 2814893 -116647500499531920851743499053604736 2814894 96838642242521439603150222546566400 2814895 262088970437073583963040125464851400 2814896 -12594543105656717331742910927732736 2814897 -41924382699635291542773941929609920 2814898 90983024427765923274355009809469200 2814899 561053279405173383839456887919685900 2814900 -75763930172667825643575534384998400 2814901 -16900115425179479358022904926562208 2814902 -58650325621724215267399861513547328 2814903 53909970022808245517583491852926104 2814904 453103628295362352516553212351221760 2814905 4902097372207550194086513978554760 2814906 -28864744993158537311324481415963392 2814907 554834960116571083204202669106070840 2814908 -213651193635410352171023766340953600 2814909 -157206477840621610797844271101152 2814910 -20663014753078931142642172115370240 2814911 -144754541060406859513887438151193616 2814912 -36056051815374733159844361868935168 2814913 72078170876788879421080665633956162 2814914 79404928599525865729656517039088160 2814915 -92695266613365245595988171990624080 2814916 9392100664310859504397328727684352 2814917 -65108653182914474051099806783293408 2814918 -137014782482152266115201724538559296 2814919 64091661792049641030836037066641520 2814920 318904145720659413544121390491084800 2814921 -70727063800725889006024429678653228 2814922 265430498127380770053825492917313024 2814923 -185112424404165201583956360320831520 2814924 -16443813312581411977144285135896576 2814925 951582669039250003067745529550500 2814926 8814104058111552599728718421721920 2814927 -177383464967079597885127768235535480 2814928 -164100347635690029066919290525450240 2814929 91056757279099567581099313295678208 2814930 62546252642406248770853296386406560 2814931 26275322832318812315999837464627792 2814932 1348073503448728120238927353370496 2814933 -38701331230444128714458460365767872 2814934 -298630706831698328656542988198428384 2814935 -276335155914840129304717647139398120 2814936 14048509091509363226901482561495040 2814937 55799533543564181633705039213011584 2814938 -85161651457058929644952268254545408 2814939 -168654058607841837258503978075590560 2814940 123147480882952697234141262576430080 2814941 -448953575292008991920913225209069658 2814942 20567339885217054747769899891793920 2814943 -59503682718056941659004038807416400 2814944 -241595194843054943462739385516032 2814945 -44018164683579567379153599625881600 2814946 -170205600669971622360015344664209328 2814947 -78723061904880675882893569640482320 2814948 -200877952455544274951887864907664768 2814949 377834467249325932131833852388693120 2814950 -32308789260236126808272000282580000 2814951 327074028451250957835449370842479104 2814952 6763489115906501079704412741550080 2814953 -6439789503455307444413538965629836 2814954 87147292886668495453200241734040320 2814955 -20710668715351140429384651186831360 2814956 -98252151536256940630297982190085632 2814957 369869581824944748040996324742836854 2814958 168078898057510174402542611339043840 2814959 146345897280800137398897929561631216 2814960 -18252008190679176761781366527754240 2814961 -491233665890899585359277444426542428 2814962 -128193962484929470931988336850626528 2814963 207084198475215775689456738957599088 2814964 -38387422530739907875008275426201600 2814965 295446361727294207099746514521362720 2814966 22246072484129834989826786532618240 2814967 325056843647901561710623013923528552 2814968 -185843208162636965322841726384803840 2814969 -280695812288356711017646770007079856 2814970 44685180134272141412437631790950400 2814971 -66630463184725772151627795223849536 2814972 -155379142169170545870847117930060800 2814973 -114653728529583765873987748984595360 2814974 -19524515246535085363829430759051264 2814975 135284138957550361279740209148837600 2814976 512844408593701830658468666671104000 2814977 30292859545266560728828543346279472 2814978 -12138608893174170958548261717449472 2814979 134387781404828509188988707733623576 2814980 3570691610140189222893594883952640 2814981 -18503479481300211850365631299583680 2814982 -33246528393715725298403525137557408 2814983 -313908164240829715965162039348543480 2814984 -304812106164610087746475382360509440 2814985 -322936889208721268225996189793905820 2814986 1280479972956880119966970188708864 2814987 85691680046165327303835717528701952 2814988 121270032536606818156941930556494336 2814989 119127856290828984554246708708061324 2814990 -72601686550713880750385246780252160 2814991 -30622949416431056956739236434134608 2814992 39447401198556142031953433428893696 2814993 14805917866235477460764160547245504 2814994 -32960423637110226641922126626139648 2814995 492321846687589763139143091783120 2814996 76912427285259038130055884072652800 2814997 -157692341953438093102406569756694948 2814998 68667212652664432714655370691668000 2814999 257565701490043520077141190128587648 2815000 -10117787275610977483940689670400000 2815001 132032035846486839551280405941328000 2815002 -143456814496335901003779243797809920 2815003 259876561900809156062667162048965252 2815004 -1749163381514697514036784905526784 2815005 -105246150414613299581703359941730880 2815006 -131460049884406727174466878318418048 2815007 77706028534470576113670775391958720 2815008 -42172304327613050197491099170242560 2815009 -278155412785355106900727760771589790 2815010 29163623548190218592904222200133120 2815011 -19124265215560357017691195715525340 2815012 135196191306107740636042633199037056 2815013 -504276433388899374826943231253112260 2815014 -148388940942391882723496910354135360 2815015 115000091072313291606899865347474400 2815016 -310023474950408127099323633436672000 2815017 -56426707021587346508816556571173120 2815018 -104097793136934180411110585942889984 2815019 97539219045491402379741573638376120 2815020 40155732571398616567010496325939200 2815021 -334282185372374047792191324131215200 2815022 -17606405795136489822340239841546368 2815023 209281742831601043764719636996286984 2815024 -30578266082037989614509302901391360 2815025 31882259852511530332207523680316550 2815026 -6784485523300024596768966594713856 2815027 -79018612823403229171814201189117448 2815028 179270560571855340338685075154298880 2815029 43316439330371506091556463197205344 2815030 147224656250155809780537735926380800 2815031 -11982782207471227533097681050148488 2815032 172773355689425264692335080994570240 2815033 -122881012528202453315485035104543058 2815034 -8240347418511161609873370103944000 2815035 199149604523017120516142358488761200 2815036 56001728021392963848439330740149248 2815037 298726123019680064764358898013267212 2815038 -1244145374388661347826084443882816 2815039 47570944699186930332483038202876624 2815040 16984077281306873009438665054617600 2815041 -266470413257138347629770254357587408 2815042 -83451453466797639275675440984977888 2815043 99686207746288862651448723650142720 2815044 -133533252344529580472084360385782784 2815045 -114202156660007740030930666363445700 2815046 856103601009984200890241237048064 2815047 -3144144115263522854652855607524960 2815048 -110627370772079020842466625698529280 2815049 173430315017964429839223220550329050 2815050 -60571465748213924675890527498547200 2815051 159980479273078561692159779470480504 2815052 173098581813705958103568152880366336 2815053 251205633933609060887858071590976704 2815054 -2840947563957426794212343332531200 2815055 -76849864843432583855591852126114040 2815056 -9077975856730684721689399139254272 2815057 91970499200990333930199365051880000 2815058 76970607868655717736066093076626720 2815059 -125871413217712972541396794310227200 2815060 17579228635084149524025832175746560 2815061 240024528688871523366053941008691662 2815062 11610995921384871394110156052377600 2815063 116947731820257196955681017855345560 2815064 -63601602991136651135893880261099520 2815065 224601605319346031385439433761616640 2815066 -264473333617521377565219506960778768 2815067 207779310993907757402153588950722120 2815068 222420642251416845298960130844387840 2815069 188573459459556318218939199687090470 2815070 -11882773589085880308689467010025600 2815071 -30916332430817871629854736272221696 2815072 -143820824463983312448141199145435136 2815073 -200438070265869801475212523925619678 2815074 9617820970419030807727119292761936 2815075 -46310055376718542858649533603089700 2815076 -144393127473460658160611632255985664 2815077 -114320880689872526620672828453310880 2815078 -212799123675426930771602379763584 2815079 42838712563927885811609539817963520 2815080 -140904939208917972847627403200512000 2815081 -3870604817264797668221403130988256 2815082 17999011190894748679301689261535232 2815083 141559386027012301827910618036221120 2815084 401826060310705267995354749577682432 2815085 22506780577529611945663914866342400 2815086 -140369808697492228574722886438553600 2815087 197074515231260279242173341666619192 2815088 98790644822155106261881840591994880 2815089 177123928677859405385276091129960768 2815090 36191679226926628263044920083856800 2815091 73706386848488812968721552588188492 2815092 48884236284430340065480141108611072 2815093 -185522864647755636347720302493875072 2815094 -67730352094395634212294875417879904 2815095 -70097604479904156750429336578734560 2815096 -210981103385955057918839765522718720 2815097 -433137759430496972161954987077134400 2815098 -70209085737598649472866352109784064 2815099 -32856165908843594191012107269619144 2815100 -35603573736672502712443401239001600 2815101 100129053108461727280934784309338880 2815102 226521543547137516605109536301706752 2815103 -450433891603936784701378258151595648 2815104 -23738284835808987917876559882485760 2815105 -88940273049441971076703026113197740 2815106 -76303289389572495035289967538589696 2815107 -208857642856078293662423831745789960 2815108 1362845315648301265707261204197376 2815109 281819995167826218071514305949483840 2815110 9843598436812642592120077962163200 2815111 -1918120100950516355469013336446960 2815112 45093772940178537778436110095482880 2815113 67842741319278316805285062325394624 2815114 -275403606964399205707295337361819344 2815115 89055982934485042459837853269065600 2815116 -88323074418128210824558927107502080 2815117 -171948737863961921411967461452285140 2815118 -136115101543180685590294963986354240 2815119 196502300925015915503668863370991664 2815120 -12952585120517098140461019459747840 2815121 4742800842808958834833057287609444 2815122 -128223509753710322907448382787744000 2815123 335103443877465764894160257073683372 2815124 -569598874744664452756447139604480 2815125 321865657013516132532451860779544000 2815126 -186927094352714181669309648092725440 2815127 -28148820024556504165986249530189088 2815128 335333508772132815656882654621491200 2815129 83553696805604450519685326949190730 2815130 -54033794896106720067308955813729600 2815131 126171396793585699976029409380788480 2815132 143134633600806163752938024343475200 2815133 -131020050161200333839929227724166720 2815134 -20869835944280391577154870223906816 2815135 -70266091408031259407835756502714800 2815136 57451779313731443119028698327744512 2815137 138292786564078690391576127095183508 2815138 -8857543265541259740581858058095280 2815139 330818385759056934233392984814257656 2815140 82413251846020789319086967781273600 2815141 21652329446222377811702811739764224 2815142 943790321889826705968776607593088 2815143 50501199591623985333974254433797200 2815144 149219796221693387402374051294648320 2815145 43284239025517295569178637098299080 2815146 -147898164614520141569184175035269280 2815147 507860475307884752055405782660682520 2815148 15022142903063120158763277327230976 2815149 100243224398380757679176355163560960 2815150 -24082811633154554602185739715884800 2815151 -108815718402627876337685215697312088 2815152 -44290035519105253027389817478971392 2815153 -149613073149049757473080702012446736 2815154 -43618036124928773041601911078878720 2815155 68910429756546696037618645685003520 2815156 282939289207218429215811135507931520 2815157 -272845906770024367503455932093176594 2815158 -116127923760753721306724027012337216 2815159 -318441080659840886774150673417328320 2815160 -203958587996575761287813646739968000 2815161 -87469361114212284998797573578890928 2815162 -109286291153036346555037875344211456 2815163 139919034074561007245546829584988624 2815164 195334578051961510838264326083141120 2815165 -450979511927336555153299876882425600 2815166 332719836280063427100475921477996800 2815167 -3387174158554591693443854019834240 2815168 -71508866167550987375876093800087552 2815169 10948578626391008888382418199598720 2815170 74081207143807049618590648356840960 2815171 420549164111965546119557290126061372 2815172 5678846518012292039213191059308544 2815173 35439549714658824854327357254126560 2815174 145192137698986655628630731864874336 2815175 -43603729667549864295038783609382000 2815176 1084456575271828074017378938060800 2815177 191205613990704695038279443509932800 2815178 -63917233515398903498959812278230944 2815179 -98229703210313999938251244843410216 2815180 -145619148553384671557489535309849600 2815181 -259349500815427069699944802688404800 2815182 17855006305919248576741806907603200 2815183 -31270017342499103927265747082210368 2815184 39036310549210870492828127645491200 2815185 -9467074274750264056134166117588800 2815186 -393962567854362443609862499221744 2815187 278895960335007032727868882972873836 2815188 91220857452919625840829023485593600 2815189 -148871147220528074311526404016135876 2815190 18767953144950341372799314761820160 2815191 -101167238873962492287213762421106400 2815192 -222592002014108614604705552658124800 2815193 237627936470847504216869407388366340 2815194 -28800923953494921741106359668566272 2815195 -119901230353374459896346360983092800 2815196 -650703034971417830126356600380023808 2815197 -13894800769499920485751127811020256 2815198 23827355896192591520674851830121600 2815199 -530505130088478772081417237425279480 2815200 73389260001530947081782075103641600 2815201 -230049214586609761959680687593973868 2815202 -11063598175522218870604737070788240 2815203 -74255774168648072846542076978798592 2815204 72283248536162833498854706682941440 2815205 59387789745762258152429468648404860 2815206 -280673693379685372779954675262771200 2815207 -81675736480933890044405762173401544 2815208 157274493053286218260310078783569920 2815209 5373349847902802858526747421194240 2815210 2620839715193699215213957318114560 2815211 193305898691071920173004088495031040 2815212 -229567112154821966256694488811622400 2815213 71127570207932404942907524836588300 2815214 -30010558777116403100732385659396544 2815215 50350629470116210176720294877929120 2815216 73403423602189476575435334663634944 2815217 -437568961773494088447974702546834268 2815218 -24452380616617442833001007658753536 2815219 29848107296578814732981833003205712 2815220 228084858121024854197544956573786880 2815221 -55149585525010487260896999934447296 2815222 154354512085272867134585495599818912 2815223 67712042166632949662133872381011344 2815224 -119181254864006611787740154162012160 2815225 -29868386419495519650577862708177600 2815226 -156381207921965893653295175194604688 2815227 -26501920810208199576496082474352432 2815228 -37993015569310191901439354152348160 2815229 -10230156481276232471214646543969716 2815230 101958927475463237388640741390080000 2815231 377662699358697905252870053977512512 2815232 -143767770821948027765696733986684928 2815233 131229701450018718992007917937105600 2815234 86247614342774832497580644069105664 2815235 273761664603316341859226499406945680 2815236 -617388879337153791641659268830080 2815237 -285087828612777558232493037708910114 2815238 98771471478265380234463825595495520 2815239 51445284869948827902341334189909120 2815240 -194809528724055254154525642319411200 2815241 -232111043736989595706852632593428416 2815242 20022917416432115060686668170810112 2815243 -203683182024302929304707190698413800 2815244 -240042634864911261820728523326259200 2815245 17882105041155682448131357005928920 2815246 21076057142243690788945485309456000 2815247 399083239466844828976660311341163696 2815248 14082582868537521078796001742028800 2815249 -107205190355277716117275852294831760 2815250 -192308482524106047079424560580856000 2815251 -192920051457225261014823903560712336 2815252 140765668237768340606507902836725760 2815253 561301949376179356465243105382400 2815254 -3419956495425700951957576624136832 2815255 146237190824152600108492077102251160 2815256 -52052165869251887422671761578352640 2815257 -85803555557666006284323221046465408 2815258 -286380358535626391560909588326965520 2815259 -539196674432133357176294634565116540 2815260 42974288912594743531460242508021760 2815261 64135983620643161954486792734598400 2815262 106025253526158309537084512109259200 2815263 -423616097027098871084065416966316800 2815264 -117042156106106539258687535660335104 2815265 -25823776952128509642592681670684160 2815266 -168251713628334535904367697708455936 2815267 21080745845009147064052468543916192 2815268 -35689664926280704815036092906035200 2815269 48616112399154683917689253445796288 2815270 -179991824620099236163122228188065920 2815271 422377819863727495816842468766772472 2815272 -67340147911810159309937069842114560 2815273 7939043458906527509267225144056720 2815274 -17504770948665979873476420375892992 2815275 141410269800605654403029829879625800 2815276 -173943163255996590173038218888835840 2815277 -220698101230834326485990445053317728 2815278 84487070863755089897690075683230720 2815279 973266651943514075740896717021720 2815280 -6488902473967299891811884064112640 2815281 58245513085127481785959847161859712 2815282 -115544159396890952073604233999157728 2815283 40811888604244974611165269494000720 2815284 -111878417853800101040013163225405440 2815285 117735313699063536901802442630976320 2815286 90293689054194009089735997916260480 2815287 40253201408999653508214892083329280 2815288 180059808804970526559198774374031360 2815289 504537407823316505687591835532194090 2815290 106206356794288948221753617010393600 2815291 354023528662999362129410985696925920 2815292 19286647401946795640662776355160064 2815293 41823334119625212518780341884553728 2815294 32346976715152222173535466156157696 2815295 123719004777664285112152163373369480 2815296 329099527848922817121483340382208 2815297 498729929196696493362988543344093952 2815298 285815351971002482958128092432952736 2815299 372427221614890104518224042276911504 2815300 -171677871558754588276456061998080000 2815301 -250012311346922209788992129396281698 2815302 29451110094406464480618604135870464 2815303 -363471642045760774999127487123984840 2815304 -11666616545104340331128778065034240 2815305 54182015911201140368573300938445760 2815306 27183281408609346895774313919859200 2815307 23089876122660493249917553929840 2815308 -9799847565839426652577943038679808 2815309 922137335794189298138572990485440 2815310 -46632818328816216229458239569285440 2815311 238876340551763280275886094648929672 2815312 19738512565364673961603079124418560 2815313 49886917207578890353704944066312562 2815314 -74798805107022256485457318638437760 2815315 52664093150518859938313395899460320 2815316 -117246800095034940908312130212124672 2815317 20756115537415896515908232138513166 2815318 1504397377248348134862711921356928 2815319 54702023823064789158388296912745680 2815320 74001882116570656014165519267840000 2815321 53994024824760767350735277183899344 2815322 59863002471316554075874377618953712 2815323 94076293774923951044734789694991360 2815324 -266439524036447081111727046637786624 2815325 214581358664799057658127185772988000 2815326 97755674774772253896961153680841920 2815327 -110841524678363078576808437213252736 2815328 1245048362584801849185268612202496 2815329 -877123494950223881317167468734112 2815330 1902917261171624616739206188974080 2815331 563754068942387788561703714771535132 2815332 -108779515057559497286245649057906688 2815333 290863448628166735005071098449876124 2815334 213314804103791688760705182679854816 2815335 -234950966647686868550238797657120280 2815336 -54845996914471165998258882375843840 2815337 72450610105461015598592690375452800 2815338 20934508940523441483490489472757504 2815339 6327227025562837638691163151469008 2815340 162555976969752647050081227113103360 2815341 154154431566003054418749489064905792 2815342 119658612737464287499208083811499072 2815343 -409885152012484616584641857234415408 2815344 -47446581569397252540900401479680000 2815345 80097959936247243368894709672908520 2815346 -32943896367005605726214295436025856 2815347 -45887031689815847865237513944656896 2815348 18868813147698714759786411607860608 2815349 50885616874984684450530915187497660 2815350 -35589574784705047965144253392717600 2815351 138630111998188085402248475735681664 2815352 -495936713458528951256618153583206400 2815353 -340560065943493354362647948394920076 2815354 -186460425979202476379553519135094560 2815355 -144590962213377723663391139136090000 2815356 -220372193274980899518950274913033728 2815357 -88925651191580819386337141194454240 2815358 -1335762514423781235760597923840000 2815359 122440091355989740864638217529672904 2815360 76452406219794282608143986012979200 2815361 50335763802533015522605135296671040 2815362 1750176961037185794294878139905280 2815363 -133030158964068956906023320509487360 2815364 -196755065193518452621479379970888448 2815365 84438755522122010075288419761083520 2815366 -77878947588458593464902007637148736 2815367 -67609615248304802253864386062924488 2815368 191927247215329894473895927489781760 2815369 369931834330943326459720676849007770 2815370 -140619546935847615510402818239736640 2815371 2600839393192322531050189170641040 2815372 -52942117629393837873061112657177600 2815373 -429932538489870638195585574865579872 2815374 -95509971756629500862875697219067840 2815375 -215247513296417351183000839877472000 2815376 29035314196250814836543568209682432 2815377 174251367841392396682043388151342320 2815378 320210140799450761184581142740428960 2815379 66273942621534110038032667577015376 2815380 -53944407239353573960112929019101440 2815381 136231497113198164591415898368930364 2815382 5291038719108011067751839481198080 2815383 -58723046398663614261888806401182000 2815384 -43898615166300993343684587016028160 2815385 29768034083539285520264487887432580 2815386 567910194497187040779481646774784 2815387 382985910561434832483994044889837992 2815388 -37924304647058204255850445871990784 2815389 49199850633987857296033075027559808 2815390 -96958949914926407660665833348292800 2815391 -6872905482796738533584209762461648 2815392 -305101318297505898437347895314219008 2815393 295234511591192442374080648425981858 2815394 217093698370632656086490288868240384 2815395 45679140500245677777732745705966080 2815396 -46689201780040513962350299855523200 2815397 80734567547840718575410548257602140 2815398 7138870934113468081597699745433504 2815399 192418389504883244940061274433313400 2815400 -37976785525766098568195906082816000 2815401 289968633714241157612855473445093280 2815402 -196275690292672556332972194356398080 2815403 489325281739853464083150684555257652 2815404 25748313665542634583577463765317632 2815405 218429777717050347165284213197170060 2815406 105867060665016771934720943045091264 2815407 -70523473771934772208180770022894080 2815408 92430502144040487117203907121528832 2815409 136036113239930105638691009100149616 2815410 40197059909567586241551411480230400 2815411 46860041349748914448189744683104012 2815412 193769562656411649746498909551061760 2815413 -61075746651247092200809097465652576 2815414 38106130210957129044893292410781312 2815415 328792748969592253497923748178564320 2815416 -12547025064743742421935540185825280 2815417 236215371801377419521535972971998352 2815418 118323312648936054488100471821570160 2815419 -50980587436477325302096486195855872 2815420 -28597716022692165654541646462976000 2815421 80050496857712730816003461872321920 2815422 156413249652239856225379907471921472 2815423 -172036657268850186817172157293893736 2815424 122973929916678317839971072979501056 2815425 -2400464846792526132825561408984000 2815426 -140757879723775760935763219077745760 2815427 204313115934092861435058097751241276 2815428 -50818369884966345848356824256512 2815429 55420157905515795995456045254862940 2815430 96800469718727108522385815333425920 2815431 -168424845454137444210112271045377536 2815432 116875832496127742909036074190054400 2815433 340221658484455529517005061211198464 2815434 -40183892212372278957694237793064192 2815435 192776542841287230712374129237610560 2815436 -165650042336026843094481280602885120 2815437 56094147769333378358199192627199968 2815438 -61332361294316494049973010149361344 2815439 -1054437174205674545889661424001480 2815440 -38859606281720457113650790736199680 2815441 232510144787462039170728153425685120 2815442 -54907412032324257716974616721160560 2815443 -88495719954195114260701987229170920 2815444 -9603458607502983074671259272104064 2815445 -184419888540316398938581972405989600 2815446 -65807819583916757645341162645194816 2815447 89110156312156921786127444275317896 2815448 -224408991700212705981579379022960640 2815449 28398647141817840739856276311148928 2815450 99824189097550494533099203547136000 2815451 -128360461872411954901444728510549696 2815452 49618743483214654868198109026304000 2815453 406397116641152655053201835985486464 2815454 -277749479896993958694146576674045824 2815455 58284955566567177083043051525215040 2815456 -53178149428159293435923591953121280 2815457 166549362127798525039011322748396706 2815458 30885773684648822642648946627728640 2815459 23145944902913355951466592505167104 2815460 -153034345219377487205664116844414720 2815461 92788188833368308779189317983152160 2815462 -11894116741259683491432392949485568 2815463 -107767513525329673798355320081711104 2815464 21709893327345086956090863850782720 2815465 10550960117712271617577941941771400 2815466 -6832631229124844467426863571798176 2815467 -80720174930329214243807720766603840 2815468 -1746334140637820179863501299156480 2815469 38564230798272234697294424766150870 2815470 -4994197986610303673330493410572800 2815471 124001798874323021564396502471991272 2815472 127192105769346125068342683227848704 2815473 226348590430922049736948056817916784 2815474 293692293409503317586572358508632192 2815475 -92716804656094707407514850008068400 2815476 30945778211727312566513154098743296 2815477 94662257849044896786072063373006400 2815478 -31977233086277923398828201518790144 2815479 13845935179211910340999125589585560 2815480 -6095322394881507887998557238272000 2815481 -68166176979484520042976117404257920 2815482 48901640686972655958034595173730304 2815483 -360669169700386570546686817253413632 2815484 124424347789031936671284859126904832 2815485 40055094145734916241619321111612000 2815486 -244524256315526094354834648990486336 2815487 113158122751119370597030582222597872 2815488 -64394552088980330751804118847717376 2815489 -217687949612097301571372531269858044 2815490 40661071982054674610775602703444000 2815491 -64885191372898914235690471700675520 2815492 -178286291752300844841489352698227584 2815493 109673534321513225744395678749803742 2815494 -65888646227760372142212671560335360 2815495 -173140729184840834380162465499877000 2815496 233362751557230914173043077775155200 2815497 -73999158989789222623916979370569360 2815498 116470478496476187188042192781716736 2815499 -45478857992672941616567164815247872 2815500 202374879548633180599284049635072000 2815501 -180213933905039062210649432456746388 2815502 -245910933617099337602249569529706048 2815503 3912382246498683597770873987591424 2815504 -134876817037464500034716357847859200 2815505 95572126477400605643450270567485440 2815506 -11720192785377288510253354994004480 2815507 -146539037201419432297922761583628244 2815508 64168716425789895196733701570778880 2815509 -325419833628527882975645115293521632 2815510 151986732031268573681976797348732160 2815511 3887355764916606837105036293920944 2815512 -24890825374461234518446836950630400 2815513 -27939362245277090908641268653668096 2815514 -94521194085334942014750263921125920 2815515 -26650289362766205948702501610692000 2815516 -265187008687649029432065176071910400 2815517 266158228255523265926119686764926566 2815518 34296394422560269645264566647939904 2815519 114893778262423238247304687893475680 2815520 45920956234623057361308785818337280 2815521 -158748444256030003966483337139889488 2815522 143091928355988657162812724514243584 2815523 -295664977350606813171027285371855040 2815524 -100126161706534566716888160991928064 2815525 47244476112927859285417534901937050 2815526 67318237214777973144305702896257024 2815527 35085324271074937579934614437238656 2815528 -45034632903756687929533193292195840 2815529 94146703993277028332151977736011130 2815530 -90447140941752527233391854966567680 2815531 -262543417002369696697622831212407936 2815532 -267946788676398416505341024737346304 2815533 -189092487298745464380842508646750080 2815534 -9625594868403648170274151698375360 2815535 423515167909626040967542466775101760 2815536 -82114929131236460653470220995821568 2815537 11030768618741444589884035648218340 2815538 -113404755382161280599821809596359040 2815539 111184959776190933409607866668333120 2815540 121512445989783079021296669397059840 2815541 -651650959157295130879647416756180448 2815542 -170288798430756653397140510242121760 2815543 221177806513489297909520208390331080 2815544 -87602363508991469130880022711009280 2815545 66186655786422769960220550810330240 2815546 -33159461228824425234313486029094656 2815547 -154055640846511180227917399178121968 2815548 -77053974211247470355138799919173120 2815549 99842380638213501312984223887110 2815550 47047507951712915447667566944036800 2815551 233065434028380580001530071065103480 2815552 -19459814764945609916628467365969920 2815553 -101456001152156819521158284635464000 2815554 -137297283941521658218396129320960 2815555 -419843810250009355759507412307126000 2815556 131155028651870394577248280660373760 2815557 65633919863832504472725741107184192 2815558 -41942271990109369005479144892325824 2815559 547743534488250923074361458610300760 2815560 13845863929874552504886926352384000 2815561 190411471732022005138904883348072832 2815562 -108687651954321392321126821799500800 2815563 48392813676349362180278466488942784 2815564 -38422970119099513510284276950782464 2815565 9172278534759266062817920242848460 2815566 31106015260951459089676664194533504 2815567 119658817929286845522787900212501400 2815568 -784814328101164651701740401852416 2815569 54030351040410044455287468302351394 2815570 -132940200601203710983145394539591520 2815571 176447283525064042455321080731951944 2815572 -110861024431765687508383819042590720 2815573 182655569036915781244209264938063822 2815574 367952797545139972721280783783235392 2815575 5403513935865545713034252079667200 2815576 262200306894150219186623422113423360 2815577 172573548037660056500041064623519944 2815578 30762221705446897390434342342910704 2815579 44875485568254194806552179945207920 2815580 167981548122774801849962101593331200 2815581 163250350664999995192809851943225120 2815582 -86527152295787919589970619515166720 2815583 -353578635853064006428739026268694456 2815584 200962647435777544874591422261493760 2815585 245332494785879951502024650162901780 2815586 51927285565170712222610024013286992 2815587 -436295908307915510468423921892844560 2815588 33537674789354712728392424341378688 2815589 -102841046418071850937954706824361604 2815590 -64518635248910260780762002213273600 2815591 -201042502822413244658237970222316800 2815592 72776251587050440599285043599390720 2815593 -136281633815952633479403973751290944 2815594 -19148671340271583568464101308404128 2815595 -193231649439814414894007545013978400 2815596 -8781739999008082049011886832688128 2815597 4553098352533775219303102491579360 2815598 82434520210721089250244062527672320 2815599 72666537101239624048055231538893064 2815600 48210555967480563467311444852736000 2815601 -32141220901939528218667939687114896 2815602 -138741689336080107482181839542071168 2815603 2883046783877491445645581696276640 2815604 190973526961932671854659068508364800 2815605 -75285061267481692385848569258768360 2815606 -8133984273244628089757261723106816 2815607 288788071273430564588884450227434856 2815608 -513850403224553903293812402155028480 2815609 -119389766222478448088838293294398896 2815610 3889549085205776599731481733376000 2815611 73517106644809368848110262751310872 2815612 -73634491289956553306615493404575744 2815613 -419409397925756500482538668258774138 2815614 53536371216560873551299130370979840 2815615 125957987905268928289480138404094320 2815616 267352455697344603629367763780239360 2815617 -83309762373961773247928952570381888 2815618 -121506576717926909315535577742640096 2815619 -40280713662832952356817958955141704 2815620 -103826530172172872450221172726538240 2815621 -84829825066379145767301326071426308 2815622 -306979439820395093081911328354025888 2815623 -154421082060540927656120346702591720 2815624 -74789222806523267582023712713605120 2815625 167185382019319289592208438611975000 2815626 12299754664326107590077379791241728 2815627 -254135298476448281578378051814804524 2815628 264307568194284166195408029221146368 2815629 -405325626303933825942703208231070720 2815630 192331476459311861945541855385632960 2815631 2513786685003618864918831954006624 2815632 43756461264619262050256330447560704 2815633 4373897694120154094746789950680882 2815634 64386569831090764873613215515508512 2815635 27613028262759839827745920123966560 2815636 118803597555325164822184632584554240 2815637 -82996966726475058858949760612229120 2815638 93894140006882180234081860286558592 2815639 -169133355916187868138010294292328000 2815640 -3023145423159029637497808133939200 2815641 -497835185248929220150826497249543248 2815642 -203581509265421253739985417354546208 2815643 122803242674300765997365732165151360 2815644 -87058095654110743337388743921126400 2815645 -71096702211320671052969238132433920 2815646 192638622893168054464300759543078272 2815647 -141390833644856909547680058186030720 2815648 -191845814786953964041596786069995520 2815649 557746488540435825345613311904615650 2815650 -30748366201740752214512154024541200 2815651 29901608674018249583751257343730000 2815652 9847930243468870186994490459463680 2815653 74895627730335208818106988597940000 2815654 33233773447038432237755805581623776 2815655 -106692635938283901787128239267098440 2815656 -100620514171381475747167657452748800 2815657 -101652249138131988834299657974935360 2815658 -69729999606392458169940437474026320 2815659 50157460691596961696904006523714560 2815660 11752201140856066832302170459740160 2815661 228167998139896355342837034161190624 2815662 21124017694959927135673812643307520 2815663 -140667243980844740325230053645729400 2815664 59747621692516449788909731617914880 2815665 13498570567399223935645406464273920 2815666 23314868217665460046798842816645120 2815667 313236813053532068081408329405127640 2815668 -24440293099219566648018047460065280 2815669 184314044128819610774558984406457070 2815670 56113135119957017238066437270400 2815671 -11753219860855996583012656495026816 2815672 -11661151533971436973270295494963200 2815673 24816214080710940619694364151626240 2815674 -167383987861287128246932539340938240 2815675 -179776724895931959979011078462397300 2815676 115340454305825385368013033661894656 2815677 -153169345712474993155753119940849332 2815678 -76005694074151077144605916138807552 2815679 47493725090227531386835265145158400 2815680 -4038074988988073747500803450470400 2815681 180652251901637806926634158872937264 2815682 24107937624818314387953913301034192 2815683 68042664715192585366386847836672 2815684 120135392606616043286093181071852608 2815685 436540546209712083978234131445728760 2815686 130075634814436683278271885816838080 2815687 -441274349703482129484140808772000 2815688 186493511965043002166367661365504000 2815689 -244609509190979461186673087032091376 2815690 12140448211962911177358822143078400 2815691 -129223552986742702677573578328364908 2815692 139393669545683027049384764569165824 2815693 -95728826291759903449771719218358120 2815694 19886122677566615799464088205429632 2815695 31420918946603893911566735856621600 2815696 -10573756542502531235246510430568448 2815697 -32180946230977513347545667993958080 2815698 -63116187116597957931555144134065536 2815699 60793581245361414611521780157279360 2815700 52964480104372527677308087154054400 2815701 -57651993711453734602888265307700416 2815702 82963350914742457104430239473931552 2815703 16668222110202479236456075833579864 2815704 -220878628624300097658071540620707840 2815705 -76297837715305754760671060994638400 2815706 33941912807474000543801872760235264 2815707 -113113875461307295657621838339635560 2815708 -11005707630368312385846635381612544 2815709 -433243710850997757339133369806489966 2815710 -55229465372398636835233630961959680 2815711 113702159269893848571388103227345072 2815712 532572655963193253711783991011704832 2815713 147043920223577525635381410518557842 2815714 70810043903442791967530255950243584 2815715 -39560084596647201919162030338684000 2815716 44490717700130219880822374454865920 2815717 -164502968717295932022420285654460928 2815718 -116293011967333698253954999754158080 2815719 157396315580210453272023554975727144 2815720 -89657713609976007678292941316147200 2815721 174918750918055162118417119183716132 2815722 -1067952285477804861399819651342336 2815723 -115113524322602656086707519708728320 2815724 -194917671451607083008070421067072000 2815725 74084472246890242703462994011023200 2815726 -2831030061873637820199526708099200 2815727 -72665520825271999304471542904972784 2815728 -27188510043442960651457668203380736 2815729 -11150305999326663922485669326382720 2815730 -62727983543053957153516486395815520 2815731 127952082464568056781963663195037728 2815732 85880260677957287087669231697836800 2815733 -243450152316890561491668406232232018 2815734 28856351612577616381646782603774848 2815735 -128009590273949625969411492753688800 2815736 90850174020289138327425820610703360 2815737 -864562323614900563576533420877248 2815738 -152207038112077496480478843230862480 2815739 -328286015415699870012874154058698460 2815740 -15752481904598079345805301616253440 2815741 -331667511537557641092024292685572858 2815742 208333198366485856400660243151542592 2815743 -99195834182471749662961241466005760 2815744 323688967191041364909004232595603456 2815745 311620977121312768209097844160124500 2815746 -14253563699721303588959626546214400 2815747 158753253660716915793042506429365512 2815748 80404220947744078072528320401263104 2815749 -212101783717158511776641423528858880 2815750 -30292377559236384389344263487680000 2815751 358233045949930003132637594479565400 2815752 -21090686959951938677913737484533760 2815753 -268381073369793430162392571271767196 2815754 291650349225660977618787805357686576 2815755 156979519878640561999963223228517600 2815756 16537349715852937251124633957622272 2815757 -44999253097856121928718658265565376 2815758 187390562175191313373337054091546048 2815759 348188467930219904682853974185654960 2815760 -29109821993152429631548070754877440 2815761 15790275847909182833194575334099968 2815762 201764838730468195706742860784912000 2815763 301504502166208142719872926375220012 2815764 37086717803907327584687269549166592 2815765 -146479439301975507407569748500898340 2815766 -23779056851309592979591596340659168 2815767 181312704530633440142758623427125984 2815768 -276202307038256016066420366551869440 2815769 -2147235968263781635649936263437792 2815770 -75114712989112637777505455214397440 2815771 16519880781572151377928669446186512 2815772 240079748928939963415863862627493376 2815773 -150966019627495452482126676154022016 2815774 -29037076575876253959780730848768 2815775 -72366473163861593163662591772144000 2815776 335240094437369179196187461890867200 2815777 13650035296842290068115728159470100 2815778 65462528003958692937738685514345472 2815779 112390954337842003156839826427675568 2815780 217069755752770184163510696443904000 2815781 -9012679270480669376278012818876000 2815782 -1863117010119470475109093493811840 2815783 -8821432851048646494690486207835376 2815784 204724076785942877067294486480384000 2815785 125753998009411210430781925360196580 2815786 198088589131807771084218027682556592 2815787 -186961537510659532710948285545206368 2815788 23199071892167945172780558689541120 2815789 -52431397949891662841743196065282080 2815790 -6699999031784091097233005794305600 2815791 174330122547890848604434152738696 2815792 -4441503733983155234400457254240256 2815793 224714654263911654995094979441473042 2815794 68911775823970562723933010448531968 2815795 297993127418190673694813028892520160 2815796 -353229741849244919898162508986230400 2815797 -195994884322866838812622961795058240 2815798 -46065598265027955478030442068084992 2815799 -5979446812431549114690471749550240 2815800 -885800395481961888113525125632000 2815801 21817428617695120798034133066714372 2815802 77889949434094021644977637077088000 2815803 6891467085395808493760687623393332 2815804 -39745064322062274830536283768006144 2815805 266423668371621267036494701087695960 2815806 5605228636106795676100483331963904 2815807 531216620296911630637251751990149056 2815808 -180159357908386039833269672486633472 2815809 160319106177216855810630476193090720 2815810 89189615446243801707705914438998560 2815811 -135924106822886220402110313797796528 2815812 1785363290673227664955298736924672 2815813 49814540215089736734501925750398720 2815814 -381664679672795815896737547922431360 2815815 -11617021167051955183115288997138480 2815816 -95095603588611809350341488266444800 2815817 170321276002628485663964949837189504 2815818 15439015417134605805482211073269504 2815819 79969104402290974588687072870606840 2815820 -82490691431384268010839342793758720 2815821 -108105126896118027995707142248671744 2815822 -53937358621543576951405116977736576 2815823 -16527471321840041081868370329811776 2815824 5137365226203010014114838178562048 2815825 -25067746251041445197977944854824400 2815826 82289975397830168439616085928165024 2815827 128551646869520393343912773278424832 2815828 -207198576812589800992885941470511232 2815829 46358172767670457532835728384142840 2815830 -14718926149699864211254903394592000 2815831 109053002726282646389095058313391000 2815832 -8739165385908830977418569746247680 2815833 160238960678711443141247011290953424 2815834 46476115781738306271630887132916480 2815835 -289904218694974983669975837485529840 2815836 -216097818920227375127966009210623488 2815837 246519128600511507879554896484156460 2815838 -265642037671601018393456752546676160 2815839 -49244689556420666332155391171093392 2815840 248217392212338648162259661488128000 2815841 186658402383832486335466553498619072 2815842 -26647676685138076514346775540999680 2815843 259571199457725494613374200875576092 2815844 -1667658264725862829039662654947328 2815845 137646376153852999335412612113627840 2815846 219846204100957214918956113997752960 2815847 -203441334871448656908100212764642160 2815848 24148981359315599242995015512555520 2815849 341289715558416350524755650513922960 2815850 7450098739644196596533381830560000 2815851 288337264655658195632275481580383832 2815852 -83456149925328892540634358470908928 2815853 506139731163099380696568795974262102 2815854 -55386203874531901668980619750051840 2815855 776697234032743833577375872875520 2815856 62590465141166992792366086793101312 2815857 45475007392148193310143164472000000 2815858 8743256963229223394712172314566784 2815859 176978978373161459046270772989176880 2815860 93506363427112962459466172672286720 2815861 -338559290880637096220742959308707538 2815862 77231838661412083479189781924669440 2815863 70260379965528604130303659312395984 2815864 -599798884283973973741165218890956800 2815865 94208604630304494597359906433810120 2815866 -107932991237680386790089732107176848 2815867 -194078962458082623870629598073552396 2815868 -358614703462888456876581331852153344 2815869 115634256101357053226442584678959680 2815870 204053827816859702838052553659497600 2815871 -247191150474753466312664196861135600 2815872 -166785652294866627298578577238261760 2815873 87894916148636053226378403225840640 2815874 140836373239878405431763716207337936 2815875 290487709588044961272827089508868000 2815876 -155067661860079925605558869947187200 2815877 -555919146448376115224947510043930274 2815878 -61270895168576763144796947102515136 2815879 80001735428050744692451487636787480 2815880 -70973190173317703174135181521510400 2815881 8118515442182672772552278821681440 2815882 123439508637567064753943369624786784 2815883 -288508224422743426229473132702810812 2815884 -63204530997800614330911201556944384 2815885 -22502906335022443273220996541473280 2815886 84319632903533993668693703404050240 2815887 -7304227124021054137515656499541632 2815888 -10159056387122343457261141273305088 2815889 171796461275647994319416871586224690 2815890 -7780849411692252810055146986373120 2815891 239937924611528450835363309634334272 2815892 384041155649835717702921929940668160 2815893 -250522231558920558308788103201979360 2815894 -180153022554321699370078998014508288 2815895 3723893504773996627120793560861200 2815896 115551118531301743091411430066892800 2815897 20889591630628149857881178724241152 2815898 872126051245171639986828606612480 2815899 -138907729033499387182994452691020800 2815900 -103564634763572505765238795178688000 2815901 -123807317867737663515828622992945792 2815902 -13826050983844674394011090748319232 2815903 -464355867511654065051558603626786848 2815904 -35194103637492536697604493392478208 2815905 321193704338831303440654023106557120 2815906 9433732771259355695843499570588960 2815907 104055017647257554829518176832848920 2815908 81390265392757998167192920977884160 2815909 -577381551202915135855072298070673860 2815910 -94292958143913297163343072454032640 2815911 274896429522143460139536219368478720 2815912 685932707347844314228952770022400 2815913 51927479327281619783348751713707008 2815914 -89963572585302534902475646189509120 2815915 -63070501229681017648035614056993440 2815916 -39989437772588102010957462760304640 2815917 188248522924642861861659780166970496 2815918 -39535673325671049451449963905795328 2815919 -306141227014280392323631007130733704 2815920 -18697887181749675523069817366446080 2815921 -60941841540616967183112842997108696 2815922 68105857801984130356672851096403872 2815923 -77928517127574680692675283775018432 2815924 -65267917104039065021118320695103104 2815925 -51505321735981831895442215601487200 2815926 137289115748786469459456634881130944 2815927 284965763764063734932720639478996776 2815928 32959309890460205396635613370716160 2815929 24265030732128356902280630331336900 2815930 -46103417570876829634340082737052480 2815931 301132591900447877706606046653644064 2815932 -19983124264259071283564638971809280 2815933 -158346186198862284368229774043772480 2815934 150411236509730250190516601896489152 2815935 -451098993182335683578551613427840 2815936 -40123101428663773336223389317070848 2815937 -496211299318298852159692086414324414 2815938 36591992885091387620832274373080320 2815939 -40159283602197692341669782915773744 2815940 -184669513165544910702082452335880960 2815941 -3073074813285472601046281662585344 2815942 53230308846361822417707817148395872 2815943 -99309464684345308049408124353709792 2815944 114091626052221263342695774632222720 2815945 -323174100342268227145799827150848000 2815946 -73534274443193811326366497119087360 2815947 23659737690451776029305306196966208 2815948 417760294171117379985391532194930176 2815949 -769830373584621278736605629982719764 2815950 31306355905301147299750186008081600 2815951 -536550115261199778205754239354815000 2815952 -71821930786016885179178852912332800 2815953 93706511415244115750706569541511104 2815954 -355737462646344398497648082324210688 2815955 432961331859508772602833339819912000 2815956 -38861679485606108854598564965226496 2815957 -543673825934012579888889466475350148 2815958 4205883672499446040362447531087360 2815959 78925593007774918874254703125920768 2815960 -14539378764622165826841381040128000 2815961 -60287599062258561661035841111234176 2815962 -6122834309852251168141957713025536 2815963 -36761003757835892817275624717321788 2815964 125651270291633762032417802896574976 2815965 11451260528712924106339567341523800 2815966 250406898080421603353225032975104 2815967 -16980459986277440989598652984537216 2815968 223771162627625993164655100035334144 2815969 -81091091127614166644779121568429312 2815970 -23138809427356690098072522356467200 2815971 105784822884969095238861036393369600 2815972 585931682657884304965390823481253120 2815973 -4580943410171926430395109899259778 2815974 -30076221971972660405169889056124800 2815975 7573274224827708639651053419843600 2815976 249828565740328077246066999680040960 2815977 118530551241996018248710041924888720 2815978 -89790235979198423344607911594567680 2815979 -29028139584739684813243355850321420 2815980 -78201104662948806626268282851312640 2815981 -187601697906637129760016786174494580 2815982 29311067734519911736090544210317824 2815983 -141771797408003161828769203315950648 2815984 666903130629291963037802394517504 2815985 -345072279295656419822961746143919820 2815986 48132632680444446229139770568513664 2815987 182663947142503703595628556532953760 2815988 -214639767129854479772164851462144 2815989 71433491624012705242404175661566368 2815990 -28041826666335135830470072288540800 2815991 458436335948347413340032130276011552 2815992 155642328503435562508748351864217600 2815993 275238678927663413564545694796987242 2815994 13550701870534405484374924045885296 2815995 5956805243176362956068686659082240 2815996 -67460335346136026576399068999895040 2815997 496742543045007602563842865847101446 2815998 8592985940042790687325697594575488 2815999 62196029335506036081479339806061472 2816000 25583103649336753661750814965760000 2816001 74093103742519119012117646074014160 2816002 -22160723836592662449829075292875776 2816003 128773263064097043394856508472663944 2816004 46347030541687286687588775898509312 2816005 224461638302414066851970149477701120 2816006 91363705571441766680928837219440064 2816007 266351312519248621052682880581037392 2816008 -2203514296532067716103638931978240 2816009 -28593784196479002589230382988267520 2816010 125914662757952640904029828451695360 2816011 -60918780957676252746228944694043200 2816012 359100106813463158300255888182925056 2816013 -284909626381036785611736898659924000 2816014 10459918133375079897898869790097856 2816015 115578978127896801049023953768596800 2816016 -7177573032462591101012276190904320 2816017 464353923880344030997631382961670066 2816018 225728745824863417160712740810562960 2816019 281994568140997598007385974137566320 2816020 -262488811667757280483588819241656320 2816021 135313247578622499105362817462402492 2816022 76390861766210248187855505033782784 2816023 78868192300333726053955117186731744 2816024 246127902111367439410394396041605120 2816025 -101464131724498717494479256202081200 2816026 -143660737208943020244640074514755840 2816027 33684331088590381951977656464223004 2816028 55905515527787838284373848938291200 2816029 293572703170209691923166131869846630 2816030 -1990525977981331344069987062592000 2816031 193249589478516973573480381866324552 2816032 -510831941928745772614430460346564608 2816033 498020273886797624260868670972774 2816034 40419793053873684373274311835473920 2816035 -129827999702547689548652340222997440 2816036 -97389590186203142776523287586805120 2816037 -21807639803506397781503768956077600 2816038 437988292804694005109482062564846144 2816039 360547023640819642505372303505501624 2816040 3624500333073808319315798399385600 2816041 -333142759088979886294797668601081600 2816042 -151948265465402978747743143453653328 2816043 53343104564514522572058927944389464 2816044 29779558042369117018932291364061184 2816045 124219557152576031755533693574143800 2816046 -5012283814908609112919085960099648 2816047 436947750551664588207636377398048440 2816048 6563072751630477986109119206293504 2816049 7322010433822801081970618861232000 2816050 -65000747903372438110705786325911200 2816051 73037253939747381245575110136383744 2816052 -194391397948766456272281893989982208 2816053 -236460756600100901434409827423127698 2816054 41653596583919582287825946100482976 2816055 35987789429025356096610765688522800 2816056 1835280648712507035765429348986880 2816057 -111242859237993881789304360628532694 2816058 -18781452100043644140431088402470400 2816059 -54005652656806158083067149536595740 2816060 74192482622421034715069920566620160 2816061 228575894866159504605039249401880000 2816062 -268266494508833294157812870025715968 2816063 -817886982422702934664649789910145536 2816064 -59331044540954859330249805788610560 2816065 70779224556913202818261673304787200 2816066 113763273587472134375539493156893440 2816067 163320665355355304735984565049712112 2816068 -174273224309475740376910406013665152 2816069 -73319628264232600999912063788305220 2816070 473029556125389689393778769459200 2816071 3958736832824159665749674316113344 2816072 -6221077791088127422521538592440320 2816073 -35296217526295781473241608958557440 2816074 -19383773899365364544414246960455680 2816075 -50041759552366620805134458088908700 2816076 68638002568156968099296037766405632 2816077 -241787834424551617725902598525118176 2816078 -43866307184409080171684876742610560 2816079 -275975645297185113698201595793390584 2816080 -4150111831697492057233393483530240 2816081 -122658893286361439888271891129535500 2816082 83549868481268109109677377147479200 2816083 -199662053784333297035652270187835668 2816084 8672148143219725375289960099909376 2816085 -924851152141481443815932947459200 2816086 10905820344225176036128588627248384 2816087 264803769954904053311878528153673736 2816088 -40985593060597504873623233524039680 2816089 75113326025652473658233295515754890 2816090 113957131492186929549375747707224800 2816091 -177300153270465118757013698138423700 2816092 119360287156180400848908932239663616 2816093 -10086994560377628765827083812247200 2816094 20264835751998504442391833652953728 2816095 -115606338916418733610139870659325400 2816096 238438598476096634156447541731131392 2816097 162763881037825101931552944662353728 2816098 -27808397253812664883760767586648064 2816099 -60927096773425548987358611302776320 2816100 -51370967520473856005682268646400000 2816101 -538616167208644352304536297634150468 2816102 45050309983357505020393087660176384 2816103 -125466682634467126118000950599514800 2816104 186636196786795019020263735735091200 2816105 -323029613851991358296026724979756480 2816106 50396182549683864472332710905423104 2816107 -56522325734042245774299353461890816 2816108 131769257562564480836722396899510528 2816109 34765173397242436359569673597245964 2816110 -26423829848744501263179237760510080 2816111 -184879685701814494141640919561025368 2816112 30447001823946406197770750670471168 2816113 -11779977446378180593861231107299200 2816114 -37730009538282436969457345899941888 2816115 -140143583427751652393854261186757280 2816116 311057082309434024481860892519904640 2816117 -643747456806953122000747871686866240 2816118 78671765963569339396144796967071424 2816119 -24021137525809539444016239904689680 2816120 -131921351195361293349601996643942400 2816121 -9096473201938479506423181546842112 2816122 -225717876900138507022645002086665248 2816123 56064566426755019817245679124761600 2816124 -64730536096033715065721833249889280 2816125 6526780795604858380963598345958000 2816126 -12601910565665866016209641990010752 2816127 -171920740884702213381243722159512536 2816128 351312776813874519767358739316736000 2816129 -18092325632231300908224539019496590 2816130 51530834384011310727484740103787520 2816131 -95900772682474004610819637609928068 2816132 74208259460681659026574958194606080 2816133 -20084153159665645255133866649843712 2816134 131296608671798203748252381671749216 2816135 130896212858576646498995734174541760 2816136 -39060170414810689383113378276551680 2816137 132917163144571181621410169113745280 2816138 -9001059526891022024150784478797120 2816139 252261293470480720255381385322878424 2816140 -34275649407460533043298675552332800 2816141 416769629876948471340290930399119542 2816142 46426492020751319777242694546995200 2816143 158580381750502599388878226780664448 2816144 27266404886029802313679456395067392 2816145 18660163207451547483351632379306420 2816146 201520295267117332150924381406223360 2816147 416116411396223144135133768988231596 2816148 16470805648123654654655597839902720 2816149 -116238590845020447703182523044013664 2816150 27831654957101035921148496643881600 2816151 17107038982765466390320190400986496 2816152 -303138375858581540294789746436689920 2816153 382918115806099063527823439457043584 2816154 -62903922756325451760500733588480 2816155 -4343733719515324735234819418877840 2816156 876904282817040018149421753507840 2816157 -12529428327573163794087788089590912 2816158 70997971044027573044848779445687680 2816159 -139951546058472532249689708762790080 2816160 -15793211024836672489712159151882240 2816161 -9370546468030910430634410803889900 2816162 -37149363324984549266757946958456448 2816163 -72488391922311676460052307339296816 2816164 -7807256277396310661699282082807808 2816165 65176407413289243324122468183413920 2816166 27710048730462105733057965686667264 2816167 53614002526401003878752908260572512 2816168 -314437314514230691430755718335165440 2816169 -175628908740211844836238135409656160 2816170 49464112630467815224107036791823360 2816171 -127318408358507750911965117268295628 2816172 -71204883088959147901184272770375168 2816173 -104228725316270162356679756763641578 2816174 137612248083240917000584757749014336 2816175 124610409761160754799917632436815000 2816176 -61142353800421778191604392841281536 2816177 -25141636210207914536862893884849548 2816178 113935594185840925895348115753450624 2816179 7062060086514653389194186635738320 2816180 -96261116442755598620677611684710400 2816181 -142174115235640660582144689480993600 2816182 189046796284861564553211876373243584 2816183 -43689556428016409725018904660482536 2816184 94396469790880820141488079735685120 2816185 -31368538138384657310642377371345600 2816186 -111669707947456182939949261746478656 2816187 200003051941007705834845597124947200 2816188 -184156799730184496406495321133079040 2816189 189509821378862415804833260767736224 2816190 28668634797538053468865300485715200 2816191 -3277120268586342565364716738218128 2816192 19290498803852824819739920894525440 2816193 281402762609253265976608897473028224 2816194 -13513500561066422031385655395943520 2816195 -93522485614278011249352839393020800 2816196 45920864494279242115764567261576192 2816197 256925705235697229018634356337295646 2816198 34674748587327508045830496121352192 2816199 4802447863199674338409411271055360 2816200 -209115744087261433586530829037696000 2816201 -314491630903182743546778063440318028 2816202 23495901672398189080768282213132032 2816203 125915038578566777448301429682309664 2816204 -134374731611616637810599613373451264 2816205 51453310502983458213815994666645120 2816206 -190858383917469297803276670622331520 2816207 -181319406441928495034444375258606040 2816208 -808367626155802762332562221121536 2816209 -276786626127565895028668955010242960 2816210 -88619672712952776141757721268966240 2816211 -7195091743267962938271737816942016 2816212 31171769756025073382488186230054912 2816213 59191803632572631078465588535408462 2816214 -39219758640331767370675137043920960 2816215 -9991077428150094235204766884315680 2816216 -279180880216114821418270335937812480 2816217 -181830801334419093305926881003336912 2816218 65409692953407530023968539651562240 2816219 104793420591779223056612411760368160 2816220 85880280853243622247682010752696320 2816221 71304380264618412845008562332704422 2816222 44936375954876128404360611882742912 2816223 -15983046439444928367391147701048432 2816224 -586884175035267174927730103476813824 2816225 38312472301738717576319590425830400 2816226 -55214525087165276832559006655502336 2816227 -8815953613916030557632989382492120 2816228 -29129581530103453276189477630105344 2816229 33947696794118983654845355671499488 2816230 87540849052750679364034732344677760 2816231 89183744238793515211778187056883864 2816232 -8012010414115971788493229256540160 2816233 -5804489670031266135832139947506880 2816234 12510828663963717816278067272842080 2816235 556772006730023727195481643635200 2816236 -310600090924342977195198152576638720 2816237 194975886797311849304922703398326400 2816238 -211393488404822284244381689551716352 2816239 527121876029658791819627888616073040 2816240 -19360317210527551504225094829342720 2816241 101060569596383125402058319415873392 2816242 1501097625583422267910814807523840 2816243 364493844760272122946205043313420492 2816244 -58418813186214810704646503941192320 2816245 -160207759419241447314032281174822500 2816246 103410321660037089840791352889383072 2816247 -13752307866877945484578714196847360 2816248 54966188326033342593405598095360000 2816249 250654316846679495095504774633526600 2816250 20157448399662678296031801339840000 2816251 285718537787838382786963643660777252 2816252 474703739646947481007207420624381440 2816253 256137890467792303903642262791265664 2816254 72688060810592792843394197416188672 2816255 -59335981492656277227244437332371680 2816256 -199470682527602010500513443998597120 2816257 89080087856641595793918561876278272 2816258 -29851033906403737893506636600265216 2816259 181518769860382023456300451536584880 2816260 -2507788664945782305673539875685120 2816261 3075844080578192598364105485573504 2816262 65095908703304208908398876137363840 2816263 -479487055436973267629054006387408488 2816264 338861039085309985226915047038443520 2816265 -194963487042483919029996919261615680 2816266 -22759440080050094679502482407813280 2816267 -10204033330253679175843373102554752 2816268 11715920888519621189425581797621760 2816269 -151978249291137337536839703317968330 2816270 98742211612527686550722841342502080 2816271 -525399322585852827759368740722338880 2816272 -133699700182533546545465194684801024 2816273 -191038567479923360245478115020408976 2816274 -39035571206725002155666959844807040 2816275 229891667839338698494228723834500 2816276 120001170281793275572092296673932160 2816277 63921160388226222844583739935274720 2816278 -133015512905137753466583488714823744 2816279 32471214970255865803536541819304280 2816280 1471413663473175578469558247833600 2816281 -126566642754914714796904272484499520 2816282 60529649335016247847591104033276672 2816283 -9515354518401952176363611236444776 2816284 -62576780747292987541210282265952768 2816285 -1216499396462513951770452083124000 2816286 -74057558521307590828102067895711744 2816287 436943723525596303704661803371956512 2816288 -197753858157808140185931370953965568 2816289 -4590555764794170461830441012273344 2816290 -18888444294090908481686081696932800 2816291 -369111284411515054945990492681318308 2816292 59245948522312360170845761884598272 2816293 565999405889645478918601493625876542 2816294 24721734501381889624449765614110080 2816295 39985748229151555435237402791383040 2816296 8363354954946681222854808888360960 2816297 23224438354343577590615262819791040 2816298 -66384149925944758869411746417394336 2816299 -69285471544906153296840257915207736 2816300 40419075995774239718080089622790400 2816301 2302069804980850663008376614876864 2816302 -204216290733857678345624281026003648 2816303 -157581340499916701337002170536955920 2816304 -2033706332730225752406543100280832 2816305 -97819958824987324787649929300134500 2816306 -216314395695585278710312782131366400 2816307 -57864058080966048227862235996120752 2816308 -220156070153352661815741649007069184 2816309 -250165218128568272291201862068448648 2816310 30862320704936398995559749494507520 2816311 -463762096922545132636501770383616088 2816312 251220208351000587292264481788538880 2816313 -61810917979616031908926992619317600 2816314 -77760461001611091153178806330235536 2816315 226471429689741781068016406448312960 2816316 64504565942271033046075494156748800 2816317 19117165795372231952246039264989792 2816318 295076851514055994531741949406945216 2816319 -26242787351555311871061034862091264 2816320 10643706220696356133558281075425280 2816321 -157768126907053591724895868608195648 2816322 129786641414184070753136848467696384 2816323 929336534217390223875781637485045920 2816324 200666250193084260622828753956094080 2816325 148771534182117631551657432903073050 2816326 5209502432673222397349837153878464 2816327 101453515678413033264128147689808400 2816328 234599541621388509514010956185600 2816329 -345824281027702713962651575101229120 2816330 42888870595113352076733910392049920 2816331 52786809724798778556667232146687488 2816332 -210940673997046972180762428134013440 2816333 147235194728700669954986196827873004 2816334 -207262757431052013673632210209591040 2816335 -56199074650891669145039191165411200 2816336 59993975841634727396947109754888192 2816337 17721824970673448795875471413891552 2816338 -15464521020075984246798906896047104 2816339 -229238419431905950401837119377524744 2816340 -797229044184063327314333089812480 2816341 59077032698641247838951604226573184 2816342 52468096178354141704827629978659200 2816343 -254760865266777781964562776368090800 2816344 -422330078134068642748476776438691840 2816345 -92430520845215442953536708494080640 2816346 -21964209423993657648224740763917056 2816347 -165002369765432929745048989986990168 2816348 -131676633220320432087797187532795392 2816349 -262827158949462117152929136824787040 2816350 -22980853734964435603441736404992000 2816351 264866233749672502354467133818498600 2816352 52571140011629605122131584912195584 2816353 -333499708673800901723881395694130398 2816354 -214873207273191241531134905534856624 2816355 -4184929148990277358777604706028800 2816356 32468095629753545093733101917440000 2816357 -168421504627655011253832259802017248 2816358 -89081946591500938419713765028003840 2816359 11506558228514841132325664555794400 2816360 60956105891755317784536784707072000 2816361 89012464372908404835982598748075210 2816362 -109331279808872620644061876581119568 2816363 140293909791903562226758045532140584 2816364 121189139269871417839955948910197760 2816365 -249887168066473126678506643389943200 2816366 -12806951002766207759064076098311424 2816367 55206237536192798784026009812428048 2816368 113630958688870759716616560658644992 2816369 -665067769309513762802063519215290000 2816370 -115210881459095137608543406123737600 2816371 -498653310003696763433620071275768 2816372 -37920275987305686505396891845044736 2816373 -75444689771258679595491923475141696 2816374 -263153851766308948163954049989516160 2816375 -499639193411819729919466732044366000 2816376 73544378911595142510919828016332800 2816377 -132042249152345589797771016674890774 2816378 116500304865387773160589435954131456 2816379 -74756972029734165992425336673162676 2816380 -74490529214789231786373357681960960 2816381 -199363142265817914427994612128029696 2816382 8527079785732941142773503107843392 2816383 -158414224193460925478613001959130440 2816384 288833060186222956272036198293176320 2816385 -77572393227663477258802277377725120 2816386 182022371830828800481209221819076480 2816387 120944471934466020679829461218335952 2816388 -119775448713414487292755686980396928 2816389 17185530512184711109660312607823840 2816390 189617472294222889222380809405556480 2816391 -199923006554689147036688363349177216 2816392 -247444062192102902107937479767936000 2816393 -607869601340047190323455669349299420 2816394 35040796486076962547100160223887872 2816395 86034082555314134725456661089222080 2816396 -135654174598917947639097705407417856 2816397 461920514936041576172450568775919040 2816398 -38119540808981670305948594630035200 2816399 461321308103956199077473855703844400 2816400 -12608166238769262144701209514803200 2816401 -61671402582808649615054203425376448 2816402 196800110041252239752676562474891152 2816403 -24734855279042742065936309657681616 2816404 -135104345268839293249759757397718144 2816405 -43163961619538219026683042123309000 2816406 -98397098745361222935294634651229088 2816407 73197533743341381465978372603075504 2816408 -162260048659626342096099751241318400 2816409 -33370819811448014736929976554254896 2816410 136337762288986684346229994787931360 2816411 -45275676268530123051634460973652848 2816412 25839734925499569278737064938635264 2816413 -15740615883274119437381786837913192 2816414 3156115662727122421795295762040000 2816415 -4176102424639501481512893151070880 2816416 -163968936679012605682097854727847936 2816417 -48395040010112959649498434825893888 2816418 -29544783773821466297700839729264640 2816419 -245050040283326446768551103001047056 2816420 -141978470947210274630744294613573120 2816421 38914818796258402625776288709366112 2816422 122587200712594960532392457106593280 2816423 -355489828828169000653704562110397560 2816424 128170474758007162518364976259072000 2816425 178494611788191452625404539579877150 2816426 78951764277888090515967679644902400 2816427 -123990528813692326402502163605785920 2816428 263119331890998697543891821043679232 2816429 -41691163113690798091557422293524480 2816430 19354505638346074695246342527520000 2816431 -462957738780824894621093630973157736 2816432 31317916482179845018382986801643520 2816433 25699268407688297358944177211179202 2816434 -229381941808982327930643829083654384 2816435 -117427468267482476923140595157199120 2816436 -72615149292558948150945342145720320 2816437 -100423604517698782830315747272989700 2816438 -144559369390415401011252971931062880 2816439 188300118074791134811274765547533568 2816440 37776397378690087623245020074393600 2816441 -22399741754171301468705554627663148 2816442 690300233946247947171052488254208 2816443 32929642192718598928384746695183360 2816444 123920472286387881347903875750695936 2816445 54587556703661264208820390965325920 2816446 -128917310977429047296847529244760960 2816447 -61765292584467041668778554821315600 2816448 13216627924239983373595770114539520 2816449 111451741469572691863270683726956164 2816450 25015052666706265959465347111616000 2816451 8399907100748654549953121040699600 2816452 -247197668434381088384434763097878528 2816453 -78417785107298694574428334133603298 2816454 24048692825714612586938167739358912 2816455 -502763899369357071119000287544199840 2816456 301980167891375766564943146734330880 2816457 678905919683092849864287376558080 2816458 92529335826186463220569544995438176 2816459 60041778125268863698429135945056660 2816460 -106490121018603563383675177691934720 2816461 509240268235815801256786497852602124 2816462 -202205491127670164845919887840988736 2816463 -73383318160367776969267360428756192 2816464 36582818424238981507860740697358336 2816465 5055357702072462733718097240528000 2816466 42611498036367405568473400830071424 2816467 401867995967950594526539911798307920 2816468 96868634273067854208849609355851648 2816469 -293264484358869459325024703331249906 2816470 81346023119866417465604268005671680 2816471 260512946679656442574418952409589880 2816472 -218999960455648074007693468717486080 2816473 -96152189652022101542059115015039232 2816474 -11317262641324700678631963762183168 2816475 210772790482996512281753661099227400 2816476 -58956121574326775034734581730221568 2816477 -40254389265497253392504131883625888 2816478 114125377610947001891697267477719040 2816479 -258617977259082585710986974980159488 2816480 304515953771770393965855247328870400 2816481 -110627319397626251156741334177645648 2816482 75450001263062654460831403678400592 2816483 -501273212992819067254977572597663640 2816484 -77684015791288223936115995897118720 2816485 -109403574298110523936343707102765440 2816486 -7932824696156231099311292808087552 2816487 75435528117350136796013816676374544 2816488 -224226907728516645460177193506160640 2816489 90274402361836874645181590112228324 2816490 -36663271661067691007155171209154560 2816491 -248242963566126848725421717413077128 2816492 -88821628679508246489337072422580224 2816493 -2577683829117414780132030030476736 2816494 14518194061821263246207942189326080 2816495 22084592873062380126526763359020000 2816496 -74717257193596049846684094086676480 2816497 -284725070910465287598953456621303808 2816498 -170028505259278600277082218929228800 2816499 34442559674584255064636657224220160 2816500 -5715381937088089817524452681216000 2816501 266556211621064334871041715035875502 2816502 -33920055131036360412686908690258560 2816503 -30214789968416185342276940280520960 2816504 -707638054405308051365526400390471680 2816505 88675600027776980404819236828134400 2816506 98009815870521654764087371163604480 2816507 -327161414498729071892682410502305244 2816508 -129594468752628390863728374460170240 2816509 85163768008727046088086639917637156 2816510 160588002704343484508427851106500160 2816511 835932021293071737683235207895680 2816512 51789225218208964542500385620754432 2816513 -122610852290553259149181109053976640 2816514 -4583920152486126629719738982031840 2816515 19759020105789113300457031652940720 2816516 171986328557098447831115338751953920 2816517 8745254214028309819518184791360 2816518 53379437415578503493057185626843840 2816519 -443222141962210637301588526065247080 2816520 -183362397025462196790681537527808000 2816521 5997131398768641468934349642943844 2816522 -5343752170072810076810596327623168 2816523 -49910711031896306566514457474451440 2816524 143882892087824211570900266815076096 2816525 -46464133963949440307195291166824700 2816526 -61834538140948288106300678244763392 2816527 79833368814503734986689524555436272 2816528 -29530047829582450304352637366566912 2816529 14627068001400591565707811387667184 2816530 140501121121982995358890315033280160 2816531 -275089328402469661719265527631987668 2816532 15244010875255124537131458065060736 2816533 475760714171956628004486660130176782 2816534 2612925011730637606094533357443072 2816535 373487039067634350819354198002903040 2816536 22584379755519258396508602633093120 2816537 -298879355315632154194656599245397814 2816538 116121617942364660743574869042991360 2816539 -205109706727865342464735905371813400 2816540 -23195369397736114394432127458357760 2816541 11682742613903285587293226121285760 2816542 129419212926516817178604880540555200 2816543 7130015176811590148052089531397744 2816544 360022340096771594900930465436794880 2816545 -421196639575876108079673782012229720 2816546 -107149507047993091410457708772849280 2816547 -76247730682258784767732814066168400 2816548 13119504848847346733073127348166656 2816549 450230866781390148692293223878943550 2816550 -50284378526907253167611347474728000 2816551 -200339689653472570887748694602876808 2816552 138828155355859295151307042807065600 2816553 24708355217684203133717414086180608 2816554 -45444951996646522597794711931302720 2816555 129439111713970564930947553112278560 2816556 180440291553691047210109201066255872 2816557 46975748809713729726139585216061760 2816558 -172895947953549898844440833201981120 2816559 17384554851073579363466347102087200 2816560 -25795655158588117667332136976384000 2816561 154548182246517498804981066331249824 2816562 1341182348752971826992437950201344 2816563 -287061356391620636399293868444003188 2816564 -9462351137670678609738051496285824 2816565 99135891022756447902448370404440000 2816566 60261769594871113226335886060256960 2816567 -906767265675532764877260466863360 2816568 -227773549129184202014649236144332800 2816569 -114810241506528714416638637031149184 2816570 -137057933480331681999540684400803840 2816571 -77553900197239910889677274563949288 2816572 112854808056306647843889542739205632 2816573 -355951692966690465812709755620901178 2816574 -33338598212288756313166748639221440 2816575 -59107736417409953371506877757768200 2816576 10844112687907408976396359814873088 2816577 -148080617066677541627348972554246200 2816578 231271726671017593386936411381765840 2816579 -267627458041154062598925349205625360 2816580 25378903927047561605639068829368320 2816581 -403639159457887294749686645418283618 2816582 77132061847510899653531153983813632 2816583 -16755692464313472197414785672650240 2816584 136213659630632863913649569775682560 2816585 30732032647831940324632278523071360 2816586 -3565570383841791475615429193080320 2816587 77613597745008142478871862541574720 2816588 226134852633180184579347477421056 2816589 -22012003295825793872183080620474240 2816590 -4850729893083040357967386386750720 2816591 64627047997478285053538860476780000 2816592 -63186514104423694824662515036323840 2816593 -127053102247541977901023309791369356 2816594 -56541411071404882265104512698913408 2816595 225932284895796840112867683206795520 2816596 -275160481434083759393081524657547520 2816597 -181200151035536841991333320769385568 2816598 7845328347900920073487287763476480 2816599 166370837710270787508378410692622136 2816600 270441325935876334350057315688704000 2816601 189167959677334711243051744514598240 2816602 178569620217831243713559375397216752 2816603 78160983299936930606590207871593728 2816604 52982116429622106256650820519013376 2816605 -1843471666644853199973097684812480 2816606 54578191947011005479523134542721024 2816607 -127024315025412223431567678230283960 2816608 -344888969935893810954489381265735680 2816609 -44958909650949110862736069914722796 2816610 -8900794958008838406363948590346240 2816611 -121578915624165809467604571768605280 2816612 129772445570657701648285882086512256 2816613 197175756880693594826114856759576864 2816614 34082167620987442899616253816178432 2816615 -168974597539106312796803331675460800 2816616 -41591521836414101142159998338990080 2816617 381816915930569164206666000308298640 2816618 71873231132621385194063964712674912 2816619 -13169751860681141397093320439097872 2816620 165437215995096497937002950665031680 2816621 -103362313630215059492805764950380000 2816622 290306310003827945350456650845288832 2816623 -491614104291734767251067573860014128 2816624 3823173098437656355752182717153280 2816625 -35442397421782129418421691990080000 2816626 36349853154716214567334554423727104 2816627 -165150037425476001975351327492700728 2816628 -225076308160795779423727878453633024 2816629 1281571329633195833169699612585728 2816630 -106173444463565248175071575525719040 2816631 -118747918222914267498246352167052440 2816632 -1909287218780673664155076629135360 2816633 -189622799997834411200677283134628118 2816634 -20572323437814016206441534308075520 2816635 -97521734646551901648851190324529920 2816636 149077563983321734315461777950661120 2816637 36863656293161847312820155801576960 2816638 -229893015450009250432100301614208 2816639 -24797390163402712925262097394275968 2816640 42816942686590820357552537075712000 2816641 135533109692427737735644004546357184 2816642 -210966534110657745282136039670633568 2816643 -1786375552654859078494703965616136 2816644 -203391468495947141420944843184673664 2816645 164208969654147948071113265775438000 2816646 8925371577370233915549338989670400 2816647 -198299371927780011759630048401724904 2816648 -54789946609712501731290561502448640 2816649 110247260367344742046468873132360128 2816650 -50509007024424319053884570220025200 2816651 213659581557775731939343589783453652 2816652 -147196005400919803375362733741306368 2816653 161660859027261661852908639281190880 2816654 -11968463205445088045373508603765440 2816655 -163744310334947054980059609330729600 2816656 -36986363751209384194347888465829888 2816657 257175543833114684015499139041753906 2816658 14154571715614338001090482508312224 2816659 162336003102338072955877081740407400 2816660 17451888410700624719666246359449600 2816661 3492986193487296314691627892523040 2816662 -74281258300645057128136210748712960 2816663 972668320236939289504214679969374880 2816664 66091355532720376935859000831979520 2816665 -38037435793561801755133594494293880 2816666 -54231753357849848567678975790712320 2816667 -182240197120864874041625658835861200 2816668 -50020576017486110190007564078324224 2816669 -236455053003767489152538834931172980 2816670 62142729905527312038997000099190400 2816671 -208049314462600083622258880825557776 2816672 -1569661108406330953013421869629440 2816673 9595337179623144279320596563899424 2816674 24222038422100599892361524387212800 2816675 -242421203833738200721575226278937200 2816676 -196335638414089964689482180938717568 2816677 264474791047004789536278424683340032 2816678 97739262514489722569557623360860640 2816679 -246485441932457352813425284813387440 2816680 354640003494775236840998305076428800 2816681 7095548013850249849419471261105792 2816682 -124977769664408194185626736871339776 2816683 388093247057642696289737861834540880 2816684 -47379911473911829136001109479527424 2816685 107313522591125146687739208909510840 2816686 -74363766058165163623900722687991680 2816687 -136104367191491040811070143277106000 2816688 9987911140618346696218193767170048 2816689 22846688411444971599050327398128624 2816690 74840749999428900546567712337565600 2816691 49804615441179452931354744698855736 2816692 -151063256132700040974600737617840128 2816693 298801883752073242085556845540747040 2816694 -12700412083355081398928015265383904 2816695 68910245992605232813302552294720000 2816696 388368681275313040637833070791680000 2816697 3978309946294096098307128128579328 2816698 -20758903064242244831325918984512400 2816699 -78685201867055976175283921872586160 2816700 -34461594589842590787470273486976000 2816701 124270758601980004599929899274309702 2816702 -42297328380908709605799984476715648 2816703 -292179985763853606368017368824289288 2816704 -19799548652457736025863897604947968 2816705 8818692276177201379006326202109160 2816706 31316679397923158479983925563730944 2816707 326580763569255832851174668969328956 2816708 65895980692001210816506597227673728 2816709 -60073135388407779487875801778242240 2816710 -131257534202012515404600066548782080 2816711 97926229284591115876877801736708312 2816712 -128690850392887063254674704109568000 2816713 -69034915496997194304808072110537216 2816714 -33755402947841875393464169196455680 2816715 -2319152343212176956207590088418560 2816716 246590080985608047665192887614924800 2816717 -184669498676883458594234130142980234 2816718 -46905048312175752620703310895772672 2816719 -29630166697589899437271424413351080 2816720 -33953107120238541577868416632913920 2816721 -142266483771684807006674166951473760 2816722 -16412466529515344890043148608305152 2816723 29871249311752008544985672727727344 2816724 122870749951374808440546968722016256 2816725 69456372447670434218281970861454400 2816726 12886993516839457185570721001937984 2816727 191054451108808376877123409250782080 2816728 44238460627842110600801742438912000 2816729 123725554767244137012873112969630080 2816730 -36975937208132412647590631610746880 2816731 326825050694187531052637098226275000 2816732 -64550354992070623010080510129595904 2816733 -23867939338788907936262727501474816 2816734 153997246809554225891822553542438016 2816735 -58092890026160990262257361158872800 2816736 -36301060859046248289565518905475072 2816737 206761498008789012548943085665105024 2816738 33136679192653582007434806648762144 2816739 -235787738835559208590194622507933596 2816740 102254415709834263493215119261456640 2816741 -166520505850486424941394764502357760 2816742 62718303141524828016391480204946112 2816743 -297201437503805865242403173234503496 2816744 -50030809563074559127386844881715200 2816745 169566056800755443384305042181548800 2816746 -267820562573303419932833999284046928 2816747 -306360511687125282619240039570060368 2816748 -185181747905103003251945744486031360 2816749 16234019532661686982527764570458680 2816750 -27862530807697698828905530276320000 2816751 -30918117398156453277383291406556416 2816752 -4979766840640995867826139711340544 2816753 -124922132810890547719623216236130816 2816754 -88120061187364817798595469740725760 2816755 -104971177115486313405223079686749840 2816756 -240022728542337089738471854569329280 2816757 201381513119584410322380493733641920 2816758 -1049283968283018882160884804925440 2816759 -352249252559837767749225109758960 2816760 31674872081495174471335323377049600 2816761 -56593367535836927427857778096211500 2816762 2386557055684332630746425647638784 2816763 274868461372063027107258835758174744 2816764 167899699022765326674932755717466112 2816765 212979849873605927679638218992829740 2816766 -67347905475766030860970320209149248 2816767 4926577291951268605718331357890816 2816768 -154857063721737583040231267691921408 2816769 -64338652903129979572424413322926560 2816770 -4106876533081397164148463090086400 2816771 226367504069732841895417051464918552 2816772 -12059519990283708586898746099765248 2816773 94627108393769814868409646915742780 2816774 -30887259110659959170154641670789888 2816775 2213739040060324677384953908273800 2816776 268008280156229891740161614115886080 2816777 57571324777464379195003392031801626 2816778 3375799452451551067094251049126400 2816779 8963843804274143613926769114279200 2816780 164364471046586633049128596779033600 2816781 -377370768621721471519343921303573952 2816782 10567715144405455725382981481289984 2816783 -151428902848954203229439354305915680 2816784 -25272631164131196294160817247485952 2816785 185445468536987605704618043626436980 2816786 -20085427959741092019442644124540416 2816787 144695875399719373178013570133863168 2816788 156885555145027442122719462386186240 2816789 390036350357632541163332984343233646 2816790 50507999510732245209198942056718720 2816791 89140386755249137453462001135575992 2816792 413623072092575944685895305546649600 2816793 -138249509020538119692259409195253696 2816794 143182108608050021714729065246803696 2816795 -159656847133129409087867601665995200 2816796 -155923696025437162515492860776171008 2816797 -3254317001521404202716578945915502 2816798 273930812459824593867485116238747136 2816799 -351830446472282867996892475692288240 2816800 -42546092288464022424885165765427200 2816801 -652536795671963357607878341184640 2816802 -160189294984879142520737948011656960 2816803 120405719949440434403699655402447168 2816804 -202144009609347127610500795946409984 2816805 -139166180446081533228610907440998240 2816806 33286294635984538363652042922543360 2816807 -58596143413684313908115779749014400 2816808 1082899054458856807087793824235520 2816809 -236500166703079840696116253354201990 2816810 -25038517451877188412907522191252480 2816811 -199146666984769786444875390678899940 2816812 -180612790011385471374802628405188608 2816813 -90656335630249502622966912752064180 2816814 49076836909301403089046963748998144 2816815 -143088515593908299197599449347948800 2816816 46859419266189112919070624790659072 2816817 66104409041360370186695760312186480 2816818 -195216006074924553114128194053926640 2816819 96229027496152622902582810653710220 2816820 113787135554712551549984128123872000 2816821 44890437243101158194056835854410912 2816822 127491435183417994610876068143863712 2816823 107739975228713329228778943329932368 2816824 -202240103587289301773931451154841600 2816825 88693684653677822609900347722555600 2816826 147546079843237039007613071396294400 2816827 125473503742155627368680571553649360 2816828 -17108123693872803644294445902899200 2816829 -255183285644646650393180049550918080 2816830 -64376584558503300027881334480277440 2816831 213707632864984315117714600338205632 2816832 -50785409796631978882769709472677888 2816833 -283837539769578296830269150095025216 2816834 74558348429835285136089573914628816 2816835 -66194286177612244527640113997939200 2816836 -227842984228282453201005851565818880 2816837 261029442017992692861892212983569920 2816838 -156516371916327277062273119258146656 2816839 250169553287391746850180683521879640 2816840 7442118134083484552797652950732800 2816841 -20923011180148443455985732035540208 2816842 -51009956660862405425615075702201088 2816843 -61891510325890288100391330236705640 2816844 2288982929755299786028900040491008 2816845 -41837981607000630526706135982000000 2816846 10366580398546158259497026755597824 2816847 27942804234570240819502888613140080 2816848 7944012693501641698700225154179072 2816849 -64269744426347864598529551620546688 2816850 26183523907581940346972519169504000 2816851 1097942909551562580327768154025664 2816852 176226466745339730922255395965271936 2816853 -148709736645561328211001875467894176 2816854 -49217539076766424818075051783843840 2816855 28208721420236120871250248992250000 2816856 42121721145783910089901701817958400 2816857 -26649736407988074607771773923686200 2816858 14165822321596651111625479892486400 2816859 -144977632560053465724079933452213096 2816860 -142485178453836520659393876863385600 2816861 -363952248497485528800538354757720538 2816862 -91191304481096833395191273914402176 2816863 301861066805061381252915619114588848 2816864 55020241628935767380629321906913280 2816865 -37206367636186164063016183741981740 2816866 14281234051829138256736431292521024 2816867 222947864454118139905259308154154312 2816868 35409541799280757310468697726812160 2816869 -258472034421442918839092281605675840 2816870 46494591571759809044447859010556160 2816871 -100150070813148822150681964600730496 2816872 207206708791757634421268954721868800 2816873 -70867484981655047849462299456711878 2816874 68346617080850259197909510299802544 2816875 77609262069427254038994181479072500 2816876 224574951569216158217978567965743360 2816877 15941096747548846960082039249117184 2816878 3556224704046522438428329123314624 2816879 -94061067565806550244291050358733792 2816880 44913070600403204839384613191680 2816881 462129502849340045607647652234197872 2816882 54634393254390106437236791780831872 2816883 2777518387579132042319552230713960 2816884 19936330048809510685878991001845760 2816885 -69378074830463222910975814415448420 2816886 48555788033224309838567712644822400 2816887 -2943769696806852816117409532122960 2816888 350309044500593285021484038913269760 2816889 -244110109519165756360427276261382576 2816890 -61005042600292244275037042813985600 2816891 159693058062747314937168652128463104 2816892 -29809184849375992397849355641588736 2816893 529514913649245659048204431294500864 2816894 -82270609885273724191681136228827968 2816895 39202767412380247775809892120280720 2816896 96771405594537034116520125608755200 2816897 -85816995973019031426925136352806700 2816898 28332158556363495488216418995453952 2816899 -543467488618781441760642802492116100 2816900 -110278492918924137852385676925676800 2816901 -303927203660709673267379108485607970 2816902 61020087053492959162308986617128960 2816903 109273931979009110093856886666752960 2816904 -135190173758166809875621286172794880 2816905 -11869179309986638414861435095452160 2816906 -257392835003615935246888533136048848 2816907 -288020971797575173911561123634910760 2816908 98779283171338412248716086775156736 2816909 -449450730342519222364879958671330890 2816910 167363448301757219386463210003155200 2816911 309128003643943637735816120574065224 2816912 -99729582179346884718761067498921984 2816913 232169668515061241733143053717435488 2816914 112989052170162790820413163291119392 2816915 -382079185733028043507400118391179600 2816916 141166045627733152229601057056151552 2816917 207966767665918389033185156835514332 2816918 -25425586102902572208725904196346496 2816919 104742859807316426117559850894472928 2816920 113378358357347272734091926784204800 2816921 -122566849274245331660634314302505280 2816922 57205236948148379135621376445865472 2816923 148762427903455762429092712135225080 2816924 32372010720894968136392733970516992 2816925 38080479144189472363458109455631200 2816926 -71026931072559895338835336952039040 2816927 -148738291768192858789351580389000224 2816928 335255515790045915725698348930760704 2816929 -268815186973532065582293247242367340 2816930 14308054161654430659649490910720 2816931 -78274752000054306265993400856064080 2816932 257157818620401270707835214768378496 2816933 -61516343103581944598741852264122080 2816934 21885341173481028382512685680074112 2816935 67268722504947032981813505438285360 2816936 330425938787939161653520960777420800 2816937 -3585649155564840181359854523165360 2816938 -8175326847854756167921897299826080 2816939 45177456692904756125883612444754560 2816940 7967099769414722910240703775539200 2816941 -49307149983107166881838264952839658 2816942 207353693311436772839014239965736000 2816943 -99805718804071207465049321503314936 2816944 45211447290880941861068467459522560 2816945 396393307360305997043407056660132480 2816946 -69934991771791321344703239908896512 2816947 -296731435484409193331998054366774528 2816948 128939674160498802667559810901159936 2816949 152905428697811479492351682267122464 2816950 54857103254435504380643715633033600 2816951 -56245113256132072724650497801705168 2816952 -177284698424867834923251824577146880 2816953 77373966995046945573569815846060202 2816954 -41118704960079082298307015815708928 2816955 207962822153584419639070892122357200 2816956 527714772392135614103805383436192768 2816957 -84028251088822453263957302904271200 2816958 -21396756015713377797482270648718720 2816959 225509788602388331762986347340159440 2816960 54039224075973727624689694676090880 2816961 134079408919094337813272523744888432 2816962 34981169804953823962677988275156864 2816963 548258405780001731249307125824177212 2816964 -329631621189655561614889691795527680 2816965 177409210527617487907831477802680320 2816966 -21822303194384185590975494052991296 2816967 -1894817038562211244516322057368920 2816968 134936116890275933190877140865843200 2816969 -65493725572982749260943682014206630 2816970 15663403444508348342632408128430080 2816971 31155164058036873712963605711834672 2816972 340452707252740343884644162521131776 2816973 3244557844026193220020710958105440 2816974 220183864906414583062604680502086080 2816975 70342887186651548101912815585176400 2816976 -82281933736597736412813655941316608 2816977 -153044210725303325638591839421100088 2816978 120822358166499858390838894624717440 2816979 285962827189999186260046751262977088 2816980 -162880138097496578879407365832051200 2816981 214708859367974002595149032804040782 2816982 -29093039452137369933913588774318080 2816983 -21250536218401745573738005119543856 2816984 -222570625343444356192286681717053440 2816985 -22869186859595028043402853427930240 2816986 -69469262152530239902759769647649808 2816987 137229345427329460328732142844107264 2816988 -104206780532559029278841972102592000 2816989 -2936469785508198283564516368840768 2816990 165821459399487750678167417501577600 2816991 3042040142670511690092356963822880 2816992 331796500067026266291327556729700352 2816993 -187169761338199563037704264804968256 2816994 -37378736925320919536322280148966400 2816995 -87202823619816002022247378059243120 2816996 -10245460878535426177263954717818880 2816997 -5557237290119348650987044419603520 2816998 244316858277365564337049240697292000 2816999 51230015304923509362287925511594560 2817000 -342871815551601430782161905052160000 2817001 -179516520840665545604412932991488 2817002 -139350608923549794615969665559923520 2817003 13412970625632002528025692833959168 2817004 78256573261593178839382482113229056 2817005 -16877577424381048342646644804388340 2817006 39572296225556399968028350280675904 2817007 326978913183978654596582547949234256 2817008 -22649159405719537387621119098093568 2817009 -130497281859235338955618214863245516 2817010 117131071039475696828822180736900000 2817011 -60587995816894063432206922591694388 2817012 19520409990928835659364112248653824 2817013 230688346355963279554834350983404800 2817014 112004086205260096668684503691750720 2817015 -36350461566360370263986141857130880 2817016 1107122590316692392675616368230400 2817017 73733589028537090328719657589119872 2817018 -5263950433859112649028415785174160 2817019 310669168220788365057104587940421096 2817020 -121996114391635043420085779872926720 2817021 -273351076709916044764118479969087488 2817022 -39523553520611423009008785231901248 2817023 -160764471172506002209748673561378696 2817024 -97789448421627664278284076085936128 2817025 71559301569967326693559756692797100 2817026 181200441371382354033794031131959200 2817027 -240978011681668783806724612708719036 2817028 61692837592948162061176931180474880 2817029 253766477564884195412821995415377630 2817030 115720589917500849791658479257960320 2817031 -64588304045655374741600901291954720 2817032 12454578886001815566626152114421760 2817033 -193979945602077018800889934536865776 2817034 207961575437903652268288800989962752 2817035 76663597047503785793527474383362400 2817036 -263203234179092482446030131294012928 2817037 389113787267990433087679917555167520 2817038 68863046535469545298720408462528512 2817039 -181748418602114488819216713081488640 2817040 -46415607179068062004129607331348480 2817041 -185709190872575193472839544030571916 2817042 69611614626214097819757887511444480 2817043 -28204857012364352885280675454090708 2817044 -36239170750350425812845293120256000 2817045 -11937906006130251603236480058777600 2817046 145930234844169168025471791675197472 2817047 206231045466170887339372897281757632 2817048 34128902965094215785686939706777600 2817049 8143524970615621156407558286530580 2817050 -103914769189452005969028938160211200 2817051 -122109202603562585187805710275792016 2817052 30993909046970421400984637348654080 2817053 -345560267413091786466515281482461940 2817054 -11093008614605846325036451802612160 2817055 -75871904057902607862572429049662040 2817056 -138378278360032113178241180884795392 2817057 203654955155936336052076993323057840 2817058 -3278358742694846959851736968915120 2817059 -2910506031282933686317432805068800 2817060 109239760646323797875193397467648000 2817061 377624182338827239209115667384061120 2817062 298734481666685618592118486165815552 2817063 -3250266505090129905015995360225280 2817064 140816421018485816090992678811151360 2817065 196113927356423670729320121522647460 2817066 -7402539248253329507761740593204736 2817067 -62965662342168157186590102448578816 2817068 495414151232917975762665355090122240 2817069 -59782518879975084985517902155779520 2817070 -1593483743975255568219929869059840 2817071 -55802997804576207075937844902854288 2817072 -133556081466993584441787110679183360 2817073 145978039270877429594548679421312000 2817074 88978930508344315405399780500992832 2817075 92060932153566425974930921053738600 2817076 -288439220615687718501960099447322240 2817077 -289920259037281867130256144524029074 2817078 85793900258416564027386941745581568 2817079 -562768644118494347327002317479999320 2817080 42994819370800346609428392248524800 2817081 346451459949917114581514970558974970 2817082 158170698182641810697122309373002752 2817083 185670133192798458993754446546607332 2817084 43434136113420327279996231908140032 2817085 -66340027279172956378050317851259220 2817086 -14169725997916713255080140741042176 2817087 42021379594261423395217406427623424 2817088 88016652538525874932435336456306688 2817089 -148646564714001846639783440998702080 2817090 18416818882084855491236396935494720 2817091 -338825077872494353429541260753533508 2817092 228219181941612140507237162046136320 2817093 37109222471044201880324203684502400 2817094 8394619037172009104130502062219264 2817095 -233284390298932170468966855725819400 2817096 20986350695227160810336321819688960 2817097 -166071012876329523198912177388588800 2817098 15890844193019374637076856099911264 2817099 105845152626877898756000368609630344 2817100 33343188433457487531659648669260800 2817101 -200661102442801147855413177038050848 2817102 1211481378672930361225167363210240 2817103 -235620867220739737568486149796274456 2817104 84307007032595182061529090748563456 2817105 107993781216379482997744363004971200 2817106 91122040820057526251835773621749920 2817107 -268201188711292281496742298813047640 2817108 209126312338861627328378191477385088 2817109 -57599867265194555165880888952332672 2817110 -41765417634343133077119167491918080 2817111 277298751711224107710163511088255360 2817112 100547890225890052314981914603642880 2817113 -27295904374007897672865497197147200 2817114 99196250086370898298944880156680192 2817115 76566788798407133515403446837159200 2817116 -403822198260953112609478299394383360 2817117 -150132730601787909865531213736060820 2817118 -273948104055929595143861081426840640 2817119 240992845934879954357543089226095440 2817120 102448152601733094283696618222387200 2817121 20134040919164223806660520756423492 2817122 -88846667102354643781455835521024 2817123 376141153953256888148856843890920704 2817124 -287164220350379062234012006919096704 2817125 46756972227338179397774459117184000 2817126 -26518358539352258151055809326219520 2817127 -196583619575098988925600452987998024 2817128 30632828084448007795887808193280000 2817129 -20423297524842342803317208785708032 2817130 -107736938617587502643681119277126400 2817131 219293835055099610109857497463498232 2817132 -34106087476868484140074318976040960 2817133 809688112016564057719310726046134400 2817134 -116915140787507186348864910975950784 2817135 -26583409179423324498392491317527880 2817136 41058978428828869517180821175468032 2817137 79055188603801364968344466692984786 2817138 -61291752963606648149186672854410240 2817139 141721551713145899185944864443655424 2817140 45192953963110381330049218834022400 2817141 113988294132239941201548878636774304 2817142 -673523573401405681351139930378688 2817143 -4981523931465810792105563787739200 2817144 166690174295571763143831669159505920 2817145 3968272565009419197151511756046720 2817146 28381143737065330588755626241916272 2817147 96779456447554481660746021416478320 2817148 169895335388830461234146281988446208 2817149 68244083751343273803000443501900640 2817150 -5899140816111424218051004603622400 2817151 95466362325415350494555757269417904 2817152 10189475777630861946611803241840640 2817153 133636238725501469269047889672606080 2817154 63556053070215781773027995729677776 2817155 -209953696845967304438674874125186560 2817156 32914513774281916504762520987418624 2817157 366213055046762390898193987966889406 2817158 -204488669386246787888030167871955840 2817159 271498097841328966378506329227350528 2817160 -332702960381443579954253306542848000 2817161 232859256795073329879888038095716762 2817162 28689581113351014241812987721189728 2817163 -130564652675335179406848373217092016 2817164 -31767544385917103641794903634013184 2817165 54558040909904435778192553569304320 2817166 -182512518162550088424238100857651776 2817167 -61374068427742775156765514202904784 2817168 -57663583351662981596824645543526400 2817169 43137583824547902633631586282891570 2817170 -161095793845361757714836015680314720 2817171 -104100466858157929639684834285490016 2817172 14229567408227279822834146469945984 2817173 269205024547173755214912296567713422 2817174 -95865339247691158049234795957298240 2817175 179098587947113340407938969319660400 2817176 -485137480942508542271652764171059200 2817177 258887662235834802911412284122080480 2817178 -20521621691510495267443454724298752 2817179 -667502948078020622262227834016151824 2817180 5797255000449588524865381710499840 2817181 -4726932281708856835542382512277018 2817182 -141417485895034564461399369404884416 2817183 -53816034024838723321624024790581176 2817184 -384689560705837318322523589183340544 2817185 -39885461770882943130565911295419840 2817186 -3850151447058613879422569201462016 2817187 156550748189824520023604948278446080 2817188 -2228817309316815966540249951467520 2817189 -53615156228247351734827112045509956 2817190 82027522080835118433484006710729600 2817191 46573745951535930433093805717990640 2817192 22644073090553851023069463171891200 2817193 9372136343830182416782544508344484 2817194 -252425722065628491867306533400673104 2817195 -29364416484235681300667012284169760 2817196 387825588179983908108677733038470400 2817197 387587762922761882966267128181306646 2817198 -45686151583283829300800414580815616 2817199 93823450578362115233691574817630592 2817200 -63141635217699264712568225942323200 2817201 -123534538362618669213764730463846080 2817202 -109891485651756298611301108602590448 2817203 134952593212030302698062466867564304 2817204 -8100121578207679044886331905505280 2817205 299207022947203790608578519155487000 2817206 74944299480119987429380608252374400 2817207 -165978225920672668764884728286334720 2817208 523447202471503151372352237905448960 2817209 -200057640751399651005063828312483840 2817210 12004092143328533071875196348869120 2817211 -65019948691735170118399275732044188 2817212 221237643641823923586573135390483456 2817213 121050530908201042616306544406069824 2817214 -126055492519448714492700765148207680 2817215 -13875790707435070589432579321438880 2817216 6951758869607963257895234360573952 2817217 92191877484289174163667820786471592 2817218 -96996352327110021502414647357112320 2817219 -241761580184555967727497231574871040 2817220 -90825088594923233088607098916024320 2817221 299132313630612544058844201678424704 2817222 1139842021238264825578275632947584 2817223 123557197131933904957053740174251920 2817224 142246748042737570649336673188413440 2817225 -69979777737612257385290425649490000 2817226 -256470913386308421912488537847668688 2817227 -29109204998230732918269426917887488 2817228 -27314553038592647095370675934036480 2817229 -130493952686461897005570298029548170 2817230 132523831730711270773488609263136960 2817231 3408200681114285125674888581141760 2817232 10818225182390926883775220457275392 2817233 -32500306305625694251327870662920796 2817234 -90603785420508858153309764164454400 2817235 209274111016260778795256025470437680 2817236 -252324915196406812146867697216878720 2817237 -3371126137013033679037732804962720 2817238 -138970489915522090537451889648288480 2817239 327570915045796348681515620439452040 2817240 124180953346176271351051593716121600 2817241 -47361878998192853720330887238318080 2817242 221760303948791520761592895151884272 2817243 23831242934766507974089983488400 2817244 6554482212382530504520773100148736 2817245 -58609298916179831571466889050516500 2817246 30559170414652120469312991501182784 2817247 -48519216507490447094021954198787120 2817248 -110083591196123684269768255247745024 2817249 66271852365401479345815081318789888 2817250 -123507928053389472268472743080960000 2817251 186802603375661945267747278193892252 2817252 24456247615577649668939416503290880 2817253 240687374592083894191662205391941502 2817254 28552785054662439762316687376889984 2817255 -62218733776436299930403449010433840 2817256 -267460069783781057079980074617077760 2817257 -394771189177845545365090841143451148 2817258 -14130131196055101185587908671030016 2817259 424448330874362109483188230606729460 2817260 -139686817820011021745852793440133120 2817261 8725438010387389656591602378790102 2817262 51305551358713394367435202009118592 2817263 192092102124650983838184950310085200 2817264 -17255612672301327236619814430539776 2817265 -43017161107727244949671997087392960 2817266 34422847262251199405578871249762832 2817267 32255497931471997631552297122740280 2817268 -52377245117737659665026244758116864 2817269 15653650280018897540459933613852288 2817270 70153454104960431904656153894915840 2817271 -486140542743384884806354781295733528 2817272 -427198930904203942141171542856396800 2817273 67078117704455106144063380198907984 2817274 -2350318406325510734516964457322496 2817275 -5427477938897401787440943947478700 2817276 -85840626847347223045241508240998400 2817277 186967546917595762479117673696363692 2817278 -51109976654294416075807476350357376 2817279 -226318829264264902543903244127803976 2817280 34092477068494572799962957710622720 2817281 -147249326433791430018067321328158800 2817282 28060767030382814006699250337436160 2817283 -210329558801618782122474641498285824 2817284 36931046814093251078423736368063616 2817285 123214954343985680556528020555625600 2817286 226363538342170429759027574173059264 2817287 531521271511253627862973964427341592 2817288 -142075534797520930634100621657292800 2817289 -19454910484483739150978895288956876 2817290 -1236806078341251220960712187709440 2817291 105956083583040683902474405759663584 2817292 -75443023743539810486758042393728000 2817293 -72289300739252711758040386781539776 2817294 106443380705107806722075181308265600 2817295 -15336982994387089803979349691201600 2817296 118473853201954550460807677495549952 2817297 7442044759852890747184810611421632 2817298 -121117414231813482596593850145684480 2817299 170123826693075307261709293298304300 2817300 61425181473900164198429389178572800 2817301 -173580411238421379542445714527770400 2817302 -71281389469980347432263295773383648 2817303 -193651606081659648727246085067102336 2817304 357588803199094188551058521145047040 2817305 -84394750228516416277564891325920440 2817306 10756902743526256964040725975595744 2817307 -3370238246352898347507139383544444 2817308 54451067209069918889985879049307136 2817309 -225134339280187091401726442505192960 2817310 -27404663462802386722630573217792640 2817311 5608065180576440855070921742854144 2817312 -84778440895922330339665037288275968 2817313 -473665706499368906097838261713338876 2817314 -110210009046703264662940741482872448 2817315 -9351880859694518834921947051848000 2817316 -8804439108941639903762935168843776 2817317 -4526372736775071835882657743591360 2817318 -37066549937824643866050899040675840 2817319 -509111676170895677404024898796863160 2817320 281413733555038154565522231300096000 2817321 80184597787507361730657635854103040 2817322 -83166017323059168730939263504510288 2817323 -198350911514766177288471073484532240 2817324 -30639458282908003987992305355843840 2817325 84069939822171835785924204006782400 2817326 -130057826221212168129986785111773888 2817327 11986131692096152747303953789978120 2817328 24484687672309859095179825704796160 2817329 31216202382753619397548105744539120 2817330 39142273626040337534880451848337920 2817331 -189828628558719745654184724569178936 2817332 -30110629220041308244834474534748160 2817333 -251547854916288003256637305805494098 2817334 -17853243570118441951801243458641280 2817335 337302308002452275050773467554712280 2817336 239506281943614942955224655462502400 2817337 -228421992113111492295690855304589014 2817338 25525099777199472899233443311518320 2817339 -12841126785829534191092477350686720 2817340 155258738448306039559875844026339840 2817341 106074150028496100141884176986572742 2817342 -62746835959788729077616421853601792 2817343 -48169872505966022757386016043206816 2817344 130080948251973342663552068992106496 2817345 -186544699196779276658834697197124480 2817346 44724192619263545679502984068441600 2817347 14464374600819103745346769812625440 2817348 -212319768202700133827986728072708096 2817349 -415675993081137790081822454953406880 2817350 -40624700781460760530159131542589600 2817351 51397872738034277487807281354203440 2817352 -151099665868598379691317740261498880 2817353 222958301706095451364668218351312016 2817354 -22981207180973797740326965892640000 2817355 15328892543091019163215150888503360 2817356 49204966960742195320499374466254080 2817357 -24514791081190720421813616100656960 2817358 -102073198044657704746641959190942720 2817359 327361176621469769116602289413517920 2817360 89764681660520520744896589987840 2817361 -272093624869194663807048627553169038 2817362 5214656463705355166780188937333760 2817363 -81938131957352848952493709322390856 2817364 53980008053087242881620901369728 2817365 -86822317598938299671253903703335120 2817366 -167959281993511597408569555315187776 2817367 -55542005209707569205052152145408288 2817368 309504612496513190930959175044300800 2817369 -81711729027990096149917216032907680 2817370 -82960871888939429990622492447225120 2817371 -403051008724240582501610017315114428 2817372 244981892256610359964685917921454592 2817373 33231623534023834513429315242441728 2817374 35139606378611274430796453790557952 2817375 146603231961272938339899293334816000 2817376 -113254604808692408105662271076433920 2817377 617567565542372079653361815836425600 2817378 101379741497795849126284279924925904 2817379 398745489027608669346506849297237760 2817380 179075487009004067226770180939884800 2817381 -73570578186271595367566119084721856 2817382 -92209979641773828408516969606978048 2817383 381646147741140962118259857413704632 2817384 66939334703456974588458920890368000 2817385 -65676128568861789547410867795000000 2817386 -22964690177048738328393862660730112 2817387 -219755850294220334321591687661833040 2817388 -62544149383453450428050753887099904 2817389 185601084666309065740524040754831190 2817390 -58851611393006982370179083472478080 2817391 124185275664442958551469118835679800 2817392 -35828065674747251866404602796539904 2817393 -38039592404630120399243482131889056 2817394 -102546580679124806005613415623403504 2817395 -15221313992328457621068205479483840 2817396 226391361842944700706211231093862400 2817397 81000487608190893617136217769870784 2817398 130453249148216627164959420462487200 2817399 157276345321409709890836773917916984 2817400 158510326651724851516047641467392000 2817401 -12634385986934911591682107833860208 2817402 53846936353701124255355113640332800 2817403 -55560947642975566054742664729176 2817404 85857521676926869203968566931238912 2817405 49507524289164830612388083111127960 2817406 -282921942216592185882553619096974848 2817407 -314934244684438056754505690606570568 2817408 109032819935480084389718091261542400 2817409 103010304957163010218522102794490816 2817410 -94127489578914102275390088807291840 2817411 163806706480904721965400896390923584 2817412 154995345356634860432950281076509952 2817413 -133890813405163749599275887539991936 2817414 -75482866866624439060495313420283072 2817415 -589967523578785610087976079440460800 2817416 -54785535179043768904736944618045440 2817417 -222341752025632096808554360747904256 2817418 75823761689496893624968293566330160 2817419 -134591741473787214756128773183185240 2817420 -60057883004220453165476182967301120 2817421 -487471332146282264259266765492578378 2817422 -17113925887336100435399293171867776 2817423 -1064130591898222568644494841624080 2817424 57414397439690945034048866813911040 2817425 -22607249611830537154187764269286500 2817426 -94157173359723536092851707050682112 2817427 -240878774352187254980164553770151880 2817428 248701207920632352566595936136579968 2817429 -28359706699351141396624583879867712 2817430 -47213949893226544961619464348006400 2817431 278080486628898104678531390587719312 2817432 -111171661473974852921947813960704000 2817433 -60679964222291293012577685544411318 2817434 -144866117548515366265249371561999360 2817435 2761870134848729124888015460116480 2817436 518040526807949079673296871315494912 2817437 30685292924073962740999622043254400 2817438 4545594208495444234216683592832256 2817439 20422098797105698740609401106954856 2817440 -63855962708342123621818027111219200 2817441 187202746218732997642133953493491200 2817442 -5107164506228983815736928512704000 2817443 244424396318854785770145252211465692 2817444 -51089693679530799400918142034812928 2817445 -235551755887641885153183270219159300 2817446 -2399158230777829850087872424307744 2817447 5956291520108727972830945227249920 2817448 203543903171422249773486879373839360 2817449 -55720787139179085182227463045996550 2817450 57148483926816910258072132517568000 2817451 -54077615914753219857386082780907248 2817452 221869686047509936330023513960356352 2817453 -49575068299710134810237548789264800 2817454 43801621851418356659106681796872384 2817455 -45386251867025205212083815497328240 2817456 12922568753726341306903298121400320 2817457 919442198263253158733165898729855552 2817458 -107993690437269024150953491269556224 2817459 -302907535200512782495665254482111776 2817460 -158119956372956358366083763395020800 2817461 162749499841228775710071626874698250 2817462 275241061125673683027689428462116864 2817463 134733555211480044851626428298157784 2817464 -141854421408729372456043835950510080 2817465 30666956748849957771826350291342720 2817466 52742154507748837286825744420290560 2817467 285761257235029487231145858952284516 2817468 260328553853923561001788672424907264 2817469 554718423298097781803502326004332870 2817470 -214753879422447373549014735076240320 2817471 78916667255036664177442109608506312 2817472 30638880845489173596970333786603520 2817473 -102416561346206130027338989283001660 2817474 -163735979225102328651743019783594240 2817475 202729252586953434314857971877035000 2817476 59040389467676890089563689596818688 2817477 -20239616815366986872425933346592000 2817478 -165527486595265105674528863084835840 2817479 -57848766805302684414303658074430368 2817480 -53890584323323223366580230708428800 2817481 279288727710257076358245484348904282 2817482 41942004775824524279204418579692592 2817483 370807004274077900852214262609146048 2817484 327491718360733522880011006132542976 2817485 566675301449038022711031976439340 2817486 34709003071403730903523179458841600 2817487 -146173171209617411906997969161134864 2817488 -55250092668733139283525376448741376 2817489 3499537951777088465437820956223328 2817490 -83471620668161168705987096547698880 2817491 -224207147292653649814685577381510480 2817492 -142109208244002778652897854087477248 2817493 -13168579471194542684428940574533760 2817494 1089547014023817253331366918299392 2817495 -127875752040663493882852987517875200 2817496 307785991191978301307219707937464320 2817497 120622258860607461290472679852445952 2817498 57079236661115778516635613736856064 2817499 -280909480883120251297417772308157500 2817500 -22767709474601805377600249987520000 2817501 -274878692045989949161002305847581568 2817502 21037282007224777693995199221878400 2817503 -125624241968630167747685026116728616 2817504 1762397450399827842797343306940416 2817505 -54551675294212804830886119241295340 2817506 313614613459183369311744735293241120 2817507 -81304790200318120142565318716395776 2817508 19440574430592077560785110448774400 2817509 -461085279519718371193276491297754368 2817510 67445718099700289601944500797542400 2817511 498914382670410216566400231878605112 2817512 -43873967563035128237892082098309120 2817513 -83437248799828045774128796935818076 2817514 -29257018400196898413674944727916288 2817515 -317097331365990677729173382755767840 2817516 -29297321040815961144669105464411136 2817517 319188223843270679458977742423908566 2817518 -76368638150669634939118889151593472 2817519 195524931910224789522652181501766528 2817520 7995256115332974845069302397337600 2817521 -45564843876151426198804651279639488 2817522 -76760970623321362962126660493635168 2817523 -221267578710163292275326879893997456 2817524 23194663380716234442206581513635840 2817525 -149663791593902122210427106754195200 2817526 -147035236062766468975215231333096288 2817527 142320215232330756529565730758619480 2817528 -31933055698924266916807568192962560 2817529 158196390334537906078518553911308160 2817530 -8790106011939344138784310113004800 2817531 1692982914010194876556206798096480 2817532 396721949593967868558491148140032 2817533 19731689075207051614123535103158124 2817534 24006192933268612349945849988521280 2817535 -131099551043425201012536265744512000 2817536 111394493366018788018378919412498432 2817537 38579713719359752548703965316768560 2817538 -84480720824141751173591839590316080 2817539 179414809604152750571511419039513340 2817540 -117443159397214378012669150128660480 2817541 -74390220841262171028527346952806500 2817542 -5875123685960592828374078854135296 2817543 -77721033794359481519860754380840536 2817544 -203109699029520577271063150132259840 2817545 292257585679429929059149658153961600 2817546 -57483498139810059245487462463214592 2817547 310355936501238537864898285492838996 2817548 -165643725896259364678007533512437760 2817549 241410115961342989422964683998651190 2817550 4043247558675685350027194426788800 2817551 -471795906738345501167478281296824576 2817552 4642199632053215191159768041062400 2817553 -181329301696424916605169501110318220 2817554 -8879169053117344464706712851890528 2817555 36025947978788308212730336142844000 2817556 -185750343646396613615941808693428224 2817557 17868148326892646189739880814209806 2817558 -6724964009479220698574541098494080 2817559 -153156629011373274150474024675092608 2817560 101695499811881450060499818505216000 2817561 -136839109528398056883535731162792096 2817562 -7469691805703878401889473832396800 2817563 -195720625159085003764295885227828704 2817564 17001552232954572201244776000724992 2817565 -241657732590197852708468979420372480 2817566 17715891026540290292361930690557760 2817567 17912341489311197652717279440902440 2817568 266095549816080404272506376691318784 2817569 88996751656328388472813279526948544 2817570 21783019394420207413060256140815360 2817571 163483796615570161334176126451493600 2817572 421091578390762625570285350298126976 2817573 1646855452052015698966171976772768 2817574 253086542074086013257695008234861536 2817575 -3742403976343318465351614107681400 2817576 287254717479468006361283207877995520 2817577 -45778281069905386894584222661459328 2817578 -63493748904948781224376781444174160 2817579 -99465885743386235426645639407592616 2817580 111801271525908848136874388308746240 2817581 2305206788111321413911518031358680 2817582 -66703134897921977410195827097822080 2817583 -468845971611193107585894385914685168 2817584 -45501196459085274033703452659417088 2817585 -165910079086678111967805861405984780 2817586 87152983538557123228499075128896000 2817587 14442442474080868763470411598266944 2817588 32825304916035859112380571439820800 2817589 8273293239362226383969393722347456 2817590 -47531378139186319275546895341312000 2817591 99349473428127955525536884710606464 2817592 -101919254513235713497890691864289280 2817593 -370778478040982336336147649883315158 2817594 -46578276080358952384490961887472672 2817595 -292230718182782960904415443719113200 2817596 -162241439130203868845808853729612800 2817597 -106997775478674276686797497049505856 2817598 -249912811966676135140725604753256064 2817599 191255570089520322173887125832977600 2817600 42222449483575288596816112543334400 2817601 88091973693255177930488633284590770 2817602 -99791353844618986788796871770828896 2817603 278450288639747779889551364020800864 2817604 -135720434388124058246574465129292800 2817605 1675412930888574681625454817999360 2817606 237412296236081855221305596229312 2817607 -115528722440871504435666569280100912 2817608 127136631176904832880929868514984960 2817609 245791498050168112003664661242117904 2817610 67769171447846019243158037619236960 2817611 53084228822042531234534928900646800 2817612 18186049619467151113641247692226560 2817613 327665892573652464830014612952719862 2817614 306032037283540066633444662416064000 2817615 58386843087567160008549974443384320 2817616 -29462188515111306040408070983270400 2817617 21598474505858173419683754834928752 2817618 573802745599485072043893866723328 2817619 -59149451393637931300865177255709104 2817620 2876391618745438177555080260359680 2817621 -76625171448125464562150718020361600 2817622 -26264403231492199167367288379947008 2817623 -220594035159050207683314975583387128 2817624 -113931816764915508969895334874316800 2817625 -421104086822314298037572398107171000 2817626 -12152295787963820493955762541323776 2817627 -83441854586794167978885406813130640 2817628 94590339755457853931347433416951296 2817629 -305685298398472803230723821294231770 2817630 -13355675485962985713569863508792640 2817631 -233544180506625671049259668226861200 2817632 396292922444885222927616531165609984 2817633 829075649724671030711651669943168 2817634 261626898642207035723071957293723216 2817635 -9203517589920032665052157291596640 2817636 -73434284694113724380715948452441088 2817637 124580044868919214321915224304245760 2817638 179595013619144727681531963928642944 2817639 105131708552013568889461626487622400 2817640 136561752349514889538627881787392000 2817641 72476646525202453820220493304592000 2817642 13047627112253929648798339235754240 2817643 -120386773623386102105384397379391760 2817644 -107179642257271608683490779777869824 2817645 -13638715118734765396739899753781280 2817646 5288333937618079018322573057506944 2817647 -412520517686256932613898092688517664 2817648 42239826178278501837123003601649664 2817649 435449790756302903052597607211613650 2817650 64607937989251026939333961891968000 2817651 41639704564664043126192161845933920 2817652 263425697778356361842571903827948928 2817653 -4423046497954137273642603732077856 2817654 -720941986016067521927598706667520 2817655 84714273511254425194807055657560560 2817656 -101824951458352945870936810701373440 2817657 -49164431025983666084061854775692940 2817658 72172255801076391622662965551117680 2817659 223787456845893471013602743572397904 2817660 73672038581453498701563795530219520 2817661 -520773283031566010541023278651392 2817662 138599928831711351624137977482408000 2817663 15149582405927270488465619998406400 2817664 -385951662870428562318928766388142080 2817665 -63723921680961045879307889506263000 2817666 -9133879178344844227413073700394288 2817667 -111220548917131678764108802317329284 2817668 48624644211315569178784654430478336 2817669 -339171671171943626574570893007019200 2817670 -127491909861295495835290632798990720 2817671 108359628872472170878790178683278872 2817672 -1835273032737683898217079051550720 2817673 -106295344936395842031912161747071078 2817674 -111340456427830065486773617314046368 2817675 12887882711813242805928336840942000 2817676 18636428963175261400500270433160960 2817677 75070123313761349123807268705401526 2817678 71656496694903894866872980408258624 2817679 -246833679262164773684520822202155888 2817680 -21356393419913327093580283696496640 2817681 14207169886641865870661458993646880 2817682 -89117616871456146334168104399298560 2817683 58152135743131969118256021492446208 2817684 -28189067921067355032015473252585472 2817685 148433435573989122170160592505362560 2817686 -226839842198229512485136219152970208 2817687 51500293161744484695736836876557160 2817688 482770168823360648812221091533312000 2817689 19828027011504767043846126488384256 2817690 26727261631198029635657561502923520 2817691 -387954246130200439217993923266777408 2817692 -48721642243764481355710161563048448 2817693 404211993787526983912999458654163200 2817694 -217560235869896798589086218211905536 2817695 -61897443276099454416541960607134080 2817696 -143168441342447822888034830411366400 2817697 -200245595508167257076724284465495808 2817698 -26519179664418688305340186748215680 2817699 307521569036711746280289159758646000 2817700 -94254528032532460181619512865152000 2817701 20236826245043400158708404765632702 2817702 -7025744107918200530992874154513120 2817703 42166239605698526571735079294431280 2817704 -6746338552638382456778274405089280 2817705 -59600658569407411733892965029942080 2817706 -5437511462295758914976165897592576 2817707 -267014387612770442130296332279772880 2817708 -18686772714778723110581553930877440 2817709 -91585742048020501924783953824122090 2817710 61277600710292003949695110055688960 2817711 -88942381263480352667442852608018712 2817712 -28251890130015732480683728394190848 2817713 -197306083210407234907549254873565038 2817714 -40690109005335146099952958046054400 2817715 -233386861395012312933138393726074640 2817716 -122173700661975862035349647380803584 2817717 15296639268415078520953970085525312 2817718 148893353703683693851431386285062560 2817719 386646784904208931601804414416608840 2817720 3384062216174322121312703047680000 2817721 13487820002280129769946974213738922 2817722 -14706995588561014021449954591955200 2817723 93927599257276844257022113216531968 2817724 -17265215226650990848976891630921728 2817725 -109797894207909159473856247794037500 2817726 -44033733365600787484322444689446912 2817727 -28619738559436489219178295580668960 2817728 17047103892843268272105832886304768 2817729 -88721483030555285945075218525026126 2817730 -45870143341082324477631479371860480 2817731 217560514184174311533567485625053184 2817732 239284285743100977463547948656131072 2817733 595337843256796559328320191320085500 2817734 -50458703520709969308420597838989984 2817735 -6822061304901635627595463401750240 2817736 418527435536535049108486199646151680 2817737 62557160010351803198966760573702654 2817738 -23489406559213669692692357885521920 2817739 -280267997811522982697620647266875200 2817740 29127560790909096238754381549875200 2817741 -236016351395095334920449495223180608 2817742 -172339615824625153206095825180305728 2817743 530557095326479113120101122241578992 2817744 18556008919313190833767539474432000 2817745 25062067563989522745796819543296000 2817746 239119147692881758572058365992637072 2817747 -159832702272540580118592618917880 2817748 124458070892893833794132066453081856 2817749 -319553476753388548498254849621009408 2817750 -16834178248749418385312828186976000 2817751 35219050885549216204104270746982312 2817752 149294099838632336550531047034716160 2817753 60303538791784193590216649491532928 2817754 -321875109812545842452832633618720 2817755 87819698023277364492891966435956160 2817756 105775124670457781805180733680576000 2817757 219612865537134723601075487122603840 2817758 -51491226184924718550673828961051520 2817759 -30030477990932141823761102047656960 2817760 78378459975675797803110837001912320 2817761 -475804016317737537610458370866681600 2817762 109324242762174245182864008758689152 2817763 219945628175982649187418819678397024 2817764 231656699649708262006652766763560576 2817765 13584231030559074240457877972930460 2817766 -8061967956872115684937129189697280 2817767 193843883078129999952526925543764752 2817768 -50384429631773412314087835603763200 2817769 32228023284732031596854097826122170 2817770 -82574578159268356915321577881525920 2817771 -548852743096581228195753013576239360 2817772 -2364794880586130038726122018795520 2817773 142697591575687356787741450463011200 2817774 -27937449791113611124895523828082560 2817775 -48361281515393693598731228007465000 2817776 5990098427022055283159806519541760 2817777 111842872196776224581196905945987520 2817778 -226172494658826078593659680366808560 2817779 -66367866476057667675802129774093620 2817780 57753286611719332496616604143820800 2817781 -44428997124929115129609733381716960 2817782 -68490660863388047693760305738274816 2817783 177799411897676159003516083711594752 2817784 -23593355525083498853421225852518400 2817785 65748212053089292019618828751817800 2817786 94966585483646706343209034522251264 2817787 17324336993017337050227235737659152 2817788 319649468102667207667201378668761088 2817789 -86811219110114398555467393447929952 2817790 1990283317011385358448081243150720 2817791 1166626783414905627681831463063004160 2817792 39030165970464132102747045897437184 2817793 106403629127440540410177808119300144 2817794 -135367101380538973017980065064726064 2817795 -132281125193136879062886919547980800 2817796 -69181596495852022616600299673238400 2817797 -18922251690973191113871345936158754 2817798 29563708159533276614151489403006848 2817799 180410462545317659738901949427821728 2817800 -17161274169794402084205364899072000 2817801 238125355659140074135006492799896320 2817802 92502192884665892730015765508674912 2817803 -161419239624497928187536296451763416 2817804 136859902704655376681932385680576512 2817805 -66127916446684048866980090328687540 2817806 -67905161423763465087588283481114496 2817807 34494324894822474243111788071787520 2817808 9832348521255944956334021212897280 2817809 -64526192901359754142930761440729484 2817810 -59397300225673084159973848231603200 2817811 -15345359620938823613087241137484176 2817812 -24851646854874052261801709909257344 2817813 -322279892046481417181830564317174816 2817814 -62883913195293160198845029543222400 2817815 6119150918242913816188253899645440 2817816 140815697842183885383381808619151360 2817817 179464092847378039399705176504657866 2817818 34050992344039686270636141198197760 2817819 243172782977497593895379954288187864 2817820 119391603105324339365908090665070080 2817821 507860475826651023090176562203378022 2817822 352077653580586064067297808871424 2817823 -752399991953414637988135053522816 2817824 16031356986593070978372444918251520 2817825 -141844479206997682287626282306528400 2817826 -58532635536292723665196090657612800 2817827 -247181785059229140891466138500247848 2817828 83591355666009433441638243675193344 2817829 -44830921594819732068129578261363520 2817830 86535578846843146467411892765810560 2817831 85952723235460405236631244823454080 2817832 -266159361536702630924756535942681600 2817833 341956067945129089513220855388000 2817834 20181989142717372171870108245164800 2817835 -185222739051493992299467572066685440 2817836 32682807014702002595832601466996736 2817837 292492993208346453718775599319596608 2817838 63035551754149030055403981792509952 2817839 -803963162392378832102823644733744 2817840 -4541404597910663396833475297280000 2817841 -106000861327928218917607238616084428 2817842 -119077921564944512727127680184553856 2817843 292683363688400855763334031831162160 2817844 -159177401555535276844400690400667264 2817845 -96084632679057938232341287280035200 2817846 -29181543347736125092344342479204736 2817847 -132295735775321203231951391750063704 2817848 127008051068500522364924197724160 2817849 97217577422086924491285218423383008 2817850 22548872577706755871775627324044800 2817851 -288438446329224443163163941964678080 2817852 67314338317723088820710101575352320 2817853 56149392930439921111981879324840000 2817854 -33604843429086689614846952622258240 2817855 -238789345477176000721686054067480800 2817856 58997205402679148760629334274211840 2817857 -118574450971526058815214243675482688 2817858 717112336854689095412681204087808 2817859 -169175868391599735091913245353287160 2817860 -138809553329112302315192028132145920 2817861 47072504828645366193317964358747872 2817862 166571021600337887199230600773622592 2817863 -36520388616038331933463238117812440 2817864 -63502913135730172663088699738849280 2817865 120436771408503926494556852354102400 2817866 -8462969037532913863072852923793056 2817867 -99862018515249709859666545694087952 2817868 -42420164921536879041153957857249280 2817869 66799055221953140344322424162845952 2817870 -21336104728907618129581490321587200 2817871 -147694430667428667361331390655537280 2817872 -60663177612835849237074159815639040 2817873 -17229719465060569307820239074654140 2817874 425147310637090065714790700813122560 2817875 48997040551748128412312644892904000 2817876 -90534224002780126721862004789444608 2817877 117075708114462912422825249518379726 2817878 17807449209489348991342977030377472 2817879 -194407530201595158016344964772587416 2817880 -18633062700831076010012172524544000 2817881 -74326365728918233084822305097920096 2817882 -263351920355547566835012580633858560 2817883 -233375045628146850372548190030967040 2817884 -270671184397088862694672497840422400 2817885 -78441010766924382906578415616020480 2817886 249758426520164263610787371623218816 2817887 333449040123901355675261541898933536 2817888 -159024943144266643005381593019187200 2817889 -125430205595270862279532288786582140 2817890 -139744854071802775815927297773644800 2817891 -223351915116804140083080620583566352 2817892 -118381921809433794302242087319104512 2817893 -182897704889653764081952258896261156 2817894 126233273988266497356336870852100800 2817895 220215319096394947811720974426058400 2817896 8537133515742499978384218176609280 2817897 194408632720935183333122175007443600 2817898 -66728313280808818489159856823870720 2817899 -92425637416438504720460424925735680 2817900 18425389709781191393698778496921600 2817901 -119536729981550886661033454215290900 2817902 281973442847587946336479629180022272 2817903 -315795668207348833747354767690058752 2817904 55772198923438373342642577921245184 2817905 323105308785728774459307370415829120 2817906 -30735184713180612836757803616462336 2817907 -305272953077426948606203031360721844 2817908 10701951018372747680612889060640128 2817909 12855523436673594416628175191975840 2817910 91323343392627572573170398601743360 2817911 -56369150026196521955869090168533048 2817912 -262062370052089664495472145619988480 2817913 3232337009523582099612856687682560 2817914 -84281144766823658143744211384593920 2817915 37111869932452759423755395865367920 2817916 -295827110859162589238018052082460160 2817917 44761551730224224146543581477432966 2817918 -61823838636241559031704765768179200 2817919 -1338177979286890798193404894904648 2817920 -34404661823289269596520933700403200 2817921 69734075491723447958599328307715584 2817922 161242269428208239742196121060098512 2817923 -235681461548469330533651600892022296 2817924 -4956200225182916010130644834969600 2817925 93195094779981485425768618424512800 2817926 -93346882552907745818070215259293088 2817927 68282441752569810817244114080701360 2817928 -423241681892945749741515916256256000 2817929 -499872927639474637973175183212506470 2817930 -44053845815232590892312142167552000 2817931 185092331705110122083147522894150464 2817932 47712106358185330216427996396531712 2817933 -221451265842520350640258641274178976 2817934 99562139210898005569507419628344192 2817935 -355503963400077747494602228509120120 2817936 11729896746282466590202023456276480 2817937 -94685229551488082929175134241013888 2817938 -19551688693837839128559272036691192 2817939 -343155815734654809078011753927332752 2817940 -84717615198934272526269881695176960 2817941 31112246548242147300746531460294240 2817942 17846897597340693500195225198488512 2817943 530915216881359581884945864306613192 2817944 22629192155670612718415171123589120 2817945 -3374038432139109630540543957615480 2817946 10321453212421015376462505980754144 2817947 255163013470837719848930009650569600 2817948 -34535155846584001648399269855289344 2817949 -300320272958905050239907977897159136 2817950 43206380915545660046005349008584000 2817951 183859400685789817165030568093660232 2817952 240109548601845693196275268816207872 2817953 70449087042894877387289816733677856 2817954 -13441619599025716523112362521066080 2817955 133059500602648892744178541845497760 2817956 -24780388608060595927870882647187200 2817957 77013073089655287610878426987947520 2817958 -105968556388062388901185919781672960 2817959 -103666379953393752728570720770763640 2817960 65575210880333487951354501763891200 2817961 -64122779782204459823566261438976348 2817962 -299826998348255623200389157814272 2817963 288676451629564973841444187808948400 2817964 11780770677994254996689180325085696 2817965 -50263701174626842659693257646913140 2817966 -1346838219713166360054188211043776 2817967 -94409088804730447078565852086543984 2817968 85842333034417438892456264366702592 2817969 160396267189281533711080126925760 2817970 -99387000889869057396065941236916320 2817971 61313792002658263071432784010674368 2817972 -145090367470725622724522837271717504 2817973 -271056224763498207640069909122357778 2817974 -122881060477197594166422002066631264 2817975 -132570228360664722993257149787363400 2817976 -133169077188380764722768419451248640 2817977 -215377057288240506666498246645677760 2817978 -16624037043090185360065343764450560 2817979 505959542484639628446299585186302176 2817980 58467567686743760346448878423628800 2817981 137221342448481811729819313551013670 2817982 -272318063473287996374749740393201408 2817983 -78479339327265028870110783477783696 2817984 21080425147503528683978274751119360 2817985 -179978269590499164738554051962156800 2817986 60540362221140734414975615140266192 2817987 -92405562331485029774571441276090048 2817988 -211554408518508687400174905416332800 2817989 -129742068783067015116367364528051460 2817990 3207327087976993537912334730084480 2817991 -344909381203869129174437794924823016 2817992 169483105398352229211259632144000000 2817993 -95311032180902099399765513801359872 2817994 -45055778271679018003852958901104448 2817995 -101584242584890839885506633125692000 2817996 100001214303697303329279977420078592 2817997 -15458160420813239075028617958084480 2817998 135402809503799963572101367128888000 2817999 -16189665830464817712425306457882096 2818000 19745194743942954032170784747520000 2818001 293494036189529893803285856291094004 2818002 -41103323813830728100654530027760896 2818003 -231674995059560289582904401095509760 2818004 150065790609169186174694954488565760 2818005 3449268952554401240874414875925120 2818006 55091076221936714168866493020500864 2818007 49245846278925277810965454416715680 2818008 138529341247672407651556373279078400 2818009 -479347054963296495159831472117927040 2818010 22037266497889416163180937117731200 2818011 15469163167867633411623574582639104 2818012 21191383995131684565919233038610432 2818013 6945026602110604775911432435194048 2818014 -122817421028396394449903488694722560 2818015 -127067613673832416239907491886862880 2818016 421309261048197386017606948377329664 2818017 339670347991266677562626197562352000 2818018 -44382536082284544735587469546038784 2818019 16003850755139509995413947885774344 2818020 158869367296598375136013542298767360 2818021 -260648580978169618143224716592516388 2818022 128426407380043156100164532194014912 2818023 -83297903732158901429075749252467840 2818024 1212037428621666202734042322698240 2818025 72557035372822175161683737149636800 2818026 75303081030184960252892917848251904 2818027 182776281475280839964042324503013876 2818028 -187831162270873768196469018595544832 2818029 -8333459651826078619414630383404352 2818030 -124772767649285085571817186015307840 2818031 69805453037723555728000311255322632 2818032 23407079048691432036727457620426752 2818033 221247795819471498846820339747571282 2818034 132001792359744493049936996658982416 2818035 206383534557286553519569718435292240 2818036 -134714414832171199791065944179807488 2818037 420530690212037303067650283740622300 2818038 -145815954772865380367789929816904256 2818039 -16587891048903865401218850935254200 2818040 1065637890495217276643181655756800 2818041 -118103369462329186482104257595583408 2818042 -48365870981049676727267760480268800 2818043 -182141011226333772237438657393951708 2818044 209065131433849090368658746622003200 2818045 406021166364739567884473039755000320 2818046 -117608453882879198914233435569172480 2818047 60838005928682854966343120590912200 2818048 821517713193027462177287435190272 2818049 -348041923811051596288293137301120 2818050 -41058616842528639934462825700419200 2818051 -511434312378507527624467585307667008 2818052 -50682544599759383936372204684709888 2818053 45159688667647212397368622131117888 2818054 57176395010133787474054529193338976 2818055 33560679610777591675691131203265920 2818056 -261823215792731919195680851933347840 2818057 -235873963310511065470670699509528368 2818058 36804027249577330196750008634525184 2818059 -76139050204746839828683346796901440 2818060 -6136096032693380892652410106828800 2818061 -343409497851518571418282237494686400 2818062 -69163818856242197134474931624350272 2818063 -189458499035601124817952698218045656 2818064 -38519232068370298791332141429022720 2818065 75190370100472177480146593113355520 2818066 -66969603440822206632450002358534768 2818067 -201030996854302707045785952474380208 2818068 -31714154061858930723690897740279808 2818069 -114180124751381891156799841700267780 2818070 20037257287418865617557856562228480 2818071 -353647835242212324318763376168672328 2818072 484825960925958856270855072093286400 2818073 -874921385860701066294803675257515264 2818074 28650764366688858678915929285944320 2818075 89023984004224621164289196146878000 2818076 -380017159668838050719599151918154240 2818077 32719132719751093845343741184181120 2818078 -232866818428446557977613852914804800 2818079 -551679872322912428696271723693306120 2818080 -259872770652532983950474527742361600 2818081 191802879673590601401263414638220992 2818082 -306555672110900961959673446731282608 2818083 -135553005797804522931418089301629576 2818084 -50395486333418804246052124461798784 2818085 252396207921070053853775201481923160 2818086 14015536766778874451722915374489600 2818087 -188093735046872174496838456499749208 2818088 -114454973547881855254332753346560000 2818089 -246582296154063814929109382327218092 2818090 -118559409712981194940307927703360 2818091 -9373393625308253981108920711553688 2818092 7313430534288906257453353923136512 2818093 29289399813949928662628357923446444 2818094 -22404965745443024031704809061372928 2818095 -83621318944714060310001223448025600 2818096 -58414151574752448939219531185356800 2818097 -60938823971248437758337841206664140 2818098 -150362003505960069600724290828979200 2818099 323370641043383549859148215165387840 2818100 105135959789851802273667423514934400 2818101 -108756841127810539840355810746664640 2818102 -7641140961338717505782838058826496 2818103 255436986923186076571268474414429352 2818104 -288243377578432898386542864092160000 2818105 84637465462213505188759742233889160 2818106 -22984611970827265156445245130959248 2818107 23911887648150401563023627125114928 2818108 115278751618777547684683033665686528 2818109 75165756725880016145848716995320416 2818110 -94602801846709983280810209277818240 2818111 -295537841806917608552917754701012288 2818112 -135756595642762698809164226749267968 2818113 -181487795583099948720263127644651712 2818114 53636144479608903646225466892607488 2818115 -74922582862753863866788590763488240 2818116 -30368975516129231821465377579749376 2818117 -101934802692674226221946021529582208 2818118 171880169827825263731714686175471040 2818119 -19877836481862337793161205485799256 2818120 -233690733178929184079189121638400000 2818121 177411625292616745357621244279062272 2818122 33454546542028687125763086075055872 2818123 -210658487502496887382553486872300800 2818124 -152397117301880698755514496993309184 2818125 98694257191880121363121439956200000 2818126 -200043981141162847788089487756103488 2818127 154861208385364907093159952274549560 2818128 -66867390004320468826085080447451136 2818129 -36934385635771935821310669488883200 2818130 -42512043583584468703582180167352320 2818131 -138261911371634301308660926272543048 2818132 -73005942261342377051813641460226048 2818133 -431629192262919996568078826237887620 2818134 1587775749063626287606971386128896 2818135 135636260145258882418943764422175200 2818136 313476156613217173333582938627655680 2818137 64469234194610480744668523751895200 2818138 -138896401198778512756725728920139280 2818139 471301291032625029380343554378828400 2818140 -2616218511876634507872041617274880 2818141 72801528141654437452343429876852760 2818142 32530879335509163068017570028933952 2818143 280163184423007232217044372800761432 2818144 46185011779212317092010311928512512 2818145 104438135858954527584674454140078400 2818146 -129858462810871887439300499286604416 2818147 -343367905002226463840364354661202404 2818148 60119916249977764716872062919786496 2818149 -4664777167116487760787395170134912 2818150 126827978201051400652575331712304000 2818151 -183467429619476184679782872679722448 2818152 -2585573488196889595939766593152000 2818153 162736727922914113429972725020640484 2818154 -350480867062468918025404990803948288 2818155 -53348793311829859443639602978541840 2818156 -413447912499423064048937424888975360 2818157 253273015957345037875814875137464406 2818158 -36784253288588570646429299287431168 2818159 -191775559573463748306756748405806640 2818160 -9589901253557105153687276436357120 2818161 123747190807395368146504669126148610 2818162 -122371857911360900273105650593736800 2818163 -497867430868800611533148839603089588 2818164 33678812590187966821995071287320576 2818165 10914418049329258248020225702469120 2818166 10107736882198231372865809178753664 2818167 257277805555857025637192081211555840 2818168 -76656674261148261108551589379645440 2818169 38884193428365974247553389635493444 2818170 12479542727168185549271573569410240 2818171 -113098511906561894253683148501633628 2818172 -73710331881178976103725481404236800 2818173 291952388368112810755684961978371584 2818174 -55337778686230555648918764153290688 2818175 -48143057167960591215189812913450000 2818176 44136352374590231357157910197043200 2818177 -8508010821369570744988931676800720 2818178 -140900291852941678946817767453596800 2818179 -6825572912333944989946592388587520 2818180 -49411235045180824239673837636473600 2818181 331476463260306211572422859241253982 2818182 -72010095421200265279991902507752960 2818183 -228860352722660438692398816395455376 2818184 117249459954079024059168200975938560 2818185 -10263184352591206581509674879411200 2818186 -247239231880968811363698585175197600 2818187 -600149739943504044920872268147776728 2818188 16067089378232170642336538930671872 2818189 -257804514407800861368668364828045600 2818190 -47102812935792003136122295139700480 2818191 92434791534126119781732480414546072 2818192 9068298166324278817801961330737152 2818193 32539844958220653147012183122946816 2818194 24560907842239865675396136684288000 2818195 155877219676917203978578006170255600 2818196 -268835170730903993682010088023401600 2818197 85182267047424874682383418838583374 2818198 49442552266215143593959275514318336 2818199 -79632622374167768332225495539864336 2818200 33804055222939185403482222575616000 2818201 -36484168665714693988973241196281600 2818202 -65860014126292551666023450034290448 2818203 127377465761466825492049123014210816 2818204 70986474974800166479960563568979456 2818205 10482209365257706379460759672376320 2818206 36282181378576833853472272295260800 2818207 -54938203798925239828916295002111888 2818208 66458644389048081843142295669637120 2818209 54172042792336454900700558095658720 2818210 -62118324241798799705380471780116480 2818211 -802823448375041276988236401952364 2818212 10656417920270370918545506908275712 2818213 -100510375948925228405498587230792000 2818214 41970755213165026515420615170322432 2818215 -9783309300589257663578907747628440 2818216 -33071193497224902058362125443491840 2818217 99586697241408656691988951964634612 2818218 -18596039061557365224395479412504832 2818219 248320680711609456905440235281389620 2818220 -1331249857073027947340230956595200 2818221 91646877440248027800662242662326784 2818222 -64315584261945313139582726061119616 2818223 -323108578844590508589528688175004528 2818224 6607543506483070628573611415814144 2818225 77384877909196280299326381708742000 2818226 -239104940057829677456141613883284960 2818227 34871205876453282145706422001611632 2818228 -42689939976775100687785053794684928 2818229 410886025722257465025574001221486830 2818230 -61972459126034496967965472375409280 2818231 -144798542132930181369374832204179768 2818232 -11213306162071197918104671226572800 2818233 -3651275225940024881733482454068016 2818234 78900524039476026613386566358140016 2818235 -168526265380659569906418564293577120 2818236 -79559095783033850713391875044335616 2818237 -132509089513837695989677660741021114 2818238 -1919530631455275900388198175673600 2818239 -134815313223256951834839371383429176 2818240 111034106395273682775477817851248640 2818241 81753991509480163577839539782697984 2818242 -12315369720926564858801206437193728 2818243 539158782181072478272171901949277080 2818244 168091303131932722372246078001064960 2818245 5345364085210569879756773727945120 2818246 -20317908028948115846271005321291520 2818247 233040640282410537873547946299212552 2818248 -280016965160565432577118339534807040 2818249 -19119678961185177017895154221359040 2818250 3154755319836298152863530643064000 2818251 -184363921371627585748962688808302920 2818252 -159977232230893430838861674817494528 2818253 -17892679981455690871303220380862880 2818254 -2111189940288481295766958972387200 2818255 124444242851712767261943093180526320 2818256 41077580701433888368945741917192192 2818257 51728925142061966688688247609825280 2818258 -27139916023584347419035041113832160 2818259 112498643190101088871226375187022704 2818260 -55088831685316194888940175894323200 2818261 222322752324712083663849491154641664 2818262 167649194238184290249162107490134592 2818263 -17250963402990816842581978451712 2818264 310172698090872195626948013904158720 2818265 233512511004188564141299095344963520 2818266 -2648738067525953734699664127965952 2818267 -435002284804454066069386177784314684 2818268 -276575010515213259939523270736266752 2818269 7596894150215330316505288011732384 2818270 4278028481490552042809411406950400 2818271 -212567167915315388869669281103698528 2818272 -74686100008127821501761477962366976 2818273 69625826283300078479041430330289840 2818274 43079313447732657516719737290485760 2818275 7161995792081116160593501795146000 2818276 -59278369686551768666303727156883840 2818277 146803438959986047261044758298885504 2818278 -215876058629472093793311152209296000 2818279 -207063928379218111936372753568626120 2818280 -172614758363349911701343045838489600 2818281 63791548087303456392867255980277120 2818282 64183054827425406317551803622431744 2818283 65399298078374073597643954959728304 2818284 48272101034417989507316046555035136 2818285 -193932659536233917449068070507564020 2818286 437399230051427583008940192211016064 2818287 33147992521060155675604147812247440 2818288 58332475889448785238090075450900480 2818289 -388087087231543942888493220659692560 2818290 -24996455182795192661535243613401600 2818291 -40177290714419279982650080020721328 2818292 20307579217123552188780464616437760 2818293 -123839063257062685944138982094893536 2818294 304090096673926657039775719146449472 2818295 286896143981109746681518005233316000 2818296 -36620647341261778622174097247580160 2818297 224706982727198395766424021032496746 2818298 -95062460731378495892843008094456064 2818299 94063484315779297833994176965014656 2818300 99073996977832173518458467028774400 2818301 368345891991158698890256648809927552 2818302 114027566764368740274551369610407232 2818303 130035741933779317192531051799845760 2818304 -81942521868712064866536319856148480 2818305 -25679728827067254505679948611795200 2818306 4257544869881678360415837997540224 2818307 713550654154289626566252971685675600 2818308 257978719146821295314458187490263040 2818309 21007015538050619752155575358797568 2818310 7865988641623566537832408491861120 2818311 1699260075068673146865775176261024 2818312 -109977110103616287392761516398182400 2818313 -119905707110491268807406254085263580 2818314 -103843279556898510320370711822054096 2818315 -264396154347403936638174292760195040 2818316 70911959628245526302639675055671040 2818317 305216593181451253186669621115052480 2818318 -154129189788304205548912609865048640 2818319 -21454631799539034789056984746902048 2818320 -21684502384974978307389014362030080 2818321 -71364456288154488866594740092583056 2818322 -100893575634256611155720255831806656 2818323 271587203246087688545310467628110772 2818324 397536631006340368188654575717069696 2818325 -101187906602291464600441580223048000 2818326 -11321660984394712869406135112933376 2818327 -3496036830622437110426117473649208 2818328 -33734751034181287030135885906698240 2818329 -168796787325747391086549050846957616 2818330 -111853132528527816757832531564785440 2818331 25986155293397915811377314861083432 2818332 286411352155927679847490568713728 2818333 12390616135570158160789156832614860 2818334 -124673629410833533899520544525316096 2818335 58838577162573537122179565797128000 2818336 -366662781276633915471926014592286720 2818337 -294761097180361473219091499407450014 2818338 51022521375256230966407134680361344 2818339 -99146486138687145309395393341988544 2818340 -17748317818039892400418946395299840 2818341 -15274094492843523762703296048898560 2818342 148655371636395757354947679638063072 2818343 -91891460709025183122857382445737552 2818344 -75138334223374546856088523629281280 2818345 201637436100906751061351584589170560 2818346 -11876467814704452064905032120321280 2818347 -37640973610889994549071175036438528 2818348 29572397098186931899968214635899904 2818349 3331227142305089508580029983511264 2818350 -62626648036478000740515979102382400 2818351 26259305338136495444724301469020704 2818352 -2677235109958284666059797893120000 2818353 299805059613166109514682914853985904 2818354 -56749642610567778808331517526150656 2818355 -337878296254768473409970452987353600 2818356 250670121297440693648252531507638272 2818357 -6985034788285640394438526535253394 2818358 -363573315475309220887833848311574016 2818359 -79170912699701901583398144219452736 2818360 54628107121779906196618796588544000 2818361 -20763898591134679217997929107463616 2818362 -117763135473512868514170289357464576 2818363 106237865664995926146738162221829240 2818364 -47572834770343877702414777536865280 2818365 -47073633424268329472262121829376000 2818366 -11812502272322058116685095194261056 2818367 -250074751131370219696707474327491160 2818368 -58169763689324631394892070235668480 2818369 -305335040835460405511794387278791230 2818370 -104612116309482775208598582661617120 2818371 147472212957353218390118287624453440 2818372 -235098949063533197769492494440599424 2818373 870062462755263026561261525192624700 2818374 -41000879272605736936034442294134784 2818375 54963283945806394280372205557784000 2818376 -87250859864028576280611755418378240 2818377 -62224797893363404731911811429342486 2818378 -41861589644484682516688460654686976 2818379 -204550076148192585112139728822093680 2818380 4693814526061339275069269482291200 2818381 -57768950141432972707915053676872936 2818382 -72181319868492076974941817455574720 2818383 -10139976702848421430536504087184752 2818384 -4047247091557988662343711441551360 2818385 96469201555227880190029180727860200 2818386 -35985032824766365550135233114825968 2818387 -89570365513065496066612884078486960 2818388 -67691292762737769134271411981000960 2818389 11225390727997930210146478908315648 2818390 -48939579388482866138792722873708800 2818391 54619833612537238845894015130710792 2818392 2457056836034552872228548691722240 2818393 528454025113925343002613814124309642 2818394 237165004431806440000855094139540960 2818395 3740376265511868716506086211480800 2818396 24846509525859419850880024546639872 2818397 31121827561389533504591752331224128 2818398 -48849435960062761903278983512061952 2818399 305417330622015734075915270429338400 2818400 10918910120305365094656286103961600 2818401 39383408265473232632938859726442624 2818402 357604507595452442480348282214838272 2818403 56506454671229460716031477267843840 2818404 149465498131770643804515607861493760 2818405 -85383845968132836684329348593523880 2818406 266297049614756412448011427594813152 2818407 -107530644585482942360197190662220760 2818408 -207197824248916037416519683453527040 2818409 250831491393811631320785670581391440 2818410 -11151518692930899131158872814586880 2818411 -23735332075114508136458992450926988 2818412 80872560183423514063826259725465856 2818413 -84104752970963200434388976291534460 2818414 176541536448347681659050648993877056 2818415 31914741381623680361692242090585120 2818416 663838779960493257884684461277184 2818417 -37355991151057848361408791605993408 2818418 -41125687691380129091255417004537840 2818419 -197583161926989148079004079306292880 2818420 -13285920469241457161014968827043840 2818421 61513648676688642295265144457848622 2818422 -89443548669525597009165656240179200 2818423 -180232606956831278919892008137887320 2818424 9622289880430938018262208692838400 2818425 -122435542608021305015885235386046000 2818426 -96602597783434971337530017897215776 2818427 100931980190891153630123856379067712 2818428 -115474873774679457808084793375546880 2818429 574466920290714099952681376478545030 2818430 -87385416354670788289764782653190400 2818431 109648283512593748237945221895430400 2818432 -34485451500145157903916104039792640 2818433 60567424840713516008367417010669104 2818434 -54387896397578659652604424384407552 2818435 -3468110253492051378827717873108400 2818436 -245480061798790062702111786288414720 2818437 46064714914715313401869174185556800 2818438 -4781026383609740984568405349648128 2818439 204704197156898883657024559344507624 2818440 188429622745880809559089032701184000 2818441 -115063805672701800146322790488681200 2818442 -92162904252506033014378296915641856 2818443 49618031917371205548307866783681024 2818444 21996563690556980424675265648463872 2818445 66494987323795865499531844956276480 2818446 19247984970882601518294626780809344 2818447 12561925454553505692313077680952432 2818448 -116848691434929777211905424081379328 2818449 -46743857292397358620044741483912960 2818450 100007766631112990775648426130878000 2818451 116746266292923628483513899400225452 2818452 11516032895944121878763033546342400 2818453 -516394956739673836846812132263314 2818454 272581307402756949720787153728070176 2818455 -128403649052362769687640449255582640 2818456 2944620121887912113622137116200960 2818457 1755902987677083277729643300684820 2818458 32645918239488727345354638508674048 2818459 -209510451357327563125024345497032448 2818460 196554806673168823822215019220812800 2818461 -16966660125729183436875562297561728 2818462 -110524837627363056261639475063344768 2818463 -63684733359605673695660577081019536 2818464 240682357074493405754674918755139584 2818465 112051891685580210471258488051951040 2818466 -19238559373747677616132196047758336 2818467 177538443252538355468036259454770084 2818468 -28235400167288265040172276554452352 2818469 533230296054206763690544642018791870 2818470 -18696517847751558045469749125328000 2818471 304193121245091849066685950776663672 2818472 -458212185615461584643262379072435200 2818473 38611306302401737649790198621284544 2818474 280424360578678646662909976596418736 2818475 -40784082360396009983411538924805200 2818476 14449506585144694483447203653433600 2818477 102976299834474733987291968283775532 2818478 1509120628831483540798054669346688 2818479 -100321759556195757493096400090670720 2818480 -78560957244328890845035411272499200 2818481 -22798750337257657830301858905693720 2818482 -12219491713722367628683233699009408 2818483 683775388387547629118844986336747680 2818484 -189166867873882057226514119087904000 2818485 4539247513024187474316450267231420 2818486 -119976158631719187933280678524229056 2818487 23613533321219456832064952952067584 2818488 -211016569428068012347518088347709440 2818489 -79146900377606253224842029789327360 2818490 -124543684030856474213187256586772000 2818491 -64071616156816681516674415739947920 2818492 -202734138753016311350232756034638848 2818493 -2239757308660410631498798479390996 2818494 14010787861591184721056006096019840 2818495 2320985180540493331819201415120400 2818496 280273315338295955827202135905271808 2818497 228711305503214381770881895609860096 2818498 293771249307245728334483181100880640 2818499 31926300590676212728040255641597500 2818500 64587710035277926767246880834560000 2818501 21445658704762074761586168499323840 2818502 -115007537845302432090757236697446048 2818503 -298133972188488623930233654042790400 2818504 80157185845571952380684843697623040 2818505 -288552671652583386027929018175730680 2818506 84870791242763674140808062787991808 2818507 -282855937435087509967705281509787244 2818508 -109623467971658184519723778974547968 2818509 -400985873709962858985375371081638080 2818510 74105930296725098640581250524448000 2818511 243109684287708431516868468681499392 2818512 -12371606404200225682023521448861696 2818513 102758126719986125356407516749867762 2818514 -61944267114367066316597777432749440 2818515 75051180870998447662108808647564800 2818516 -102133881124408067077311202634197248 2818517 14423027398712887071774882785424480 2818518 43212079524131819479468098283091904 2818519 -274138067882446523143384247421822288 2818520 13542691631849232965916267198873600 2818521 2607990854141302543237284329141808 2818522 40356136983680092924865399842882560 2818523 -235509580913215606703152211599239228 2818524 45098875136600872615570037495731200 2818525 135675632858542105455826827465360050 2818526 -224687100614031224533471414471356288 2818527 92106032463150582837594431647906560 2818528 -316635715777011251532647207306526720 2818529 38611017974552692294859172141601476 2818530 -3840494834241716399496393462835200 2818531 412318951089805670456280998426610332 2818532 119813754044325986261463314727866880 2818533 -2200506075388382376829753608271776 2818534 120967934049436190141767405813364160 2818535 140135845806176928698252214776829600 2818536 -1961353329303977015370915977625600 2818537 206773320886869790756627969829696186 2818538 -25865136100531884870946692733712640 2818539 -196587078432619532837240385437652000 2818540 14676028877040928809839686104652800 2818541 -130418828270159750284911650518233600 2818542 -165353406325199611389674980033572288 2818543 -58884633161324214872806114031047680 2818544 112504975468004334522614930545704960 2818545 -46431882782181600845799242797752960 2818546 -43986901320024986496624648877733760 2818547 -392199868675677290422690074753662004 2818548 -89245509714481613592407728665047040 2818549 187513018042096207678956675582155832 2818550 -3906456639640209121697256793603200 2818551 48848712146083957204113430030493184 2818552 -263865783644101815901706201294131200 2818553 525124349518527605589543758113853802 2818554 187586090670677019216774824070478080 2818555 -31942886598631116702692621513298000 2818556 -73792919205365506100879766018186240 2818557 -95460441849202334278853295264022848 2818558 -47363884655207504025833247973588992 2818559 -65777036643114455907292062211718496 2818560 79027476057279290894547300604968960 2818561 412849597177412848085096421405980162 2818562 268493879600661622175384723014195200 2818563 -86671215445241541844083444784005312 2818564 -200674832948322184184662034280448 2818565 -425680828458849004988798916672163080 2818566 108026103496390954020252944935711488 2818567 7690659627713307477681115950113992 2818568 -76401324704370046396545851523840000 2818569 108027830776991983436652624389075328 2818570 150123061502099553418387059548112480 2818571 -212233278829747731660988537059684096 2818572 -52436335761194110199008817009107968 2818573 -4693223478586192115084996751910880 2818574 -315326341996615684712745141823680 2818575 78576295521011714902851187429954800 2818576 92774058119058978994804603193925632 2818577 365656050697707726261281995629141426 2818578 60496070400214494985412826043936896 2818579 -109833612513950458873198577495319824 2818580 58545364022438773561015609243027200 2818581 116824124629515241020570991331774400 2818582 -47788622254509272992979625574033920 2818583 312888410268997740981111783104338800 2818584 -219095843213489795957608974443520000 2818585 99813331994546388054895690474926720 2818586 4817588389513370631732514191399360 2818587 145888366870104886196598335380346880 2818588 -291661394105587741685281228722637312 2818589 -92685902051286941984565827234917440 2818590 91056000486331097244595213793280000 2818591 -7669333301717323921505867559836288 2818592 129954131920361956496401681908498432 2818593 96447303996605377833526494640522560 2818594 48331357411562183074982650119349632 2818595 107794346866014013973555611531794240 2818596 44814678429869973999376935451803648 2818597 439577014924627786672046607103751520 2818598 -248005394455534680726342916165639200 2818599 36880465117107994284433952222605440 2818600 268461665398021508973975743919360000 2818601 108840864568976762706140111394173172 2818602 -153139410040957139511920053152029520 2818603 -34756045131158471723774215361353736 2818604 -236034574309757523927331510925005824 2818605 94476122728044909877438806756756960 2818606 -13702669160576192094938909638561920 2818607 3883634184921695775607955098078080 2818608 13035209115742068546210749144039424 2818609 9630593387358569217696345212417810 2818610 182282600562738943224690762024985920 2818611 -188963083708228902024499413801609360 2818612 -141542609145342505715728028070256640 2818613 27796706269357351308406676616742560 2818614 67400810405887499555596194843195840 2818615 174622194627969730762015136111084760 2818616 159813787256411033226681451230228480 2818617 109869927355529791375150956025057392 2818618 52079053999403143315558888740138240 2818619 48369506200232750138452251746914020 2818620 54798563838905500462123327556474880 2818621 132869785453263299903284868204499704 2818622 199487515644682973055462122876090112 2818623 104119272529466770490236358998872960 2818624 8146983253496288278691575568531456 2818625 274265721334254462238454325270225000 2818626 -160485010234752394173087713154032640 2818627 -67811764234598676056621935091363616 2818628 309430740032588202428364590426890368 2818629 79361823543328125767685062900258496 2818630 -70976643910756238237547961722700800 2818631 223782374931977162415502299870512400 2818632 -76099304220631828047640879824199680 2818633 178916682846719927313414754376508900 2818634 -17651189814201543392054688935448576 2818635 -58715931344673368889033851628752400 2818636 -38688338848296035655978709968972800 2818637 136868035660045703458267963302117312 2818638 -3120398711148688809732913891682304 2818639 -114799899797834529158623904155484560 2818640 -23713417491933819924099508982906880 2818641 77001338286478282599148673970432000 2818642 204878445856463378383314783001833600 2818643 -425019301661911345022677950859449108 2818644 -23661746854764929693907138587639808 2818645 37044598132614970466977237747921080 2818646 123404626274080770068720994316905984 2818647 -872423951516421749166574505491272 2818648 89919523061798922299504589656924160 2818649 205546480316523983689751867770144650 2818650 -524957913310292254363843109376000 2818651 459561985507704034776116801468278224 2818652 -182140123105568634014841557633662464 2818653 -77936747480791629829001182737472896 2818654 112941092679532629576987556997467776 2818655 72138278866877329840575290311262400 2818656 -344816196162624964522246644857438208 2818657 37082222604664718728925588724239906 2818658 202326375127382973321861058660441680 2818659 -26143276981513888645503576162621120 2818660 17908189091301252464955634611778560 2818661 20751942217286144805464140786571262 2818662 -16345251660833164879978655559002112 2818663 226835660664823330888172116052140800 2818664 360931958424616085965553966287887360 2818665 294813764309260168566960770476128000 2818666 -238545400347379098541218721136048640 2818667 -136652258958758011943976707273926284 2818668 95508446997940548807322206981937152 2818669 9214637808092274283935151898795840 2818670 -132396147925346083849107699256902720 2818671 -21686368222518825481602532850992896 2818672 -6654080555346227382702383841607680 2818673 128156732229174628175698400612558208 2818674 14814362459314099947076185262233744 2818675 35890911661915938630712151761412800 2818676 -10516291491560271686344425483447552 2818677 177673189096618524958961501373562560 2818678 469871725052823722604161327659453056 2818679 -28858779015921874875276828010127160 2818680 -50413649762688443903261670403276800 2818681 -531899931219356381441945366482923888 2818682 18515358934338262691980170748110192 2818683 98260338842046677577941744756699664 2818684 -479952834561698924969012474164892160 2818685 217604768883101340335003358768150360 2818686 -14647319789942856335605036756580736 2818687 373902712685893066640992897664318336 2818688 -6642344303400346830516779986452480 2818689 17899795776438487078897075775327808 2818690 -70292683752526236985899618098672640 2818691 113234926498760407095854055702574392 2818692 -26964502558991353501334995163904000 2818693 955109634010328223437173161525184 2818694 -144636734691902671908484933411240320 2818695 -201729481857284078481457311595440 2818696 -59219255533536022196039188790476800 2818697 -84917434041086932892907277286906688 2818698 -149212635272895280460864741969905152 2818699 79007617078575014703566771102557008 2818700 76485257814959408288830823827430400 2818701 -117863257556439649601139217468608 2818702 267787966992099871495717752662639232 2818703 -139461008181667157969196050701888080 2818704 8878037813863835130576433104814080 2818705 -88634516209013834420153659532207640 2818706 -65941596301864418952540691634214912 2818707 158074069283074059536483806776943680 2818708 -90684837084391619559493795255666944 2818709 -58609501703621419723072798973554500 2818710 66104620934686002352216655937763200 2818711 -63072585500858188800221254556343456 2818712 81147066519766034075183139275243520 2818713 -54231532206875770609584554022590400 2818714 239133466505964369591905737637001456 2818715 18708572092605924855794884410711360 2818716 -127230402910392321621401480675010048 2818717 257813165545367341771599802076061504 2818718 3658755667525452783337560407366016 2818719 5358273469301418750274030567282080 2818720 -265628317069459239789950085051187200 2818721 194137994614651270470312196951469844 2818722 14613793103194976283055591517811072 2818723 -288922823376202449897716602353436040 2818724 -215507993339047600367158152840453504 2818725 32691294350163988405862401034748000 2818726 -146347824200825871002398257305686080 2818727 -132926578896482106704915234251990488 2818728 -39415330613360458090949279061196800 2818729 -52493495959596078528489454085265670 2818730 -55297408993151451934099763137524480 2818731 45513015159480867799588815254244864 2818732 41672907384445176782775095292789760 2818733 -71488739768744157520670720863095018 2818734 -61432424424336970469889707460847488 2818735 -43231663428778672021299047604043320 2818736 -27004525748579993798538090971136 2818737 51481580525335075207989441806408448 2818738 -56518573161068151394270506204034656 2818739 -66979154147232296708937110754336768 2818740 9449714048607825273335655453081600 2818741 -35024727486542588968077216285706368 2818742 -81362864077222616057493351335911680 2818743 -37965054592423584501471483560723736 2818744 -79937923052018202637083076230266880 2818745 -52331550935632880434640782719700800 2818746 -99628965782696462009835187828730880 2818747 -146735184087093759441943445798629208 2818748 -294648537752387069043958358577134592 2818749 -17431772505041730751224241457657664 2818750 -59965062700406748230300295322800000 2818751 420115052497479772211728007423300880 2818752 17825598601517279488929015237967872 2818753 205010868228952438643591521074301056 2818754 -132883782821978264053426735385522688 2818755 179356805140966889190772281079586400 2818756 104244826028869235722181434305875968 2818757 519316253216913661339069442065923552 2818758 -13023402337862941375666567770590016 2818759 -46951632641264339418856271258444696 2818760 -38124330685473993320352298379673600 2818761 87873247835853767846061218103810240 2818762 202499924454557942292716326256707632 2818763 145310340014374578124301470861054584 2818764 -85901821325828986118999194900546560 2818765 -128750003757095551403570523596206080 2818766 -159804006499258126901297233813820160 2818767 -83214310250338146124157137371689088 2818768 1072762614657072102188139074289664 2818769 -536033457586501671507944764533222156 2818770 38859597089947945486195646121538560 2818771 -181950126981736090373844436105215120 2818772 421134773199498740193964294380306432 2818773 221374544423412040271270115917328000 2818774 135850138917655350072989314522107936 2818775 -102508520252588515980843169511341200 2818776 154809387006845936291641797812674560 2818777 102758497318373349791618478844942660 2818778 -234307739395921450674779485676126208 2818779 -5154963313367982171430645785882432 2818780 20892686733936485273425091761497600 2818781 -32017922003635999882604015572906560 2818782 170789883376460821517306281976625600 2818783 -506734036650854090120175060257890560 2818784 341068669323797203853104364428984320 2818785 45981035368694010264729711331031040 2818786 76585982106956697428903135589440592 2818787 214650539704427250419611657274607192 2818788 -37452999111763960382195680156385280 2818789 -575899272669916415054164811828129410 2818790 45589612520681135721623347730190720 2818791 -34798626880248819331438907686694640 2818792 -170251732504733390614016003705472000 2818793 -274208816668615218323935677568072320 2818794 160355589110542556448117944844867840 2818795 -108006783691552594331604437769354720 2818796 -137166177300991448642610552370705920 2818797 175473634332082629080722069928347200 2818798 -150039905958319827402253698834225600 2818799 -109821107328586436624577504300564480 2818800 -43313376138764071386574972071936000 2818801 -708363273255489097626996277580101568 2818802 -59304168333084645473986228071406080 2818803 -65206238334583233158102625828800976 2818804 -500324215523471542762335394498024704 2818805 -76224635764544954357125829957681280 2818806 129928368555850438483736296411053504 2818807 97994987821832085640044150526586080 2818808 34718112298196103148752114175795200 2818809 51075841816701533438707731451748928 2818810 -37769483944673648028746932157570880 2818811 300530551747274286859529399378381232 2818812 116015653634695045879771617294753792 2818813 -233007714769766271691878280533077856 2818814 -239714815169578844812093205441055744 2818815 66547530694096664010464626460453520 2818816 -65761606433021207602290338299904 2818817 -77558006122151276631412293711931134 2818818 103845098776101560807094538879562064 2818819 40494536339958446999693716018911280 2818820 107748740457125430184153611685870080 2818821 -302313376490422105160023739047041600 2818822 -368427072001466613947982411427200 2818823 -476563772985774810365057460534311832 2818824 26400375734104249531053279767838720 2818825 -92605397445041430276713577119040000 2818826 231135227931393447477006019975866720 2818827 -518348453685175023986597868638248320 2818828 366432761214509080761701627325237760 2818829 83270201150317895994830050750501560 2818830 -2581611790166534952919854402600960 2818831 372516056738209785388465898104988664 2818832 35659296837942142725211234981527552 2818833 259646780097596842167283273341341424 2818834 -190755605220206915096361225848189952 2818835 -19814214090761472596438210500668000 2818836 86897192865588208464265325418705792 2818837 -2095950313296817231461292256164448 2818838 313293598112070763430193186508202112 2818839 -252900535735176454176105538927834776 2818840 218532291618589089103253501844480000 2818841 -289258711795164988234515209169736758 2818842 2933881748265841385434763224826880 2818843 -292826646082333261160996246463981240 2818844 129251246822443244082631047890512896 2818845 -5217739806244478209940275033526280 2818846 243855748561465165936279040395113024 2818847 -8315464468344061838065363601332440 2818848 -50853075245295427286141430224388096 2818849 -163522916211552974510819303418514560 2818850 -8195291678157355773298953015603600 2818851 11870055028876710609810713901600000 2818852 89711103245505713375653846783031936 2818853 340627723447620333798950651878551102 2818854 176486671797037411785339692560659840 2818855 -8450629505718921426885616710521280 2818856 104350747507688066477786659942394880 2818857 885907763926153677974944253671488 2818858 -52011464367336009846789024255790080 2818859 -354679678034761204767434625471213960 2818860 -105507234063518119378444863204065280 2818861 62706517023550307868047748049105024 2818862 23205700942750461288261301701947712 2818863 141605124057025375746745649479878792 2818864 -26414840455340524580311762288721920 2818865 -869329492799760104961156926916480 2818866 -28595202194088328456550350344571776 2818867 -375128344437797561440239063328084084 2818868 -110487762430480366613463674101063680 2818869 -38404242558894009851012779274732256 2818870 -52890105951182222511907589812293120 2818871 315397919912272944106047408347351088 2818872 -302354158471267947999787338964254720 2818873 22724399709873529194845806375696200 2818874 -83428843642160648142088994392693248 2818875 2255389431624733657770876773484000 2818876 139506347452099684320055756227599360 2818877 368420293595918756441643453472950726 2818878 244502441917734705966942753539174400 2818879 127181239680081652888489586001003376 2818880 56256962934069967742574979197173760 2818881 3617992070909001952404474742050132 2818882 125525294232772541931744564457142784 2818883 -165062000163854166347419814774252868 2818884 -71272807275798366711046207806219264 2818885 273637732159351401263617232576363580 2818886 -3125236001673696053881821581481984 2818887 -122692095581426178508772370133314480 2818888 447549346703617576453596332510069760 2818889 -219095141284923644433107304666704844 2818890 19793035946082271659196595017684320 2818891 641143530354051120195179656745835352 2818892 -34359919133747188412454746188677120 2818893 -1749360288475144166925333916288512 2818894 23523104206444784122883435024390400 2818895 9691276405667690549267121931332720 2818896 -24554922600762451694091419805155328 2818897 -208880141188019570260996135071679200 2818898 -102021797044778834837817032568320736 2818899 121151093393641385747777970451840884 2818900 -72439691150394796794689305117644800 2818901 96193853760586082012603417808518400 2818902 70867796137581323782853480186058240 2818903 138837107308192472912257497187538064 2818904 -508527613175188413230470083274997760 2818905 -67423662270125167239063011908923840 2818906 40601687502989689787874293856362448 2818907 69249208324119920075005718444861472 2818908 4610983268887672266810300936683520 2818909 -362030855447067803543475977075900890 2818910 -16096754376495328366068753918977280 2818911 25220023168700351981742410866320 2818912 17771075577563683245925234005245952 2818913 270632542409201620216838949953482944 2818914 13498980745302069144329702012857344 2818915 244865014554189475584032366321740800 2818916 166843503146163008872689534418944000 2818917 -256098699492025745524173781871428740 2818918 112239741622463744228571046308968160 2818919 -121267322413330981017193143952901568 2818920 -89494465507585124291393578592256000 2818921 -63028715703402760838615323400627910 2818922 30958787235820283065207776003946752 2818923 -15335948623467811920562003495237632 2818924 198902470108273828114776852761712896 2818925 33605048223737592734658646452379650 2818926 114865027276786885483510765116072960 2818927 65437730809237583419781484888836512 2818928 -22583101943480877455370751128698880 2818929 151024048437574566436660027604536608 2818930 -38804583327691681411698877197740640 2818931 587189127280478526155753979992778000 2818932 84451172300767150377972478636345344 2818933 -55368072627039073682227060779390596 2818934 154281084275270020192670114636627616 2818935 83093244585053258711894031925632000 2818936 -235758131455992506117844735232696320 2818937 352902314026606706862721511793018 2818938 108749533967883875573485545076844544 2818939 -331412650792057476162278731388711260 2818940 -193450000390257886256850713167518720 2818941 45953605483590650703039057856387680 2818942 -2063611414141363623345657678176256 2818943 217748630049127162347570156747349824 2818944 200630427314897709012804741648875520 2818945 205496558103217847091658282447381800 2818946 4311969508373246413408180969464864 2818947 -147891821969566240838867791539592200 2818948 -328387607028578570196654374248756224 2818949 47285888568760056247833332872878720 2818950 66642904723407629802699656323137600 2818951 2328773671163695742479615061115352 2818952 -430028151019267912820954134621670400 2818953 -220736807948085748577885339698049820 2818954 43314688572430456261727433386772480 2818955 -92674112244451472418587637155765280 2818956 95493935081358898956324727013376 2818957 41777434383029851313801997754128000 2818958 148596263553028359051461819452168320 2818959 2484481578615589990269285575531136 2818960 -89226102293393807226359089275863040 2818961 -248876397168450867388110638199901200 2818962 -11668794285932797553794702315970928 2818963 76086849686094411103765030506689024 2818964 43935964278389904997108448232466176 2818965 -106947649715796872229119722505318880 2818966 128447712450815283180634529949315840 2818967 415350746494890167170949091734915016 2818968 6543358848076072003973085949747200 2818969 29967424247280420750380954551672320 2818970 -2294552060147589259030492423875840 2818971 -219787837265936580980141187085992660 2818972 77689559592426424642351255768983552 2818973 -578049871718203891568530871305529280 2818974 214706158401141532909441506857944320 2818975 224273489257162735810263690604919000 2818976 -232673616365395501433604666393427968 2818977 182988682746470152090566751511424 2818978 54125925052477065851831405535689040 2818979 39971101131661238119093515452500176 2818980 -2839954540032669979718642961411840 2818981 237427781395281973739295954395221728 2818982 28758160346410205193824280690650592 2818983 192642591901457502455426908162698024 2818984 -9672086952357708028467432097382400 2818985 31468412355563824694747627703168000 2818986 -61125198043971539733793053404313600 2818987 236966210857234019497678552741859636 2818988 379883201351843557902540340636255488 2818989 -106553712314959792998208898854109760 2818990 132756385894602264819771183325324800 2818991 49274887318175807304099212997635040 2818992 29825568332509120476116770066268160 2818993 -35184599834477771861996084351023000 2818994 -1254440360447708416038703913159040 2818995 -55818979680396656570303936919202560 2818996 -38551864962345822594009293040149760 2818997 -414988529670455391076924917237505554 2818998 11402520001424920945280977203909888 2818999 -82172365572264359034060556029943000 2819000 322931272713491454682428539827200000 2819001 6958194246679026644851641873672960 2819002 215064378607091227258319331053817600 2819003 -305433504679915232695288394606265840 2819004 217662239260953275647845669528900096 2819005 69866558774953207019545685423731200 2819006 90887665461329960157643453853952 2819007 -2190716718079050467599320197794512 2819008 -167668585512157051734171421721493504 2819009 295727281617211420549319762701734210 2819010 45270898534230464304118019916610560 2819011 42871136003250210019432422642324960 2819012 -85594098542530143193131185211199488 2819013 -229774167846026154406890728663607936 2819014 139284248195418407621705597776815744 2819015 -88683286552660183795179283759214880 2819016 55976153941503901628451552618086400 2819017 77233509235095352083894951131914980 2819018 -77780366823423968773911439226608896 2819019 -92624288782819194749544467323465728 2819020 61044402157695397480650752163456000 2819021 69554588450389258843439853319791222 2819022 21010662678904821055606709735138304 2819023 193712172367880535758883041919852272 2819024 -19320530577124438408473036587483136 2819025 165635340250327969331688926841165600 2819026 -64430041860570535893118205290736640 2819027 -85292153573407300498531914312283608 2819028 -81593189883622854775494892947585024 2819029 -74120850820349844916836279048154724 2819030 -30042439996617593737887427858540800 2819031 28952365009949526493037630261544552 2819032 26588908462752065436954189261465600 2819033 -129938537823180066909412326020365824 2819034 26277468194527396965308936135174400 2819035 -106759244332096838159907930701540400 2819036 152534627645681246761119912493301760 2819037 -1135440250696147917304281608915616 2819038 -231362052285643090305191484106078080 2819039 560714223537589879435205248786695840 2819040 -31918194899494939867917705648537600 2819041 188582529364661758668163877523824499 2819042 181402148667292420704996808806367392 2819043 -8410821644717664029131199110970400 2819044 -309403555587561035303232414628372864 2819045 296668086384735805374165871477458300 2819046 -134544540414590582341792862146487616 2819047 57943316796959881575117093428656128 2819048 98736529406001587421793187205135360 2819049 95270030972991407157447328941314880 2819050 -46224791845055290251002218710175200 2819051 -373300627797820632606109333669095948 2819052 -32992504404107393152385033213908224 2819053 -537547549311726646206643429717478698 2819054 50075274582049554710748155773618944 2819055 128227057225446910911810264180241920 2819056 -79019448571824029919036261446975488 2819057 326782473464743238921038922313060 2819058 22939361991117439412851584323974656 2819059 -11864282729998299447642569694814320 2819060 174208525963165673598859053004800000 2819061 -49575475327964273791972065981463680 2819062 120594777283995277756408135615696032 2819063 81212181715224777367096956215185224 2819064 36336765468552827852299833648414720 2819065 105566153667304494194810958308219460 2819066 53854865716794277169192948115173232 2819067 59261556539187515292566007068598240 2819068 -17764521815144254005330514801681920 2819069 -14741945697874734845820260132665440 2819070 38993222053841234858407855190131200 2819071 -192897651813783541569721271546415000 2819072 135276070332811523522560828391817216 2819073 -222369699661631906881571632617696 2819074 -149230832771035909925077925668540464 2819075 10636532284708402104519311010732000 2819076 83120531767620577708852578106957824 2819077 -913512869950848678672300013982028228 2819078 -29808961175659908737298433635855360 2819079 146197118502373681420827489973798200 2819080 4167081593382175499926484029440000 2819081 -596154304835724690944572559627864028 2819082 3612744350087764158634572202443264 2819083 370465491635011096642362037667070240 2819084 173574392837465848183897238357481216 2819085 -9092715986065536146431903357892160 2819086 -229869275965258036633396585008787008 2819087 90379408537880408416534014327780480 2819088 -59914398828741779152158473192398848 2819089 43963362402840623956061457474063744 2819090 -159361453831021681124112356383531200 2819091 -156987084129847029372781598714122176 2819092 -227572609776932987852304501674564736 2819093 -56705252699674844023524269503843620 2819094 31841902323595284186508782262027200 2819095 27524314121499692456577628204469520 2819096 31119688540516892376794538389544960 2819097 370178223185302415029531760455059840 2819098 74354246963812087470489646893826800 2819099 -294937659493334202517176211910763900 2819100 112628269929348246384536224528166400 2819101 -16991051545203407474165049220095898 2819102 -90634773241922968654610739171947136 2819103 13899428151350263831861110986603904 2819104 43845204057883736855223470569684992 2819105 3238991500161178223477976755866260 2819106 -16109033972554564166309164019867520 2819107 513620787193859835078907272869611872 2819108 320160747607879232412623981806758528 2819109 -32251014557627110415684377848536832 2819110 56415672879965353696968156811345920 2819111 -222754452447354737871389598014205648 2819112 91519732315892883734500598189015040 2819113 38996320613224645132180054666817760 2819114 19712199362999967164756704138842720 2819115 84086672250642028371471315537475200 2819116 -247571857062033738586884067657327360 2819117 -394637039315712636729005005717704000 2819118 -48253948992002109335141422805795712 2819119 -127051447798520913433661846071616880 2819120 77798498604760287156762046763827200 2819121 59538018190474656218112626574348912 2819122 26606271892626354366522703690216992 2819123 -2660485249367940602426796442076976 2819124 -1868261848241485244785166692159488 2819125 329378667095438980732435277764440000 2819126 -128517788054609665826791585124969856 2819127 304836086040954840935651679710563584 2819128 65909751464509203804949418311618560 2819129 -48135832874642586377521252110048624 2819130 120239085306823546567284703455563520 2819131 173100613883020513618135207788182304 2819132 -212394681290896887194387091283375104 2819133 69600079959641454382032330151354080 2819134 35530346106561065570694864728919360 2819135 30365483194572875730945775457915760 2819136 -11390961947085649940187241091432448 2819137 583923003714309485824539409103918786 2819138 44970958723547941059838764803166720 2819139 -100735908738840417102574966562637576 2819140 -42372467938265040746751492918558720 2819141 -628171612047559796195680969419816 2819142 -34745719282453762456896223835499360 2819143 448172858260089752304160723152642392 2819144 -479093085455539357987917630776524800 2819145 -29106721885223789967103682763024000 2819146 -47665311238457151450426190377492480 2819147 -556805057110538193699658916698183404 2819148 -57424147392706801782209534195389440 2819149 48212702345393006703822075696092150 2819150 62671336300749266020675202040844800 2819151 676094580364451596179641434485614880 2819152 11605025859856568142058942606999552 2819153 230544987515633544853804803238092402 2819154 23701465183374018326637782283847680 2819155 -25759306597436503592988952797247440 2819156 -60401446302058261916104766220822528 2819157 -92863026996129052428063309528797280 2819158 -34486852769062257619626139266052320 2819159 220824194724049199291951088697229952 2819160 -39468564414850370231569203530956800 2819161 46267575329895225654084344520779412 2819162 93968420526550110034917589235726832 2819163 -30380924197051423591784294978625600 2819164 -164344967555584677984881985303705600 2819165 385720482899645973973305419164636920 2819166 -1289214742679489907183934223732736 2819167 -158533228510932103903349864749258280 2819168 -87669343430522027897063863273390080 2819169 319359072108509897534856972209938194 2819170 -144972834660706294832973316468093440 2819171 -25765551884940300808379109995968512 2819172 147160561013754181219673880505684992 2819173 -25289249376771105055232738191297760 2819174 -19367724051657292921393563559013664 2819175 13483461721005938774868754062267000 2819176 -68924935893184184365572502695628800 2819177 -485245748856006998322572757772646940 2819178 -64920424130736972308790057660994560 2819179 75047634086822212232216947179312 2819180 -25774281862138749872996127407616000 2819181 -66911173923992236336341188365085856 2819182 -173415533209221001164848559066859200 2819183 -177416557875451667920365033532529736 2819184 71849869695140740990455129533743104 2819185 297370608950363984666905739224867380 2819186 62133551301374199945469746316254240 2819187 6888216241748752817567968213085088 2819188 -34404745356883840095540532022250112 2819189 114419165783897603885024514136530990 2819190 -92178243985947764406231495757455360 2819191 -252148535166295995684998558467788128 2819192 -517608478838184255820971241755648000 2819193 -11906411246374860554270490310945536 2819194 130522023799723104866026253316864000 2819195 102189818119222476928019231593279680 2819196 104064932235040925491388197608740352 2819197 -240900359529909915280668918541412160 2819198 11892518171257356657328140668556480 2819199 -216908306293569548115388495802146560 2819200 -36396769027923624897664195756032000 2819201 -79023720407078857467109410174136320 2819202 -13496171856377712570464585382789120 2819203 -252008903118110653479336472300892548 2819204 -282853905565755609632766921671324544 2819205 -19018133429847772597100387649239940 2819206 -43927281676049553659172645395337600 2819207 -62859135391981013073105395544124320 2819208 25412897224444857688247240543109120 2819209 -8300857216239733453341804192174896 2819210 3095064972977701230314053758257760 2819211 108412911779053269007893805476685272 2819212 -144264988364594554792970655936814080 2819213 69533017779464311806874601175122688 2819214 110630020916551250435621564950648704 2819215 74487685956271340167418389160050080 2819216 -23216138788785600958608563000598528 2819217 207128311301222712463945010944420080 2819218 -962489771024919680757606752152800 2819219 -194779198890718916946495024986733840 2819220 54734189290062424197252952824115200 2819221 436487708402360256401281778103969422 2819222 9044105846299637214583166094009600 2819223 -304580796626005440183762205646178216 2819224 331158397196399727678864418430760960 2819225 36589981137369700813487018565441600 2819226 16068411749244021123482779564733184 2819227 -633712228982849776386019151255096880 2819228 -180181993672894665084834600014418432 2819229 51876892485692135668012650685113600 2819230 67531134898252066261562262093821760 2819231 -126608661162436773692264667268423968 2819232 -108120007822914739084609728880312320 2819233 -11681216481321094673150456085337600 2819234 -86417866568819490816699451526802048 2819235 120525657410567235583196417466165600 2819236 -77623676537067108569045314380017664 2819237 122117662368673138581123195738966840 2819238 -24757167698746054754833768165332480 2819239 299750347868168221799131496471618440 2819240 59039935105375597727573714631628800 2819241 -126817439173422190293647310995589750 2819242 120428959228455895832418993901429344 2819243 1003553780014044918472699271183616 2819244 31495704287901567125386496168263680 2819245 62823917639030039682724073475411840 2819246 -66279366742798456677232003161184896 2819247 -127937920550734567733050837162539000 2819248 -17697145177115088457734290266914816 2819249 -141893882274421674661653692107532364 2819250 27566136051576523029672960309120000 2819251 346131552060018014775580481099918904 2819252 -1508341654245226668914041993586688 2819253 26152841521546753835941898871052800 2819254 -248640019655498107113575886561646848 2819255 204487199115648094957999015628915160 2819256 58869559825713567653860133963366400 2819257 -22196293317307769623449188381439488 2819258 -10833332066426221522116716011334400 2819259 319559663442339170832338315328348720 2819260 1004424455505743868402992405928960 2819261 90851811134123881764366763919877312 2819262 -77542376933056883923421983347334848 2819263 -159647736749373369397351830802300416 2819264 31081349509580712589231044522147840 2819265 -222665399251801525535302298209783680 2819266 -46488178209864427689126033614181168 2819267 121233192666068426539032709816484304 2819268 -151012933841072545487600593155710976 2819269 -108835006719317529970805748935023330 2819270 52801514731155570777760104403966080 2819271 -27830782388938974808546285470950400 2819272 504455113078371741007251168596812800 2819273 -210650698628595377114821797932298240 2819274 166224725797279177157949996147336960 2819275 38684926930327159632636012862403300 2819276 3844777767203832205456805133884160 2819277 105847720197510340972059173244663840 2819278 -50557229174828686950224900091399168 2819279 640043487058649201536523665957439976 2819280 22795824073500993402754769552670720 2819281 482960795318283080841392876230276082 2819282 59080041436027078296365162508434592 2819283 62995288795082790070894413546292848 2819284 -18756133855186850727649685729978624 2819285 49960762958701563599891078534352000 2819286 151596337652860835922595012272838464 2819287 122641980940733895845350781595500936 2819288 -54725643885158122018319700102666240 2819289 -80843122840488660392687681524695360 2819290 -30341995469989656312567272797753920 2819291 -161681421695100175992776087597372616 2819292 -20968889568625772631156316648071168 2819293 459029313558427179290586769493264160 2819294 219284392320467797381230782023852032 2819295 -1334907555412442650907690443714560 2819296 -133137732194238957903088663866900480 2819297 274040205979586335286525563083331752 2819298 60698688286742457143152829253493248 2819299 -107862511005849037103475142273404464 2819300 -328511435378099343013484021404800 2819301 -295692401881645900098055272220222368 2819302 130019705407822196953926593942192352 2819303 -144256498031686369533776893122005448 2819304 -43274079583207565838988499563299840 2819305 -178213393617613872042252131803014840 2819306 -16262118292317629492100075393874944 2819307 58571352569455859327448592257738840 2819308 536852429032529805957194248459303936 2819309 -14860383415373691086048887262120490 2819310 2435892416750998994152036749753600 2819311 -473457440491919056411652889177151176 2819312 19202952448642691480170477481558016 2819313 -137469928294458257972078631524410080 2819314 3781469667533690941608661813917504 2819315 -135368653390530540211804741727328000 2819316 -215795334830787373485971462964719616 2819317 19835748652415924523933355847268960 2819318 -100016939803269567916097392057292640 2819319 -67820053135847110380141722410962456 2819320 -46643223205847507298666480986112000 2819321 419161472975949344765091621199484544 2819322 -90594662476310788917093763933359360 2819323 28145575572807615030197151293375424 2819324 -120852462289412667998392096723473408 2819325 -106900032730748195991232439042162400 2819326 7985554147650363442264481860316160 2819327 -132305625954313932075195003069725328 2819328 116562776071759463862416675621044224 2819329 -492501640297006506812469045664803070 2819330 71632902302880974163068214339862560 2819331 200132732707901721108486964363379112 2819332 223292404671514295748114236640519296 2819333 -13183011572309062782368463419312832 2819334 10230436648047318012629777731553280 2819335 2531070578101551612906162581150400 2819336 180943359326410360183573358126745600 2819337 46856228777411245585415361494638560 2819338 51179176510090343114793925215744 2819339 -223466344158584620189786750179018480 2819340 -13208234113393590755477399467622400 2819341 -34273632599639991055337262098512928 2819342 195048527920282108682349904507875840 2819343 14232783679991714713107753751958784 2819344 -84254428419702216974038760890171392 2819345 -239380147075306617985537457308725900 2819346 -65618912494448412573144721377350016 2819347 149265740478341378066132332318186796 2819348 4244896294451583681402766273499136 2819349 -50565886257480909613275610658174436 2819350 5673432445737926510343350097000000 2819351 30417663735991066029474391398201600 2819352 138151340513524832917465671126220800 2819353 -276520227211375184061616567319608880 2819354 -34570222563697192504473373876068624 2819355 -58444647329347214059412202869660160 2819356 -189074652804650528642104515848174080 2819357 -150801595208805496928471755426950528 2819358 -78868214072072129755175593159613376 2819359 -603608967486881093242723715033943560 2819360 -357045945251240504981437362670141440 2819361 94658239523266632639902979888354144 2819362 9728432307385544495877126881186592 2819363 -52246830575424091197289930460491296 2819364 -193285324662866471718123905465293824 2819365 -57602828187233526320393763399152400 2819366 -4180450697249354643801905356752576 2819367 254858472219770680153099262418216 2819368 -250481032073745594042391532568253440 2819369 -85661727870127402727660748647839104 2819370 76726318870979556140253839745772800 2819371 -456285299327514018026615447588516428 2819372 248246504031111579436821669487848960 2819373 124701727938587433689015963364312384 2819374 -2158529183898349385049115663414080 2819375 -43967196288230689707558706817205000 2819376 29542447300579814463976948416970752 2819377 296083566473119036261884637139788272 2819378 -213948490273373813499355755532975200 2819379 -303944950541843717221487823662473416 2819380 -49001889083152757607674285224665600 2819381 2383842168566925968230716278327520 2819382 -179184204264684410732839909399667712 2819383 132372031873583404605643323534489520 2819384 -471553879930165757134289359715389440 2819385 10413446963306782179607841794087620 2819386 7743410627608468270228079580090624 2819387 -436748767706730148327889664411047964 2819388 9663064452982367852525385953181696 2819389 509295640457937813293034685677911040 2819390 19136808430889610454667969521524480 2819391 17706121163726422695508563314302080 2819392 75334690996700021730283515987623936 2819393 -90127689907675754079298370420471358 2819394 135803817473194880003197525142016000 2819395 153120769277483154988601601752419200 2819396 -56899934826424451548221629650915200 2819397 -87843542885999084036187020556980928 2819398 382287646127783814883783426235137536 2819399 -159552502030383047932630228797133008 2819400 -25986634759466333498356919894016000 2819401 83121486916499785002971322279842212 2819402 -208219523323024577348742647416295328 2819403 62022988302718349339115860473954812 2819404 133807123106825791911547878915552256 2819405 32806301500788784930579549313274060 2819406 -3587366708447323736269773354938112 2819407 180330940832945230127158792891596656 2819408 124030819765537135706726076446072832 2819409 -33612342161291898605999135299900800 2819410 1713835598303512061655902505054720 2819411 15125980708410078904052463201559032 2819412 144368227186778613609280502136049536 2819413 -279789709386368799063895493772524338 2819414 76962091823377733379063618502826880 2819415 -55182502106142929921946699346952160 2819416 362900812380135708090811604630261760 2819417 -193040177136530447355383548349753340 2819418 16980276400868952501442615829813760 2819419 6156779424300281220826626909314048 2819420 -95740502347371369027246608060221440 2819421 -394778624892742504474631487463680 2819422 144727753026776699906483514729753024 2819423 293434661662721276171131805428176672 2819424 -2573213820015794194205711429271552 2819425 -19828562581573426969176232938339200 2819426 -216562079107152405663086707222343088 2819427 -166909392572066816096344762973898432 2819428 -174154451863008734736917214790556032 2819429 323490097716162119102668103663868000 2819430 17092656849105597117247699021954560 2819431 127091227205436742523871343844510400 2819432 -10269251023833553449245532880896000 2819433 348923976533005409652160158143843520 2819434 163420007509251433970707718271965616 2819435 94348245755139266938274790587078880 2819436 383759203876227834897393256992768000 2819437 31078304679746913132900889319407544 2819438 -274107148386801023728018309368853440 2819439 37106593959449611605706191819836784 2819440 -12261432581031538176253641898721280 2819441 -182140915706723616886121602125016908 2819442 -55751828585029136185523764024303488 2819443 457732316611930873988307061663039944 2819444 134646105662421331486207673060631936 2819445 -131711199208350717113998151708602080 2819446 -66622149976564943114940127732095360 2819447 -163661297385000128709237348301355328 2819448 -17734210099291367012767924680192000 2819449 117253166241036488552732640451817450 2819450 20153692829652332556410800266700800 2819451 87150938091197074116074752643858880 2819452 -261338780504554444961187953455396864 2819453 22408282527592976243244712509880704 2819454 -37480867450867814110833421217157120 2819455 16069894246202534440401095845328160 2819456 -487726752369590943706929691455651840 2819457 303773745779137920763231040105466354 2819458 151883890940652201504748786128462720 2819459 3825631142447163367033854423293400 2819460 32759354152353514626491559450624000 2819461 806280588586112520105396036359236512 2819462 155338575181068537922002922066715232 2819463 55257977606263820527987435585659984 2819464 64537077242020460256628955416627200 2819465 108243672332249741578356186980651520 2819466 8091271714886588557623099019183200 2819467 -2711019705234317522741096373772800 2819468 -17327174028939074155823727497732352 2819469 24042482142205930252924161648222144 2819470 122172509822629598097664166966335680 2819471 425646726824866003542981566173530672 2819472 30736873642945603787130071171727360 2819473 467559644953795067001470815634844722 2819474 23460586415917450862155992424361472 2819475 -183903842294019337334796353094462000 2819476 342516580489498781907575073742510080 2819477 -473617857518963457936793801685890674 2819478 -50172473536735537955015152371412992 2819479 -7751241406603993834228935549797392 2819480 -87060165943675127587145610657177600 2819481 15187512016153053586267844592254976 2819482 158027026992563004380738245049060592 2819483 -249099782133953422770359578457656320 2819484 -8458766239643232350290273328385024 2819485 76870934144755621542401581173411180 2819486 -6618462994542926815001339296735680 2819487 31623530247572719838492374748789760 2819488 15538324801966149365360460249956352 2819489 -317344521454585770863998972780807710 2819490 16048865299282524993446070709893120 2819491 251884976760068760024766968862012892 2819492 21462960124319306839956530393395200 2819493 -4220132939803742552052511229157600 2819494 -123417248656619200989875317436953728 2819495 24578768672845191354155823003302880 2819496 -174895396160719486363360705883750400 2819497 -423095535033991969628666071937026054 2819498 -150887917746410330253228741246919680 2819499 146139703709800993880139543793852080 2819500 345217535339660380117640572611840000 2819501 16949235006432852366400796031753024 2819502 63963345480961826733077700117043200 2819503 45048359293586693188055929412539960 2819504 -24056452519465792142811258851721216 2819505 58058187455522079584534548951516800 2819506 195998750373130123964787682984199952 2819507 -215135301974658465782727966044879280 2819508 17428015634018699885152260879912960 2819509 -193039486554605639044903373616573888 2819510 -2219787642122379274787827595366400 2819511 -34397205433067530162931374871936568 2819512 -76460142054343697884221451230412800 2819513 -520712260545858598498098195519224496 2819514 -104285206013231296381458892214799360 2819515 -43104454637522530771768491242985600 2819516 -43116112443519162237821795847481344 2819517 -331602357114614214121283622314622720 2819518 -86176258011249632402027280609075840 2819519 215613667059947496198991350047833920 2819520 19796850661531362342530870830694400 2819521 -318919088275378680853113734385881278 2819522 42135237653391422158384179290537472 2819523 -88662793045020143389315916182361856 2819524 94932657568586630528908947740528640 2819525 -265118048212485956491839623565607500 2819526 -143861943387500391888203061019686912 2819527 -115746752709115038084951476398551424 2819528 -141433543444605556989248484086307840 2819529 69009697605738697473179173989093408 2819530 -116089042759958156872465839165419520 2819531 87000580672506032526523214669487504 2819532 -175440996216717403440637737461334528 2819533 -259503101927452590613073788292182836 2819534 -8961986494496144517324493646582208 2819535 -76074982231860779344741989314396640 2819536 -63167196972293246554031579899076608 2819537 116127525822796434108916065675871872 2819538 -69357424489329355268102474644655856 2819539 6035387246967527696931188445312624 2819540 -258828412919936348677552754664341760 2819541 -142770933791061834741504531689517408 2819542 -229824355359916118432420777530368 2819543 43576963875147078857418403342947840 2819544 -3897078554501078726736999259176960 2819545 -224683071168663414910172290072060800 2819546 126955402723247828626335928188863472 2819547 81025421349299406895466618110148448 2819548 102823807801115899674873610875106816 2819549 225348449803808951573005542329648550 2819550 -26397208483966586665346307236251200 2819551 -119182337254548533158135983309709440 2819552 19470111783613849253530728869658624 2819553 2438827257416778934666618289119488 2819554 61610796574729113488413344118931520 2819555 -41260984672552833276824658925250640 2819556 263722564650167250913423860479170560 2819557 -6624417192312674039719801051405728 2819558 -171117002275447598706252523490995104 2819559 -32181499494056265189646153850830296 2819560 226671566620547705728814898414336000 2819561 483260094812671179712129552659130512 2819562 -126351076353469033231059119010213120 2819563 -255869839922786435870325064919605040 2819564 42816084822085598189915034463037952 2819565 74377465760588478816971661293358720 2819566 -173434676614582310843860530330936768 2819567 60735346628275023147191427783187272 2819568 57710793193423950749125007507226624 2819569 257003583888941239596346871816376996 2819570 -12489243287985061152633131795501760 2819571 -43885373558744377831692055565595600 2819572 69635542903231518883804585898137600 2819573 -687829505479519621705927715354825280 2819574 22072488218668659634859426189183712 2819575 -196303405626938585334310362266801400 2819576 -67580882719359426138900909245644800 2819577 64549142363011765977731815065378432 2819578 -114007049654626599087892325528918160 2819579 177915543700037540786347398066056976 2819580 118507295197651824148742333276636160 2819581 -76286188977135844664648508465032000 2819582 236887691762277800290900190068795392 2819583 -89257207305239182144838506300804800 2819584 36390198368466902915043198863671296 2819585 -155367668542987216223805953426390040 2819586 -58917547408006802539298273931509760 2819587 -114880990095584287671245056739093764 2819588 -49880117665611175136437529695677312 2819589 399209926168878478251783529792210560 2819590 121722038078093618515813580480092800 2819591 -2521472549554134264028213819778568 2819592 265691008951566209878386180083512320 2819593 -62207292917072037204866600286630912 2819594 -183165449427766960277032484600093904 2819595 57098179280012778019654083650369520 2819596 -2757824540851113582443158346377728 2819597 -89100994889943055278327067791981696 2819598 117168291613423883983878966795475968 2819599 301957455797755429161330055362887600 2819600 -7171768830416902305847376707584000 2819601 -103472346034342981172692148489427870 2819602 -69941446295982061727224414639236096 2819603 213260274271509205884272737681127040 2819604 -25254360628344350432473890146863104 2819605 17231976138197569948711422677867520 2819606 -153741524632958073434272342093537248 2819607 226868904910929779801917979260574952 2819608 -145327282456134982157663482950359040 2819609 -10401077789879872892484747388142520 2819610 623106661649743723200339381220080 2819611 -66780720167115164361539070703214376 2819612 -101876081301934400140733928673075200 2819613 46559704187212351022787067991862144 2819614 49303461620800486324698721916234112 2819615 -32361645848207061796725860638438800 2819616 -124767076057913954536751941734629376 2819617 -197611478324300959380534289941135468 2819618 -73450003241266974027660312088977120 2819619 138042530166761842263410067619320000 2819620 249336949420427957462806087549985280 2819621 153530761626263722829946778237953312 2819622 5563839700202723495267184531281664 2819623 195951216217760786355272648264176128 2819624 -588158942851769688051723792691200000 2819625 29896002014143167906964107317856000 2819626 27154380208674753159232573175834880 2819627 451284667242647271302507745090871476 2819628 119461328342619580191739378131910656 2819629 -121618055302237064614104803469233770 2819630 -26089638941320964588899327608881280 2819631 -23884663904971980946995481121923200 2819632 -97007689096388526454451511540465664 2819633 269454040876782332411190170263044882 2819634 -142385482813093811753420543472155520 2819635 -2780160565507331865475870827887040 2819636 -111093663120740627912789907635036160 2819637 153224113477370374850921985066762240 2819638 -126556469010574217542533323716004160 2819639 -5524587207129138099743402270170752 2819640 36724125169041003784517029224652800 2819641 546541825863677284857253431232238400 2819642 -76247672598993243500792917874757888 2819643 306498056067896009610857042141379864 2819644 -559913197279597993313500431545814528 2819645 63669836130227520733379595734409900 2819646 -130145958927741442993397641992591360 2819647 -20887888023042030969117202380675904 2819648 68415997435474129666834803893207040 2819649 87175244307428613342398790350447040 2819650 -23948841495883913757592488377341200 2819651 -59281338212340548080376902713441348 2819652 -56678250729424983437838107469238272 2819653 -97339115144551988970294583071252996 2819654 51615767708352261627438120830226432 2819655 14277149451954013248199866410706600 2819656 -183509098784990366440070152569093120 2819657 155183278729055950549760605217805840 2819658 -27147921805902111526275672135087360 2819659 -47755097182529547058555957290769184 2819660 171815326014825880391687134949575680 2819661 -74492594466166113684848108749230336 2819662 46195538525577758517070253832554112 2819663 235945025500020748057253176982640 2819664 -45410010126614665086177817739919360 2819665 129252410086378567967959223644419060 2819666 -214969089135929469992388978927577968 2819667 -13596582862937091553060109689681920 2819668 514902066575333230046361254513274880 2819669 -159085474115708076872703848215558080 2819670 7674228323102930439538987717017600 2819671 -798042889434694902018926806159600320 2819672 -96598663418646892715201641457203200 2819673 -137270599000622550827191829822064678 2819674 15414106037416858388536855032464640 2819675 -97263387267585138308190581291537100 2819676 -129406086055016505071885607865344000 2819677 179565883517476422518782520875020800 2819678 15169084563762391008316061306182656 2819679 196312541150354496053571387681774480 2819680 -55498586339250402691083881522135040 2819681 -80505900174159470920538856947287518 2819682 1511032692688116835938719739896448 2819683 -383417914856969017064928655741700068 2819684 94860369647441343444178978356903936 2819685 16533426782338828528585531268782080 2819686 -243486730807796002238794910345426208 2819687 -13439590142957557464823317910618200 2819688 90419262458310689869470366899896320 2819689 -90345195306835392537789813536676876 2819690 -856161813449529297906393948160320 2819691 -4902293500769680875843782384961648 2819692 29406942092400200276621913296407552 2819693 16140568789077406546683156945348120 2819694 -16504416094007944204025229920517120 2819695 -261786750893903265347105119530460800 2819696 -9604610587496107662495197187342336 2819697 20516555639476065727011394516484160 2819698 776882645707290818081578813071360 2819699 92580356475790907219797903826912160 2819700 -570029091375790595002417712582400 2819701 -251556041181090891511710052060281298 2819702 -170909856616478255632961772980612448 2819703 -74963235283377160261255197998748696 2819704 190907774314428461649574698845429760 2819705 -79984654311086919027376702405923960 2819706 69632363222160276289753847365841664 2819707 -97297252480714085518995952860284568 2819708 17361258072185489317813286939366400 2819709 252748524297137236887822299954483814 2819710 -89789527703213867919203762941218240 2819711 -27653243990536991481272866084034688 2819712 -69101018301124463643488969293824000 2819713 -41900249708494047438314727832597676 2819714 -14505855584433121023943992048044160 2819715 -30778825624736119298095752211128480 2819716 100067779225328212897641025524083840 2819717 -164194047894847160237551017833763234 2819718 206540059306567791428888541783367680 2819719 -159831708231274709128034401675204304 2819720 -328607851953428607004601833797120000 2819721 -110545876237854110670027040640895360 2819722 184199122390953726497668972791997440 2819723 -17876523510247554082929910330154028 2819724 108959578562969502978778112899616256 2819725 164790572524355408996979281087318850 2819726 -16219647665671528725828377182162176 2819727 -144828583489068988949372344678566552 2819728 148491907594555890599769565436313600 2819729 176960237341518109690500423261953280 2819730 34961761939116980910366810362833920 2819731 -278144098247414545109615843078137488 2819732 -186784334323333872186606204379595904 2819733 22643419242294877160778713978388480 2819734 28533534713640507722104337714884224 2819735 -184815148714201482254498233272457320 2819736 -344229717613709435368832046021703680 2819737 2116307240375464141604779821595600 2819738 -139442016304061612779643985417246480 2819739 -161107815045693663041340102809900832 2819740 46085489441926847762019000224808960 2819741 -48267853768672319357272615313016858 2819742 -96499695309105562750203433564701888 2819743 -2054254174058003052971196903263008 2819744 -70480213383201560912082207883198464 2819745 198083671668191680409642554486569600 2819746 225235370110761767262372771756942720 2819747 64978345437383252126511743684928000 2819748 24260413679033433987590576961684480 2819749 -330807171933731424869672339406909250 2819750 224975415504443878891108551850560000 2819751 -57277631035071743295909410311015296 2819752 -54173209671845465969391582770380800 2819753 -323083273951746232977000681939700998 2819754 -51495958553819018138175230028184320 2819755 59748609758567334223766622913408320 2819756 224968150879362215974115607403565568 2819757 186147319840295672906990454287049120 2819758 -12981120370835185819657699458275520 2819759 47208872110628105721017889100859088 2819760 -9299118427642720738203233314406400 2819761 76271130207974482945791180258682432 2819762 -158377643398277636038449711380464896 2819763 119586745324933800823949871763209492 2819764 -35084914768160098002790647028948224 2819765 -185348961088503403229672412064769280 2819766 241677132557947055038337813279409024 2819767 -329121694073491665290436296766516184 2819768 -2826972700360139553773551187066880 2819769 189466604170588722785753858508331344 2819770 -61019793765960048320510376919160640 2819771 -373085027026121954040859606243608 2819772 -83908201114804772185317587606598144 2819773 41031445442389081265488454991575136 2819774 51597453606021402661243405183827072 2819775 20936321684563890390059730125779200 2819776 15346562672457893094817369743687680 2819777 146360472568653252531659227968907200 2819778 -42059572172054720320413168276567552 2819779 552646472897834493131082486851544380 2819780 -184067912944964480200525034556230400 2819781 95725730650096811574277039345254912 2819782 96329341050317861419799920283628672 2819783 -296071442771878943209939365578332968 2819784 -227956481005698940059706525655040 2819785 -122996023360545061508477736737874240 2819786 -49360959243240621840323985449010240 2819787 54952212206801859234663880376784000 2819788 404842311470010282915591075273145088 2819789 27652966030600535438562257804148672 2819790 -72757599938027996757872169300652800 2819791 -56159010271018413054611811119403136 2819792 121493770051879049167722415790186496 2819793 69819320478297492101879749056532464 2819794 6182456882476000911510069287862912 2819795 108914935966298854248866958972092160 2819796 -50464731139657776100743692989870080 2819797 82822261945236305209044101142311246 2819798 -4458459249976316370189114543909600 2819799 -64106622548368464576162584012254560 2819800 -99318172838035610360066570836992000 2819801 189407745661137869100001715815745802 2819802 -44753405421001989286255208679567360 2819803 -54120425058863454761223161068242400 2819804 -138426601366991983631127926987947008 2819805 134139331384445260317061215453713760 2819806 -307381988795781917889148224880086336 2819807 173192491103150281721207884116934032 2819808 149729976059632176328440639205146624 2819809 440691226125329232361826050135797040 2819810 -38986379385013676583217885342256640 2819811 -2144853959288996704167715413216960 2819812 105520985245811033905046415565381632 2819813 -348602008926140366879316013535219136 2819814 42296863671256334835967749257538240 2819815 2686539943048526950197028742618400 2819816 -123483278489218762767811612326512640 2819817 58467019313275499298283346681640576 2819818 -23453437021381815560216432934794496 2819819 199439781279227819560978084079060640 2819820 -42438413432752473875095189101265920 2819821 732068072516201874289943475936458752 2819822 -1625885370855565556695302232766976 2819823 -33925161317702269086507159089997696 2819824 20644025609150019371871933210427392 2819825 -18972669126012575408402277655702500 2819826 -357310118020572142037349585242572800 2819827 -249122139615417498280389393954262324 2819828 317017402325202189428673158583920640 2819829 194664780581546208501712141959800160 2819830 3584586643948755998168349222720000 2819831 130443536454559877663278522611961344 2819832 67955061002570735430902989013360640 2819833 -128249376959751974593547742635079536 2819834 234751903619956266880646837515944816 2819835 -84691391776139177662532900238725760 2819836 176257198653499926831529185552276480 2819837 -5731145641614746091916612443146208 2819838 34689556272979067535601314651233280 2819839 -316498089882850183173914771964625800 2819840 99144957182070441082758683280015360 2819841 -21639586862018178937963524561562656 2819842 -187458384630541477968008556280299648 2819843 -83981603949644845170704733332789856 2819844 -5729242740632979623047405026915840 2819845 -55570665580535979550959556857448320 2819846 64536788516077079644666628784844800 2819847 -95040788366794117053049052212967040 2819848 420255872489073614734841081564943360 2819849 76340171307411944045295776184330000 2819850 -11586591940528132781714765819424000 2819851 -142120645295298764766552575019625328 2819852 164844452299587149240597427457561344 2819853 -3233119631608327321217841618589056 2819854 3056242272452322597732814381241280 2819855 477626700544859214752368990490760 2819856 -24881373342486987458567750445957120 2819857 10866357447686507405156059980262692 2819858 -81567407697434233652545503469334208 2819859 74245733651954580263130444177318912 2819860 10010393725474858898864369367590400 2819861 181487116122531206382576602464960800 2819862 113180214199313129205496276859303520 2819863 1491173666266971619902774752662360 2819864 220278009111969206276919741358479360 2819865 114769171041170551065440997279030720 2819866 55265502204411719982619651096343040 2819867 -148397046414792342109679071325097084 2819868 3105993807670162263633643089738240 2819869 145159945528031268944332665455653248 2819870 -40342553292679188539113738402876800 2819871 173915212131359747916601711802765472 2819872 -421145507259446045716769516671205376 2819873 -75444003018362739783811772271025920 2819874 -19524393641143293464985054141363840 2819875 254890327520342806277318204708592000 2819876 -181214413480617156285069486973397760 2819877 -56681306658587509397045421682193568 2819878 -2116870499764177111438021925118144 2819879 241245404683591410837056779935157680 2819880 -27617106161166882803028181499904000 2819881 175793378775666427307629482121664932 2819882 75554844275211178208567702277336672 2819883 -294035054996014102454491072124338752 2819884 26456404219777004386167298068140032 2819885 -74036671876723754735447288855584800 2819886 -151791075794252080728813076520795136 2819887 -70381744938006540413971626269014048 2819888 59686948689134182175932232313126912 2819889 141903139308109236688830564407532354 2819890 37150194196845456532668230471863200 2819891 -164210742866596506116699033171246208 2819892 111718022637702578738582499499597824 2819893 -350333211772503328877084556916348160 2819894 -19111592587570364188542429120116736 2819895 -46694365471678920345253102641492960 2819896 484128089010600627470515228461404160 2819897 9834825182534107685590377098620560 2819898 24549801198997075668296678870988768 2819899 -25243918745993278017330796708803100 2819900 12764846049512008420321780855948800 2819901 -172367902212371166981013410562774848 2819902 277821312422789796989456682938577600 2819903 -402011153779328990016025421777014848 2819904 -80827053718699455683864127980175360 2819905 -476072468250168517363539672048000 2819906 481623743920792890576993028157813760 2819907 -113867879804537355174859939799838720 2819908 26024112328753638308484913350049792 2819909 533621931570474654429349215786929916 2819910 -51595556583620123651593032251840640 2819911 154233431437264339799008423069479512 2819912 -167549803390470424593743082637900800 2819913 219909789002317212289135582244035344 2819914 216881672990384694599231513833195056 2819915 -6784002173824726725142155358248960 2819916 114654662760572296458092433243615744 2819917 21549898619050502104478295775306060 2819918 -67771812220322000078656762150095360 2819919 21343975616991081705146979116311944 2819920 -9994099863485877584063698243584000 2819921 172620350674377039357273890508319092 2819922 -24694421105509971449112130833732096 2819923 146457972019473065510886470679258800 2819924 -19182922139858664257342049304363008 2819925 70084202859965266838401714765927200 2819926 105442178174210638219238654615979840 2819927 552987750875652789447084460703020080 2819928 30020789161051555785006901941596160 2819929 33100652602559862690026893032299776 2819930 -110963960238548316521014388697572640 2819931 -349399135980218747055960472388276880 2819932 -251764174721733507901860259829845504 2819933 240071385609729622121758252381510182 2819934 -13157782237637667535483201327816896 2819935 90728693612719500524041640793251880 2819936 34054115885312703150027000462704640 2819937 185995390318033907464488867626372160 2819938 -44109177789008877336564925188321792 2819939 -96526689141135457523752056121683360 2819940 78147051718984216893438284574720 2819941 -3486758659108939930904973772261316 2819942 -104476028415593139054348492484852800 2819943 -34425898724830689489981154982836896 2819944 -502495551310849354846730480807715840 2819945 -479057876362463383167823541894414400 2819946 -12113260732254430140805534734047232 2819947 95121859259430449865673436865361840 2819948 -264520859693783888958936534036125184 2819949 304844096595227510550177109904809248 2819950 -56622778855400335160086298495769600 2819951 -531586902643654768613356819805088048 2819952 -50764182602970159007388503217012736 2819953 -899937892687857647354034534191808000 2819954 247059835038688608225465281822044176 2819955 99513512326730142331047486708052320 2819956 325030773507446865325492059721205120 2819957 174682260189860782743016536322622112 2819958 -75477781905907431073795067342039616 2819959 -488641958661167074510445168634322840 2819960 111758494829884594829830397472768000 2819961 103989551829613936462691438879232000 2819962 -307340271841757840165195086188803328 2819963 -454823200315694261903710968146342760 2819964 -43589487215137725811237171864780800 2819965 -3143516111734492930866605832421800 2819966 -202907700513301864898112746378166720 2819967 -325649273037868431764200407000580920 2819968 194639399460633887908521286167429120 2819969 2180523317175022277714267222741460 2819970 138670366670060168113749975514597920 2819971 -39251311484122928487693321697105152 2819972 -47234707305502742734164567042532224 2819973 74075883038470210354678573031653344 2819974 229856879258981801667688312393084800 2819975 -115176502455029779861819437732780000 2819976 -255412165667755766305034165437440000 2819977 -115351053776813304193552405297214976 2819978 -27991795099196222088116508244251648 2819979 -187604477055728322873994540321719876 2819980 23280238367560919023131643231795200 2819981 -186194762713509684249865465801030218 2819982 105730764400287325104374468121191424 2819983 2282054607692438578541820694407544 2819984 52620613413477838960564934682869760 2819985 -23877501319408174402025288290452480 2819986 -72705829504619029763081304458837856 2819987 -144354865884142195326343285778369364 2819988 96251478960742245402514223360901120 2819989 -256486752720861044728736126635713540 2819990 9465219624167775170575155564261120 2819991 337454376862989294602635373349484392 2819992 73623945614649666835927290935132160 2819993 -148238222602358554639780235143209456 2819994 59322256960542052610806438391119872 2819995 -371676058302517215165586118175480000 2819996 -380676937120754847834601173284160000 2819997 186273834900059674439835000216264774 2819998 116817321990186843262703728707312000 2819999 -183580422655736378695525880903238960 2820000 65126728923058797397246936350720000 2820001 -237677906585225229561472193128019998 2820002 143568186462458661447972152736854304 2820003 -291142978043862902008536805863311496 2820004 134876496288747211702474964494758912 2820005 17464117236850728868760992150596990 2820006 160889147973680977614802992879744 2820007 -194803491147384830806514145548029680 2820008 -38920399758646190339796249164513280 2820009 -285437421757261376493727270306256496 2820010 71831112617799114040226743558328160 2820011 231240953011183367637417525992168712 2820012 103935980442379786150014398420278272 2820013 -7996161442648027446435555426148640 2820014 104306744780139849477346233954689856 2820015 -235065467753583085883812611993471360 2820016 -2606125884921794493691483032485888 2820017 -301024242673761085257639877848269934 2820018 124051706682392861225801099978918400 2820019 -177487452695618963925971136233550580 2820020 93386629287309931317423945823764480 2820021 -8630959552915565375711629633703232 2820022 -245113717413108813223331027468361600 2820023 15114759916934472599538994470099960 2820024 -128819731190967337237947843017011200 2820025 -57707509925266437348149244623395700 2820026 -771740219182191399487384171008 2820027 85521638644039845340428636999839232 2820028 153984784842889483165036881838166016 2820029 -30718591541043913714486512095385600 2820030 58653335326908592461567549733539840 2820031 206666947994862265687680758339392832 2820032 134301437682006305009750836217118720 2820033 20104008734915184888258209079594624 2820034 118226985505106153601821855962609152 2820035 -12143871321439036616125260356144640 2820036 79761569340521253239024996409818112 2820037 -812614399443012354044387049940861440 2820038 54864182836850030442454959194674944 2820039 -76890490086694339598452212067656192 2820040 -341100693111976799434579051305523200 2820041 -143306162068431120053424262316147328 2820042 32800914978271066642987027543818240 2820043 -151531568528994700186754899812889708 2820044 -79478398029459827743384265444676864 2820045 85483712515215019497670205854545600 2820046 103159847277226978180995837441569472 2820047 -697506854529795160499912888925854400 2820048 -16583421430270146015800259302522880 2820049 -11096382334008004228826521623495360 2820050 -23941954206190163219699754782677200 2820051 30610388403020620055463778821325968 2820052 164756458673541615666093111582398336 2820053 81934850894203814449743247734797664 2820054 15820805164290991480553978616024960 2820055 -47954505819433038147486284968411200 2820056 -34620206236332446753020039777996800 2820057 -319025138991173827091257273577786160 2820058 161819069003369628367090015034256384 2820059 -148676769604375693523729921944916760 2820060 -89056623365250372840625273718853120 2820061 441419951831723426269466064428608332 2820062 17830288241147178711538654483514880 2820063 -5031259995265223336895269312616960 2820064 185236366543443728172555108722933760 2820065 -237655222923936285831111217560834540 2820066 -78911418496676994802725519903123456 2820067 -37348349580281627846619903566349480 2820068 32380955239435273342270672501726848 2820069 3270914107724688597818386874864640 2820070 892529201933009425120840878366720 2820071 241432256221980828505017223492585272 2820072 104012238966474818029042249087057920 2820073 258070593865588886706113385911913444 2820074 54534436140227833006054858847215536 2820075 -162205922858515549276328076238920000 2820076 -48645145674956256595939820569559040 2820077 -36376106052294238080045602426555592 2820078 35140000392592230186730007311048704 2820079 337717824013089269897260290698981376 2820080 -57314953031371589259598210516746240 2820081 42668414413277485288664998658651328 2820082 13807581886614747738651915156624000 2820083 169106888340306038968250485171575120 2820084 207310243394685869224496347278606336 2820085 -314911374405580844303980910150021220 2820086 -162546845136895009189403283667207008 2820087 -167679966720188558631812311558342656 2820088 -269914847856485480028983726905098240 2820089 401974365919370018328940031424598890 2820090 143510487436668617789026114160640 2820091 -38260698503544979106454171108822096 2820092 120866847599394561133636778102169600 2820093 -22681784944190485462761822511374336 2820094 -366672638136603238375440818005862400 2820095 -18777748806008304002110130661846480 2820096 1532867222914402943555609863127040 2820097 142982501786575486968070589344103280 2820098 50763291476040580841950499576782800 2820099 159536011045889119028645599068591864 2820100 136046441120355024665083334185558400 2820101 143603389453515905905089608578207104 2820102 48354372401113926986930319727747584 2820103 43773349800503249015480729186638608 2820104 100613600632375327335259522874572800 2820105 52760914702519532972222868001878600 2820106 -261223807672090179309685892913751248 2820107 401419849329671105507016852071568360 2820108 1314077443021784192874118152629760 2820109 421440935168803066884011146988992310 2820110 -147547907410945983996590788059743040 2820111 9245506132660200077335599091730304 2820112 -1616413923971722531846997732556800 2820113 -446205204604498322333464440448620960 2820114 -31942528091730451314600994259091072 2820115 -87933924374162268628303567606529280 2820116 97361142235604867374214795498601984 2820117 18928826461048877364155571261546048 2820118 -12538365590415106048694529362304384 2820119 -476920726576535458553648001163767480 2820120 -64017416975849579016009473133772800 2820121 -82735864911340788304472980495598208 2820122 91293724644852018266102736206475264 2820123 468151281324330627240604338208236000 2820124 24398766163380693121205934736119296 2820125 -76891686767211941472033802036512000 2820126 83974432385138504988563582771905344 2820127 -116646959144804909856214123232869024 2820128 519334245718319975179629115172782080 2820129 -40059991514754790162694871367888512 2820130 127106643660015439826128485599598720 2820131 335910659197281296069759178526915932 2820132 -418044073054193722928882389598208 2820133 -52295091033026012091740836621157696 2820134 -192136994542454266678416766523792640 2820135 -4017018180376463310301136421938400 2820136 -1919274426678442682963075228467200 2820137 -31810922653487006291871233131250268 2820138 -145000738679486910911673328294324992 2820139 137731758005078626613683904663778560 2820140 -232278442817000428123889867757020160 2820141 -134938554077922722107489182799359360 2820142 104043777220982284293053623759787520 2820143 -34070886868863545648715510162498960 2820144 13725305534079162706275070382112768 2820145 -44996963542992062365301953175779200 2820146 -133542155067401270987166957755750400 2820147 -263187730639734990431032462446864 2820148 -119874735462035162569549358136858624 2820149 -132802494320343582437631847157610336 2820150 147525435744119633383901624002320000 2820151 -111269948248115995824295162909417400 2820152 -414929541096568538793852433588531200 2820153 -43990505476462915257696580050866496 2820154 2234831519775885438151500359857776 2820155 -675757040898297248136751840792800 2820156 -103512917699589603035323743070883328 2820157 194760405686958103394077402714959820 2820158 128786370884690341849374011295602880 2820159 41200481825856838325325649141676664 2820160 -8537659395779952737154022087065600 2820161 -167622161366989941910357334135400876 2820162 -104484823542705208707474608454967296 2820163 -83658816002010169294146030285498240 2820164 -665005887395378555588178351402608640 2820165 75922334246240839589638264441621920 2820166 -113167776387567757234822292022788160 2820167 -10490193152882790563360287812531408 2820168 65304453257268632511990251784929280 2820169 -468882039640412161900926341926639200 2820170 -127930062715030746894221846937388800 2820171 275683321128672747940796889945370560 2820172 -77856744979815638339884337697389824 2820173 414435963229923338289046641091301964 2820174 -16649925955052598690048263236700160 2820175 138837507036265499714186046101443400 2820176 126791972862560678228363250695135232 2820177 10589257623257455960067909783314932 2820178 208321930553726400817968795479482656 2820179 -453133058161811608165823536807379220 2820180 44001691941233310671649008908062720 2820181 90803546486787481538162849201286144 2820182 1842866549135278307387417965272384 2820183 125590122501868657034330188992120144 2820184 116152010158468927764074508890818560 2820185 -154809273962080220059404407227830840 2820186 175532951674496375071020953356565232 2820187 338287406220691124056623160352615520 2820188 -229380275010067457691586470509543424 2820189 24420068669780529945665059067775840 2820190 1529169221491997013196366701153600 2820191 128343454406364043564208667164072448 2820192 -51417727393044025348098051845652480 2820193 462087006162642272236263774947473442 2820194 33487778604732070285767329150208000 2820195 -77119063678543019046697056582489600 2820196 325939444703061404139482323056318720 2820197 63556644022479183999005736744155646 2820198 -217435876512170255574879613565952 2820199 -166484062931496787649197140790164264 2820200 -79809413384202419123206001971200000 2820201 148599675706805130362802692248217232 2820202 58739806779339513416755239488024064 2820203 -485991524820009115113679118222026800 2820204 146438279456838211039423138819845120 2820205 -344279633513133892329379113378385140 2820206 92317544558106280501600832219967552 2820207 -119291819808361058087004173579014512 2820208 -955189176910399823597561037946880 2820209 7550428061905982978019774356317440 2820210 28833015651786156102834799193448960 2820211 -479931709734187483442174988038699188 2820212 157555087696812224900520274798851456 2820213 260929923754985800597152940732554528 2820214 34685430749009153853151266712311552 2820215 33626507084991633307855870420268400 2820216 -29345658433539510413752712912240640 2820217 133006326242188746096011439334650112 2820218 46971489178453908031705572877192560 2820219 -144027979120017264230414601831674856 2820220 -12447351375075432532404796886507520 2820221 474047570810403098495675367101068800 2820222 -89930766464976763125460390498655040 2820223 28642696342884633921480769694064480 2820224 253561217874082258658492384374947840 2820225 40198106544014331396838210474195200 2820226 -17975634743051324943913011656362752 2820227 -104531796630645737168664417842085120 2820228 -33097085272621011671242654520217600 2820229 -362521461560793583552416413755403170 2820230 63736089915639440693087555239123200 2820231 89814121947104262688932377437267200 2820232 -256094775551534964522498767435673600 2820233 -130662383254734915118414970786676792 2820234 8848878369902459874279442514983680 2820235 534488474675930244920550927009630720 2820236 128457671375256030812763781058356992 2820237 -23181053193172261130369657886167040 2820238 -12614231626948708512470261142857856 2820239 516998978485046710925954346390965040 2820240 -51859713658026887067147092894269440 2820241 -3164563753229802173335299130867088 2820242 35734815961879586306371920537780000 2820243 -91936284482473866161054637087856896 2820244 16609211933344682449861861110821760 2820245 165138490495613973033573807348961500 2820246 -18927670367557908246946533888890880 2820247 -454076402368739380531645722577813880 2820248 38208062936416171818703818811944960 2820249 -393480959937430277741647747146304716 2820250 -165811149954815804720523011523600000 2820251 22862489134858330463012110935371040 2820252 3071184964815462323910094262817792 2820253 62532101407183865281832120762894764 2820254 87347508699299852623973212078248960 2820255 153425886753436482372124134874012560 2820256 -59372372604436259981477985046757376 2820257 340985030920157291787453700045985760 2820258 97180704787948419138500832993538560 2820259 -41629287099864930075916000842656880 2820260 77861964707994664670460306767400960 2820261 153633124229625889751903644025861472 2820262 -110898560048343505525476926283735936 2820263 -366848705207934418045176661242340488 2820264 95360692066001267642140468181483520 2820265 85632924321352042823640266441827200 2820266 -94316667235461560376772902790044480 2820267 -105922341284783865827720344144069752 2820268 434586940796138808194934261549824 2820269 -63352607135302863892078465768881300 2820270 -30086488123182472810661506100246400 2820271 12518794494118840603931271599971472 2820272 -26887498387227230867727797211955200 2820273 -174924017854200132105833214607665216 2820274 40750513170336261748564712522930592 2820275 -100595081624714178298910764527412200 2820276 -156524263068046748248107454291555968 2820277 -278554330469065566556090978428634020 2820278 168813519416346355125729327724417440 2820279 -49563983394812824423068504934172160 2820280 247641609726931971426161602608230400 2820281 -209321463504956300816261497587602688 2820282 7070691891367491127649075976689664 2820283 -165446260141586146779845842276630176 2820284 2905606240221953459035757827031040 2820285 142456460005046903510709147877459200 2820286 -83364756558186461873782175871580800 2820287 151811090432900370899016380088215232 2820288 -25794413124515629998859935950045184 2820289 30778922327661348614551226427632640 2820290 9832160814655631552120151928742400 2820291 -282151574106478989530602982496774408 2820292 213333626099108459416634376430246016 2820293 -217665573147285503803769774238547842 2820294 -30628391699777898000825183711233376 2820295 376303974614983437421592140590295800 2820296 78517566714569704507964079542108160 2820297 5132766962404977669571514630417280 2820298 101930039491810620420822425962371840 2820299 83653948561685522843537369298419160 2820300 41690194814218306629245859274752000 2820301 -300452739833779667336986224266251296 2820302 9124805296444898882307353748094272 2820303 -196557271161866420794266157788890520 2820304 -75268290969585241475340032981729280 2820305 -78692612247931161166053365180022540 2820306 -28107754593489117287777858487386112 2820307 483039335549140686570269045695392 2820308 17665025065340140834439476232424960 2820309 261165035932587046893871818279459648 2820310 -143323028023384767798500919879024000 2820311 168212973239384659456461795939871752 2820312 284811323288552455908204269228851200 2820313 -942844435390816921226748147976438 2820314 -21907998573833180537654784271865088 2820315 192245215037781566126820074115089520 2820316 195328697648271750566413560986647040 2820317 5138965451828725016011287822683532 2820318 -39738345413592730190989525703516160 2820319 338252062066702802605344702551522720 2820320 17617538533418193189433842491719680 2820321 -24092066715626947405184221592154240 2820322 -121034884149892526130411018771369600 2820323 260931356890992877435635629182304904 2820324 29454835934540206797397679241400320 2820325 -120114019231755550946358818135667500 2820326 -28110779331107220654461056130649888 2820327 456038156118530267299911649569408 2820328 97342544294813980258537493663170560 2820329 -5670265835700103594293220881473280 2820330 -112503216301735089686267030532711840 2820331 69553827763940190477174689869862132 2820332 -5830110827692443298284168736750080 2820333 -68499567981356203772087602952290752 2820334 -1883845232248924767381628266078336 2820335 81415676726149986102482271945174720 2820336 -68169740696186375161571664918970368 2820337 -176111744508345302321066469308629080 2820338 -41652490093734004830537141298525680 2820339 -25293253327772968530550990990796580 2820340 -99853679359232234525963611793664000 2820341 -274536824203678807074554499402199200 2820342 16327875524648366616116845761131904 2820343 -236926020396129182599634294140528408 2820344 -483201998337323018462695562713251840 2820345 -9352916116820622708478844722263360 2820346 135969134835149588337136169014358784 2820347 292643563417580803644751609342805796 2820348 -23952664167179330386883684928960000 2820349 22728692844441158842055393016781824 2820350 -7763917919527174811000392738248000 2820351 -22418457762567680827369191816637608 2820352 -267258732243148295724192572154839040 2820353 -331207081629959321732647222641174780 2820354 160234156082798701851858517017371520 2820355 1201631553618201700288746672749760 2820356 -113751804975161415030001538333896704 2820357 20328571273617474263613068826537054 2820358 -7681578268147406220326842985634720 2820359 244748262858641432885629380447793560 2820360 -106704050773998202857633629712384000 2820361 -163414127439625535041175555878520038 2820362 -7025015125338066321057978022423968 2820363 28645198710214573960775398316683008 2820364 253287423673035613772237636730803200 2820365 223008025641378619940392441383909600 2820366 200067362298654981186922069087699200 2820367 208752685517462694574231725057402480 2820368 -7009560649343299287842036631060480 2820369 29532894919183262856012990876256320 2820370 -1284320010728532033582960430218240 2820371 -176457810958529422510875452407080288 2820372 158899630362184739034769347194499072 2820373 -125948640774585556214790730665403378 2820374 24602466315618903290872559178363936 2820375 55891475001214116572429001767880000 2820376 115115763811332046082002173135912960 2820377 34440570675622858817467934794420800 2820378 44552530818044597929089539579867136 2820379 197095978213332646554768735284288000 2820380 9696351826941388788203832966144000 2820381 228919322417546324860104582584237952 2820382 76848735839597499415405811527616832 2820383 -151487364786906822214717717929406368 2820384 -79878169779318608623877971456819200 2820385 208332176340237552098098482948321960 2820386 152959386930464645392831142223949824 2820387 -61267129186809096399794522137375248 2820388 45004302399486368745657845793692288 2820389 -31478213542998700492501253488123584 2820390 -15872620399735322696767687496597760 2820391 -152680398303335602867193903410987320 2820392 244712816844742861339976200481664000 2820393 406760418312426522228218905508767200 2820394 128840769781445239909769898741752496 2820395 176100889077234336620375916872572800 2820396 -155566938148314353114172016194118656 2820397 -343412876719774308816805302107261748 2820398 -58253039550529337751963835580190720 2820399 -64552656846917625494962572625924080 2820400 -13568464039073952524323301520998400 2820401 241072487202144766204449925363344402 2820402 7599163443067015796225159981663040 2820403 -61254992232925953513361053560479348 2820404 24964574084144309137677147581478912 2820405 -78851063376039267656666934419652480 2820406 -55777181424209561586671687675338848 2820407 590952243548568483916072608192415656 2820408 231330751373044427695044720974991360 2820409 111491881094122420806265785411604816 2820410 -31192955192465781407152214418216000 2820411 -15614223496503871658651301061923840 2820412 -138471340433015234972377092692901888 2820413 -3821900501862378606428066949401376 2820414 -58084489470049022793731046474907008 2820415 -68435598688013412764931908306695680 2820416 110387659359143571053953570861744128 2820417 -48268580863138858368395930751729120 2820418 -136327975581741625610901724798934496 2820419 32660986965391829134154154417268032 2820420 -719545812118664947923888334437120 2820421 281288435030958376076138527102473600 2820422 107514691313845704772210850516745024 2820423 4595160701961725499179553880078848 2820424 82818372022134364761609053718374400 2820425 -178312798512616652874011541767927700 2820426 -256606586314701738005781980683776 2820427 22074789451260465799270630013328400 2820428 1696571933245576836466476487870464 2820429 107944587898477995292454901568957974 2820430 -173847077141375455007219507193770880 2820431 -42059524039987772188014099135953136 2820432 108229021714692692804391362060746752 2820433 -220444486056017258502701808570709440 2820434 191336466646535811042679628710889616 2820435 -122534440540066000408782832068949200 2820436 102476932103841351488552799370137600 2820437 -324130211353478467512281866173266208 2820438 -21717617443067565311204539168196256 2820439 140716425523162493160440771169826080 2820440 16129086244144587147822959628288000 2820441 151139190398852809451329385599194768 2820442 -103595443228492622939302586882067456 2820443 223972197573476377226680144997533944 2820444 -13218647459055627735572876064276480 2820445 324280426575989374564068359682878700 2820446 -239196379085749085773040889863507328 2820447 -149039217231115392406124104208290560 2820448 -139292824730303330195718468739792896 2820449 387493539042294978834638577628572480 2820450 -13341833532930734412827942295734400 2820451 19679170258115526603893688012375304 2820452 -28711160007105708945118130894100864 2820453 48717477042961473559635056736384960 2820454 9545991300565867342876061727021312 2820455 135564658314280719457730979021840000 2820456 -1810069710402553811198451008962560 2820457 -513979689573119714034872926253885468 2820458 -209618498723061527918022343811504640 2820459 251844999879265973040866776358128128 2820460 148345504881014997864004225403105280 2820461 158618353667248503759371078361592032 2820462 48769014386879160600851082763647552 2820463 369746913132304851888656520819845040 2820464 14607489574462596969320021476638720 2820465 249087092465412581962350558937631400 2820466 156158811639854932898368520103441024 2820467 -37335972878364040551680869270481952 2820468 -72171219288259473580989194443812864 2820469 -24771128834723192728403339650458404 2820470 53588955444182505151236918588533760 2820471 185340037291932240953542124912910312 2820472 -135427970845137818397104859515904000 2820473 70783177105512163852115734364632320 2820474 262031087969211754364062331563200000 2820475 -5684894960780941426423757821075200 2820476 -149764060176660794308273821793597440 2820477 -107548921942688843102018373573489120 2820478 -180121165642992804481130521429992960 2820479 -264055806963697012979329883672065920 2820480 20242104959850790547867436476006400 2820481 512771894944971285452976417393713282 2820482 57849387928508700349811788613690880 2820483 143443277623444427374571619881286852 2820484 -29331208650708539125033325196358400 2820485 248826879590778270933497374919637180 2820486 -61591084154689736032210406535702336 2820487 477899286672597796043650337818537584 2820488 -124273614840346217424246184104468480 2820489 -54706665348647191016552895194332800 2820490 43788754150067316772061524882437120 2820491 -573021903995345901854833577942328108 2820492 91315736887479599896518490743234816 2820493 3817022965541490675421091363116044 2820494 -191766011556745990647374869947376704 2820495 58558996109834598062323635829257600 2820496 17204475400710431576103072025280512 2820497 24369608075840680095962787899139072 2820498 -91796722220836000619764426148247936 2820499 -3542634872775198671316380835431040 2820500 396989287216896430784130476805312000 2820501 -7200494621221184894054554777344132 2820502 -242576578743988028959643904314970048 2820503 30756516142480317998465068743327360 2820504 56984628768090696309649988061757440 2820505 378168640577981129189125644838985160 2820506 36057505519836578258180612269749504 2820507 -112068176119391589161340998688480360 2820508 5254657663025682728509841206435328 2820509 78800891559162062338086329079316710 2820510 20028510114260118029547677095680 2820511 562958591811700474898574262077439800 2820512 73848196516005853519298317044940800 2820513 -30978858017205115699691111423352192 2820514 160855574814178571377119066572267856 2820515 -178569747299272414430698548932289840 2820516 -97903704575116102895930020114971648 2820517 -342643408511591592060826793466025728 2820518 -17149112370406097900322994557056160 2820519 -55859595235699695703097817058825896 2820520 -83405370119435800886199184275456000 2820521 -32146391868779273621811358763717856 2820522 69353312178478914482494451399868672 2820523 189203616251271067038433564301497024 2820524 140879896782343479681197384795390976 2820525 33066192231466557383277465701176800 2820526 -202899165224069133831051482727974976 2820527 -509882213658379246337367965699520624 2820528 62591855355324122164144258513305600 2820529 -99220856001251057875149934502517440 2820530 -184656532174036873802685612500127840 2820531 1729977239262707213045656297708800 2820532 -10202991180489119286695753366501376 2820533 428690823318604042106045443694645820 2820534 90294929002052372213700645547385280 2820535 265906934503222529337603986780682840 2820536 4278157138773495547565277761740800 2820537 -523066463042716682291996015850915840 2820538 14673005959734947353587021718838496 2820539 9214023320763656748565345089195624 2820540 -56974775387810093735279040303667200 2820541 462126163513545601448249454163823942 2820542 -2167278709495716053553177559963968 2820543 -167809252484799815280039717920796672 2820544 14852485317246637146844529369808896 2820545 -5060403726379061588961971804448000 2820546 -19611950619846559761585116003506176 2820547 -44485371195533767577658496650608048 2820548 -235597838528450505573967911609988992 2820549 -296312638365937501420311826381583136 2820550 -17784966980657368098123399784440000 2820551 522366814133899846410475964466439992 2820552 -28795948242824477292590035052789760 2820553 -61711540277501586787719295229356198 2820554 -32743056845007915060322760607889920 2820555 -84464541047169398934605362626792000 2820556 79123878738882651914090885666400768 2820557 -455559300988852488947758623452941194 2820558 -22923546844107327830094488256726912 2820559 -103586543336085121190611804684354560 2820560 33360915399355362013776913281761280 2820561 -263544974898934103728926763587709536 2820562 -44072005313877529397021981846378208 2820563 26971603817309660813198212652200812 2820564 352403035372441307564951055644307456 2820565 216981165334066486026724193787090720 2820566 24661604932632328932019373294272512 2820567 133257451662584832654826225879461480 2820568 25097886075117359630096256045957120 2820569 417697009561801177543050610363392000 2820570 -138913539277485699520090988890752000 2820571 -140843356902587147895824832087661808 2820572 -386282248191422598651179591935964160 2820573 23413717794603162450380093787765024 2820574 -22844270352705237422494425167564160 2820575 17737839094894012484904239624766000 2820576 260964902028422071890556112011788288 2820577 -16819015825095091327704698264448380 2820578 221402809873731721029791910602997840 2820579 -16236764108882019498154285103122512 2820580 79758011786998788290770918853898240 2820581 -282618357488093961312098047310368128 2820582 496997798988539113399230857684352 2820583 77821764591274062925974231949541640 2820584 70371694802505611204841067937771520 2820585 -1414062173540980014258879140132160 2820586 -34016825494785596187110331625597008 2820587 -272792929583809712718551556784553688 2820588 58988111588918875824809661637632000 2820589 -234982575442880997788523458026224000 2820590 114286592043880457088932110745380800 2820591 125473872180289576024851666410809800 2820592 -39898409882349896469705704002191360 2820593 73983204896664763581667262708922600 2820594 49511144542172831063660820436803072 2820595 -53935387461404787964232087134214400 2820596 6521521834799351782925637608558592 2820597 -34261556123795748022679106906330624 2820598 42250033632041167986866415701704320 2820599 35952810587416629311294052953042736 2820600 79285525107657668636989283518464000 2820601 113854619123017282119924938999345152 2820602 110001466661644000177223387353552752 2820603 216323784600707227185716352279098904 2820604 90639971250017925497775735714528256 2820605 -142106350150286031351354305550186240 2820606 37763375477816868698058735252046464 2820607 -95038470108589913398870178909350320 2820608 80830544739418432967246893396525056 2820609 -25287355258230122667507716484644160 2820610 125844054475864259999860896990319200 2820611 149783335699214402749602128503385952 2820612 4393092015198318118281709085862912 2820613 86843926045451280298395179428450560 2820614 250069048588577816932703631852994656 2820615 -14937162135001356752983808952468480 2820616 -289224340639160678372369190253363200 2820617 -125585109863250025095355640125811328 2820618 42828782596043248976166008734140000 2820619 -183238022819689499992352302630295980 2820620 -8017103915481671219871543093488640 2820621 -77508023014905248497348437866581536 2820622 -25235912176887767472831181932067968 2820623 1049697184009890207586217291379504 2820624 24330661656719827606799860518027264 2820625 103574423664657498332168529027676250 2820626 10280849813441064149527530068928000 2820627 -107642961053786940486728138377804080 2820628 806253287183145654517454576410624 2820629 -89136352381681456735112121392214624 2820630 -19713762156630988106439125417441280 2820631 307667585895204576300903027750896 2820632 -222504023394267173059428367741593600 2820633 -161740973643822647455874230985508576 2820634 -169242198057860356068041658863220768 2820635 144636841830794100789676849486294080 2820636 32584585597989291421586374424094720 2820637 86662103524462535117091024096440640 2820638 -15011376332175933828942583209521280 2820639 118614568712449344902709160355848080 2820640 -88696869458335872944032361701048320 2820641 366641039040676327126499701855923042 2820642 142349989178879645242794624901764864 2820643 -73288368671364224691808098965706800 2820644 -129403954231693531161736997958497664 2820645 -93624059487377945358859323929940000 2820646 -81508497746895861302753980387597440 2820647 7632114863435843631219984096091680 2820648 -27114568543949915018399146810490880 2820649 21001251325407022874844556775960164 2820650 49029410434383925126869723655584000 2820651 -101861797650365146827193707207098880 2820652 -244180266789293358595609031839646464 2820653 -192760071350582498913577529151512736 2820654 38851996253859353989513865146731264 2820655 -121194539928408164079246640876887840 2820656 104573031827809662089295652021862400 2820657 46148540265810238267017154285248384 2820658 -59761338735365258042544478905443328 2820659 28294093069545644400139938746441280 2820660 16354158887755462139014909309378560 2820661 176734792054016400977865164231048512 2820662 -50097343485534253813998964189877376 2820663 19684107526393962935028683659557360 2820664 1864899710382425630972627887718400 2820665 205420189086646636409900048890725060 2820666 118759961477667985298350386036436224 2820667 252368143516323050333471254186239716 2820668 233492592426389661803351303691906048 2820669 -168231068183938728168343865429197056 2820670 7228820330382567268083943184117760 2820671 517034060847150980232163683126144 2820672 -46696208035455834325600658710855680 2820673 -125321256282630177590016949572790078 2820674 -37168265898175784096997720803109888 2820675 -48176322759787441852408471643001600 2820676 209823289875617070921281455517048960 2820677 85827800179686191737735300527162360 2820678 -15209010132427442118964229204336640 2820679 539509205686741609818885536300008280 2820680 207690662763664352946677947178188800 2820681 -189962326529190196162183353410590230 2820682 62211289781109120832566144430214400 2820683 -41356914888577898013419466354537480 2820684 -110541647814384409209760424429412864 2820685 -219029133880833342300416943231193800 2820686 135046329063508940867024362465950144 2820687 -182806969497971937343152036968670840 2820688 -15425654194511768826193790298488832 2820689 278107100589751261305708534013157490 2820690 -54314742344255771087574071062732800 2820691 -192984694875418345393420850986490400 2820692 39288789388798971400609970137681920 2820693 -99581330047902078762305871281559936 2820694 -52441644965981309099676543548789568 2820695 -182571787158248684449035066997507200 2820696 -33996280756540344629302897364275200 2820697 -44990421521967495480856217081486400 2820698 -67700224730139396990097343783989536 2820699 -104581057645804370027723626008539376 2820700 -99434545673652132654254671850201600 2820701 130525418337438712764055361854431864 2820702 6443168270114104290834123087590400 2820703 320165381109816298130090272230673952 2820704 -43118149946160067198120168150007808 2820705 -44878425701107457338608753664577280 2820706 5706081126907030144692331866491904 2820707 -366074171251275498670108568481283044 2820708 -45334463898296892647648356564469760 2820709 -286739634691609617558872900041945090 2820710 -109417157559615320536659089707290240 2820711 -182053619353669141766937781202272560 2820712 -193207125930099230279770523517772800 2820713 -72914162653251667130849276408410176 2820714 -256578934044212168835166486117632 2820715 -21107930377361454748450382690382480 2820716 -85712273614511942388677514414838272 2820717 -90959462189438111722054053335741760 2820718 -87017915409798310343144044839449280 2820719 -257714702492215284226371586120304400 2820720 -549016227674589897233295432744960 2820721 17884878690345460651706085286649600 2820722 93384997140228560583364101740880912 2820723 -22177471246129509599149229874294216 2820724 274084265207771753754480715901146496 2820725 -179003523540476040246603845805221100 2820726 142939925627953329091740000671584992 2820727 42345405679627938841764536631592960 2820728 -3575401030527126603053599604551680 2820729 -235721511848442895593469891438406400 2820730 71015676428130088808697791346328320 2820731 374563439886248029026832447398822600 2820732 -47864689989367648561187087495789568 2820733 306018082116101953511793211047214982 2820734 94960563644386483855839536590791360 2820735 216670660689980116360504820369176920 2820736 309711589334705904539190525438197760 2820737 -217343666869962397582819933671871614 2820738 49285386139515740306217520951788288 2820739 3449108122397018154633471692005456 2820740 62721037225706331843237106981171200 2820741 -959574670954306488932184262236672 2820742 -121882739464043686137874526751071808 2820743 22080687405694941834308686909168800 2820744 -261405841091390328688025111074529280 2820745 -123582641228743244231099862948505500 2820746 138194024979905977585488159937569072 2820747 -152300703375608200637044281081705000 2820748 16535534169061035235407731610489856 2820749 -377700735756957165488811396306002250 2820750 4219575295542783785387889552288000 2820751 170817681324896264795981027356008752 2820752 -69855094679811372626898283659264 2820753 -108316535671743981459123327935768460 2820754 28183934810743594055428158761202576 2820755 -50978042241664885246584759549646080 2820756 251567816344398261023715582376402944 2820757 7406026518213012582891657883283200 2820758 -484324222803436457617571584822790016 2820759 -55976675771075583883454247208573440 2820760 75440162739691644856737917279846400 2820761 440205133581107822481987457008484500 2820762 56517316246208562806153613615704064 2820763 699612942017279915844208548882598080 2820764 -208576071008385217961031903221543424 2820765 6224014202060916528563740691358720 2820766 10311677052101595963540025889425920 2820767 591168715902869443721108670755237832 2820768 -165000233110767985325018567861600256 2820769 62708501887823775959266270479735872 2820770 487832574317850752195905074869760 2820771 -137622271495435209833001210558815760 2820772 -142726122730249049894118103037525760 2820773 -372000228215063226281545728241926978 2820774 208932215849784822400509261969469440 2820775 -249748215578344531902795720679835200 2820776 -149851925153643280423421993522135040 2820777 202440956605005254020825001161579920 2820778 26418128329013340077573848225309440 2820779 312044585191663227714884607490289844 2820780 62799117945587421508623988287912960 2820781 256352824078001285688733930033442582 2820782 -1716981796529320815877839253578816 2820783 95485048872036718934579704406807040 2820784 105066471148905173870854626530508800 2820785 337326969180919766807756221020538560 2820786 -47147966431474423573986906774692736 2820787 302769831632499668809638465274279436 2820788 -290168722638561476725374375231798912 2820789 182143030444380226540602729827577504 2820790 30530001910172719219463533324953600 2820791 173295315858114505856036753696817192 2820792 19194067430254725108015484175523840 2820793 6349166253063053025122198662853544 2820794 -5154934231381713691169230445372304 2820795 -136309643443148010369589668280872960 2820796 -132461093845505329185336400236003840 2820797 129198714839217617618643975188152320 2820798 230228680772033774268430282617237120 2820799 150502165835671835709984656916392736 2820800 363200688255536122304975654092800 2820801 318799119293053543840136644825110720 2820802 -122934709438553721518412230087289648 2820803 -308792054641788798317501786442378948 2820804 -15708340618362286517650600697499648 2820805 -68161000150060724280968253049740840 2820806 46426564330049787568392936126126720 2820807 -164624022442840313534447890685296872 2820808 122038117191255400874937254589096960 2820809 -57714196414888174522270718260077990 2820810 2289611856911421496704561148561920 2820811 -76813781287181875793567914293257440 2820812 101043419887908677727364211758267392 2820813 -301916607180078564350377023916789056 2820814 38582546896846997104679490778486272 2820815 -112828478794069091390945334154370040 2820816 40492747299614428479783527273594880 2820817 57791043543058312729488667964730866 2820818 6915582147962906890011532422743040 2820819 45038253888503259718460471375573088 2820820 -54922855187569694253228984725233920 2820821 -103344633525848985820848547974156978 2820822 -194727022872405562554594026652247680 2820823 109434207435754681792143637550812368 2820824 245115957623366013269829681476689920 2820825 517862393096428363406126984280000 2820826 270649581055891143467360672240816112 2820827 -197037855135669538335170180895017688 2820828 -55393076458957575920420514893575680 2820829 -205224148454760644612902238411511840 2820830 43315304181893604923654237778316800 2820831 126133409801652137214854729946531840 2820832 -289974350488400334473104929403699200 2820833 409680108425108358916721433949490082 2820834 87722857400601616875019360858135680 2820835 -18166818787686539419074474753273600 2820836 185973857423020599845796642081828480 2820837 -154593899095203879245778109876878240 2820838 -44546810135760278506516049456648256 2820839 10741032158166437452220555391793152 2820840 60937282520508297257485589916057600 2820841 8452284707282836033088392495029984 2820842 158375854509326977121048099672241072 2820843 1019938606498115183083556587778064 2820844 50333316680939518831659762243336192 2820845 -97307398022078302210364758408128000 2820846 -44106173910620495070962593488445440 2820847 17674457185957111765967246773705000 2820848 118094725378267645881213312852099072 2820849 61913357893857617183064382267626720 2820850 1784663172551418672018626262932400 2820851 140188975993643164763242017613967304 2820852 155648097233761385924655306390835200 2820853 33914882210497553742894676921276160 2820854 -5321100576213882502714350373061664 2820855 -43079437359032343636108353887951200 2820856 -11446231552180276096206831018885120 2820857 175542827980812671744238615152280072 2820858 -14813642032297686669967903853425152 2820859 636166472674381606805288615795340720 2820860 41680763614134459738226831347456000 2820861 -297899453917247693046777182211641280 2820862 13801609125498379238809006634345664 2820863 494562377132744477633224179081722112 2820864 -53405263200767169789127918853554176 2820865 -21082598970074337476630583735181740 2820866 635459275231304976689390486624592 2820867 18728620286209966216326287293178112 2820868 384813104026836565481717313268358400 2820869 -352331111007150920569469061738269730 2820870 -34568700647274703077193088024895360 2820871 70132627309910852546373680021658712 2820872 217494023783299200198869454308689920 2820873 -276022336140112101107897391400800 2820874 74535870357291919728391241926839552 2820875 79376653785445359448874709109092000 2820876 2056745941108951375056892815212544 2820877 507223160629605826484392585563164726 2820878 -5085867917299943393639237133175680 2820879 -152253936328420135539915039939778560 2820880 -34779799618391082101367813221744640 2820881 -225260148662808703471973040717964608 2820882 30735079571567147873117264618828544 2820883 -51834996267163649661183613882095296 2820884 307326811241066308063583204177393664 2820885 -33722350587861980403615375240979200 2820886 2433396604144593816357730692139584 2820887 185351506076116401491081641954558536 2820888 112339563964545083193983951028633600 2820889 3758309926426865385138221890079690 2820890 -140674142009949493430666972914048800 2820891 21964218982122683198663675578051992 2820892 -54729390402746673713366360756579840 2820893 641244484171034308992714967479644838 2820894 -100678804951805624999934921108139200 2820895 -21431160673009219690374316404602880 2820896 -145009601612086618011326761843163136 2820897 -4536359592918583833817070214590640 2820898 102189792038773264246655687105125200 2820899 -824640771045844339751178761288100 2820900 18888974448099726770040155493196800 2820901 45980032039933882839154304021630784 2820902 -75765597797198297151329306927998848 2820903 -55519644372011122888924363199623896 2820904 113123494970257480078218496995409920 2820905 -531144986410875109734286267181880 2820906 -3502237056588422045601789041266176 2820907 168018547456037328481887639167371072 2820908 145344801265372811534864900390146560 2820909 8324203687119093649349588903687808 2820910 -11803630962245210720624005727192640 2820911 433221272826372006373929253577255400 2820912 -45112515597722369268176075373477888 2820913 -592527967318202372187744701112249838 2820914 -155028024326725455736212090118024944 2820915 -6772314994241230510718553348171840 2820916 64765206374318987572006441931388928 2820917 89305615465655731914522606450566400 2820918 47647527579821333978222291914336704 2820919 -50943726852792194395154800803758680 2820920 103019033118955239424864933853184000 2820921 -24989450684024688488596645777392480 2820922 -1748913808486684973629913445980448 2820923 11668423532237936270942923808835360 2820924 -1069552417926480620476563013976064 2820925 -59643930335457857663160938885593500 2820926 248511250158807007159945549622022912 2820927 -112665873061939809708129743194488192 2820928 91047327033030113968591965410820096 2820929 312528504275838052072738120908816 2820930 43201344089404248140519167993459200 2820931 -371053315580271725709352841253036408 2820932 88349488849553999554513947586121856 2820933 -217714515746890789626631491838406400 2820934 -79188757901733427970239959812148384 2820935 -46850279541118754519853705791316000 2820936 -232409776865064570801862519215513600 2820937 -87699173886395292678400336157867648 2820938 29257503780547770533445414297858048 2820939 -23013272020357292326457083948416384 2820940 -261535315741959248621789693770321920 2820941 -204186888328163291441962476157691658 2820942 -22886361674756236429658732642060160 2820943 53818429319831302257452000158286192 2820944 6904180705356565392904093720903680 2820945 -193638148255895825892036272411626560 2820946 -386682136080000163820415881551247040 2820947 488585632293595426579747596945852396 2820948 -62863692510321078420743908456181760 2820949 293902238225935603219992269555254240 2820950 44739494132932264347823090528051200 2820951 -96934074340238622953247977941990608 2820952 291485885337071783133576472321689600 2820953 -169751898765691947515194396208718060 2820954 52206532500157896079027252574774784 2820955 300461121826993885710003266176839360 2820956 -2236001844820056262728076630295040 2820957 156227312869320159180389582749261440 2820958 49987381448000694369979803503419776 2820959 342679484712817320902996993765684880 2820960 -82528819851473545450826536766668800 2820961 -80451900133563799320521425542377856 2820962 15636202655122854105824609264866464 2820963 25812681499078770186878169252947184 2820964 282072900854474128210926816436396032 2820965 -57886901608068028456382985234672000 2820966 89716377394233554312228330364191424 2820967 -39547305939143066224376547916074000 2820968 228947586099101389685355983630745600 2820969 -20451169050446197976726106321702912 2820970 61832221295634079282466525890147680 2820971 26295160890031805608952998173869172 2820972 -556805323417952923483199020204032 2820973 88367588070836578782920618182189344 2820974 59567086994980793712248414467272000 2820975 -96926133796773228189213908735106000 2820976 47699174500556361084738926201700352 2820977 -503994750537350385403767241872174 2820978 28342260941115078408678905910151584 2820979 421859002811177215175432376305267196 2820980 161741518489021364121423433756976640 2820981 -290410035498513268870743299419335648 2820982 -56867740910145033097963690655346816 2820983 249803390911040459010106996552207920 2820984 91471061123842429734462629277880320 2820985 8037803962227731684319355750650180 2820986 46358486465096026306249517170272000 2820987 -221819944715133157769769162157893120 2820988 16707873504641205917886517476927488 2820989 -268482986604364221142864629278245920 2820990 56947400509262359972862347852821120 2820991 253724230560394233753541282824425512 2820992 -61529411300544410458672988789145600 2820993 103936492011287997645295947536193984 2820994 -473921871843147037381290147967152 2820995 5685061630431207619403227601841120 2820996 94670471597456096647173982236598272 2820997 516224810292894394134732546860776572 2820998 143174513632066839102019695971388000 2820999 88342909062938007073761528912297168 2821000 15503461680950061400660501463040000 2821001 -427926813523266268959889217446768998 2821002 66940647935706350828092066456357632 2821003 -537055270394887827403822582147460880 2821004 -132668713071414676526660736167715840 2821005 -53960153533163048724964905326414400 2821006 -46232806885683814189316008107135360 2821007 -89849502798704679026420499373513488 2821008 26221275579854942625294911436816384 2821009 481560966701712065203827347273756210 2821010 61506004898591529945852811313216160 2821011 -215742566848808743151609801420513280 2821012 32813096099598756808576480282984192 2821013 5326655994859615843409602385422524 2821014 -5903889076060797536289781587763200 2821015 -14342144593267207253917934704080 2821016 414815492788252989511249162106818560 2821017 -119744845260882209273172116874830400 2821018 -116195724980570859884098416521825040 2821019 141654286844414583156279275199175344 2821020 -88490891136664702626492609823288320 2821021 169990508425034007658007519352860512 2821022 78006821395693980562336306572796800 2821023 -59520265910175450928035776572906776 2821024 -47048562855578988222782641510809600 2821025 -165533922109404866618825843903130000 2821026 -44840364852961749332264059345605120 2821027 -500955345669021707569163864491301616 2821028 68215036597619142685454137371951360 2821029 157217771165903686406178703451697120 2821030 209634684723311590902664724107916160 2821031 -47611259208492077475655378337002752 2821032 -82982829388889130233354391180948480 2821033 -8173592436625331915429705969940600 2821034 -30811087205215350912307522544629248 2821035 -42093085780684505331615432573089280 2821036 -328407683720109833044047750891109120 2821037 -723461113889340906499867899795093408 2821038 21852581641775203978970537858731008 2821039 -110715698206467721416222338020915976 2821040 -23056521625354408285020849944985600 2821041 26439188397133989090258265352719680 2821042 -32931089427702316065543030556578816 2821043 -330291456892293321976967879842894896 2821044 54065412688360746235875385094461440 2821045 -80197436031961162002367339466932680 2821046 -79745265428464853825591415218020416 2821047 -142286798668687531124747502998251800 2821048 199350357410183709603370456859074560 2821049 -137418637998935268866825586161135808 2821050 80744571205541472329883723116466000 2821051 233027866888592751398578086476679680 2821052 15440050393411269515097050865372672 2821053 125442797901065309763761281241704704 2821054 -208169201684378153432236802230497024 2821055 -5372342262157431040029810204391440 2821056 1807643480730588921358502697369600 2821057 -41153290106181870021238576160085694 2821058 -2251188338744041227545300328460416 2821059 19621671887611425520183466139290784 2821060 281559066808677407635302077796495360 2821061 -402928975830944128708611412332268068 2821062 -895397709641524771914668109864960 2821063 -93623448763398188234505329846181760 2821064 113437153347363010483979995689231360 2821065 -16496935312013338608108122778293760 2821066 -65432068344727376899811992771517856 2821067 961700125107740180953324763431792800 2821068 12343462987718795961647435201941248 2821069 -957762446013587175430190995646240756 2821070 -36423113161363071526155318745006080 2821071 285101028967263401090342852485150464 2821072 -107987755377936994015851535010996224 2821073 74469100746150775871184135140270322 2821074 -2043305574045758493535404507565440 2821075 141240741229422547219165755559196300 2821076 -348363844234207399539756047510874240 2821077 -12615961591286392631703341119897554 2821078 -61422974917902922345602548194152576 2821079 434945397456555584995399988358700680 2821080 -74051452630944473968816458089472000 2821081 729453767528765732102156908951651584 2821082 196599219465684576983748902817661440 2821083 35127202766446625139132806538998424 2821084 -29631718403781899106070598461360128 2821085 -23169686337029199144058663644676800 2821086 61851255584121663090747181835072832 2821087 -163112427284228653417477724256652080 2821088 -110469140003670119904400745329852416 2821089 -274740708830838132366897829241323680 2821090 141234383785507305089526147125836800 2821091 -100837942360972669104588780064420800 2821092 -43001449489552252834912261384424448 2821093 -128017835614202306566506052279709952 2821094 -111590952816065573624238337150396608 2821095 -35195878326804634230488966740514400 2821096 184665722880032229995324197341281280 2821097 55522036348163908280931662066319546 2821098 42242661623151045426106142719971840 2821099 543378278141630361852027512805440136 2821100 198164134547216651572258305409670400 2821101 -2508673524731852153722191072829440 2821102 -91564478664766335171430083962513280 2821103 164180110750226622634938316012214352 2821104 -10297606443638012102386547014828032 2821105 70576321830769714276989659486640960 2821106 -231147391352969075625257110651339248 2821107 -186678096591227542469792659774677960 2821108 -364477463514221394844114501571961472 2821109 -514897132990453156696830144141156690 2821110 -17133393634926621027152289853870080 2821111 -12373179833983123518326790725374560 2821112 115333875208229578789440332255354880 2821113 -206026365740551954628460940474402896 2821114 -21283944051120014653536140048187648 2821115 -490262924432035062626520993922320 2821116 -279260109082054265820701603828382720 2821117 -312530816553624597415143265180960206 2821118 -178504738049541931393557770592552000 2821119 -35240935479632204593628838094024320 2821120 242654717298728792685294013906944000 2821121 210519133359500921075543327796898644 2821122 106997459715732693432597703068556800 2821123 3422526339026847084272595690910024 2821124 -38132116907992791469522334682513408 2821125 -152324422793333997789923215617672000 2821126 -219856281875947695366849386655946944 2821127 44427360230268573056600524295931240 2821128 122627649812718776205741112065392640 2821129 -517450498007010891813279152108676224 2821130 -59464725835872214433281152032470080 2821131 -475762907856173973997401857396912688 2821132 -299465428545092919557578535832849408 2821133 -125374394443265783136123626229090048 2821134 100853607437795463271895006720437248 2821135 -387482318412788543504540458355692920 2821136 -26005454561754414661382489371435008 2821137 69768265637697832858935980055024576 2821138 41037733265391757967425460218127520 2821139 -50701360585862451034304578479580560 2821140 -33275326524797046617514033360076800 2821141 369899815261700921973599152295478542 2821142 9926668356540617522110721085245472 2821143 -88324570331630829422333891979468336 2821144 4480508479176413063984346107904000 2821145 -389311856043169612026231981945311100 2821146 2205502012111892956154916831111168 2821147 111757741071285439715022205755466752 2821148 314646894395950964848114757962755072 2821149 -15784748337107599566775302711937140 2821150 -86250327220091166311434419621072000 2821151 110278121928159710198036037991117152 2821152 -319565551781973875689252066007973888 2821153 -430310120952894525761437452655869598 2821154 -32933173396472889831368154996592128 2821155 -50128868173043523245335816082734080 2821156 8256555924876695424504360894013440 2821157 -23380323447754482066396677554241826 2821158 -3624238775789103832673618518899840 2821159 539864787926467296291748581398188440 2821160 -252204610383293141589358796183808000 2821161 -34081351394920084110825450738444096 2821162 -32009645184635132592989573731627008 2821163 559013470377004503231321389456159412 2821164 -92125481806497368133906039167431680 2821165 277981537883348635582563735600018060 2821166 10132702462899212407417235648606400 2821167 58536602629365195060899093681024880 2821168 -9412308831670434868951051038556160 2821169 105048681699303843561648706709579520 2821170 -103424352212604986724701057673093120 2821171 -74667697378636114364315554181641968 2821172 -233412359551320525896880558173533824 2821173 -240540701289371083860419111858032896 2821174 -114449739293833992421410712960109664 2821175 -159343571641463049140311255444275600 2821176 28098589961290431276541428914995200 2821177 -276673262525199474406021214490000560 2821178 187388778355474110526392195813212160 2821179 -59425528443873368006162288246345280 2821180 823525571436202704311703132456960 2821181 17363235159326552318620900342959264 2821182 -19052355909288814527677988044906496 2821183 407245081415226637072175276221130432 2821184 -26571034268212467787606130980552704 2821185 -2773738527132408604652869850813760 2821186 -52768188064391247604533725515431936 2821187 1469075800132710126093818656136520 2821188 -174083763579033062685676167576806400 2821189 106320067871134035382841264614668032 2821190 59327844507945072486157294997435520 2821191 5348458531876435002860235787327104 2821192 301261935912157182537176501317017600 2821193 -91730935095739787433362076904387056 2821194 -140095145455235748453723116772877776 2821195 -41817931168503210682728753039700080 2821196 -111631031313641372967514298453114880 2821197 83524081486632473115431099437636800 2821198 167567045310381595660048195118481600 2821199 94427987352617829592689017941957320 2821200 26403376455513683724164672264601600 2821201 -714662255313195843750965874732617856 2821202 138577588238454983566792980861914112 2821203 -63460104749943813473994663636787200 2821204 37658021846156835338396658223630336 2821205 7315257361882445048892449534180760 2821206 -82159803066164520761395499372613696 2821207 -92516290962513879393754390423122840 2821208 168952644222054518342356203193589760 2821209 -115865945173185219298663943321787696 2821210 7112275375643534272363674666117120 2821211 -161381310559197547104975521429037000 2821212 128029736945556897815608097646606336 2821213 -143693460495297807126592148235972500 2821214 -205273752509519503457320182902453568 2821215 -3188746926234399303454752554096880 2821216 -588978663548526254899821933753532416 2821217 62663408108746449575414297057769984 2821218 6503499914859520049742056093344896 2821219 254003964525848842870499994476790360 2821220 -95869122078646473839149598911461120 2821221 -59660606722374879881350082375962692 2821222 -193728519590585456178167828156782848 2821223 -2532142032398506673160060418942800 2821224 -48821679279704111457102877237248000 2821225 179919889960471945767668966979978000 2821226 131406933914378822255308021497026304 2821227 -149091289171000198175911623079459392 2821228 243147911063530283263308507440269568 2821229 -523929646119523994996017001132512170 2821230 -1882924581011488864835967379621440 2821231 6710082903969156688659166652071904 2821232 -54580791188704098429211586316632064 2821233 -86389573114884177923674729522781952 2821234 49288685949545407715662522731924480 2821235 212193440778890987448376665125417760 2821236 367473702674892807817824144291840 2821237 -353094090213009786769499172642418788 2821238 53542158989119642217453750976890496 2821239 -38807939485813302422133123501012096 2821240 111438517425225348513582588659097600 2821241 -149523415599915569634949073721334188 2821242 117943526514777913173673377100634112 2821243 130851233229681266287809493985069664 2821244 -443142571144856624072318347693538304 2821245 25101034316341508202063532644476160 2821246 -193518494305854969545391387327164928 2821247 22623068951411541880415043522288480 2821248 77385021350853177296129707160371200 2821249 -173585203705626210135766965919887936 2821250 -14872954970420126980823836962780000 2821251 -98768207678927971186387294208456976 2821252 134350536818743090319882679830028288 2821253 83072122962576927446514623131509600 2821254 -31888971541373339309332008975439680 2821255 -89088173976196247511638215341672840 2821256 136189982987003297278867930459176960 2821257 -148920429009728338837238173439619360 2821258 110000987637186006477916075066452480 2821259 -89287333324288753807007656975830384 2821260 -37934086138750237412569637822883840 2821261 149947673978679150045766881787847424 2821262 201371711489196546207059905740753600 2821263 -34939407173459509567109212800827256 2821264 -117210913905436239622270251879915520 2821265 -327482266885077398697990007207032600 2821266 -26269498989173036523125961546011136 2821267 -479603092863485482151928577466137684 2821268 -20595770893761500157799339099546752 2821269 -225626859857292724214700317446588416 2821270 -97170424991149546976100766670257920 2821271 -93228020974768473801291366622832208 2821272 109331572771354738116797050503168000 2821273 3790443538205638516150115366036544 2821274 145597898711108212151624122351933920 2821275 -34809744643713421272475486123180500 2821276 119574739197221699826115366782369280 2821277 -302777257565010118153923420759950874 2821278 -51527225965612701619840988170282176 2821279 60650089096696386885055624768342720 2821280 -100564072428261365949953186935603200 2821281 107515070491400320597802841884288544 2821282 -9266982514252097795557765444188000 2821283 -360707269584722600683020946568336760 2821284 84518427792865058293848607170109440 2821285 121451249822173387485375808889353980 2821286 116957117105175577878267317651104704 2821287 -12353793663250121045622532491211776 2821288 -30254392332854933893722120976266240 2821289 196467988364059137318026528255268090 2821290 65385095686971590623862572142976000 2821291 -364725142684466962527497261373480000 2821292 9883719330269659091976798120893952 2821293 -215997060887819607906690709095660618 2821294 38808765995740202277698442015456000 2821295 -169425802952265320240162941218739680 2821296 30286690233220569418388443340144640 2821297 377035098883456932471613727092596660 2821298 38730405600383740912966490399195136 2821299 7389276580939786547780419975541808 2821300 -78209160814693326084044513661792000 2821301 -175601544123619823710458781453969248 2821302 -142656238470588935869679449007448000 2821303 -761352993589600492870259165384196144 2821304 13934952938748016000288354256977920 2821305 -57832496447082504872785669130618880 2821306 -53478774045700666951902760885365648 2821307 -255097154862570183068072810997547368 2821308 41175040546593400691241179166007296 2821309 378510225361790240764157351828519116 2821310 68627477162950349115648035414016000 2821311 16590715989984747385281555983374104 2821312 26283377381174094226942918836355072 2821313 -422907172401259209395031218108024016 2821314 -1882160932701925120105402595141760 2821315 -152928365856806135979968174507736000 2821316 -1737198887673294161019425176166400 2821317 446082775386837372104011735393546848 2821318 -10140629066379430901065901220679296 2821319 358736764054290934763305004018517720 2821320 -233548506860088013170358951359590400 2821321 -156581566539598008764519342375242800 2821322 103571044617984877870292790188259120 2821323 -177082011747771036510618106119997200 2821324 4512310048860009217301468828316672 2821325 48055296392613527741244380448920100 2821326 33436323946811744228103040145369088 2821327 189069176204705182346166476295889920 2821328 -23515367291675266370865226275790848 2821329 99407405199236313288124997385243840 2821330 8632065252016928559130117331673600 2821331 -112917226885640422668535209468158868 2821332 149207464594634265848857403306575872 2821333 159355862238942654402611532372409404 2821334 132430825127585361196955129917208832 2821335 -242821483561214212727435683280688000 2821336 -103575701144893558327312551224279040 2821337 415433537096879102563384357476211092 2821338 90317677973538376346094641014156800 2821339 6716593414400509336153672022263456 2821340 -287345032079416607096004206840732160 2821341 31233562278988760610348385182965760 2821342 47409228856330014854179986395173632 2821343 179630258344435582668074566528306800 2821344 286635479160403761637887982054932480 2821345 4477222562827430070291940385966100 2821346 33473212050888677432669980646880000 2821347 -229908950550705279949640803195269192 2821348 -145815846209943827845662052219489280 2821349 160237086001542776504449835821749564 2821350 -12091857911182977367437136716595200 2821351 -112123332920139960056065913293254488 2821352 -154190914462881743234518704056371200 2821353 -197758251082885138506963738390256992 2821354 329996416111188274756839143321769312 2821355 329157256592457067023259146091169760 2821356 119356251938911273944619352811571200 2821357 -85723974698192532464761489828064 2821358 -100359743912001681539276687811510720 2821359 -3235926511549757687992951837853952 2821360 59700724469697840301682920626094080 2821361 124566657553871622994935985978680372 2821362 -166533683042643044710357686686283648 2821363 381190703117781302322435231205200480 2821364 -32122592747754847329974568310652928 2821365 -227053772111571176938398066885960000 2821366 222297839933404686329846697968617632 2821367 41999616144565850204223511181940480 2821368 155743805554069977965764549969182720 2821369 -284968754288598340234182581892302230 2821370 263605715252301603283832025463023360 2821371 -158413853519859810444112951330349520 2821372 -29848603934673258479698964157177856 2821373 51901383251177520884958273436541580 2821374 47903550418460744601145625171443968 2821375 199374326960144550922944783414000 2821376 277918062298659996902110047189860352 2821377 -4995559576346593635539527678170624 2821378 -18953528864993916172372296226971648 2821379 74261944295671944098954143299081480 2821380 21406794876331303074763096869580800 2821381 -76243545192931787773003241526278400 2821382 -379007453458664758404385576943828928 2821383 -27024729310750603732822808480813976 2821384 1717226644713431540196388240926720 2821385 20730450449138852319948130516013760 2821386 61857927970579126591007186815200000 2821387 -369795869423142664829492891244960 2821388 -76894881375650144200880029032835584 2821389 -147309310771737463399859134401539520 2821390 42645314156443179970222301230621440 2821391 -109021348126298086829555744051579808 2821392 -1372726063245578948989835798642688 2821393 -92291627098202746781604197884545358 2821394 50808904830189384043045560636164496 2821395 -114943643187017511910078405794009600 2821396 44283538771571866348028671958228992 2821397 -804514542628619455239568204692896580 2821398 18142930329239847728442647835371520 2821399 -129541697516776241591034386683555664 2821400 105100162787945860961389132300032000 2821401 46759997121288768086410248372414000 2821402 -2771921131825743362110226229976320 2821403 29924083672974173306615988513379968 2821404 -146814840702377797268041085161096704 2821405 -61781073810960888044123175524750400 2821406 -6717009842953031112813026782371840 2821407 -86890534908143295641073824811704760 2821408 -322680951974583302663226795154145280 2821409 202678074123805636545564569270306580 2821410 84749010433751181917676420238233600 2821411 -458060125940654937153804808879149988 2821412 73829068395982253295995325388526592 2821413 30009279188553625538816395564540224 2821414 81105765756050846252217034782169056 2821415 26346427156483093616979479973178320 2821416 22755735500229514572979588524195840 2821417 -151465160141733026205859282901398620 2821418 94137191282778687860499805350122160 2821419 84071620860697039778341673649782400 2821420 117763992571928435443347342470553600 2821421 81814172311955461390008874567337622 2821422 18156124740238503246522413957376000 2821423 217305469744981950931784234607298104 2821424 3902461513977143795198311719075840 2821425 112255247198891967780010142533806000 2821426 58937349572007938895564367574705280 2821427 108083335942551111174678786270875472 2821428 -16654491546028225570969594427632896 2821429 -130648692063559868852012301515514116 2821430 -83148957782463833744904613640240640 2821431 36245472549764360656820481759826152 2821432 154175155741653911292292150554132480 2821433 -136549367710290361238616861648704832 2821434 8228131918377833749989858719367168 2821435 59311716352300344038236403563523520 2821436 178104366514976709861848897235701760 2821437 268249513113567670832776521916803360 2821438 -149420577552089994110824176423272256 2821439 345183811819162362775922030697736800 2821440 14158964996851570882669158019891200 2821441 -3513538075336655306135300496792128 2821442 111363644698115901553148900410216992 2821443 -324721389554495334667683622248120000 2821444 -103469074638272398931264484708451328 2821445 -127300260207672407604407299018560 2821446 -37529231605350041188254989817360000 2821447 475110441345295857596189930657253832 2821448 -150807023085463240140252107952291840 2821449 133199883515986479041767836088648464 2821450 -9984076760718753533501740444562400 2821451 -349761305001547705670475733687405548 2821452 -99245989547895514495665480694235136 2821453 -22248015066078473872149698914897760 2821454 -81047511850787343231950007838933824 2821455 21392795507585858872265675979275040 2821456 -20935375981125456620225740301402112 2821457 397563095637768459598855136157140352 2821458 79750605228980068929276734823840384 2821459 -480910186724052329308081030472184340 2821460 90099181008456257981654004229697280 2821461 16013738497784675900737427613276480 2821462 10584472463473668504097827399045120 2821463 325570004750561863677147970279208712 2821464 -259942214932521490726146357967872000 2821465 -51667370496703529425082077708262400 2821466 -137725538318342150505727898321111568 2821467 240764244886671535547058750218545536 2821468 61238292025191757302600560333352960 2821469 84494121060002519685541518506902752 2821470 67621637719425301870165450061328000 2821471 -520871674522267601934373032568623328 2821472 64529694607211741726797649062920192 2821473 280518534807361551886591405246058784 2821474 -183199929062339133118873837750026240 2821475 114450889762794468245042894272321500 2821476 19322535833859501676785800733143040 2821477 242984929806775121075151853991811326 2821478 188768525377788973632906613275840 2821479 -220726598556745004434363252424305152 2821480 -307359163078731090646648076066457600 2821481 -129830243874892788220105745994789120 2821482 -78180702233653287481819322202066000 2821483 33968248237780743475611152704094976 2821484 -4888027154951281973422401280879104 2821485 56752936262425074852403541000121600 2821486 -281399556638511340627783208100815808 2821487 -194153364545956440374159665714725168 2821488 696697571804042757895787927568384 2821489 535492760244010676709056714372022000 2821490 43043905501722402484163035142568960 2821491 -40954590696650800165176100839471000 2821492 -8799401084142036300625628346380288 2821493 111412713014304813320950936341629742 2821494 -7372769579144498569238104216552704 2821495 -321041594764504191008377271989881000 2821496 339899163858666191016359942433546240 2821497 14214656418246798257879341584618240 2821498 265579176222230787104332614658917120 2821499 -314527723014700858248260516711249064 2821500 -220717797300859173040262612275200000 2821501 -59517873757468870050318646637893498 2821502 -110346533925474172114661490806307840 2821503 126076059816315296836292681961186504 2821504 235512427357858551146523205891522560 2821505 155699910115816791216073449165048660 2821506 -108888602077821323679084290989524096 2821507 -52855681418640073292919817319351648 2821508 -32133595981548687777155387681821440 2821509 -194463704498295015574969361217759270 2821510 41460981885522323283520714927109760 2821511 -75471823905508631212235991322440576 2821512 -150048339455274863957793533899284480 2821513 -67841077906867146201238887388347238 2821514 46735533760146270560270392704791856 2821515 -71211744626547452788898387151893280 2821516 -567346941889363553318575725686284800 2821517 152788403030185999322470997491312566 2821518 50923849252658912622743558129913600 2821519 518706675707215539881358598500532840 2821520 -9711485543280092295315084258017280 2821521 71431236324010651711222253757920544 2821522 25740915460221391588329639268230144 2821523 14200984746237536169779606065483944 2821524 26777871404388950862562753933135872 2821525 45590127814272781734389579455689600 2821526 236864271480250433114518024000164480 2821527 190821845891085203170720018129351680 2821528 209685285076852339330136927316572160 2821529 46474522542157923445624410849684 2821530 -9174131946510037202972251440622080 2821531 151629651809832918180019352466472 2821532 -18085539214054753689298550599357440 2821533 -57570406232696982331786863503358912 2821534 21229402188860549998338341502124416 2821535 -55996040915018235126849891146354520 2821536 137072757501594544581774957080346624 2821537 -271679782825148282442372796499766814 2821538 105720134484033046631763427496935680 2821539 -36044102310301854987691041803969280 2821540 73586267959695020972118136685998080 2821541 -4342496231918064878910725343441480 2821542 -88531384916162823157353539410644096 2821543 299785755236116132066299915608924792 2821544 205981600376283735364990160120709120 2821545 -64041522936563013881768866758364380 2821546 3105262765435416820017511440061440 2821547 8572195729476629983356934841498352 2821548 -10065335391690383404062028352618496 2821549 349826485084251151738182045823510550 2821550 -56348462324053523509143705872515200 2821551 514107276864877464795928571934991104 2821552 -37672609382716711635955796898463744 2821553 -192222939885892262946046197819625920 2821554 13496035651720829819368521137154576 2821555 77020269936851503539578405110471920 2821556 8114464119871088859046200383656320 2821557 111001659790223089880396901072576000 2821558 32937893553718408640452544265126912 2821559 -21330335575128112635571145205742080 2821560 -7889547399936136747198944509952000 2821561 -220459371804110409120806014046499840 2821562 -141098628096498680470404083280301968 2821563 195172234944901020413323678117754892 2821564 -444828614154651638893024768053708800 2821565 163515314312746610595505954458284460 2821566 21712292442162738515067472924213248 2821567 145720735666657548747465506481079920 2821568 -68129353409266333586485565039050752 2821569 62033855161717047009626345431274544 2821570 139690588694442006031658008795176480 2821571 -209004524660891714172680774731835136 2821572 34623418321896747426818699018261760 2821573 -489822787245560113579797775611486178 2821574 -27432876387219804746284474826052480 2821575 -18347533666165157184414768664112400 2821576 2085111100251216830075353171706880 2821577 160964330885108770275526374574535520 2821578 -100840351904516707077613066297272576 2821579 -40278172207290940984444829954330760 2821580 -265884822802654887907577372931916800 2821581 -62298367382236518180649760373014400 2821582 -480587602574448366813749248561185408 2821583 149003068553214948679931654381743560 2821584 4058603063247060210188758090383360 2821585 -1786049680112381904974628048740160 2821586 167637936518991021635936605242384384 2821587 288881287220520760815223380380696760 2821588 -89265277582169162662662604377182208 2821589 -123138160971780177972653726869138560 2821590 -28444080239662266655336289383274880 2821591 512794029947063638089898674570105992 2821592 -259889166275611200002530575588126720 2821593 -5194479987542147617901065080300336 2821594 -75543308596668783590563517578033920 2821595 -52570659975205109179048772778412800 2821596 -4964839308817763885086806856682496 2821597 250818954452011153938936383972628652 2821598 122712808454291091293150579329835520 2821599 -509365576791176537219310294975648 2821600 236465550043232609250149086848614400 2821601 281276473450096271149386786831037602 2821602 -7242275738061149915718937216866816 2821603 -327502055909182200969181835194040520 2821604 -373736693664005603972675344893490944 2821605 115761495961504723229176980986508960 2821606 28359134337632830864791013127830752 2821607 16675972344141948804897041573996856 2821608 345626026601621208225078537503539200 2821609 -72789994971578721819722242783303296 2821610 -7175520324115036181651649701076480 2821611 -60625865813958407986885457865642240 2821612 -92356844502108992807063865228799744 2821613 169781902711674923723064513630579000 2821614 -63537177049375162740234387952389120 2821615 -295889655005486955184592468524557240 2821616 60470019455675479737299758553333760 2821617 3024957286393039662429426819242688 2821618 22508735491687448115227461165151760 2821619 29615945654823564742862725213815744 2821620 -5315510088392080662141618700615680 2821621 2050553406575210680768886437176000 2821622 108251014824964116715230409730942112 2821623 -28102862402135786882565699700150656 2821624 157004047544883481612450067844648960 2821625 -265176610549309034276261897254611000 2821626 -20058287064657483052593680405787936 2821627 -263240888992880651317528961281538524 2821628 3913154754200829400005218789376 2821629 81139618997209746737288301539395584 2821630 32398561029730212815928640485649920 2821631 335987802460526137627447047058561512 2821632 -135452234748084404434622572507693056 2821633 -417611699947244107904321120927673760 2821634 120876082766289257070407085551278080 2821635 6120040968996277220684980974028080 2821636 11397830093560654230636030998910080 2821637 12107282994872075433492102066843264 2821638 63466867224131921001226229724541440 2821639 563435228032248012539137393885674424 2821640 7340814568976327535581063560396800 2821641 -290397285253157979551310851239297008 2821642 -264784719866452854759730165421988000 2821643 -388745318681333127991797389349396480 2821644 -64624580248782181378673888560917504 2821645 -359941454656703672464689834193585920 2821646 -89733399567502203978481983966385728 2821647 176253234479566904303298022581246600 2821648 118494389748710106317804183609679872 2821649 582737716224658013234199083310217650 2821650 -28692703687763187715038479291174400 2821651 -22449010548825613771318615036374016 2821652 -17574093530334964245125307990958080 2821653 -273224084883564763116269195477317938 2821654 -195467031008089632017136467859976128 2821655 -116991639046324310358428345448714000 2821656 76998741772000639544137228675276800 2821657 58741709806323533124559824573491332 2821658 77268071005010020357372856944632576 2821659 -64096282451521964215640939348065896 2821660 -4576309350915589817188732368906240 2821661 39404612581344252390984715759463724 2821662 -166327967985211299171367582500044160 2821663 102097446029369128240344592740412704 2821664 -334729771166130924504846998079995904 2821665 28315779426137784860300026428696000 2821666 101074933833445725562068910267486032 2821667 -243276555603561384611885569061731920 2821668 -61285936731531033963182276669331456 2821669 31741428672925985590102555845532444 2821670 -85305599198762550875205087033198720 2821671 -210406262532596921714416203984966000 2821672 48493178161558254661177860106567680 2821673 -551348486330032602385940497504121520 2821674 -59883136331601996502885282825578240 2821675 -105499263703303368410814769398057000 2821676 -94344382714380206449157442678782976 2821677 1021505098323368922573704834147904 2821678 16910869978607513526987912097462656 2821679 125048483917398312094070763958945776 2821680 26551264407523051178869784277811200 2821681 97050700702084342364220943751838482 2821682 12520932559998938589490421886701568 2821683 42095783295937339828513072751127600 2821684 -260272392529960718924869455395411584 2821685 -361889787122662020356537037741187200 2821686 16102222139196999693358883037609984 2821687 442863499852659240092290345433266392 2821688 -271290992447315725845006598353162240 2821689 54759722430329927683731894673353600 2821690 -37908888110625968321264021695852800 2821691 361107338088064552460496939962379000 2821692 -92969483259781367015765003540840448 2821693 -17168306929074205060875935121121216 2821694 -142288053856734536940937746747547008 2821695 -283241844428521507625663821939880160 2821696 -120228677629705137258026495290900480 2821697 279956500715393154420274151213443632 2821698 173872489040146625890948455383664768 2821699 401462691945964646290529770966432700 2821700 -48162120024590260688821392130560000 2821701 51798910733122740962293830496578624 2821702 45966995309487138857522946691363584 2821703 5802367407883328134979074268734848 2821704 266786025266622084730971572490117120 2821705 -206013491259475273676609747825931840 2821706 143571957366565140546981370952674560 2821707 -16436941764883416275772156336900720 2821708 110675179040359669415873484255273728 2821709 -258667079268974874045243364653304320 2821710 86838749325580506070354596003576960 2821711 -684303554336499121177561513985546688 2821712 73222312137932638776688535429308416 2821713 73579693600678503776537921693522688 2821714 -239173563260357209611939826190527344 2821715 -142069690505433739601356537505454480 2821716 -213904287174899252464124732784580608 2821717 -384720349875282916757977485094621234 2821718 135556023170560449640441194981238560 2821719 -279135495397238131281304123521704856 2821720 99162650122886174263919159474995200 2821721 161278011282170832417377653984634112 2821722 -54065630515322919409211906960993280 2821723 7241130461511257463281232019788264 2821724 6010806999636585121064569720966656 2821725 42680175779567792561084969356652850 2821726 -104188051374514724591807148266561856 2821727 673056804996890493344128765877454960 2821728 35305831487488724211857387453153280 2821729 -144994695212812421634582986224837740 2821730 -141682935338937185672534684022475200 2821731 -47519367815403378012411827082162432 2821732 -156496890984157121005401403542478848 2821733 327158311415553001725564221167913982 2821734 177081896698046877785647364110393920 2821735 -54481527130750817848130385704593440 2821736 -110730422599881950985179378016061440 2821737 -106367837872797936887058735605023680 2821738 161372890892318355320211927113065920 2821739 232887742758990113748582097191692256 2821740 -178304026482256646798836681719398400 2821741 -4273429616139664848436964488655828 2821742 4082866466534577483271268530157568 2821743 -192396385413798569927405851740588000 2821744 6397237640112488912143466966548480 2821745 -45985870603039706256040221863847600 2821746 2655006560377345175935623981306624 2821747 146844454256711081108251536954702040 2821748 -142719785555724669597048545635838592 2821749 66476899561245507646065085603602240 2821750 -72819016476021120293251239358368000 2821751 -346784074712756656502790803804975928 2821752 -151646888675970758939744272206458880 2821753 -13230457952846135384877306756196032 2821754 -69604058694626651287825088984305440 2821755 -1691692909978773661339853356934400 2821756 10151943117229115224607916272148480 2821757 -94757102839994980870681808758532928 2821758 125798963472176921313809600403308160 2821759 -350530950204544111531563225055527040 2821760 -75423976833300459349518232584192000 2821761 -143004304446409822349846981743997868 2821762 -34661971818885944221283357963121600 2821763 262160664783633532891435066408895148 2821764 -9208707868800391197179706735126528 2821765 -2722685179268400320844356585942340 2821766 -110079886858871790433041579856764480 2821767 41402243640458261740832828660954448 2821768 -7775572714137383024348738649815040 2821769 -347141160757281072440840680043593830 2821770 -47524813592995470595704833383372800 2821771 -533583452041230287141889557723178028 2821772 -61335685646308531417444657483829760 2821773 -7207499084213439013008672225203616 2821774 -75480189060914052677293746466764864 2821775 -45803907100950094785899564904076800 2821776 -39126112517387265159897907416465408 2821777 2261300843999879726686500170055744 2821778 -131899375130610408555959305432344576 2821779 127661146734828730980126607409120904 2821780 19532254632571413270594861463733760 2821781 64662588379184345305572144256619964 2821782 98684948311704314158018143261408192 2821783 485539154449229825459436354940200400 2821784 15061162587579770479431799862476800 2821785 72250795434622959515936650536014400 2821786 22186975938622692053783498614748160 2821787 381878504921105226167246852022659760 2821788 292454252583118724528577038082530304 2821789 5348491017035720624716603058760960 2821790 9147400688325689149933701710265600 2821791 -32256764085899300297900256437867136 2821792 -81013423321595389366929860503142400 2821793 126482423473876933790463558809424240 2821794 119685464158870357998561006301065600 2821795 150608226629995258003601700996334800 2821796 -105964498733112833112290455568103552 2821797 -21809324194289180905716443300450688 2821798 87432775787678833101601418980599936 2821799 -314651480177316920852636928415183008 2821800 -52968749702465115948799820685312000 2821801 -236348326600899118858125169579342080 2821802 -204774216303564752810668245731668896 2821803 -41888655146907119778006537246310416 2821804 220449636278195200957645877006069760 2821805 -4852702169227421487440215293321600 2821806 -12479378954512312870402183397729280 2821807 75664040161115915425050643769319056 2821808 139438352848492199436804507012071424 2821809 365198549394107757858584524113184128 2821810 -145087035881679506727712789108920000 2821811 335053069738061589976144163683238412 2821812 -59654289364797072577378709897625600 2821813 -160833631165982180544829989748552704 2821814 33076251174324997013429512072100256 2821815 -4372771014284917363134467394070800 2821816 89847356878152958174378064541388800 2821817 146908649365737251854605665456701866 2821818 -92177682193747164843966518201834496 2821819 -55066727862205460831826776887153920 2821820 -3616414886089900332970472075520000 2821821 -338302864471851858168043637496300288 2821822 -26232063006164254396131880527084288 2821823 86101705167011971655476705643223720 2821824 -36107827065426147963353540025384960 2821825 -28962054397732447822587622021314900 2821826 -34419617934577175162522082238373376 2821827 -155789627400738659697161216682455568 2821828 74589448732057718073809557902095616 2821829 -191582685172865708924471208502713570 2821830 54635540342442120073385218661437440 2821831 80881040282689238971131739451964632 2821832 -3563488046745720007747054486978560 2821833 204714564605189561379069427630443264 2821834 -48607451415722316193265099268771840 2821835 32708510313615662743861866828389280 2821836 -103694226624022503186832127852676096 2821837 -9586458355205105491980815447636736 2821838 -152453601398825482022626533971186880 2821839 -190325615930421803912358583001907840 2821840 5265127276808356486832590238515200 2821841 226362496698922218538853317045026 2821842 -38863427402031580506317693455595520 2821843 -39278849454716225476557822644657736 2821844 -14702782463825008691167938631899264 2821845 9831166882131928469974325334000000 2821846 313981645139761894035159851795395872 2821847 -72987129719053379954899158833519616 2821848 -229088918318171870801836214930903040 2821849 -409503906399096025539517945449916150 2821850 93869265702064644273418960471400400 2821851 -200898783556972947464182790555658960 2821852 -21971992700934816263177850864599040 2821853 138823512552739263797211530622261324 2821854 -1501739529725012975374793901216768 2821855 321121756387285422941023111129982760 2821856 -119326347434121945426639209113583616 2821857 -302824478634660006316218518868858960 2821858 107555775490160224120471119175466784 2821859 265671692772649161574476740544156060 2821860 134677646168411736752274312568680960 2821861 65513664179080013448057445091152000 2821862 -213713545189849476179895124244129568 2821863 420945248307065558170060114947122688 2821864 223569054689589793674347593317120000 2821865 238188722417231969383580779589524260 2821866 20099270813644180264665112454734848 2821867 -64111546934684324982018885946915084 2821868 -42313674672537697066223605428584448 2821869 -2072580635110522440988281387539412 2821870 -76562974030572594382554436319020800 2821871 -155223572514844847054333686414141296 2821872 75731256904415130333266354503188480 2821873 143062745713461930681594261608394240 2821874 90876388156919948066545478369272320 2821875 1096064536910480778194524807200000 2821876 320430656594742779408192942851410688 2821877 23101654983389580965783660855031726 2821878 -13151385860347714142039504916768480 2821879 -6774292428218924361927179152878720 2821880 445612158219219284599138365603840000 2821881 288730386098543894674038740518715424 2821882 14336834381372714522670664470756864 2821883 49134695922216341718025684491822144 2821884 85968464460391618196428949921326080 2821885 -364818777010570369781079573666846240 2821886 -38335385396124888102943880752708608 2821887 -167665488509337963957032075872349256 2821888 16463268920811145985856901872615424 2821889 135114794737442083843686921300259200 2821890 -75182760418098628470147398961454080 2821891 1128698972015017916263658724701179792 2821892 29771257967720840802380570858680320 2821893 -145388378438398229043690834741043776 2821894 -76973836802360841740071644635673504 2821895 -179738200923890505427173239457588000 2821896 7369632430651199211709521118003200 2821897 165269044344903505743052235970575140 2821898 93461246262030491906747179044541536 2821899 104589883852774678640659386428052480 2821900 10216643373901754850612407403104000 2821901 -183460379767211184686742233889806100 2821902 -61589051465410804062939667440965568 2821903 -189400333176426318631127869059073440 2821904 -87031855212183229185968836003553280 2821905 352436441057779572738681802952227200 2821906 116083991643537837627373558534508160 2821907 72828329255693245803514626387003024 2821908 149583531607566711385770032970332160 2821909 -433227975621866051488898793275890 2821910 -37318614963331689232207885397946240 2821911 131628561906511598000926302924048000 2821912 103120760080126447115190120206899200 2821913 4421489460137206194429498858633162 2821914 -25251122055402885774328209314710272 2821915 348343289499039607785298538805336000 2821916 90237908950229061439888558043719680 2821917 -58773984540374608329287315860600320 2821918 3080901704422564140343523776558080 2821919 203982842005691163014676505206772320 2821920 75903283801053495202297617108172800 2821921 380516186887076095809806393919770644 2821922 291648400436620858728305874911218512 2821923 6182920614583848584346046427718720 2821924 51390175612201926342790949353963520 2821925 207522421772594285256090701504362650 2821926 -14423913760183089239202720558074496 2821927 -691251669264628558135732760586780768 2821928 -331971663562181374183706933425443840 2821929 155362142998496441671268563211486688 2821930 61728469500927252688127222458245120 2821931 -193491237475812242267229665495876208 2821932 152667197328863294161129812004761600 2821933 -131074483607135669595442932219347818 2821934 433403219151533167158374703157741632 2821935 -114889177333160150604364130651510400 2821936 33119460139355496868393281296269312 2821937 -2143250454681757434852316969864254 2821938 43556678659796063211166931830586880 2821939 -85436571701748682474025061933925776 2821940 81626750368809526355976879532277760 2821941 344693522250170994065337023607154350 2821942 -94845257960940771286917240082348128 2821943 537419864588346013578444623453678400 2821944 75442664245697036992767295692472320 2821945 24796388395320921650112753374124480 2821946 89899497420005043730831603107330672 2821947 -145657968392128120330130198608660200 2821948 -105973654623696402871852167555308544 2821949 -124117822841093926067012845857417756 2821950 5393920694742937580826441689625600 2821951 -272937622142694040502383261798991496 2821952 12042649424537904493186063427174400 2821953 -30016849869523369703337593716262016 2821954 24546927725624715806950130755732176 2821955 186287578943523730708119220104825360 2821956 -27559519981123245389019217078548480 2821957 -36426538007331997629119460268925794 2821958 -95568740655317559903856377922165920 2821959 -199354026150767222379905242981536720 2821960 251490251725428232637288263307520000 2821961 170099876101062886300686949347840 2821962 81943146957259064806372090462464 2821963 245117488474288194820654195870450144 2821964 -22128912145961447168859306804129024 2821965 -54711310761917024453307521280360000 2821966 -74857767845882234053792015706923008 2821967 5470740628507421173464333664466760 2821968 17913166687100714151245087714107392 2821969 256860220075797142839508644993472370 2821970 -167151525255718025932043173707494400 2821971 85795100991530939651768813514045744 2821972 -207983794124996498577842167492100224 2821973 104236916142166525229869865571528192 2821974 93594774462798414901669477946929152 2821975 47665854482123586469983478326686000 2821976 81254101464582667319537241932390400 2821977 101211403552359840447850860803524314 2821978 184669120312204531908754124603354880 2821979 361852869344343443400887025242048580 2821980 26211966145259161796755372906905600 2821981 331137374365554265274949193648095782 2821982 -273161849972476695444718920866135616 2821983 102556608253182545494066593943207824 2821984 197310381979046944619849142593912832 2821985 -17560887026520904263185611209269760 2821986 -143344971238286900247022071829036800 2821987 6725797604299543828767447638924752 2821988 73223116194121241328898440952101120 2821989 58171572617696881000287136794217728 2821990 -65835845440734728976429014232307200 2821991 268114595391909820190089539386110392 2821992 65732468724740965139381707413258240 2821993 156696925486461183053560237586235984 2821994 159048301591654095777092164468880640 2821995 -49073861586047036770948774578280560 2821996 -342519696019146405455729599573600000 2821997 -148532856473640053228442000937552554 2821998 -47281625478608824892766754841535936 2821999 -326190796120264262744783630412190000 2822000 -71793109190659525371038005641216000 2822001 -26247340604529007576214311315622016 2822002 -344471064687166774902719760497229696 2822003 -320632223173307610888180394224845748 2822004 3893940160230991056959227004411904 2822005 -294081397582924978037881189425578340 2822006 67000929858561047243138832557196864 2822007 181929184110771085134163547101169640 2822008 265881665881741280631108115927080960 2822009 -162004521135276547405890265707872790 2822010 -23206478393843436071344034997964800 2822011 475920732153676714345924404402344612 2822012 -36232221129093781139546714845486080 2822013 110862064262464266894909047078212800 2822014 -17733550277133410546865101314809600 2822015 31737628154733980441020389355970400 2822016 -202611343838221507982981760811008000 2822017 292585708221423873945042270611376864 2822018 59214411453939870115528128885177216 2822019 -8433986421644868437498125655136000 2822020 -115214679501673498579538015868875520 2822021 851798489312506126550444449608904320 2822022 -7613119902611072809004099666871168 2822023 28423213367777652377611556987698624 2822024 -87503226659888637548646926207831040 2822025 51052535173913827218027731898969600 2822026 -159689388709047471252990061268718288 2822027 6944093007942410159932387265482512 2822028 7390697915681438856099796285378560 2822029 -170136437489909774052284095042870080 2822030 87983842498129828694690917615163520 2822031 -200207109277174307926962362708788272 2822032 90914401026708610889400932929699840 2822033 -68663900005807328352223418847968718 2822034 8954506263610445370958610406673920 2822035 -156090299995656149086416405615581520 2822036 145006275907514544466337759695669248 2822037 123286836893870619273450192160968000 2822038 176671597256087006434684153186920960 2822039 211019779567019892930297225604924800 2822040 6077396105317273290081219475660800 2822041 -455495334270407324311050695625301116 2822042 -152406211094245079948727341887085328 2822043 44167081949442083806697725437650688 2822044 138334977699487220584843807956623872 2822045 -304027404349155026553532972580183700 2822046 23710009050221889048779644335863424 2822047 -7237563014166831684972230955584840 2822048 2156808735293502665399669837660160 2822049 -43978714273001748144179075270405166 2822050 -43348014070776283487306281954214400 2822051 -284102665506819146719516209781744080 2822052 165531163806319492960056009001976832 2822053 149954166907294734923870551295893084 2822054 55981735442770233024792389601976320 2822055 -157462349058466527357840221781672240 2822056 249154098676268136109234327780346880 2822057 394625357589366782943751242935987706 2822058 72258778826552881499311485180917424 2822059 318209042287916163037758418670790000 2822060 -226115736483560063988164409235584000 2822061 -260851060650698000637957977126805216 2822062 69388520261815518418895311620162432 2822063 -149150167261694937638139369408236400 2822064 -1032059003330923179539764161282048 2822065 70559632953326280078309438425560320 2822066 -34276743658271953247854386612211296 2822067 -260408122929143238357475583591669760 2822068 14098773911111375290590853488992256 2822069 286808642191159430942713006777087470 2822070 -55496378638848119075149227474585600 2822071 1704924195920329894957647823450464 2822072 -227333505830194443675691901429452800 2822073 -53708098513216161520858976970672816 2822074 -44203214483070657948047179080472464 2822075 -325612447691444500984799921283492000 2822076 -45904408888366836843674980225264128 2822077 140567138004712050404076559458107520 2822078 -17327882116546246906866317202889344 2822079 -19496574656016915600260850510559656 2822080 19193753372111187358668169465036800 2822081 -641500289320562262701688543907829328 2822082 52820669463431671981305450254673792 2822083 -307505769841990001619027462052008 2822084 36772589531266723921158910445529216 2822085 -6517654088758065429711965352599040 2822086 1726265602216215055014140096368992 2822087 41289151553580835054464415857922320 2822088 25697600173084311574971216677683200 2822089 312519174935871751742395299054311440 2822090 -894874689800869411498027148455680 2822091 60128213652231209318681324723862000 2822092 1565744321251525415210931451308032 2822093 549364432418377266889529930529396342 2822094 149316211364004467159407381070254080 2822095 189845821893178298469737824488750600 2822096 11564907219656941952402866229133312 2822097 516690415097440916578632695312756928 2822098 -242362799202599175577238366599033200 2822099 -96948548893457128745247442435534080 2822100 -36356146289575170603878183542272000 2822101 -101355357212222662753337434581410760 2822102 62656930908774962839714807298048832 2822103 -9616749229622264659233631422149088 2822104 421616607252906057229421656681144320 2822105 -78466682295089936954588320072678080 2822106 -83795397196589232605431280507370240 2822107 19889659401877104380619322233787952 2822108 3352735862043864203311295452323840 2822109 220744717598937775109502821732555904 2822110 -3129009901467419756356011867358080 2822111 259517060821070881555592427518353152 2822112 -49176089482870864314120073028567040 2822113 -103466000783477754894284971293611840 2822114 70116899506839368334466707155736960 2822115 -307711170488360669276048478431777280 2822116 -84056712606825561776175127236034560 2822117 545066541914584248116216835791395200 2822118 -14458407213023006822439344200288512 2822119 18400066478906884474774924247487120 2822120 -12741096443671572257802746953728000 2822121 -15782401509425130755152863091153638 2822122 -252675508025837382124023085181943888 2822123 86177639186140711515240057719728944 2822124 49634598487842552082353144163923456 2822125 220076315108382688581755083848264000 2822126 1156683094815237940759326080816064 2822127 -7310750690511394150513543169955840 2822128 42920785086222607464632739615997952 2822129 -493888217887955008177521389214372270 2822130 -8627474582537820142396773116204640 2822131 -83823219688776697228857624722936100 2822132 159953378284984639185324322679872896 2822133 -7508231007957535520719436869089792 2822134 14499259780995347294351398694884992 2822135 61553830319605919633173148433304800 2822136 45047931813911214658443935935733760 2822137 -69757488741604608734834425060824214 2822138 53396555215528186144991088722848512 2822139 -139076141777390213274557654972217396 2822140 63099442829374735328224263557245440 2822141 153778313378965335694357249279589472 2822142 -116396797578365698082916230306491776 2822143 -339028643738932256834182447899332608 2822144 -66352450550859886596308882587385856 2822145 -132521539319907223040670217928273280 2822146 -143308941070123540137803844093580800 2822147 -55637435269337829561163554498370560 2822148 14475325337015456791832143676497920 2822149 119671786647077164244051450555569248 2822150 16986505828331937830427891811528800 2822151 -174609585701953473595456075411207296 2822152 127080156837269801264221723974912000 2822153 224367722547970579612975417577322600 2822154 104422451486123030954090285164389120 2822155 -123516872641275270231071616508915200 2822156 -2265953057344729839323704157756928 2822157 -21749633556619418670389167116632052 2822158 -3007614812955463319082097319265024 2822159 -513916351794357807117474558283010640 2822160 -52144648326110969026965804161433600 2822161 15051501785343104344235169702228724 2822162 111853813357995593239292188160931840 2822163 249119192688724179399589208244412344 2822164 252802651282327206731096388710035200 2822165 -78776478576786986914592518646524800 2822166 66700423001051876883172852581370560 2822167 286924662171379351766338876871684032 2822168 -26555897931487788198585997235005440 2822169 -73820722202313534523757426756723712 2822170 -62441132612556646321998628974848640 2822171 99056641732090936719587540877255144 2822172 60430794270014980895709402966292992 2822173 -222398346425751050408357318174548340 2822174 -360462701423459242092826668596515008 2822175 28990502730412514262760391878716000 2822176 1349620662428384767875271794622464 2822177 83081227741681240895403226691475732 2822178 11654110483792467185554665521707008 2822179 -239783449949605287705532553833518000 2822180 -14610535824152875791230597638295040 2822181 -248144588319230025412904244303730848 2822182 60728816684032299712479396322589184 2822183 56550560541223415579521648302672864 2822184 -51783002490175169136969632270745600 2822185 83280549027647692950586939115305380 2822186 141619272984292839523418495509246560 2822187 58155789587301482752585314229375152 2822188 45708345114403189556771734129145856 2822189 278187131141601486155902405779459990 2822190 10078548181619532289731153209548800 2822191 51446712449366814029399622983032592 2822192 -17026203937538074503017669039554560 2822193 -92776781909512757567774559626890560 2822194 -7320206970773741918894010184728576 2822195 167146450187288411386861829374280400 2822196 -96590800049197258700186010118963200 2822197 -98729233932717971887313554107308928 2822198 50931998434869683383485018838557600 2822199 187999102383166239799329906942559464 2822200 -144532489919981724750571728546816000 2822201 -394213098530108005523195211019875798 2822202 -76370464789331701699525896848567808 2822203 100414876379409554580080019519544120 2822204 311653041456472874871658241587200 2822205 205272746102392685177162933268747360 2822206 -124353729820688533554623424517131840 2822207 26674693678906445299735266956235456 2822208 -82394145621048878668641362824396800 2822209 -91513991886363314858395442162534400 2822210 -57418361446327343527323856770678240 2822211 -135962298862099365630671183688587568 2822212 -22754100007304002715227365914090240 2822213 360469310363761974500680662500802462 2822214 -51215923151714037610912977128798208 2822215 -117233563727276770827696027998492880 2822216 318929845461729160952528231481999360 2822217 -73285960868254307474940353560135920 2822218 2364513935870945829304453517798400 2822219 10398979616492646769247821406573544 2822220 -113577093173110957532707719542169600 2822221 -258530935251324558353917845663786708 2822222 -54594309217807760224718030560300800 2822223 -72950046123038652964116807560749296 2822224 10124471237299929975918104550563840 2822225 -56148284918997626878444802423961600 2822226 -128825673049387721652179245164532224 2822227 -78167164887241061360621718891626280 2822228 -108642725491048325250676392553847040 2822229 269041970365946684953946856909025920 2822230 52053002775996451050423952634457600 2822231 -40895699576658200968300105144677528 2822232 -42304163756094667450176878509424640 2822233 -137208491179662789649471630927910518 2822234 -241395737447717690894333636694291984 2822235 -5397213820757952962592979772742720 2822236 -220725518800604268265186793950174720 2822237 172077704641710319469365006632328992 2822238 46846824918525197058491412208720128 2822239 299776348762516749060224617234093280 2822240 67899679864593527554100805972787200 2822241 349683830341090040035717528037817600 2822242 -303538725687838561147055528978425056 2822243 54733250676995579320721119929517584 2822244 -186076841485794277686077344152250368 2822245 -247700353278797850035478583423066500 2822246 -28283867200360182661745571848204160 2822247 214795292732809749926548808724507024 2822248 -83660611204412209901543200292782080 2822249 -25996676364427233550713967726215360 2822250 -33931587627573694831470185881344000 2822251 163907763231565049329299063178338480 2822252 -198478526696802729409147134369251328 2822253 15194595266271571066843269137546304 2822254 54937395059187000053949950192832576 2822255 21545267176703281482613631844628560 2822256 -116012591804739388977848991036211200 2822257 -29282858056310736650739223760155548 2822258 -79353176285972383737338034694487040 2822259 335184506141133285386059770086372928 2822260 92666843047979285012857506434457600 2822261 55790204250354775036642819273551360 2822262 2896230265265977112373949826588160 2822263 -582593476695312082076936398326926488 2822264 362323988809564115112863922642309120 2822265 -159969485544527300200934063264452800 2822266 -21296415261741327864743429136895776 2822267 -128676723741998487976320587409466608 2822268 188610837039861888902187776327516160 2822269 552726458327866982646487682762977670 2822270 48464102988045604401366403974245760 2822271 92075010104217058098633732909740544 2822272 -274256393188528310779300524840714240 2822273 454552755590313375277273814514322260 2822274 31857389929106739672767626551833088 2822275 157524581029491809715962403682060000 2822276 111539311298258776625715325348604160 2822277 356971634911533144645578359602493920 2822278 99015434264695853015784573860793600 2822279 -198351673984232684995482841448934000 2822280 -67141958377539374383701202440192000 2822281 -32636319426625580830330482520241856 2822282 172411496179616682968873460483442992 2822283 -23148955570967684901861009219517788 2822284 4483825777874165062239469223894016 2822285 27052793809522938513156316032859980 2822286 -61796430359276969718072771326372736 2822287 -30863861886033201496640798490806560 2822288 10322784571643313615458045760897024 2822289 256706754859421445620804804299248480 2822290 -102655882064444033485349536017333600 2822291 -40449483505776947761338859050252168 2822292 -219069506714347770226768272922933248 2822293 -95613152315234774567533981594319520 2822294 -55751026820622094505597412271577280 2822295 72553588592382866727669365257420800 2822296 -481049207532838576592786604804157440 2822297 293293425823340832039031013642524746 2822298 201297961483134327475106156308224 2822299 -65705420558099044871932407934920700 2822300 -150799766583945850399077543921369600 2822301 375148072791559812327002375470780230 2822302 -7694685192867078754550306490462720 2822303 517664472893241618826643209224311808 2822304 216849655329107684986776151837900800 2822305 4866419266782943432668062621751360 2822306 -341453562740492986542216564881036640 2822307 -109755159967058760413409339870573312 2822308 -269046159720258267096783850821745664 2822309 421966393102757716572758345506560 2822310 70252798431996910134515045908627200 2822311 183706128265171932358465190353793912 2822312 168796094575038492114934522196858880 2822313 -73037137678609874619721737853766016 2822314 -212157723689739154115131037283283968 2822315 84833853442134392352394702815108960 2822316 -40809498551386748444706383373926400 2822317 -132094175985520686195617820953257920 2822318 289911609893443864111705639812759360 2822319 -5219558155911517420791612342833496 2822320 54928922164906353935312574981734400 2822321 255903658994071328482136371084683264 2822322 -25515880390001869049758007726622720 2822323 -21244658740440657756779709805088448 2822324 45443019397763633075967924655564800 2822325 -159705579238989778921418410111200 2822326 3455453451943712616257588147771904 2822327 -586774510508132786619053754083439360 2822328 236721549346388586773380361336832000 2822329 119229483152850782298447262548854484 2822330 -2898499158465253215373568244602880 2822331 25335582602211052553487120313052160 2822332 -135778801223020888280591169992529408 2822333 26683387709438727805195169241666048 2822334 184554935599310060892537391358402880 2822335 -180665185529360515099552803805437720 2822336 -104514554369137202944582729712271360 2822337 -26796073592223236727991549716076800 2822338 -61030933726560887801286584048809440 2822339 -108011385710574607301293423436318640 2822340 -200115534003986641182981595272069120 2822341 342781704958040916604426264896373984 2822342 -5515357043741771811289085650784928 2822343 207092408332424657818161570902570664 2822344 12589326313450669735141219430400000 2822345 -92795822410694021886286944105948480 2822346 86967473924658696052347611745460272 2822347 104099015519238050791859355682508712 2822348 4531059482780101584355463186519040 2822349 118525882110144928983069609220496064 2822350 -121408490535435569120971435052371200 2822351 -2802425355914443042703856403793760 2822352 15396073212700160648842106934263808 2822353 -100514869489954707443419539677875776 2822354 327101850975906287547955888414172160 2822355 -104825827180998124490457440310099600 2822356 73577532848181471511277113922326272 2822357 -267123628878257795224184594410845348 2822358 -18606896566156223988933901375180800 2822359 -13516574840374145220212347527117896 2822360 16208973774815750767443649843814400 2822361 -67594446222591348706629892825870128 2822362 -65442400412043276957538080637847568 2822363 -33458640056187344645026164771512400 2822364 2724692298738538576099594490376192 2822365 -53185070575963644347467990320612480 2822366 -223785998179055877461750489747434368 2822367 325155994542955397611291078972699920 2822368 115241453498913889853144023412244480 2822369 -481020620463323757615381784465077840 2822370 129189484729167803283280953893068800 2822371 -14307551724052328738319575858915428 2822372 132308755993940896182561532548710400 2822373 299974799059929398984031810859159422 2822374 -82278837859059291821506083877199040 2822375 672525078263138229783114128110212000 2822376 55690817158503820676212308097597440 2822377 364927024946114193561828360186679226 2822378 -80838991482170652048731906241794976 2822379 100055077538803909597113428494540800 2822380 181790714859016185068814611924198400 2822381 -370523437061218693268444551916299818 2822382 -73748610413214331316228284995302400 2822383 -295645523154030412336322662327577640 2822384 12398642689589770188843473164861440 2822385 -67456972979647039219004296060262400 2822386 -23991908550259753915334056151654400 2822387 222397007771400247614671373400953036 2822388 116477348235889478443191144024883200 2822389 -530831036294360138275703991140376644 2822390 24393694203617316192709249549363200 2822391 2676828841955356989807762771202560 2822392 31570017800027034978918483463987200 2822393 201526412537595288700587216511765440 2822394 6118283230086394626711400676044800 2822395 -96195166598400719935485779784115200 2822396 50251694705384824911448322227960320 2822397 209190813250803608514630308240450304 2822398 83101193378560510699703488852147200 2822399 -12427551751865784077900579162221968 2822400 67083639160805101405591688341094400 2822401 -142009404472338482036099274136436988 2822402 -125844251762972658289401975701460096 2822403 205989536179137807552672875372314104 2822404 26000906795376251892147631490350336 2822405 -31595460269499279424798407919017000 2822406 -45104772032955765177908141067687936 2822407 -15605001583283388350420904450686976 2822408 -474632008249380904591715553903728640 2822409 94649868828275327942951157649001928 2822410 83047570269531215748193387647819360 2822411 -518519327915860650027188760004514988 2822412 136046179546923637566832735992729600 2822413 -110644836948128015731264984776462240 2822414 90606930909382223121188866989454656 2822415 -58300299320533627445037378242110080 2822416 87598282254888950428190336175644672 2822417 -32413375936824581246257149482011200 2822418 60740265715497926228320895304702720 2822419 96588169141848263824700554236987696 2822420 1092988118844852557989580589377280 2822421 39519927156957347375998593664981824 2822422 44670345396480324640978915295452032 2822423 81440641699878532555211593760793672 2822424 246408845581943289063131119370403840 2822425 -267372278911420470096817893049665000 2822426 -25620281584682766394843550221495296 2822427 93981270189804190154383065868213164 2822428 203445131893746093182411658996736 2822429 552452244790781892396956706985437030 2822430 -26758889248173498103418018129882880 2822431 148773501508060092319594400407561000 2822432 -324894357694667991859441403958263808 2822433 120822260676596272799084770322889600 2822434 -428316269974680992064001738541568 2822435 12047180792010661264399540723480320 2822436 23128265783469080757084468021067392 2822437 -315431178451039752584050131389250368 2822438 -141524084600998665812575318289102880 2822439 -274544685719564663433106304868764376 2822440 54334829704277831547884483405721600 2822441 54465926553469710774508275747550842 2822442 -56184478049207074967956753985249280 2822443 111903841236575755648189767258762544 2822444 -601473966708237072732780855288121344 2822445 98639358432403299454422873835136640 2822446 -79306650726812264246329324653120 2822447 375873278194714315666424424578746896 2822448 -7985372489260428735044133832359936 2822449 -9613911997985061644981667369181614 2822450 59801824802235043309253926205136000 2822451 124853926166665262648497880010002232 2822452 -108852879507571682561186645994292864 2822453 -310164952207938623317997491106035776 2822454 77865764306808758382775668684648960 2822455 -33367727174627974315199185963961640 2822456 -36418123795765006328717623841341440 2822457 76150622305923365068843441277472480 2822458 193614911479895692246758441424177920 2822459 643738873639938156130248437115027816 2822460 -123754901731274146986242043177507840 2822461 -47608912308016611404395283119610938 2822462 -77942641934443726934186892664506048 2822463 -79431435794018708906593133610450432 2822464 58783432674075984379896254508302336 2822465 -41239323741191753493756064732759680 2822466 105768043603327564200180420244631424 2822467 -439259871760484701472251882420125168 2822468 -94455152981385446257036544087838720 2822469 93750100971966513577855910318412960 2822470 -71968782487530106206814887734330880 2822471 94552905504253477121223427288352952 2822472 -15236318760335917363958308614144000 2822473 -487316776548470810788272269883338278 2822474 -46059851506781681047224125898848928 2822475 146997806015524696932962720564454600 2822476 259223127453349730256597068654489088 2822477 1725384818094505169965755233429952 2822478 -104287297027951938002203106542627776 2822479 -412538457303254354767974294236437320 2822480 -33391584942015094977696778606755840 2822481 -18961546799473975034463776738931900 2822482 -82737172985462888894605803060556128 2822483 480075747049887076485207711639926880 2822484 23816816478627643616265406047670272 2822485 308151435345333033733630637970969180 2822486 55766609999108170036084036115004192 2822487 -252807246100649808273067961710751640 2822488 81005282976682861751807649054720000 2822489 -27335754303472936484233790482901376 2822490 121862175759380149114714692610141440 2822491 46274661499456521050929045158979584 2822492 167733873835811855233751302453036032 2822493 -260013192337125994230610039017161856 2822494 -262262955496657993100188580807224704 2822495 34431473215418890146837295476918240 2822496 -297449658137236353166088347710652416 2822497 -88031919727153792948114474574262480 2822498 185974384215551634122743967490919296 2822499 364991565671909039975180513515611120 2822500 -38603041472956663080580621447600000 2822501 50989298762349157149246278518092000 2822502 36368314185772537413257384463229632 2822503 187797310196857541350868810427213752 2822504 -363664716311240583394789209433482240 2822505 17553636621740565817134492008718720 2822506 117998058931207851602311417335592800 2822507 254496022086036571448663106637278000 2822508 -6301466592882496084158057698190336 2822509 -720576686294335381223324958366220480 2822510 197632913914393557440638379856946560 2822511 -9256514317826501414021699423070720 2822512 -43249322704852748185071443981107200 2822513 272936457622500592057133830420311762 2822514 -9569725621890593029486980599983104 2822515 206299526591926466652346046137426320 2822516 81627234628992815988285202327345152 2822517 127206157176146131561226647002586734 2822518 -361621267218957181871116500485184 2822519 20769924716791992048754162780925952 2822520 -1324498713521605511335963788902400 2822521 -115911268111902579060553710407440508 2822522 -103999995292636028676205903855558176 2822523 -330976684191321367305183452580109632 2822524 24086831622631100710393611686660096 2822525 -189476580098034205901903830457275950 2822526 4505489784802280570502491940695040 2822527 183982316804344546597461912907650912 2822528 177198855792446281846275781762744320 2822529 18092317037544551995880084457736320 2822530 -84923101338621721432477530123471840 2822531 184059943610410017424655425033390464 2822532 -239366583454667539179099258859926528 2822533 -184690351616150000825378741681485280 2822534 43316523550919545689839304382801920 2822535 -178469329715644571609385637689790680 2822536 169268793526506243374709746592199680 2822537 126951209219742524112248722743824640 2822538 -35652037531114424060269617236935680 2822539 184578613768286373933560568590128340 2822540 88067418039330168159135428871137280 2822541 95402277038629228299582966091765920 2822542 -87284913379009919484689756317451328 2822543 67721141806064036029525738950495792 2822544 16173647019740396020207458966257664 2822545 -7342773992970815642527848189225600 2822546 64482646924713254936171350228303680 2822547 60846658653834274593672286165670400 2822548 433421729390477524398316219590322176 2822549 -389017686893461213621483748235944580 2822550 20341585617030582704861819292057600 2822551 -5877565529284499095306827210148488 2822552 56320224522258277196613618865305600 2822553 57787903228474679600256728297411520 2822554 -58331397664358245205712857678646528 2822555 -29590156579594438153870781825406000 2822556 106972489985114020535514489986555904 2822557 88449277469670771415269657301272806 2822558 9528051005405954193376337262298176 2822559 249090449397690596322476897757637704 2822560 -53103017632578309993826345077964800 2822561 -8099527543625560336098185779332480 2822562 -227116937591549500088976739406501472 2822563 814257300663756460306380212400528 2822564 208714823955360173974221500104934400 2822565 161777974080516969036164571373583520 2822566 111976659010631954805713156543051232 2822567 728419804720364974144374009386208 2822568 47431579840659631392708524392120320 2822569 -42350491356952291813157885531137030 2822570 44509398700387154593367597813092800 2822571 -75413433377269870310601751265365860 2822572 -291052623977751740782169574792289024 2822573 128016968055402353044331194007048364 2822574 2650410343246467860196284081194560 2822575 -29718257229896189025230918050819800 2822576 -40036873471053195816006037179629568 2822577 348100038540271245961300068752807808 2822578 19248288703348927437647508431077632 2822579 -25374379981468530388339961957528820 2822580 -128040380426598863723442145831219200 2822581 16933773695370611945117148314498304 2822582 -41267260037202232732971542453164800 2822583 118947033897456825090447137226696960 2822584 1068319814900642229575094098227200 2822585 -55810692183365592525387084995763840 2822586 -1076767586971132204030883295649536 2822587 -359259447024230195409414005548292764 2822588 42530842348495955325694908089088000 2822589 -74268036302739568023741863482446912 2822590 101378875504108702284081881007782400 2822591 341213169603821177235613750137554400 2822592 -1094533954041141680395008507641856 2822593 -338574989642302558992431305686740158 2822594 -163016879380600724610338720289113904 2822595 106740884530926878296130689973263200 2822596 21496915579654122451501661348731008 2822597 -122052143766820837888761777337633728 2822598 2102895174803152189834618927930368 2822599 -14735234810418698732559263846979840 2822600 -257632968550176468290656325348352000 2822601 74278687536239672177835539992374240 2822602 17356784096789202428934182479929600 2822603 -46946571312250247955574036100446944 2822604 52663491775145994313794063384886272 2822605 -246037514592351439039692600096180480 2822606 797749588220811132142738386791424 2822607 -24122432047456889294232906987786144 2822608 76844944174429132864117447202988032 2822609 -143457165675908254289065801645778190 2822610 -7247991373481206602661071265735680 2822611 99727563459254897305805674681589904 2822612 -70062824037987724640716567897767936 2822613 121300914741431163571656666656874144 2822614 -162053731491561608181941336654149344 2822615 164542883720797881546099823156148760 2822616 20112409603764693515124157842432000 2822617 92199728538085492612285817699880000 2822618 -16082297025126264089428244342673696 2822619 -17102499644018858962233405715176960 2822620 117302008037721830434737641769223680 2822621 -32824879973266050472473895758700320 2822622 134692357507965979418734647139805184 2822623 -584794397968892224417730067158540128 2822624 -19108025661412880720744025697026048 2822625 -128279978576608761580199869202814000 2822626 -39697792706526325852080491530477488 2822627 -228508127117357913158258639116856040 2822628 -245777383660423068374304377272688640 2822629 -306654259514588628671736591188477760 2822630 80943351258377537253201546581673600 2822631 2205952150550666366273587350499584 2822632 -807711402836247346220024709390827520 2822633 -72647779606272342059951201283462576 2822634 -481976739526613114475708295549455360 2822635 -105811842977018142621497332694949600 2822636 336679625163740240550564259845381120 2822637 104665347256599519446430082330896960 2822638 -1687080636582746308306710429822336 2822639 255517022939057090084909531965543680 2822640 54126851366394386791670626320384000 2822641 212391092768322196275182412650153042 2822642 82624918945620765850914717595431552 2822643 76650791164597692534322751648007168 2822644 -62391257332961768967250010828003328 2822645 -53124887382467042425076979089453640 2822646 -21367002968076012330086163898528896 2822647 -274192838449929835361749678911349608 2822648 -84064563241351087455128696294768640 2822649 -2158463797815314067083090835335712 2822650 105275658704707078387253308218142800 2822651 -114997164242675482981572109094569680 2822652 11483566081680825167332644846600192 2822653 608520683652578165668801462852471564 2822654 -232131083412622883188451321461295040 2822655 15720871243391305239380093670683520 2822656 -74178039553209997953809514076569600 2822657 110518491293169701851505039866326720 2822658 29526281477052706397105326439846784 2822659 4045646238262998675392870470189776 2822660 80717941952512562790923393777356800 2822661 -120691850910319094813389011762351360 2822662 259801550224480316796509843771252832 2822663 109671942230149735831221914208388968 2822664 26512941470438893948720115856998400 2822665 -322892745840944891762303648902262940 2822666 12194867464006758589976406734568960 2822667 -228802280243601403320039673068462120 2822668 47196954157602981073168284110714880 2822669 39672002155181034699187049684342070 2822670 104499060294512185804742496106636800 2822671 90273901029232939586342838445054792 2822672 70742069530019115605563102766309376 2822673 -46574197282552178734452076482155520 2822674 -11016303126863009843631519023708160 2822675 30952748245190718378997541039538000 2822676 -55861762390657566744557305140719616 2822677 66095020654520329524460690136705760 2822678 51928868626764383033815649245632000 2822679 -171142061913176988695998993054187616 2822680 -14311368433652640493645027337011200 2822681 334984825467054180705680902320865482 2822682 42362577093389240606240294460052992 2822683 170799552312603305471046697109549344 2822684 32525013393097880287504408962518016 2822685 157650566967733298097980464836904800 2822686 81715386178892870990470299493330560 2822687 -81083851031585247321578763347061648 2822688 -302107604310262504617272809979904 2822689 215119883735007048191218623988507490 2822690 -62095296221238625134423940560300480 2822691 -8030478804274558861545173154650640 2822692 3363691372077454782790732669146112 2822693 178090455233647289758293822036655740 2822694 94541311774193789786344372223393472 2822695 -45231954331031036662771406026468800 2822696 -86396185600010802587765143339422720 2822697 -179791602972285472771698774462057120 2822698 114734139141568136453551369530756864 2822699 -111788895208045616812114872089816280 2822700 -14433902424853338986430169463020800 2822701 -129798345730369288837209814180214048 2822702 -199682694876489101568116193736255488 2822703 139639000258806095114468319312340128 2822704 68399016257041189663756423522795520 2822705 98033720509035332086407982214910720 2822706 165057831286690743818388289803380112 2822707 -152567722926073561103343537610589044 2822708 35769685053144206335700102849673216 2822709 -116527337405480040643601264174505696 2822710 222062724390420639265135873597931520 2822711 367511875972589589534334474575174312 2822712 -66056285875077120239527855279104000 2822713 573746859177716231323521610592337962 2822714 329343414135883315902892249132999104 2822715 -171795359183768899080267830448384000 2822716 -59366514769563686694422057251425280 2822717 73464258136028260285868649997997766 2822718 -14345308206690165600724974515541696 2822719 -515835258927554974165929297942402880 2822720 82121561571599334544619950367047680 2822721 -153670445679267539977408597872368640 2822722 -92753871086942443229978839404077568 2822723 494898478878045498785040069770454972 2822724 -17652039209571996139812248152753920 2822725 -74976923329589551783621574450839750 2822726 201797581591056495953583802210164480 2822727 -12378073497337135144234933982473824 2822728 454064236657362293863240386583004160 2822729 -6017493016596186576325040379245760 2822730 -23604706724017373143709434731694080 2822731 207737138918354206838824168852291272 2822732 19585672685379491528351525915484672 2822733 181609126958232320065869439566798102 2822734 -62944888363151436155360740173719040 2822735 2422807610265228192767467244630400 2822736 -829332511207254086585351323779072 2822737 374679429229182591864585455874055920 2822738 -30621637939909113478509555323034480 2822739 41533313176886122553294083032112824 2822740 16803766686355490055972503551680000 2822741 -166102772664495186446676160110711858 2822742 -34440563241273723199619028105381120 2822743 458820410371512499777456662511541976 2822744 -315097024059757232830715243636736000 2822745 -29868562049511672545503588717291200 2822746 -168827420261305664841922296224345856 2822747 -301836604074435568672780939032775680 2822748 -62234055433302417795922638418188288 2822749 482375721274555281969476122372221760 2822750 46809809901004156855409660508864000 2822751 -358419389083148251342290850401706920 2822752 -246718586430785246552524953827278848 2822753 60801917227800400359405518098145280 2822754 37659668637900890976427531791452160 2822755 -38977201070789818148715877583513040 2822756 -133538216887652732377011914742737280 2822757 45542265896730413168265697196726592 2822758 -69859196079242981442126315293229120 2822759 -288113317167271400161085220825705000 2822760 -18859610634209776616713159271270400 2822761 408301075164054382016852394655074362 2822762 -6109788864410452839350617961696928 2822763 -36860113855490089309785970201337256 2822764 -6309241959177295390102785881110528 2822765 -271069446797363951455138426773748800 2822766 27856765480537197444039772107369024 2822767 16199299372759272887979597295601664 2822768 11173170642263092828339811372433408 2822769 12213358491295748652382982385140850 2822770 1022991759955599063074327837606400 2822771 -64116684841574224853935173750733488 2822772 -82131631425854802100951078231646208 2822773 270340713368506038773821179446496000 2822774 -121323447590448295719099254328384864 2822775 -1087877625443527106060762099792400 2822776 418658439206280779245882789676789760 2822777 49548179574756934315671642998636112 2822778 725455126658307234418633864631808 2822779 -62128362034437822272873190183615216 2822780 34218079121638389667908519365621760 2822781 -536679102858932085809911155600480 2822782 164991595128554560241228503490065152 2822783 -258964921011151801102178799661587336 2822784 125231774209433156952694358424944640 2822785 -102965760767390947871057721792815040 2822786 -173768018491899297203938508683799136 2822787 -158346771023541596892352522041291192 2822788 -538303472627495249551130649954284544 2822789 326957089549909009137469686165960960 2822790 -46662825870816950617290353954396160 2822791 129123770686310162297932724588999192 2822792 -223856735489463768076594035864576000 2822793 157651105236592417089610741885480464 2822794 -110997904912000355678234771525253120 2822795 484428049600280644428902524723396320 2822796 -183802669023064497591262233358540800 2822797 -305543703021673713986537741588268308 2822798 51726203101483478658617794449960960 2822799 96767318811971425390889962975863552 2822800 -55503784592187315183929023884697600 2822801 -207990048263591786927180585993343168 2822802 -142867700157344068434575425267169280 2822803 -61045540284199585116778433418345480 2822804 -72860560430090002409466793002273024 2822805 104764428216175383126092146119903000 2822806 94756495224437122065127840758026880 2822807 -125259056995998739362712179132275136 2822808 229832528189377859766468801224847360 2822809 207654928499481220765588361970420 2822810 22129620010020436133642829115534560 2822811 25982626095597772248546039310572480 2822812 -27022143154559113323407508969351680 2822813 -22438870866787367548910731188913920 2822814 157972881568664515624648330728343104 2822815 -25027856714877056662566883933764000 2822816 451260366555971243625714237570416640 2822817 -340320590874289833622364438394327360 2822818 288726680158606978769262587560731648 2822819 -483834386255527245765165217834623780 2822820 -24900514622183697912598440514682880 2822821 496971715346686291338226760468032 2822822 -123341326687628349697683994619424288 2822823 99154647850794363476868481409826000 2822824 117548558328462372068181180304296960 2822825 238643157893733955607656220736875550 2822826 -68252467103903812515511860503744256 2822827 191056045118904952122808967466934672 2822828 -327806813440494467641154095140894720 2822829 -24977582687467130227726285244989440 2822830 60957614267765431887061594659456000 2822831 434652926678244303928519993435206000 2822832 -58598001496524439581916307969949696 2822833 1472956786985444849656056339538128 2822834 13996351230147804622763577080827392 2822835 74444644936183803099747060175268400 2822836 -96710717702882185265734103214268416 2822837 -9372931329610974528886073829971460 2822838 -9800958122947697085676110723886656 2822839 294801159206049322973800422842832024 2822840 -205278613442442901860892050767155200 2822841 33396151875314795432269923255778692 2822842 -24835042448378562756238482691443456 2822843 2362748397251702395669753919115000 2822844 -96744730709013681949840808643944448 2822845 60243534396099847742712801577267680 2822846 121757746654403105982786785993664 2822847 5727484485693284955152231613587400 2822848 -12260057333775620108585563936784384 2822849 138305056564920287861964096154452480 2822850 -2168425596581343311645400856711200 2822851 -197073203663084038347666599169726148 2822852 -69007207909929450164788639643912064 2822853 7651835326662639972906015920478528 2822854 55307273731002163281428501294081376 2822855 -68631785773173366645494906137843200 2822856 -137893275165786164323660409829580800 2822857 -417592449510053786067091153476457894 2822858 38895519521148134270998317595871280 2822859 59294175408126213740586190584194400 2822860 63444728857123655505921324297830400 2822861 571205053135768824564176870826358752 2822862 2619529052333334640020960553350144 2822863 146925359440644564202866501342319200 2822864 498542443618697016574542573600768 2822865 46087118982551099191971276435827520 2822866 -21350709868626016492025700392320368 2822867 -175854923933022007583466438819056448 2822868 20607807836872438351664168305336320 2822869 38111148730181564332306162261460896 2822870 -91588582307720316482314381687461120 2822871 -260508416565913524595062150490568088 2822872 193531043922210260885014761167953920 2822873 -438945407247449746544981392325627136 2822874 -55739901150416423978182439674184448 2822875 522599992662852864951777550243188000 2822876 -4606168401304126662117838915897344 2822877 -381205994350317460558679874022292160 2822878 -117589919179450499872613399949534144 2822879 157744445769887895718507686520728480 2822880 -11672252464545770141309339872788480 2822881 -312641629888043641326755069772340318 2822882 -8054406138021648361691820518684160 2822883 -121451965990448401953931474651357440 2822884 148531863738762982109235252213202176 2822885 69140246467339827455763091801350960 2822886 -60130475576503371778103272257517440 2822887 -274000508026310248043699651494672760 2822888 398491732800039084847255612861839360 2822889 96154802366177742986284559950504320 2822890 96466663857765600591821442148608000 2822891 -3864825660377338271217549051676032 2822892 -22726705538513128245990993972546048 2822893 336246227344885354713372339250909142 2822894 -13570719215083157322430096714113408 2822895 -212942021977136791564953832550827080 2822896 17281436736637552725798519508631552 2822897 -145665835974464952500091699095551872 2822898 7847510588238805383737182356523008 2822899 -254425717641812125634038094040738100 2822900 -32489926161184678374703638815664000 2822901 -329413991546036620551726387117769536 2822902 11414479064702410670837205482078400 2822903 160086248800445965399573522373650152 2822904 -157238353724372494697097954666086400 2822905 -221452996122271588534137040844975040 2822906 120745510944639607800678882888261120 2822907 2700915106148285976136892683077120 2822908 -149797429831575372100587742669238784 2822909 193238162708027543426126335779535110 2822910 -225167472412467607264712239123200 2822911 -18299595721621919725830019679845376 2822912 -147195327803664276405145539868360704 2822913 89470640105850715352504868524703120 2822914 28700354948549398602924340795161600 2822915 56992405150207346961578503904854800 2822916 -12451377085083978841809660773864448 2822917 79801640834751259404880319857535966 2822918 73468420534741252125216289431052800 2822919 -100853876152951992524679855941211264 2822920 247525893655586299967344943561164800 2822921 -941206569828251058060673237253321088 2822922 28073870934346224400082335329162240 2822923 304407970501363355312125582882681172 2822924 84342959103503533752454603149674496 2822925 19171707072749083153902679670592000 2822926 -171361472181335757784162506406519296 2822927 660153699018423323792178543939908952 2822928 8876167403366169362638251842863104 2822929 -414276768305086315123691578563995470 2822930 257248822567166247593070675384480 2822931 -383531420988900344597761316932630488 2822932 55827558660012613939718094680616960 2822933 139400270463822224809158255366343182 2822934 -104940578074769432088658667512441920 2822935 -385197460214824676049757581590810640 2822936 -12850302714394534284341338513336320 2822937 -5749925688874190930808314175800832 2822938 -4604754782289009612653632927464480 2822939 -14572806284244584683711815608018304 2822940 76322209567294636017030153242933760 2822941 32822447598039283060874087617660224 2822942 115032162353790050536938612050815872 2822943 -93129006955192438129236687390570936 2822944 309479558199096909826055572032061440 2822945 98245967781317609083773876827006400 2822946 -58526611532255005726962152882797056 2822947 -637105225578366172879071407883653280 2822948 -26443872473799928953979464334968192 2822949 172749864892578188168560197724233534 2822950 494957656197196892428773896611200 2822951 5742135018969342002974471697957760 2822952 -27830863484002951101848402121277440 2822953 18442655445753678371182169196024320 2822954 -66711934671393962437959164953111200 2822955 91503428256568821442087866714885360 2822956 -165496466517307174221696907439685632 2822957 18883397151135950132186823616129920 2822958 -272289164996334076791157556469077760 2822959 328544227177244449798407559210246160 2822960 10797364112949774086290493758832640 2822961 -281167857460429056704055115316347776 2822962 24375164879721038915885500801577232 2822963 -91528835953262955492967455890956800 2822964 66538850059941177825884001574674432 2822965 322964053856168465250474431525176860 2822966 -9855072060166228352670443295285696 2822967 10126168531795366192993561887823920 2822968 329575352118658059579985288735580160 2822969 620525428816399466444534441140142112 2822970 -53366565425923633668151953235104000 2822971 175777750874680039833570700964467172 2822972 -35374930222258813915517248438648320 2822973 60386663832203134994743567444449600 2822974 9222034430318586922490108704395264 2822975 -224550562886029173417065584844277000 2822976 57444867705427040435982782402396160 2822977 -160418716496273969181719372774555708 2822978 -78196265440888827396361385979682944 2822979 -43364537411128997182861758213899016 2822980 165112435436472137035004935635763200 2822981 40110342162323152348289380536573120 2822982 -132426916691132989442798514679057920 2822983 -7227972326673024905273714526365216 2822984 59397347740152131239240064963051520 2822985 -142530435230347434810273894714153600 2822986 -354662359296554443949010742816650240 2822987 -414130515335797110966809858463824364 2822988 155194255862210074205741306015817216 2822989 -45045272873232500117415973175596360 2822990 -20054744620554865301763397403976000 2822991 -34717007333631404414132189272447200 2822992 44552120972712929788649427694632960 2822993 1362296929038455119251989626710384 2822994 -140150946712610441837261165063310576 2822995 -26085054894360168220188592836129120 2822996 -257291003772902293920533806847686656 2822997 -21826274989262381549189499182943744 2822998 -168184571657061889199539399982796000 2822999 -85584245163785183769969202041803760 2823000 266730246630627023796386208675840000 2823001 387334370602910879865103246073275600 2823002 13639436710164729776552387013694464 2823003 98870588733819910118410841383740024 2823004 153916302499612489403824818832749056 2823005 -358757543703240722684903782646277000 2823006 99414904338860900639083924998659904 2823007 57434641877023566418272835492902144 2823008 -803331395842671117532388000277725184 2823009 -48365317341893845505448196156385280 2823010 59701473355640695398060999412253760 2823011 466856633097448552080082140553918392 2823012 11397338807525866139249680761568896 2823013 -131417705394701092467559425879062820 2823014 5119142950742499150076412833132800 2823015 -22941430185389443322543837510952960 2823016 -76911475938121187358207291757117440 2823017 -295837602087683014794114436633748508 2823018 -140014725159247507029537158536726272 2823019 -364558026701106698208066828073395440 2823020 -2585371810677289058523978755205120 2823021 -253486945198283883136805449315232010 2823022 -82004124191313604439597087631356928 2823023 98661241810696203962345831882477040 2823024 -80431739530443100395362719807045632 2823025 -85190424767163081813157723750555450 2823026 9708603629327045629401814459946400 2823027 197806075176652747509892209512164920 2823028 168888894990490895940809334482663552 2823029 -384570064047892368836908039493982720 2823030 -32869202817897444242727229312500480 2823031 265537894926042954513603379094620464 2823032 161524412988613914484530387828633600 2823033 266269172955025199169228782639302224 2823034 -98086813601310319916200918409828640 2823035 -133357403996333519579770810545035520 2823036 1407903296816902568870762698604544 2823037 -514128236044699013792795559091857780 2823038 -303647213162056246713106440633454080 2823039 238455459219463228000658229380812800 2823040 -116459768109254770675839908236492800 2823041 -76133234701173512321512263673811628 2823042 -38994284924308365386375420479203840 2823043 235566688270394945532438852515664624 2823044 -34261225312352475185014188571643904 2823045 126661686180100921754761569103429920 2823046 -14537837661214562023796812561982976 2823047 -4669024370252547966714551514870504 2823048 -6802010664165570589805893370342400 2823049 -293340890241213094718850968529753164 2823050 -27740199234817689171805060336166400 2823051 52518118300480286086209330158286336 2823052 -323776415916082558658223484233105664 2823053 -307371250189832982541321848360154698 2823054 35363591878369987318091650393432320 2823055 -95692372577795484039560421573636480 2823056 -4538103436254631303251177568124928 2823057 3564609176081616267882717414943668 2823058 -54504066681738411542148134692661760 2823059 5950273092706488418086293956057260 2823060 566322081025096403876122221864960 2823061 -83650035330124407590561735361738500 2823062 -2231104090425679330198980926003136 2823063 165696025208913584534208321384867360 2823064 -175553473069383670169890647609968640 2823065 -105448227322232078789529339694579200 2823066 -20593420780138383907887809214366720 2823067 -90432956997254094641811415015790608 2823068 -69263200055468379992778238876661760 2823069 267191756866015848118045658453468544 2823070 58198913811139794564534533565468480 2823071 297811073796311200824940034256194592 2823072 70389632711461826977591781285167104 2823073 246084025142023292791483848474953904 2823074 4861625108854305036505267026862752 2823075 -165282221750221612817532723179306700 2823076 -186468340845008149284645670263418240 2823077 -43203488088836947116377488064459520 2823078 -74565428281084003509632909713248576 2823079 716248901096609343814838565082368 2823080 40986268027372392830702730169344000 2823081 -242872236065435107444117770269083248 2823082 97930698931704067907986384316041392 2823083 -107530208954831294300542459703857920 2823084 210316927683694781017219572547176960 2823085 -220448887345214888074925255818223220 2823086 8633126970955294188093309395510208 2823087 269950663268708207057572190462006400 2823088 -46147096686386741320271493100929024 2823089 247035261159355249064152116018709824 2823090 24634697525039880603503452077350400 2823091 16415179449606896689103881055190692 2823092 -251509051283314006086638369312328960 2823093 3728291812948856446174824262354944 2823094 -414443664438315091821709844021394048 2823095 -334991020574884727656231339984837200 2823096 -57657115241157143939583023706931200 2823097 507701967220151943435654016508276992 2823098 15630385171222181464723077627831264 2823099 91522066129595483104728235244484288 2823100 8415096075159734673153011148032000 2823101 -343395982870593432420544594977395898 2823102 126843175674625380666195046497308352 2823103 -349990487665471380918965335362156600 2823104 -101665272700469876464270869144797184 2823105 151806013330820583797779843573816320 2823106 88467781327144474050034709030765568 2823107 -144153220787851625526377965036688688 2823108 84272611034013889819692051336314880 2823109 213259898207076146524766307716641310 2823110 85932173014071891947523888940920960 2823111 228365409422435727744158677578534960 2823112 288321994067155098486280209882316800 2823113 146008175414491545909414083724502362 2823114 -21937841064662163142064740898692608 2823115 171955632506098459215933107059287600 2823116 147305136802965299298812215696976640 2823117 275903528510178548142670858695271200 2823118 -84319071256807491584533651727826240 2823119 174309750632754792875311633790053944 2823120 30972058060799032699199325084057600 2823121 -18147104904596405548712815257664320 2823122 273946256055778258556444027061504 2823123 -211862127979781964864042712882124616 2823124 -192937076058660854633917188693272704 2823125 44343094250068875439415097143703750 2823126 -85486156251331565146651902096238656 2823127 -24370999698374028570518151815563280 2823128 93626746912193666513337009240145920 2823129 -19502807333926321094933406072050316 2823130 84480985576806753128471010821172960 2823131 -587117687515686937853928833951586336 2823132 -3129124358740683750069545366105088 2823133 250430654094818145257389439146729382 2823134 -26954686011913503634972426818471360 2823135 -106081136235375138057201495685194240 2823136 423333639571201887901170952817344512 2823137 31138951204844226355630565106979944 2823138 154458245190605699800822097212142544 2823139 -42903714615727809485948828473276416 2823140 224466024870347710403139097608157440 2823141 -19311990662309231457944060267484576 2823142 -90505303813320345078391088880213888 2823143 -481194141805775411763189135197713608 2823144 -134199477236923962863439426674688000 2823145 217341146611323024618096409092253200 2823146 -161620169135431184623448325461659728 2823147 102161703196187590733686591540709040 2823148 -56265140251794308346467320485121792 2823149 119137584574944398215618056675224832 2823150 -54937088191920970858379108872320000 2823151 -104677104711772539476717263624844568 2823152 14018391721498754067670431154470912 2823153 139709166214427482736920669516519200 2823154 2578604533644611768781090932726400 2823155 -19806305820717985518035072034090000 2823156 -43814713281740688412516598711562240 2823157 428502447357941993257089390720618112 2823158 64873502706779608763449762171838208 2823159 -39606349794361316738187850673008560 2823160 -14583611781000499707759374746214400 2823161 -55603650013020390859403325509348976 2823162 14250512692009179714543893078388480 2823163 113216803752393090203539239658700560 2823164 -560578625768128426773023457446619648 2823165 -3040431713542763852260275478216800 2823166 -160070625715346705403262123390291968 2823167 326857193208522543958202027152137216 2823168 -44976929194932052518075884246138880 2823169 256975743214983705811793451791744580 2823170 8086983821891174909959814015262720 2823171 -58904277983731822404119691345500160 2823172 -119739464477749156048878017899520 2823173 140477778094081374919681229477033280 2823174 77070162802687204580238918400566912 2823175 -65535036441069712733214175608373600 2823176 158320409501303818874732479220121600 2823177 -24968857781346809757389816105947968 2823178 7304412353275201511470971376337760 2823179 401630873926111634215186316665394160 2823180 89272947206614366957781177984286720 2823181 454906765315824166886650021958641344 2823182 72424106132134093366706356313424000 2823183 -329949384931137574084610771010970056 2823184 -15890068397862759552799661464141824 2823185 -26662681971185608382157767375702040 2823186 106992565968902375362957482254696064 2823187 -167301159138152362892565357740588160 2823188 104227669295016638616106662816737280 2823189 1408916609867814242533471936752768 2823190 -172442888114168551933793971493176320 2823191 44766054623314443171585396911867520 2823192 -127246728942780836013685579600097280 2823193 -136679224335330998540725450392373558 2823194 -67608939849080732304414549225977088 2823195 99618018876750164661177110491161600 2823196 -92488071717896932055462622299707392 2823197 -73296265897790324393628315671772660 2823198 69451725085981055061262752141757440 2823199 33642134689390730855194235373670536 2823200 215687550742199872713781854953472000 2823201 -146315518986630033662408091957496320 2823202 -20374443395406001707939651842928576 2823203 -454498110583323975571860262104784548 2823204 60071434762720688946249727981068288 2823205 84643727236715935457427155671912320 2823206 118745404691598643688534018190531552 2823207 105289025217452785803020631933350304 2823208 -3104909050658663571733527260774400 2823209 11070085833372080848946145318744000 2823210 21317464920507493211567801822822400 2823211 15379907668681183572047919242560672 2823212 14559837864939968247216073828746240 2823213 -21147492715786421065739611617048000 2823214 293565565413035167032772395953115456 2823215 330292088529205052228356164405468360 2823216 24343066448118941012210253116473344 2823217 228281732623864131827937268236885266 2823218 -1663620794823381715941306690163440 2823219 1493244758258185387082332055184288 2823220 213543698987789469937837376659802880 2823221 -55138942505029726369376120937874578 2823222 -16311661580771236991568921114769920 2823223 -307747409006575215598556687474920000 2823224 -574449435214693618079698833477427200 2823225 -49589776905128661916782331559492400 2823226 72258096329117950270492936697794560 2823227 -159179428443778714096649186513160960 2823228 -130465031487883639483152164689198080 2823229 -516518131732756695974341307565244000 2823230 -92342754170120445378985499386625280 2823231 7278216692840567339129884837944720 2823232 38782059940361337009795877014863872 2823233 -303518435887459077027969293540054400 2823234 -136306784306325668904479512841224320 2823235 -182325930475643770251363917497653600 2823236 51296392863094715612762798606714112 2823237 26878829057572195642624724738523834 2823238 8931108358026084857907810824461440 2823239 -48973868501710337764316634290277576 2823240 52168299974355064597134011464089600 2823241 -41905507394438848360257442855471090 2823242 91774277565908929009161618992116272 2823243 101253954923042491087748003432461824 2823244 238781375763870108920523563054748672 2823245 -1923519759344573955120098795054880 2823246 -20074904524429289468783126803624896 2823247 -135939821100526198755456663234036736 2823248 -24897113441712972944339550962319360 2823249 -29309331513799052676792586727429184 2823250 -77723381330836688872978471158912000 2823251 3043048169947024896440924337852552 2823252 220637994340232113692193816088832000 2823253 -15037602658765274318836903689231396 2823254 -82653753210670083067867137396409728 2823255 4182785072548921254722059938474360 2823256 -39024415666557884018640333966981120 2823257 -48000949104343001567799778206513660 2823258 -52063751903777188167562559260554240 2823259 -461773751314515377413492257061660760 2823260 116507415359301476503114713309419520 2823261 -65041892378576335464832221125510016 2823262 33305450844596343950792280991396032 2823263 -122829060357909287918521909807750272 2823264 -112283823322362571157116587202707456 2823265 164072169125082716898458832079056660 2823266 59405671394019519348275674783022880 2823267 -318949219276835726998363464270717120 2823268 17974051989157228775621164455628800 2823269 253830211472905903020458672562908670 2823270 117977239767297280388820681938889600 2823271 -334096294004599706053450973690167656 2823272 292496658124183103417997926647372800 2823273 -20862554532887157522193274436065142 2823274 -169326576235933348997289945082806864 2823275 2493553678669653891197992956561600 2823276 30392881940285260449804642415007232 2823277 215306459348734768174462350981719126 2823278 6090695415956023112077880721611520 2823279 -201888790964968682860678386104493816 2823280 74883505292132103669171165793320960 2823281 -530042896973140822721803053102763536 2823282 -119685824789211080083254761789114880 2823283 -122710523025875252222907060981388468 2823284 168792308717895055627252112744543616 2823285 -27827392498431252604335761403824640 2823286 -55269851927609096280195628784143680 2823287 3362146209284980595554953024216936 2823288 27996143661041909371598440498176000 2823289 -41342734806225584529825962178642944 2823290 252755870067454390964410545945262080 2823291 32699969951087919881037092457645900 2823292 173269982365510630059028749579356160 2823293 455215128607490499347000226552006 2823294 -136338863628086758378186104397824 2823295 204754125573924832278690041729188800 2823296 31364382457263463264276135091896320 2823297 -29745258826300546184171487138862800 2823298 -14358031083651028279133565029847600 2823299 73316402721947651958305914881236040 2823300 -52591178217790254248398295422761600 2823301 -101660225494863654988244448697494216 2823302 -227420052579091341471264758299422720 2823303 -54700001092853594778178701672909696 2823304 -251789222839246891637969142719815680 2823305 106430799123309469028527683703958400 2823306 -17947820835309102337479824109962496 2823307 -146661542873015794059305353949903520 2823308 90904307725473275617166325930716928 2823309 -364653943046130407236060797093490560 2823310 23990287157990388437736451762091520 2823311 59884877316775364920783617054084912 2823312 -96201812489208166060845334393651200 2823313 -222085513986534551385477145173362960 2823314 -142095174097642889123637656951337936 2823315 -1473749107425402272459734108561920 2823316 342543869694277388580328936550407040 2823317 195468253879191488731588023229413792 2823318 -4668471233949244797035884865779200 2823319 3711339709413430454165539858982544 2823320 -297792206015958043703174125561651200 2823321 105225352277110302215068633724537664 2823322 13254907712661662559589082469173472 2823323 -7470063587810591179886558100336936 2823324 59150650362520686773512035033907200 2823325 -43590035383272190902970948487638400 2823326 -21926445432739828360615333118966400 2823327 70241652554306979178175493548372400 2823328 -324080165132840072776790641958977536 2823329 -295596121754094431114577474905975070 2823330 91262011091295781195886123853649920 2823331 397023465050469324488246450689410528 2823332 -12914980764935498003298497764408704 2823333 -541324636481453081680556493110686656 2823334 -213728589247670333238814366117361184 2823335 161667929031458009939019430635908280 2823336 1636559939500377798546498588871680 2823337 6463976005496732467680853949251584 2823338 6917551126037171831317950488176896 2823339 71590042701709050149169892219980288 2823340 -87856041550670783015333566358707200 2823341 228440716119995235678244033409061900 2823342 3782626366028597236435217137920000 2823343 -186759308933240711415832002240851760 2823344 11685070162368155114255793844469760 2823345 -38004980361944343655587952203247680 2823346 158363357416324167653165697550647840 2823347 80429790029562776769269386992499080 2823348 6945634277594575728074656527126528 2823349 -106158143231724354398977656399230880 2823350 91008207590915849581177484117402400 2823351 75618628862120103749229896903897832 2823352 3886452520148090686193102148526080 2823353 195995518287552668269290098636027400 2823354 -74151122336157558048563562564432672 2823355 -291133699552512323986790533775898240 2823356 32482478386929536567470429867192320 2823357 199040761077117114760326802588919040 2823358 2909187578333868105345704343809280 2823359 38234157525181680569586612416292864 2823360 21563607701306969211009927751925760 2823361 24690352250384631322592262532944962 2823362 105933335682491498634835476603801600 2823363 139306493406035724007155565076880480 2823364 -88419908585768620714611072142436224 2823365 -124074517579386051322085990790084480 2823366 -25695228626685785577073963260229632 2823367 -5507707377925438243020070274454840 2823368 -236764971544778421090171560942592000 2823369 -58858004196191948678201242073750256 2823370 24249024768467835376638456023343360 2823371 -360074342059856201390793830878936428 2823372 39370823782409186308630899699952896 2823373 30297704106316375838617075464463840 2823374 75810086575207780809984740534265600 2823375 -224462049549236108767691957950380000 2823376 4321597283670053218772343594770432 2823377 85626364361746570429927024354954212 2823378 -2229265356346277114192062233442560 2823379 -106594854152011460726754895338353920 2823380 3198884949175767590866454283479040 2823381 6540664242321733893455004024150720 2823382 324177623309029793375798700899126400 2823383 181336577019771682518156121810773504 2823384 407350006872260469271662630772408320 2823385 -108633801104859276374533707399645240 2823386 147554016599910599186318011287313920 2823387 29151063932438036436659661175732224 2823388 -82243030927857372092225985123548160 2823389 -260950022452873977681161986064190810 2823390 -198442167091944790165231201727558400 2823391 136489901566624642091342842129839784 2823392 1478600947640200960611855915024384 2823393 346145405601440414799736216145874864 2823394 26496614709848224823930306329623552 2823395 -26699550820803581262910515662247600 2823396 80094335758463540010810570716712960 2823397 -613911287954518915132696431034126340 2823398 -105144627921394257920953866700636800 2823399 312239461820791030255793385549786384 2823400 -31300430084177479273972476241920000 2823401 43996602213989289013496233104254400 2823402 -104937703869047830580786123175446016 2823403 213801490739396201166517420105187328 2823404 234313439480559987416998115746185216 2823405 -104912978038958646159060295908806400 2823406 -113329823904109581835756310030950848 2823407 -262701354574747493644033408032007344 2823408 10490960140117617689182162856116224 2823409 -114887414978559102863947221822983184 2823410 16660242604455063318797944670280000 2823411 122213763005791190838760908953648640 2823412 63343513826521594325648665753753600 2823413 -11702301625182702576038818265581536 2823414 -244030947712545557885698156368960 2823415 -28954281965188326882183854839706400 2823416 88910871755798123966058426907545600 2823417 30224937913393824011034143107116480 2823418 26701034634231717633064573224199392 2823419 -2966118998363632007969643499402320 2823420 -46162775525551232918678438111493120 2823421 -20545847880892345451554581001540628 2823422 60127424899725576947117384921423232 2823423 -20075565111753328434476237795749560 2823424 -108604664603293322704995740087746560 2823425 -262571305891891021600755986972821200 2823426 10189428260652069885790513341692544 2823427 50381236176705507096418046930209120 2823428 -57651188142726234919576863263487744 2823429 139187134461737914126994992449645216 2823430 -110431972163086615692881278461866880 2823431 -72719041243523342020487856751275456 2823432 284809589473362363750211370592952320 2823433 10153200181340019276793882618979976 2823434 47847315628834005800512091009698560 2823435 46941718386709469117040451558985520 2823436 74346461332863705008752100523540480 2823437 -76504847489702502913287659323027914 2823438 13072069078686762534517527436861440 2823439 146268395389363974832962779532248240 2823440 15901792389343202800524744816230400 2823441 -66823562545599252348938001689210016 2823442 235576099375867081477277672165353872 2823443 -153878746581160994476795681657309440 2823444 65614051053358555659650422072381440 2823445 42401913777294743016584249458593600 2823446 160257771350280718012600646208587904 2823447 -281592117081709554089663186127014016 2823448 205511391853717370110639159603599360 2823449 15400059637958208719442005824661760 2823450 -23465877946330902387229493045568000 2823451 -511567506471372066219722831863079548 2823452 405512698041420357558714861664667136 2823453 151230690671577398104718784193611462 2823454 217917032441207085067862885205730176 2823455 -155967935682647782375105988754701280 2823456 -171326597658274164433438044096823296 2823457 18826774130314880420231714257244160 2823458 182615218530293839427942817438391680 2823459 -141913124277190347275063500717698696 2823460 280201116623398093396936793384755200 2823461 -63521925051178951689165457891738308 2823462 -37424653135021652792363640869969088 2823463 -387436779778593526050476358764737288 2823464 77338545109642023068412408606228480 2823465 85146534478897911845810854143402240 2823466 -3851161218994433034806868656941056 2823467 -212572335530684315854612626387665484 2823468 22718793213785892663904295880599040 2823469 -301835009248517855556769634156926080 2823470 29705350511048917499764847794748160 2823471 -151544870347621159865950979531155200 2823472 -9381140307695654615619442125389824 2823473 -254578597343111684402007318583278 2823474 -11962502063460792217247877266336640 2823475 -150913541310570142881518373671876500 2823476 -272470237424893790030652376259297280 2823477 -186309565482054545692676110265453280 2823478 270666101901339346285561243679214336 2823479 179253062459362391683792964128783632 2823480 24422685143669548698648348485222400 2823481 -517311208226980138512200738391936 2823482 296901754600031935498271779834839552 2823483 -129487947550713121440821215863436920 2823484 217803904896266713823493258161110016 2823485 -93569953399853224432412848872829440 2823486 -8903749664015052796325800211751936 2823487 -555681322612059594406623626343052864 2823488 74674510904004842809146106897760256 2823489 -10160784115694007249182783014800846 2823490 73706962449972359035800138640788000 2823491 -753920955412837729688007788392896 2823492 25677415088414361040463161375813632 2823493 -78652387414753487901963778374652258 2823494 -18100285251991246955045725973177472 2823495 -44751382534027369515526630689916800 2823496 -248309024469577144939682935774064640 2823497 -79572466659506497784419038106518054 2823498 -12004176897710877394609277536916640 2823499 -151446813132003559565463310075561728 2823500 -272527065702620718872191846086144000 2823501 -229248496398983896939193440772597568 2823502 53557806292930479605020324694829504 2823503 31159002058590603304055867249968464 2823504 27624884386346893419656913693573120 2823505 276668749572335914827422653328220660 2823506 25949201533926464898984101828336640 2823507 85967915278487872139011737024244560 2823508 -389554118323425801949965312985749504 2823509 -2241122415601901590271341136085792 2823510 108047850640712175189298745489074560 2823511 26432025304151454153812226500645824 2823512 498172326274510898980476560042035200 2823513 151262261652443335201198380135444480 2823514 -302186280038145540683235707819116800 2823515 -116167556834072115273477015603051840 2823516 119450702247646220495130654857221632 2823517 384856438772071863002379289461654566 2823518 5907749761489813502923821033144960 2823519 -57267234989065782894182175896402160 2823520 -101101563039117955671033418733322240 2823521 484845120363645708160892639624914722 2823522 16904381306196431568294811846964736 2823523 282329932055077691874484915396543772 2823524 28386421114080849751961739765998592 2823525 -125501214231387444983168188637280000 2823526 46105288954640124454901698197611904 2823527 230331665550310164527981725245747240 2823528 88682234781428735145509903504670720 2823529 -134525353819102719585222846362332870 2823530 13594510791080868514748071681527840 2823531 6782407549477202646922538565958320 2823532 -122482160300128606606610968586946304 2823533 -55144663604677785898889435477925600 2823534 38483046890110635875581368065973120 2823535 -219128496907721490474595127719200 2823536 -34442904387271283349229534969036800 2823537 -161468791232774944521815853641335440 2823538 119132419755890112718987603432699920 2823539 1339479158659000336441618606270210560 2823540 -144177159941367892947602176144435200 2823541 17905015502882431434895846056448672 2823542 11867413525777552569853792810566144 2823543 367548938964377546893281602537173632 2823544 -91920326244228734455113255017164800 2823545 -131050743387126357685224842111744700 2823546 38814139613124197830886827270348800 2823547 136138016596853155524453458852248944 2823548 -19767948191853629526050876865275904 2823549 14594481608244165133414981453172736 2823550 -99979330426757790747283400326200000 2823551 307285312657713274243746242514595104 2823552 4523264795381266039380438417408000 2823553 139054821405299528931131496918994944 2823554 91208254150141031831029998173120976 2823555 -14571853633121889330541615231975680 2823556 3573832706958529645577988423989760 2823557 -271281259602158129936560232959666368 2823558 132302153370085058599599152533051584 2823559 341703128292010255306259678839636760 2823560 -25932138961833138032065320954624000 2823561 95142129259348827666162996597461988 2823562 -39982744073726904200746624584254208 2823563 -508043669049431870130585905427016440 2823564 -198806907236056579772527212028781568 2823565 388218661061090624811268410858416460 2823566 -201111737703078881979522344565576768 2823567 -5728664374775055199042132906077552 2823568 -89113118109764733501334214998228992 2823569 -98100098197395091598401360394613888 2823570 46294304117342195127583224700372800 2823571 21353109413410958925998627307290200 2823572 87420674473152885996713241534185472 2823573 99373051287649333339833842789257728 2823574 158020808247724332585225986299509120 2823575 -44991428652687266399937466541615400 2823576 -40642561798420307431676045084190720 2823577 -194145157105481522536450182180160560 2823578 -91428520132594469124361432678118160 2823579 -9584804731339598558336233672100760 2823580 -87801586521274197227828182612492800 2823581 147928004813282181537784377259599948 2823582 -130993862884943382618955980871382208 2823583 -31961919164842636401804327492052880 2823584 567916058988297415110882328226758656 2823585 -61784111902526952328516826315246400 2823586 135124078989623084164670443125190992 2823587 82877346923975172774964068686930400 2823588 -41095355074456429517548157252764416 2823589 88810150419456062081685939011411390 2823590 60208917392859129445873670995046400 2823591 -84075595184908207721383344687384576 2823592 474982292409160586557708184582016000 2823593 184412616902752850582613155250988404 2823594 132696140314831496581268095548883200 2823595 -2208666308091209689994779798805760 2823596 -62049848804421703125987319339948800 2823597 -98507583377690360802729037849553760 2823598 -234055579815030771709432285844225664 2823599 211350496091614616978945678099280240 2823600 -3652854412958180917562137750732800 2823601 -18119469874391386556528426337573696 2823602 294538233913578964375439518638079104 2823603 338730902823522705732107314188782904 2823604 8633912402214512527785407225495552 2823605 20561868577677970841271427875710520 2823606 -144003915204945155380620243940867200 2823607 475299403266197635084878822427330856 2823608 186289464709934277556207382050344960 2823609 -525497823034329538797625336721760 2823610 -4265343418028678332111397726533440 2823611 -1549657153801959296409212734636800 2823612 137330905326475757932689116292071424 2823613 76310932409527802559243769141582924 2823614 57931806038062335776557266610627200 2823615 17882659450001538607287016842430320 2823616 111537297241390155542260836057743360 2823617 10819032761978210926788502191609666 2823618 -13112641702533859908147510958817280 2823619 482392844855512078994862373375507296 2823620 168270322755353657154123877312615680 2823621 -263777487768176203310083389357581088 2823622 174335012893648504426675549635892800 2823623 65197234554719816345505118185484800 2823624 143849844987325065268076306930549760 2823625 -444303427626238820498986265002683000 2823626 -22365525456594439701328094451511296 2823627 -7922224683251068862173876928464680 2823628 143460844463266186270864555319639040 2823629 -114976008017967510913176441088951080 2823630 -64729148104684329406448401610052480 2823631 -593629467145387748932001836582263568 2823632 -26885059930191704100073232887185408 2823633 -76288996194847198602414246436514400 2823634 137886392086078396620191686537652352 2823635 104247629085537449929752724225656960 2823636 56936716649549229751141432381378560 2823637 -187765228107811428746120861830369714 2823638 -1442275092581223664692631610206656 2823639 -8291417032199260253918474578570752 2823640 11046932118719615831938079429836800 2823641 -32743468651200766589002938324880320 2823642 22325621632664673895210678459569408 2823643 47657324644774446221122400976268080 2823644 61631803813294784800169564386630656 2823645 62883347161117031268100565810371200 2823646 -55376482172530473056345612604318720 2823647 45442880739108077465505410674470480 2823648 -22279545472196139467250354849054720 2823649 105094605835423735786655708625404640 2823650 -119631509631618037928370161435629200 2823651 187264204196155028194441973375847780 2823652 -211281798237095755945549880828287104 2823653 -23816545527795817073198152138724544 2823654 -8648937379411021499464192827458880 2823655 -79538239842951939444682088516749440 2823656 7850683916706432895405955005440 2823657 160358391847952067618494861449106880 2823658 -42916493927921264247020471883274320 2823659 -385708180968109984989289555459100184 2823660 -46798543979755493124380047348285440 2823661 -215971117035173072319870262061053738 2823662 221108022294577159544882369475680832 2823663 70232575237722692761340965901038344 2823664 -47424114714320718863545211859173376 2823665 13854733482915061325954779006297320 2823666 -63235665578423608330633569197752320 2823667 7807537260584682130307261372073984 2823668 77957661499474269067040236515158016 2823669 -353917690694580734878582530090828306 2823670 -26234167425314777222280173152519680 2823671 -11398369147431363307443648101935128 2823672 -30690306321260759401968901492531200 2823673 170719376567478290154187361673538922 2823674 -98493921716641852693863350319747984 2823675 -142124047250661053855094551610555000 2823676 -125501339952802378171994748735447040 2823677 13449031256005299221416442650576800 2823678 -9202395732388149821555597996092032 2823679 367567927226576175926712059995681280 2823680 162522582426937668774162703381954560 2823681 598490217831686072374862551342080 2823682 73066742114534338853561239276451712 2823683 -530276622460167208865784204125831400 2823684 -134866242109752463544666670117540864 2823685 362005039520899749253888890902359200 2823686 200155976098548223336182583728393600 2823687 154078526666902062361259266803959040 2823688 -180216370527877973771339278077296640 2823689 214854048245640591879297691431944400 2823690 41231193287576470893788972683760640 2823691 -113042755497224360082662908323008528 2823692 -37275835211572388913196458651970560 2823693 -297584166751739853332448406053420000 2823694 -132786289307967273697349461275031104 2823695 -50920616981684799875195784393071520 2823696 -46121661114519116168657733378170880 2823697 -42050547692901801746928825759124480 2823698 -76685680246326139666491137876235264 2823699 -147237674006585074702094828228437200 2823700 114250685969536303643601380244172800 2823701 -383264169544015070598329465126064900 2823702 67164131460163452645463124093558784 2823703 -173081632325594423132032690195035360 2823704 84334308744233092295567339314176000 2823705 -364266067089284279410905737397446400 2823706 66529240404488133502100956945834464 2823707 224634798468945835780409804984404632 2823708 -199694480086530162447007909333501440 2823709 -150742782955567961520562064971162784 2823710 16069768278601539847802272894229760 2823711 -52898850925320490516320430029242112 2823712 159348992618290934198677667449208832 2823713 -53209498776871063579654047578324736 2823714 197258890211528108753308560027920640 2823715 102122179636379878127541743431988400 2823716 46434112264270779155489550538825728 2823717 100070570416180004449709326532648640 2823718 -195766561299639538311118906244880384 2823719 -245590343369389930111573805127732120 2823720 -43691793753144699999649324121702400 2823721 -126950781094518433351171739152147078 2823722 -69030963263758136873381406639922176 2823723 248783273094881604290971590016152120 2823724 3624171596122641045885266817174016 2823725 182783034121461502786773812381844000 2823726 51459489308125790794619245661396544 2823727 -351917044456770032296375625965965360 2823728 36687013470865662718780573787357184 2823729 -1944443423136678668836454654334720 2823730 -12993947635559341663731652880947200 2823731 -24783994987254328518125547905988468 2823732 -170760971325059297815642254251593344 2823733 -60979366923709836519138580342506432 2823734 -85674590805334851582019875845618688 2823735 -196799298987001300194244421681550000 2823736 -188295370307341815890130441803366400 2823737 71596762945184222314606519558282752 2823738 -47542087846075396647922303070649600 2823739 -614114893512780138864113697083551176 2823740 118188635616542133388330407665740800 2823741 -7889227327615434972650168711528736 2823742 2339162939911044881732730668551872 2823743 -171133289470876774700897023187428656 2823744 -16820394822145700040242493533454336 2823745 317882452784350259330110545495117120 2823746 74790536309151050944950246246885072 2823747 -24458492906509480799722638939189000 2823748 421315228911148264881673870403297408 2823749 -26975403839487771889637117873393250 2823750 -17311999742182522468977708036060000 2823751 -120556424111866788018079107064365120 2823752 70988925979000210661512154328729600 2823753 223311436138694293417124408741535504 2823754 -106122902087921096568440810372510880 2823755 288312905289865491933039239059282320 2823756 52847712894133198945412790811213824 2823757 62412178124015351114259089370295980 2823758 31431341816344529138207478785041152 2823759 -19773711452771078468315461712208000 2823760 87348495275333628191281519483944960 2823761 415121892462670175833543247792268000 2823762 -48240627247687510701415903265854848 2823763 -116500034579165157779574838166451988 2823764 193230173282365507958676962451234816 2823765 -36661378081131060280427708831479680 2823766 -12637988606681667234939877744844160 2823767 1815317276792825635376860242077232 2823768 107910778437790343709773967562752000 2823769 135449964486941860264727088994680648 2823770 -137893521193081713690911041598917920 2823771 71074296828890044169459122802124144 2823772 109682735925633301419004747898893824 2823773 -283981341467498238908711590446069978 2823774 44846979887861958289896902991495168 2823775 124841803596423343790542094736987800 2823776 -641416919922088710559078013620715520 2823777 -80720966033227685740673051184798 2823778 118385427632910646405287466590031440 2823779 98742429933150551416548751999898880 2823780 136022879183094578074791170581401600 2823781 -2677721166506357888827208243088836 2823782 -53162338245309567251085225024437376 2823783 -172889824423319457801788000938167216 2823784 -358306348190962308251410000470205440 2823785 142123601834738094266104991768928000 2823786 -1023525117135704866193643180013056 2823787 159777635752760966473595922144509760 2823788 41779352876208002533135056000476160 2823789 -203290856976232004281582244858582976 2823790 -9181722815383717388509046793446400 2823791 293503723039996082421183049955466192 2823792 33138404188809704551056279698472960 2823793 11578804366918794446222048218049280 2823794 -137547674416224672212618695441976304 2823795 42936357354898667497633490220792000 2823796 -213798770400419686132548736963062400 2823797 -5235354905207392900894081224624228 2823798 28780919406065671785071809618308480 2823799 349730897688636436161605180196432000 2823800 82064709666241237134155923878912000 2823801 -361141260053464787691894699616552368 2823802 -131924143480440135465906973949168928 2823803 -152338592926212111287067198103323744 2823804 23172943680140556464673295430039040 2823805 100132638005414329894739642968988460 2823806 -183721915742761574640112630892763648 2823807 206023490712660514495288753174477824 2823808 114246483183558267489971955113656320 2823809 184461486701683104322903208619995010 2823810 194809872319660351456581086208000 2823811 186046794853776632439485656804492412 2823812 35877811191441588947463385695842304 2823813 131431291845087935015874716871196224 2823814 14328322231941982910462964029430912 2823815 243491956281053113170427916372902800 2823816 -57048760737077036527670113045094400 2823817 575363099162219731615833110782573860 2823818 51788189053142868858975974037239040 2823819 62175827642614980585564364432951176 2823820 24848885281225932406468385392988160 2823821 -69915094300147585698259690329196416 2823822 11588502019598838355260561055877952 2823823 159644770450224760781426498391713072 2823824 -26013068303832258989743768515010560 2823825 -51827364585324141775101169636622400 2823826 9742214122522020919226211552595584 2823827 -509368075625697884452021481521598400 2823828 65123571559193171377572559214923776 2823829 -66861432069235937318755384006771570 2823830 -34756433636218636186774219548061440 2823831 7940980002028447403118472776564528 2823832 292904349779650724042461555902566400 2823833 158436168794733177326767147749227082 2823834 555635968515495408159467560889856 2823835 40099999719824833865811124225923360 2823836 535216202992889870671829022731006976 2823837 29624421294696397978015644208020480 2823838 -109997522657676756650020177892968704 2823839 539529652985734266874613899846460640 2823840 31400477248524781271438611776798720 2823841 44190920768159819047949798533150000 2823842 -27158596998573234249542310567883776 2823843 40855120578323888938542616907204928 2823844 65861824334042636994194200889001216 2823845 242442512060253755591632555599175680 2823846 -8676218871608783787886613380099200 2823847 81165026721934716669105537946790440 2823848 396604280312911933232123749736448000 2823849 -139332823616984025177191787757608960 2823850 -54660100299164366148023620069263600 2823851 92948530480104882548735429880454704 2823852 2256078751381929575905967295627264 2823853 -6597267794637392059978565199289536 2823854 232373262642201633105800760277592064 2823855 83526801249276880324198398525081600 2823856 -18117005254785146140689147394785280 2823857 -184944906203472128929430911454934894 2823858 -18304599367801400345960503839004800 2823859 27694013834153125753209574418769408 2823860 -57943692163137734671117205974909440 2823861 -168409492699096619663721704379670176 2823862 -150818257175654566901683497323177568 2823863 80909050255941755006354675624682720 2823864 189052968558077103663131277331537920 2823865 -305047599444349977277869233589751680 2823866 8904990075208542788988395373714144 2823867 256199070376652657993497910080534284 2823868 283126140428200232149638366358504448 2823869 -249225500524747337888914034974796730 2823870 29148950661967113990293443038024960 2823871 -86469618799302807276846519163111728 2823872 9160694066588238011122608893853696 2823873 87157661073254053696873001604898368 2823874 72436498613233403495585402190537936 2823875 -151432395574671370637112134946600000 2823876 210766127709613380302729899153797120 2823877 70865160958953041556708434986197632 2823878 261324643793135491620608781513656640 2823879 -15637661562696373991933218931570352 2823880 -27674068789960277365734584935219200 2823881 277587933553253047520655991395803700 2823882 50027920491669226074972200624539392 2823883 -115749538917975341823936077122102272 2823884 -145144364078753747028434164049316864 2823885 137251549197044172743039013686248620 2823886 214715288569713214901711665449354624 2823887 -331117469781827325346914959153648016 2823888 -18428989579054661434099260184068096 2823889 -166432605036846324703668308018679310 2823890 169753037693308005461111257777495200 2823891 86063451698816936808556425456824064 2823892 341178919502115216950200935236921216 2823893 -205355514478397422896423482975179236 2823894 85428672102158254191904259036620800 2823895 -239381981931305230468589210171034600 2823896 10377153646338434653465719705600 2823897 -62392003521462620063363652511172400 2823898 156979834759216020632448542323968 2823899 -181038405445972425340586075524164336 2823900 127539726460763534123761034320780800 2823901 102155102403542156689271677514388672 2823902 7417479653784801622137041667827904 2823903 312072506687326017863106297621295704 2823904 293288556729177011610651757864550400 2823905 -90180750072846354091631125243400640 2823906 11537230559742966712701771908152704 2823907 82910099004943368800001137557968720 2823908 -338074360432310391484952775933715200 2823909 133804069431407647451869352683378176 2823910 -124075984521204409035042816697088640 2823911 182481036519462090253937910987283512 2823912 6665994699994854044243216583229440 2823913 310500663370612524935637658739435920 2823914 -22381939533822482014836680864833536 2823915 21217479456431923086353075132551920 2823916 168251505329953525163877933912861696 2823917 317614582657556598988527429845759040 2823918 -5527348161404523264714589254991296 2823919 275207234766491534524625267956805600 2823920 76961923004939945126108930570649600 2823921 138484540668655772291750924120528772 2823922 311896479807281878576869182364586512 2823923 -316815262328403157260934102568811828 2823924 11549015987897936958742010519930880 2823925 3710611964583181186707577553444500 2823926 95532932148548508855912724084536960 2823927 -79361142117418906182465458524755480 2823928 -353702432414428997025110284912803840 2823929 -567623062741301518150289567331293040 2823930 -163509382192718548960865668857024000 2823931 -283904949680195192712834321809603736 2823932 -1969941569880654951898059436108800 2823933 -34396561400238767518888412869395840 2823934 152266141626783464114872402296798720 2823935 -86869383709091244024758289691011840 2823936 47735542611110703108973090823995392 2823937 184262310005244738700070385148630320 2823938 -119868324692363176347314797356227520 2823939 3143432042754591926671649652486024 2823940 -62370652363117344787303751763640320 2823941 -477720030558740344592759789228969316 2823942 -13968780254886298838018112737127936 2823943 -118773834166188227137553091312456808 2823944 121966803693961636425524689112064000 2823945 30782028389289288934116959112752640 2823946 -159963806067760139042494437084736416 2823947 -15813615811247777872461615311608800 2823948 334640390348690710476199816661637120 2823949 -412992877067841354671112973071560064 2823950 -60841786201156003602869073105888000 2823951 -63850493621253101466020355389514240 2823952 53413040806773715060410599440326656 2823953 -264833422562419169704461914553173136 2823954 -28271684748933058518051569073709056 2823955 -112667531050499292722576369451615840 2823956 -370168325817798610835199999165770880 2823957 9901228750146085155640248276305280 2823958 -174327092376165477884106210625405920 2823959 12880728085958284781429444196714216 2823960 -147624817295615603356683422233804800 2823961 109155267018414349703864817802511360 2823962 79368755130382514997765368332267200 2823963 -150098331501682159580842475220857856 2823964 -27075358877294072680282876089627648 2823965 -228029406144455449661335212237877140 2823966 93462395972380614551923175746239552 2823967 381730741123234195757515125752997192 2823968 295725493114052420450567403701600256 2823969 -335114702465088557112295646229227856 2823970 85091423907772992707111537748864000 2823971 -12822415770205542506974146876945828 2823972 -49454321532650431351301794633482240 2823973 -180903889708232867147617448108643778 2823974 89053685087349993219689482274336736 2823975 9282130859682769169417934672547200 2823976 126076153116324951068082770932531200 2823977 182369379419336346433085856147599460 2823978 -89056306905786283142733863831467776 2823979 352816272986045516713572386591532240 2823980 116709396595316278920899368220928000 2823981 -87576071082300604257950816897322816 2823982 475673306979143535095008014787584 2823983 -72715796767061903969383546073492976 2823984 -541299395235558059203920024453120 2823985 210000591872370916765736329564128180 2823986 51730932540252170129202743224002048 2823987 47338925351331137993601639577794360 2823988 14456069783185446555654770036083456 2823989 34219979342593604733002779469520000 2823990 7987396489293999826237572196974720 2823991 368771802599874982764954621777647400 2823992 397103928152762602035997930362654720 2823993 -128112501703510896540820578227488518 2823994 91730882767421304400132680872221296 2823995 -259694813872533169151907697079936640 2823996 -92649157806648206383679646232289280 2823997 -720026605235707351415703799256714400 2823998 -44872701424140239897169061925089920 2823999 24400620965791444743375634141749648 2824000 -24138869174932741343977222176768000 2824001 25850694737365282054993832603235504 2824002 -62501448261128270924630000994186240 2824003 -47831861368926668689857532061881696 2824004 144398810613295434486594963663229056 2824005 -5817076434904057431883685586446400 2824006 85193811674934796714341976089140160 2824007 88843270035026370715406702240974272 2824008 29725104024194020969927109610700800 2824009 330483675559449725523040765334400 2824010 45453451363958253456489832053212160 2824011 302479709182378898701433975988254640 2824012 242515380749259753998330678703117056 2824013 -732713842459010285986099170434166720 2824014 -38173029553138420013800803572583360 2824015 80256964453628461478540445076567200 2824016 -57767942727765196019789421598752768 2824017 119076194698616910943062250906550832 2824018 31473678683763532377381699638562960 2824019 -519527252386615893318022953892380 2824020 -175882670037512046567375457519987200 2824021 -483070347837307279610697446520681778 2824022 -72972806967317944054953778676030688 2824023 -94488253208955544691344134850510896 2824024 -68605354646605295824334192581017600 2824025 -779119721997168730303507012430400 2824026 3250258887479854034582722177634304 2824027 59842895346898382380852475465312440 2824028 -398053206753042045814694004324088320 2824029 44462167353683768775748735580279724 2824030 -29366062923664700617559835935882880 2824031 12001796869195032848766361627220592 2824032 76513830461086403114835851209605120 2824033 246495394938206833750020807669772080 2824034 -278737992317449072144064180691121584 2824035 54130591865116834452350112418387200 2824036 281298434868453188662582889171338880 2824037 -262881204523830685804743743890518528 2824038 -359938180655594493430099491717120 2824039 58152772457001866705787445153160160 2824040 -157900842681867774298642228952371200 2824041 -254690923445116629664285329561900576 2824042 72130255187026771121999576399898624 2824043 -551945369009985886791644399739213708 2824044 89141655746417788075852771912521216 2824045 122548562576725043673841853729537280 2824046 7526837740650291089264317803366720 2824047 -224307115104669284480079293588763576 2824048 -97317976616735289146174939462729728 2824049 -339853554957157915031643825651803340 2824050 -50224822656888332691304677002246400 2824051 218581762709595441208886359798236552 2824052 19987315306235645271813592329314304 2824053 189558194147090174881458373255324704 2824054 536190049806593708413655000926600320 2824055 43369786946003001582374595858772800 2824056 -20301798595607436571365755249602560 2824057 280961418428122655965573797487254432 2824058 95903304178411893740709507277246176 2824059 50295199862282494939844465161244160 2824060 -63148391940264083068636025363635200 2824061 -59028070637128431440330179929902676 2824062 29895450623957227811601570340512384 2824063 436030640652023650987584957502346880 2824064 -369306210090078451630374501042094080 2824065 -15254728288910840722086898459286400 2824066 -58672551224238229273668328461041712 2824067 -7421499779526464397363060692170884 2824068 -628012249822134382195201627164672 2824069 -57199352280161130123974238202716800 2824070 36587719121983129376587998378276480 2824071 189947960124407815393842777397408464 2824072 101572967497781497081597929797713920 2824073 -53478343166773489038849653978386560 2824074 80173014805557555008924398951964160 2824075 213668455121719150575111286816722600 2824076 -257483734726642562001630049481130240 2824077 -273822668168822516456830904230946880 2824078 -2808292183862618619575365604651136 2824079 -115285159092111535256034632161210320 2824080 9161533073349821376412418872442880 2824081 9875368226340306434558120825219240 2824082 277885452850757276869304420465557392 2824083 15305344639309231480621418953192920 2824084 -81367087572626420483282602657126400 2824085 -255614226502880485950130036340655840 2824086 150882444478992060271084779030227328 2824087 -2364148042113038508744618049139200 2824088 105597515337963699931913151788021760 2824089 368491111777495452126080502952248960 2824090 18762084498947323130323797011608800 2824091 64350395521855331975083770804489024 2824092 -261428401420751071020270494881382400 2824093 -78718811069240304842408989920756800 2824094 -29244123047305184821340745862287360 2824095 -102662706832936915613660213475642480 2824096 87674683437675717528789872151625728 2824097 -514900868894305970566544780900327454 2824098 -227393992361202832339526174595155712 2824099 111979608701858687786248104575324672 2824100 21836036331035915481937912757452800 2824101 -53536621461307252034766918475939200 2824102 39993181801640027702431895448886752 2824103 89621986888223200756168660354032 2824104 -274491415114294707673145752833146880 2824105 -192997860805034815490586266460314040 2824106 291900837755640402943757955878680752 2824107 13590808673189545567780401780829440 2824108 -8481831859683751435141677947417600 2824109 45833380281026084678761323789260310 2824110 124744740268169354462908966677268800 2824111 -5325940305279192732616006870502408 2824112 -61290711689981501743461131074781184 2824113 -77799624009184510122185713531250496 2824114 51201552527413931977696245994192656 2824115 79472009593315774702064992536271440 2824116 103965471410161679520115126397184000 2824117 295882905925368836603074706279024864 2824118 147334361059602087957431985632717952 2824119 -393085288930816758325755441006517680 2824120 17618900878343812268862554218905600 2824121 175055027000555929250753971864479444 2824122 36491497070583278399933279896473600 2824123 -461257267954832267124257174288361628 2824124 55993726684362812945286153772839936 2824125 205154957983353802678562595830928000 2824126 -23901447873809598768031056996289536 2824127 266254770044876412057658975075910976 2824128 23610565728899838954910683079114752 2824129 97300514470224581562923643661457472 2824130 -14518121636299973894421330984899040 2824131 -12131855588340005937276594346315776 2824132 -104941358152080144437614315333343104 2824133 -160355596055031612992953101816797796 2824134 -46431965134892530865129983520627520 2824135 -53948198306377693714350233634694920 2824136 88941544143137005078053492483686400 2824137 -151839184817257879413578561067090240 2824138 -54049524870893401546451491211801856 2824139 502106740549777586498884868212865940 2824140 133808284405935575036339811609600 2824141 51714273790600821798237991796444800 2824142 -299263227818557891222332227417102208 2824143 5732064119034463024638820690057728 2824144 -100449769073451573083382084783677440 2824145 174139981795354053646893875446386600 2824146 -47667351822497519162442107328194400 2824147 -243863566834604436433619244414821520 2824148 -7772153650481495756131987906402560 2824149 -94099881134988987318510227274512736 2824150 -49014804159671239070759220067152000 2824151 -41365055919305699907488840339437776 2824152 -215568894299360753799826381856378880 2824153 356672402681111106639448539167536320 2824154 -4134444289956771999641451973029120 2824155 -141468945094645947987052278623747040 2824156 -284782939801765427534857027654612480 2824157 361792986732570855893483358177336192 2824158 -25553626116871864149475161676895232 2824159 119774219030503871105758326220470384 2824160 -36215817435948713399098132856832000 2824161 81914112852658241342601665497758624 2824162 17076924484657585339865303145517056 2824163 -3060505555464258767056953965343588 2824164 43804230145233457395420727884579456 2824165 -130395828603188005120339019747634600 2824166 98494437067652751333228229955870784 2824167 -91160250705258581407547560633637760 2824168 114209099284883695349696949330754560 2824169 61260830042870239076099167395113844 2824170 21484155140237413081192764843555840 2824171 -58431340957101399078107227146027520 2824172 -27660600933736440522949219517549568 2824173 171043764888038170848350452425152640 2824174 198301703556461995943257430291190336 2824175 -278528363189408994294811592252712600 2824176 -20980622968696566463574707980926976 2824177 540760342716813163159204305223059026 2824178 -13085537387598817734748852505722368 2824179 -322908721919643230227088617650471360 2824180 144958159880673659057188603668038400 2824181 -31356139413624105625228177124040018 2824182 -133508056177698703158949438137703200 2824183 -383585028935179174114700851886878560 2824184 -734768581666591871611851515343667200 2824185 -23799885227092332933579682507065600 2824186 -8543837687735087853895859463512208 2824187 -427260589108593459085088365500595164 2824188 96316385866252631479052538793689600 2824189 -189061385804582916377956795636566010 2824190 -76616442056793425495173391651558400 2824191 80147683959873668222962115310362640 2824192 -6419196382560068170841523706920960 2824193 -119492554817689767298726470312625152 2824194 -148605065990668524914627523686023680 2824195 189589600254212252146785987902466000 2824196 186883489130887556832820304970806400 2824197 1231681684089742726464956698496928 2824198 3800654563433969930719750964576640 2824199 8771345110997698277896899940368480 2824200 -3444203445823772721141006366720000 2824201 336648081081900837487637655823282202 2824202 142079401685491079927120648626598400 2824203 78945148288176897505438825256549808 2824204 338638870875185268287653214926067456 2824205 -3990177037125531263248795484065440 2824206 -2174248740971489384540428638492672 2824207 207150043139398918147559429386241456 2824208 4112126721543258045254148862771200 2824209 -67217649593999828629907427043011516 2824210 89325096238413429652095573100176000 2824211 88166994009036475300459345865156400 2824212 -40282220419748445825699779841177600 2824213 -467117356696496412268527172804733202 2824214 211413754502675425593975749472999456 2824215 -188326153441239320388417720093992880 2824216 91951599085211739779853723933696000 2824217 -356385377959615630976659413856271520 2824218 54471609570738001919553744073031664 2824219 -2901845200405542161820652847863080 2824220 67123734846362834599452446299207680 2824221 165465404384436117571239231854781312 2824222 -1993260450393635073509044401775488 2824223 -457347766840838972275890454033381320 2824224 -2215224607210212376870130584387584 2824225 -28726842358215217292592467178000900 2824226 77840388567551569056795316832747520 2824227 -4607132425197987181480978440202848 2824228 -138226045984174896299621231129570304 2824229 299141367718207735536930761006932320 2824230 -110133289768480062933959542523105280 2824231 38434409631242120311006524644745000 2824232 -396904608121382820780789509856460800 2824233 -138296928687266729131632747698894496 2824234 45294426102518401847177144175835392 2824235 123393653824781896960343741222310960 2824236 -236186937359344603707778775238566400 2824237 77454567849440975560652969140345560 2824238 -140099147717071000864028417241736320 2824239 12253594751638020647008636789137024 2824240 -22790258799203017439896335482880 2824241 26364359042737358639802670466906304 2824242 48371886829039105023359482822533120 2824243 -334652076304889223795923995956572616 2824244 25302145906463286170692071140193792 2824245 42923666665603718161299794917580220 2824246 36412353377744826555642466374168384 2824247 -73213626686110484312882597255033904 2824248 32198091375687238396979627953029120 2824249 477037544322626351005058191206716164 2824250 -101436349621005561991702520424960000 2824251 412463681563967743116537805725296064 2824252 -184082257899123782143991513199621120 2824253 -710819109600633790242196712050859040 2824254 -117411735677976759432930394216268160 2824255 -13541202027476220610989921321676800 2824256 -15834089349178666346106980975247360 2824257 -269497243787006181936061230113854080 2824258 162211004380736335800397786339346976 2824259 403136216078574787837880187656534460 2824260 122751701982786306748421391836405760 2824261 -677466249702933354659568379388484 2824262 -46284249135685711344495841193472000 2824263 -38317440234930094817010342953945280 2824264 122937093480433957566999093752555520 2824265 -176255964038089940992335907007097600 2824266 93331741996268889340672326835425024 2824267 -39428489218570080436902775306312008 2824268 -27978838244003328771954964820458752 2824269 89352803418798661618861192134588480 2824270 -35829234056190363452284113019033920 2824271 177902724194760480733527862621690200 2824272 10001317575793621638204906965434368 2824273 -77474171948831688545307785286645260 2824274 -165582533797972189076106750062693760 2824275 -125572206871001603781151226664658200 2824276 -991657263247835744896914482544640 2824277 286933340213223988977429343392916032 2824278 44466278113364689354680316811767680 2824279 2026146425614877815984374037557040 2824280 4296539886334548172940254228070400 2824281 113183717648833243452055629178857600 2824282 102615799187056571569628538377578992 2824283 -2296862056851112893105387790609152 2824284 -48512159504406669359051136228215808 2824285 -47222102389527197761351921436448000 2824286 93355528026568648005029709806513664 2824287 220709299476167339047227888904159560 2824288 218022206739008579859892591021916160 2824289 -156759606718018337797500242197930476 2824290 -30358954146470771660682366027348480 2824291 421582322809243203636078326480817692 2824292 205943980493913592868467208347142400 2824293 116055055419192764356594578656652000 2824294 -95506086842008124796318445076599488 2824295 272901104066731161260942317599264000 2824296 80222929519103776634175476645068800 2824297 -4721231978803505475127863139389568 2824298 -281948542146063683132327119123424160 2824299 -81510263606817447082796062688918400 2824300 31904606152345097471070809865164800 2824301 -76901279576507241212786025501415488 2824302 -52239196506862456330732391703692160 2824303 380155628020425540586541934140633552 2824304 37540021947782204469304980418854912 2824305 -56968197200029404196258968225161280 2824306 218167848932306101302412059222158352 2824307 -456058020705548678654886725752203444 2824308 -6693011681626149046506494147819520 2824309 270776260763521070766283267595091360 2824310 169563184623963477408636396992016000 2824311 -75774183350785306824800433542127768 2824312 -15841633538247707788929035253964800 2824313 266765170548865589563629042614243562 2824314 50016670026019326101422526205450240 2824315 -101646653686293847725582817768012080 2824316 -425609191124375613329017605497295360 2824317 -26476871708226681391507414498013184 2824318 41076284410726107563761583026609152 2824319 143394925501025020700460169410702720 2824320 65302339346757006429241121911603200 2824321 -240481462690818753601560029380216748 2824322 -100130025072738417118076323215178848 2824323 -112065970594831061197266923257335816 2824324 -115668814631646300079471096841330688 2824325 67327353999429965623198712855796000 2824326 359699577335038236481991288622720 2824327 82234936086471151307216026827195672 2824328 405296675189323918033658354461670400 2824329 -379928957210289129432848913437748480 2824330 -46527762159986925701468677656211200 2824331 -135737173419254684063281036685062920 2824332 -36936758555544786050312314076971008 2824333 137455485297830403646987133798246582 2824334 28509060186418453592269592601502272 2824335 375228299129842451076734078675719200 2824336 55980948727486703876244103802888192 2824337 220853243345921777589741423573703986 2824338 108010154823655885852682221466174208 2824339 252965752235598317754633816000339360 2824340 12937577092644265387725989587200000 2824341 -80594329739026296945514298527615680 2824342 -78110947472014082170395493478504928 2824343 -71959181577357826849405138864803936 2824344 -103080294065840077624787801614448640 2824345 89902526280139548735707709773363520 2824346 -105665914748030105861968283312177664 2824347 287221462206629222402580953484437400 2824348 101087009555973775092217615277879296 2824349 431481279506374424728479775752374592 2824350 38541384908910131527491334036992000 2824351 286235109507387183497678663955184352 2824352 329582744013421988671458340025597952 2824353 -12452625294538843239581327150831616 2824354 -33637064971713112092519779129390592 2824355 -150104577605098325964200025461352240 2824356 -87234483353617503677122625045016576 2824357 44649560413788085985584219416456480 2824358 82779815653090698105970672466107776 2824359 88139746757569750512385477571204904 2824360 -233779168683543749458968077241139200 2824361 -301050070589195588639173841023538076 2824362 -36064824507284826281131124221777920 2824363 -505860407181796958441883128992178016 2824364 -130975463701536427619378295303272448 2824365 -60477499931324210432356379804405280 2824366 264655739488583868144477281984077632 2824367 -1988238056759421538586594812789056 2824368 66175684318193592085058002496716800 2824369 -4794691595967575927498329181424160 2824370 -57647644223562234184334446074926880 2824371 407532806645811922900692229016438784 2824372 162734983120758954564572321521612800 2824373 53156224304101181469081551332880622 2824374 28519990636849669314748492273815552 2824375 -84641302905115847940109522997425000 2824376 -63812518716169372638357962692177920 2824377 111051854010354775688267271478291008 2824378 193131903692950188175790415122736240 2824379 -97465399272890458757590049375337180 2824380 31564547137556660241435206974648320 2824381 107248473816563028474698885851895392 2824382 266812054420628941407328291716855168 2824383 125466896248365023169751143573063624 2824384 4490018094733413207285795075915776 2824385 -402339138474623498389299765556295040 2824386 110058286984775262932379913959790464 2824387 -19727342540206297042654389526176964 2824388 65144458485570639308942512088985600 2824389 200001861927267622495891274075418720 2824390 -182638087104748499376735444888700800 2824391 702693790798910764778194489473618672 2824392 -34434134038662931008842789195366400 2824393 -162535030554253834366425162515109312 2824394 -166418909099544103800113312430231504 2824395 9152689896339828894796927254082560 2824396 -116272791556380872899360482143315200 2824397 208512151933336002069541089507451140 2824398 218717101122042392678963318399424 2824399 498883327996744489582537256890492400 2824400 -7185091399408698178407770288947200 2824401 188436342920021389375486888171522032 2824402 40497426716490049616166073575601152 2824403 547798545792392985096875074048594080 2824404 77459438380118798209325993196890112 2824405 200534297810088860493755877574644060 2824406 -14644166967144144456118354383628416 2824407 25888692749627634734855764076976000 2824408 72908193340905032110541767446528000 2824409 -179130504437944117786626289712504694 2824410 22408297478057997445636116652216320 2824411 -226733096409631598837908695828828988 2824412 -6937715572299879368480070207318528 2824413 124119693793917644303855499247753344 2824414 -181733478149696533238599126830286848 2824415 56640718453154500343450516338994400 2824416 149008327189519352723043455304990720 2824417 281571980890474553215281570049666466 2824418 -105911763027245105292161983251984384 2824419 8652450672697344551724550226282928 2824420 276634673985447003603843793605761280 2824421 -157284383050727953628527958369205378 2824422 -52478224042920210575982190862476416 2824423 -31679432225550357832818112293821952 2824424 -271009217560189442441711410388567040 2824425 167448876683168745713470749050818350 2824426 308503351434224418069669531466406400 2824427 66359175682865013155578158481113672 2824428 -131535379814205410363727749981882880 2824429 477044974560601220284734013378499030 2824430 61163218116861413547784226153633280 2824431 -176174881768458259846841732077940976 2824432 -18487021990007716806938442975674368 2824433 -21878868580441131864341160068550318 2824434 25601448495332355032259526410339984 2824435 158322356489516779800466936167780000 2824436 -221511791234857928092468176926536320 2824437 -11920380257696338828766950403129856 2824438 231728819862757301990275033066281120 2824439 -105041919186648907483929637497812760 2824440 -68908500560007662198812762910515200 2824441 -7619160614696807590178259500678400 2824442 98740263478451135656352593261525872 2824443 -19208044525405447510033816775164320 2824444 38848560931889937252847481176627200 2824445 -153193742072150352845368892385004800 2824446 57457420890697421519884470894348288 2824447 2630362203792478790592031237296896 2824448 -261358033565290348202913770955079680 2824449 147448863146098108858834386985605408 2824450 -87665636537865735864212230421994000 2824451 3371674053048135763457616952161024 2824452 302226586505642948524101458665915392 2824453 244856874968039545531111188624704764 2824454 -90086361647909426684751906279889824 2824455 2206716556798980535707242508787200 2824456 -532136636643371262155617444228869120 2824457 65243478886727514674444142724529700 2824458 49848650395187194010409048761921280 2824459 -16196499112738823831704397977002672 2824460 21229443461217609675751270164833280 2824461 30524915437558430026733017477095510 2824462 -240665790644160209653947797478408768 2824463 -313504439070838074387967959095742288 2824464 251409183829532548651579386691584 2824465 122688290228234335954212365881666560 2824466 -347857702649779021484143751816395776 2824467 -30515925478010362260360399276622920 2824468 -57272512946053349093721804197940352 2824469 -69326990514661307796319928179589760 2824470 -8603324975649785875337805038663040 2824471 125489240682473558648456545919282784 2824472 -5989407990828230622356916433059840 2824473 -276902810610205191364508654675079216 2824474 -188262634289969869126525830070010880 2824475 152537233824320266793162174451424500 2824476 5666017495649946771188531967611904 2824477 457772510567460202474642815066132326 2824478 1050491556918052633735565714183040 2824479 12604450181014542277358086600448640 2824480 148962879459782049267691153470259200 2824481 -136108260935925352527605397972941136 2824482 125209456121125907188332065483468544 2824483 -53423824098248650053155549579276560 2824484 -68541834595923412302340494925463040 2824485 153029099687353174529621082467748000 2824486 -20062147391014611745875993482960640 2824487 -334741247500870461238975276776788640 2824488 -294154772270078674186073109792691200 2824489 329414189823894653395508199014426020 2824490 15261416699297188483587101927015520 2824491 -396963652083591145463100911854437696 2824492 -24922880672299839947653747927105536 2824493 82311213111595077285570312603276000 2824494 -21765571000744175296675644252312000 2824495 -51688096186782173572980909602163000 2824496 105239259877260339527630873346097152 2824497 451568374780266754398115887037888800 2824498 4516567218963171382404915941019264 2824499 -491447370462512185679503623051134664 2824500 -57612577766529768917890064578560000 2824501 120527771015036690486300367212060572 2824502 91113579989661078718546477318041600 2824503 -86153811285570791602277075774976 2824504 -254957672560704434728701368765644800 2824505 1149341559983160769722661785325320 2824506 49357529665509814476835019158005984 2824507 -76952980692697047750162251381227320 2824508 -253857422351516602818475741844987904 2824509 -200775593754788595099514885068938496 2824510 74087632253843456034372022367400960 2824511 13248554473381663951969389967288224 2824512 -181850532487260232275867538374524928 2824513 173963912638133757059508852440848980 2824514 -37342512341900439892450490881598976 2824515 6584702148162941412707608910565600 2824516 20124396857144044767395862110200320 2824517 248007200543170681270247708801672220 2824518 -14966536181699241508914139537539072 2824519 346447261585160425388385877287277096 2824520 2258267226433343358109610859417600 2824521 -13142518684314704914282228548172800 2824522 8767971546505438419445825878637824 2824523 229688898017353406783245963070999664 2824524 121115969569356094002445355935595520 2824525 255154413600819946896258977672169600 2824526 -9384478937596115696154635279756160 2824527 -181075247752165716129165611505001080 2824528 9784361071460801304716408453201920 2824529 -71090943389579654090280016344463320 2824530 -31816448613000370123864158037639680 2824531 -59356073791955370391528368246534936 2824532 -101624208197601992402970205514162304 2824533 48950772473542016044231271814314844 2824534 -70545718273147151451378491851550208 2824535 -81379407427617733324089383238731040 2824536 88942655707449719615239430191841280 2824537 39211910464427398527829763517374740 2824538 72652489303492858495052153122239744 2824539 -199584158281466460950433937199976 2824540 138804140465001666039488118425625600 2824541 5393607024917250290667982296446112 2824542 65356850475696917315877146036709120 2824543 -180794289874035680795248454208305584 2824544 -440665967892504194872243666074206208 2824545 -135564575620174898973868308682327680 2824546 212939162859264794849952400882811472 2824547 -73101370223702656385034356103641136 2824548 71571201390629759778108111273314304 2824549 13536613969959365641150090182548480 2824550 149607505063421410879366566206212800 2824551 -20905663308879530314147339195498008 2824552 -45886495229975939131913980622054400 2824553 58799695747737214649295340367807802 2824554 67984854976714852168143997619773440 2824555 302111469695065546195230525831360 2824556 179330713160552747775044878182536448 2824557 222035550637104783209764779756747840 2824558 -51206113088889235964380452615750720 2824559 -117511817386337955450742500799100160 2824560 -4836000424287215791753762823700480 2824561 42978156226484382612248040030729024 2824562 -84480192035551082043326064374710368 2824563 -29523266229739416972452237595038976 2824564 74380680699516270061436732914722176 2824565 -70802607742065893319395403955399680 2824566 97786705328167896911627955917107200 2824567 403826108805230781429236673805018032 2824568 63872309796005389799587655673999360 2824569 -225197685325967893312563660212701632 2824570 -62924688555435569991576809373143040 2824571 -29895327997398451616749876252777680 2824572 87993649717958352154100754689270784 2824573 286323543603942038613693944721100224 2824574 179460053736332831463516137000065536 2824575 11895103945094188778020299295335600 2824576 8601820854285892396732959487426560 2824577 66791528576969105824590242257908672 2824578 69117524324202072616970441908492800 2824579 -50545453142762096087151248378802820 2824580 -107809028372104745547877845713694720 2824581 254974420519625994602503369611153600 2824582 155443841412468543958295938742520192 2824583 -255148526689917260489304815093928168 2824584 -785971422288529017346289864540160 2824585 64697583631011098958886801319175780 2824586 -96436466802204117449044067604797184 2824587 173353521527894217707115410389716000 2824588 -75239819719471262630376691083438080 2824589 -8762869951898481311553682581242676 2824590 -42133000355515036264309001166199680 2824591 -35797485174762010625850661981485696 2824592 11940565461229955656489597955383296 2824593 68787542676901736993121261580464000 2824594 -87983715426033294317768065313441904 2824595 271140906199182035243581160150055600 2824596 -17605830663711859286744316341968896 2824597 116832337024813785608753193296355040 2824598 -21307248696060634932511255297428864 2824599 209842970212271309721369599237534208 2824600 60829361408709999523555932072960000 2824601 143425869274996405856693306615431944 2824602 -143747524366239305471579656952138496 2824603 -234472795801401925461006217055313148 2824604 124093455693754445622846281026592256 2824605 -151477968799801531606083646357440000 2824606 38731377304562580917406321881702400 2824607 -90588303332144266194772695809384448 2824608 63098407937144859114199189945319424 2824609 228423164874475671299004463854179810 2824610 17404680063293741393512078893852960 2824611 120145537801001233496603851711786872 2824612 81702811724437935574730010069442560 2824613 148332893964389689614806251306122048 2824614 34247226666652113357311845810578048 2824615 136861842343867260269546739455960760 2824616 -202994723999760939941163830047948800 2824617 -29940695130132409794752424969050688 2824618 -85239082960547401191322117935386784 2824619 -108358857741505961101848581451198720 2824620 73123831529013326742448075568332800 2824621 -153271220906226432340976681920947178 2824622 -92469746645800350503999423605834176 2824623 144886501670386928963028611513356440 2824624 -159104384686330930451760816209920 2824625 431174316734301642836325851139840000 2824626 181100241148829769207013165931520 2824627 187089068351444278363469142363136 2824628 -166679151899203660025916801979477632 2824629 -342489208310963683952345723250807840 2824630 -87198182690873174742652766223079680 2824631 352736686239361082763395947610715432 2824632 -228718849332400999188454607289569280 2824633 -10433781498267908140465901553022720 2824634 118332257040818508022038473334063216 2824635 76466619897979241049349356731404800 2824636 -183418173355442291338380135113681920 2824637 424223878791326457462019418218409286 2824638 177405720225504813455718003538775040 2824639 -350113281363093488060115649787779080 2824640 9460797364016217899823455828705280 2824641 299980732979974711172081840528598450 2824642 -154182121847121478777036368452724528 2824643 -552366931654118428344407779135431108 2824644 -120463447961271765875792640114567168 2824645 2906003402715352449718718146828800 2824646 -22856728156856288598618156069141696 2824647 -129206827626805681959631865671340928 2824648 -406452992943450373578481171824368640 2824649 323793813956186178449280223803682650 2824650 98814062587402244487321451654534800 2824651 -555575735581648793638221763279306348 2824652 -211177781998743874996636437127680 2824653 112927524160921513433741220586795008 2824654 -24378099836721456866119046945873280 2824655 -273295758803315110677212273912447040 2824656 -5095931670788096665832415298191360 2824657 -94329079324012121962614199179844896 2824658 -102498109289180468774241014785812480 2824659 -788133956608728136418878697012532000 2824660 -227827520954940412496364252170584320 2824661 -45571463803044897502956445186401216 2824662 4476768734756085152938292386684800 2824663 -980030687109155368005666632142352320 2824664 145438439848046416449833289786040320 2824665 133312771221081453846762745165369920 2824666 -72363261501398357972015958068724576 2824667 -344284968953578167203590367578858368 2824668 -63683411813579396886956410978344960 2824669 194017784879053200865121326708646796 2824670 2773916060060690065397282966179200 2824671 -87250765570510506647283837523272888 2824672 -988338143000318554779341594621902848 2824673 248938694891331251380857574025916720 2824674 -146867317830359561661119700283290240 2824675 15134381315881739718987930104882800 2824676 92630107070028131237472293840658432 2824677 -41385820126082531924501311722803586 2824678 -239861769103539862905840191355843360 2824679 118226566545541183085566997651552688 2824680 140983366812737825339489693325312000 2824681 250786333796877666942113392521591482 2824682 -16399210886193190500489191442946560 2824683 256191191217060925385646055923700824 2824684 337470992254923265313983603560153600 2824685 -285008879151433815307313895069829620 2824686 -23525647893214824949660838696330880 2824687 450634199447431452894287085529844400 2824688 -16186757414876374359124919839850496 2824689 4896213884466595809982008863477760 2824690 -20244270626884426928298096407731200 2824691 -118929040535188634706758607959511888 2824692 91469685151003003229326584257556480 2824693 -159091565487228193294540758078057600 2824694 -263479836397545867803804770067467104 2824695 88313706363143967823122406297046640 2824696 -83779332813879913217432697038807040 2824697 -284227894598302396876508295756424854 2824698 -77036065787353078476183343821889536 2824699 15655166487912483088610940539025408 2824700 235954959822699260121001320844646400 2824701 -163134292332835237299324055292553696 2824702 -68102013797367357210965365867112448 2824703 -197512671842939288788017849293618304 2824704 102569893040974401490342333114220544 2824705 -119620811056570833280634227824465240 2824706 8202527610019297808287201047859104 2824707 3723298131180924733882524232732992 2824708 20950954049284727798193585928170496 2824709 310665300548747969512904355814514910 2824710 -25332723463575375972920553220270080 2824711 -328249367535025912618117873249220600 2824712 -366170037141944885315618613187584000 2824713 145016320347743521035758075049744 2824714 -190680423560351010542207813871758544 2824715 -183115095244558487438127838402227600 2824716 50908654720604320783589577223572480 2824717 -2622531746630758530810632896262848 2824718 -657747622223032825172603726056896 2824719 -42952001657402207037784016317076856 2824720 -26937519246218269888719355159511040 2824721 133751661480813871724486491900607922 2824722 -54088954147619542416290322651443712 2824723 5644027665719170806444878639469888 2824724 126836141455317518003403214909194240 2824725 46900081073295390409238633435913600 2824726 -453243423594922179801697065758688 2824727 -514272268261915537821599592797123928 2824728 -5814360340782725345219695262638080 2824729 -92624986332017138266429628131374716 2824730 111719927555495956187566663510137600 2824731 2058920445206764563076317488896800 2824732 -115217877400669641680975155582011904 2824733 295165447221897672914446526338490982 2824734 102784940940224923292992101343985664 2824735 5086977763707868736853406036843200 2824736 -143931111167653337640155551205031936 2824737 -186971363572018966150439168719972416 2824738 -70737686235745410650817776691285504 2824739 -4991315058531671480736524752694376 2824740 110858618435248374850611585991065600 2824741 83581961847302260062548612506229760 2824742 289473435815500640766305886372432000 2824743 -53156328427763650835504915833756800 2824744 61002810209656022639188971562168320 2824745 -96477088675927936770683867577600 2824746 68807136511049872762710601922582784 2824747 -403599249584650384762937273798757408 2824748 364511579756235905355388352270031360 2824749 280780133185878867348624984967984800 2824750 -240380233502595739952986771556400000 2824751 18061474711598306277220657576691904 2824752 31162860577551030342259539165806592 2824753 377892770775719804540108967435740784 2824754 -136822810979208460183026267451666176 2824755 45522681731077433373540141688960560 2824756 4503165140213161557454475348834304 2824757 -11095059172226980348354737881802240 2824758 -87312279962123869461762196452081600 2824759 153624845732955449457647153779101616 2824760 -46656967967800792327735751250432000 2824761 4575682307263656385976384670230304 2824762 187014213427841123538233681506987632 2824763 -36890203453187874806478543460337376 2824764 -15802649282576750044657239507930624 2824765 40721477664782331272237353616244600 2824766 19285221008314551561460994242139520 2824767 -132471820283340754617250625886539520 2824768 43856925001962921173099372756336640 2824769 160998701564634179785626049887152340 2824770 -16026444254568378322173571163343360 2824771 -261821153382511580767820627188562160 2824772 195800286753893527592221103964725376 2824773 -86727835162094079733490057981489856 2824774 -18834129845615234312867428164334080 2824775 62884258412317447614961891537198800 2824776 -181205316438571482519459950002068480 2824777 -148387868863364240625387423175861068 2824778 -33338731286826738255867180252019200 2824779 -181401120133397584630124644126443816 2824780 16679451178016460184312437517117440 2824781 -71270978411705423093566858376657418 2824782 32710931232263629357058515464597504 2824783 -153196450504745197819777071958207296 2824784 33923019457730105313085441718476800 2824785 -71802550977959820445565200086015180 2824786 -59847789203197509137400267645975408 2824787 230410550046256042057559657337765120 2824788 -24233040317385319580559453448654848 2824789 380689858389470618727384686988105600 2824790 1305301339302960196166079088782720 2824791 -53013610779656528285044879521997440 2824792 -44006731612286789968868585509632000 2824793 -186201460050646770442739825520035958 2824794 -2870158338535718689466502052067328 2824795 -29673695253817422216421945839547200 2824796 101893929490878941379611648106312192 2824797 40541227795545570039062622963139200 2824798 -110897126834074017829489679590281600 2824799 5122647001927826173030430875196160 2824800 60980312497672306205247248636313600 2824801 -285772917243240704589570441620651550 2824802 -77969282780157689962868141141245440 2824803 165308073591331467260827777137556800 2824804 -178881291324405302425319838000425344 2824805 -66931380463558389582492782067744000 2824806 16189916847585082162348946957568000 2824807 76237472612760471836957228902800056 2824808 5688535854408280285917694442373120 2824809 8099942409177384381732041265341568 2824810 149602334867317289068674196457950560 2824811 123361243913609442657544714617718824 2824812 29960526121687025827495866386055936 2824813 63060708108210448233196014856892928 2824814 -94014818508485921699081119621150080 2824815 3127751020756167015809740908049920 2824816 27236834692173291954489185759363072 2824817 -256957721394205835417301463919447628 2824818 64875404309944734431725666872837888 2824819 -382292855745734226447737265735385780 2824820 -195088297343342515543072912389745920 2824821 -54493534739435736441213738755717760 2824822 -25144909974513195818391919389560832 2824823 33040576952944719793890714263028072 2824824 35224894002754633956754280524369920 2824825 -7164566240269236956197496005440450 2824826 11695053811639544149369008438560112 2824827 209957831157725710776934901499012120 2824828 257795860304997499867451610618656768 2824829 -189765494361884961894359427299973024 2824830 30463447466187715369895326787636160 2824831 -141638366129516245769150187143673800 2824832 -336175206779735484305941940561510400 2824833 105162305438600400135963082305706848 2824834 65313438948942188796789641858485152 2824835 6198555755767985903066216111111520 2824836 -27791779502619209933557351763742720 2824837 -139288902989587413861525783293072160 2824838 -42842778818061522444639672147595680 2824839 15569843065413513488833665169530000 2824840 -214559563324038564157076536528435200 2824841 -229033592513637652164175975107873408 2824842 2999956493949229451095710515308800 2824843 160621970769539894845352244982022800 2824844 32578821988580222622370939586150400 2824845 25345516774632844543243581047735520 2824846 -40118863848619407096792836300558400 2824847 117148221753162076650391426704450600 2824848 21171085960515254244498300933242880 2824849 -165352414564101374885760914734986380 2824850 -21680885584586199346774102008219600 2824851 -334472570437743844598799199647300168 2824852 -102602877623917797401458003597608064 2824853 44692229294504964883034232434985102 2824854 173487737390427162265995068400594432 2824855 187040205627802836902213880095993520 2824856 184175971298693595620554629040680960 2824857 92125833494386427856510532915106880 2824858 247111728482447594727276447945431280 2824859 66451675692690144067131563720611800 2824860 -27101837547084722071863232949529600 2824861 -101136428439773722122063408027494400 2824862 -99093752259099240438578470406334336 2824863 -249739321240481592890887890448521600 2824864 -86578489978745684819430692317298688 2824865 -152328814485534403214653315506757740 2824866 159657053834449924575885473533776 2824867 -10807656871094250772655891568611408 2824868 134744292349476180575118222496121856 2824869 -34521067806937944126853794468105312 2824870 23996171164689002415309852071594880 2824871 113244304652545193785538009116299312 2824872 79071763784186921141520118325329920 2824873 54000119394292070062126258696981620 2824874 -81683571629352567949283109911287200 2824875 58468202869593128258028186434448000 2824876 -59380724984610112519218805094438912 2824877 -191836167109134953500917627435878976 2824878 27099971904261156995539526306254848 2824879 -528824237545978387039207910678961520 2824880 -19099090610936176645634781694525440 2824881 27438514131364939003253115925821600 2824882 340380983415840799702913350539955200 2824883 279390517848494950886532175851604224 2824884 -179803927060261510909209360731596800 2824885 2104783126877338494039741061388160 2824886 -24638109300981553664289183168594816 2824887 12499370412910441100156960845204896 2824888 -367896044724010448581093109152481280 2824889 -109086070271615441768307300057332310 2824890 71557618264631252880052679733657600 2824891 -186282023583696096379687577587836000 2824892 -43237286218704371054445667485370368 2824893 -204505650061251934611343542785106516 2824894 74906116608440387707720311757706496 2824895 -160104164387634424347149205069048600 2824896 10092225601591241133465711654469632 2824897 -179355628661044403786118297957978320 2824898 -86813514482643509113118975351160960 2824899 -39717602717320053219270170015368128 2824900 10664347296152734751249321465433600 2824901 -399771177850769112045243870782578080 2824902 48593892862864656477911277375431040 2824903 299737210268211213631145982088872152 2824904 -3751121129851078451533383644282880 2824905 163741949848870015062984802298510400 2824906 -6616684609409017020130173897080832 2824907 207272176658507405737360122181443792 2824908 24211052140521420373852966683525120 2824909 293535280006840024515584684656437110 2824910 -73767799450369890177649721546722560 2824911 -146566526020223498324782552930895640 2824912 -63490456382918224629166813903888384 2824913 14034062717148937700051679263642880 2824914 -141559720153059991287969397754674560 2824915 303994900715804163603323444047840560 2824916 -51087148326988968923937934929221760 2824917 76734299499413777069041486099806048 2824918 -57795095214104191472882533606513920 2824919 19648121868002934284785611593849760 2824920 -42955493816445932010816577290240000 2824921 -249322497478341074691390593942842656 2824922 -61343720403541805747906972540137488 2824923 -257395644190388372581432033190701416 2824924 372610206026252864344600166132591616 2824925 59640779419887981119480859785545650 2824926 9803734656334187687634974240006784 2824927 137072564130089578959973287315107712 2824928 -9172795889079997025498369771175936 2824929 -35258734650899962934454502282608000 2824930 67252049357019368403004866757827360 2824931 -476968585785942234891666482242554888 2824932 -90038385803668206554245385113798656 2824933 -223822582466999796915185196985394818 2824934 16418386142156703176989924249944192 2824935 206371406402189274444019562687708160 2824936 -214474025264597229916236766603576320 2824937 -130415187576521407979368918134259968 2824938 -29737062110000037057148042241522256 2824939 120183727747558302125109664802235440 2824940 -71539256789703510103668501462251520 2824941 48864354607255867394551101094572288 2824942 -78923971344749843729787524297800128 2824943 -148602451655904396421254312140218056 2824944 -70479933511058328869451129580093440 2824945 -1951563528048211269260794976004300 2824946 -217852769546751241121920459355897328 2824947 130402999990185512829682893186791124 2824948 -113861449905830316067650440103936000 2824949 126029464840661018643431467253080380 2824950 -2409739989007103080049388269232000 2824951 -200271205230571866764626288796426400 2824952 -111461160885742934116711023039528960 2824953 10575810168749408148052702742210880 2824954 -17033904146573946652894212786370560 2824955 -32128299542498445565148856851286240 2824956 6491044777345163839281647521704960 2824957 328977597628918771379717739894125100 2824958 119872901151915319913017718805747840 2824959 -143604631867757002248513630754320696 2824960 48388194806646797882907582089134080 2824961 159406279623523628156089538459692800 2824962 -33790035538248623487600902515616256 2824963 -367156869094460858440968500930258840 2824964 264508697311619542757491214805958656 2824965 -4921809017015984813218616207126400 2824966 -194225381920954891075446263564657568 2824967 -518959276321335551215791053897082984 2824968 61634188808050229147918148086661120 2824969 -100779692325165772373691574832434304 2824970 -149030892159358136130518291177624640 2824971 -4730979528639403159871232618635520 2824972 -37402982398921358647149238399196160 2824973 580240176850600910866299536938119222 2824974 -49354738566504613612127029065661056 2824975 -68456786980525031332011687317748000 2824976 -15582750362339901196361181618241536 2824977 -48482084836592227033984624319928000 2824978 -58192409127450101323416165052323840 2824979 -513994857503242059878127208076350680 2824980 -36790076487019915621481887225036800 2824981 -510039526745789534590146636979002848 2824982 -157249331610983424945964209987979776 2824983 -81516206986391829338915767753294080 2824984 40359717117054423785845208364226560 2824985 78918297224244820155011580524994180 2824986 171290596882217354367534183089664 2824987 387106353200756223946113664802416 2824988 175632989454180070210840257005223936 2824989 250019834223049116969680773918717824 2824990 67859787358180043094596597784794880 2824991 -22277854208760512786392887799964328 2824992 135490661404493134192958778958282752 2824993 46539810227325859516854632707014242 2824994 -252744080988597921658138209025942704 2824995 -98628662707157965341129650325452880 2824996 81422538692272665193162990998430720 2824997 -60962455170018588514467315320655714 2824998 33433048857047498588249790593550336 2824999 52647337167588196869653818892839360 2825000 -109106441370216382431369092832000000 2825001 -175703685445080170220450090918119670 2825002 -33125856259086780455729791502496 2825003 371163679449125778771003881987043252 2825004 -6597856076647584341836793655705600 2825005 -68506997788272223589567171489995680 2825006 -23921966919050817227193375310636800 2825007 -137588579935633962731948783154426360 2825008 -166626594293141154300518653127294976 2825009 -652473848580640582819819596767660448 2825010 59865504805023199922804580934963200 2825011 60530276705934741703236283538317824 2825012 39485830729294969928234783512861056 2825013 -170469527226579925602002445741548256 2825014 567899006297250808998538249600512 2825015 -44222469355171315250860851462844800 2825016 132149548282152062229904589157273600 2825017 4502587356407930707425993448079620 2825018 -2333172619993349654218536783638784 2825019 28535200684473538537926718863020688 2825020 60547854323133995893833582249384960 2825021 -150693561761009617284799766836972128 2825022 -5472768464906921389847203159451328 2825023 237462798489598042494638991599003184 2825024 -1415877448614260086069563761885184 2825025 64804699039030927157572889515617600 2825026 -242018304251539562552725615820849760 2825027 40821075733761017654557136534339400 2825028 70330558577105769336917248886012160 2825029 -656220885900956008862533420476959424 2825030 -20269387702628237307641061712066560 2825031 31029264003926513055671986900143744 2825032 -2681878451752310085508335499837440 2825033 91349856994188216601132533117624282 2825034 161292224127664986440539544410970880 2825035 43221480119873542137806193501262800 2825036 394172414424624901485163622766666240 2825037 20530107300961110473877487195876086 2825038 -80423482373258491762321283146512000 2825039 27311919818930993129459413858531056 2825040 -51084052973506662163547831009280000 2825041 -123387547704894016875503790506739200 2825042 -198327787749080340870860713000976256 2825043 -1131254583410851099018128412274592 2825044 97506755364947082867410014011856896 2825045 35901901611178812845947626865212600 2825046 43058430249940061280890969788016352 2825047 46137436581807745762167218484703496 2825048 -132757141484766418266653364284129280 2825049 17820805779666852964535952269190864 2825050 -9553231045036308703599099357937200 2825051 -172035783244407181704790904560341948 2825052 23415379842726928833641343043310592 2825053 9210774287796497180195186219143680 2825054 -95648986156267209201646870940145024 2825055 328336492287867776148044992297516560 2825056 -187294345936455910492779572262076416 2825057 2150917114740606256788780123380400 2825058 72521465049125708881923702757440000 2825059 32777924331480706226203458676298208 2825060 70749148123639268523779343509053440 2825061 677245447844834752869440288537088 2825062 19814173178156044096361688814809600 2825063 345315759561503051092193416588752312 2825064 -130942484383424475891714359943168000 2825065 63452840085546186330510033333095460 2825066 35394098102930715006768867623124480 2825067 13638863006143034716300500096422400 2825068 -136526446007874831455455490297489152 2825069 -145497161296046436677017547693580756 2825070 -124780311166806873620233946413948800 2825071 -290153905203071346224353749812802096 2825072 57421231963288128636939421053911040 2825073 -185638713214497568190394825310388478 2825074 -85458700766184201316088583815835648 2825075 -63144465592012215127650438699815400 2825076 151980746555156760360974464796712960 2825077 242973340950064475435865165865934712 2825078 55631983296236005472998372929543840 2825079 153757710859887567096240292683948288 2825080 199100970526840858085005877528678400 2825081 -65501569990305121355616345069106176 2825082 35328635297812575375060797196961248 2825083 29233201359189835525795456728135332 2825084 -154726566201051818780951269567755264 2825085 -104666846180261328576089508529713600 2825086 180333428404968387028210976524004544 2825087 103655362186166125519666529761233072 2825088 80081583608074507358406719664291840 2825089 -305297844466793133013642995199740 2825090 20110819859576700390025980125091840 2825091 77898298208762404110745621282838400 2825092 96176756172241245987687236511465472 2825093 -658054929656754421063990934068323240 2825094 -49656506548095839257595609759526528 2825095 27081685526378258311693384133602080 2825096 105911056684063285419851786285921280 2825097 161424976300645306153271975835252480 2825098 22867184147473521862423555889763936 2825099 75028155946886912868305247650534100 2825100 106931383043241842240877896025600 2825101 -77601984887811178533307384391949898 2825102 37579096820619921949669250295730944 2825103 217179914462167071465156299430560904 2825104 15429744886117193836071058686099456 2825105 -25533529009928141896873821480171480 2825106 100814162819144183916263604675362304 2825107 -553246761529473190149127766813898848 2825108 -259513283750593389135095767046400 2825109 29527773172628673557577545972180064 2825110 -207275069141837484148563765182928000 2825111 -215826477469468219361951840560921488 2825112 -8065346658298996109145650052341760 2825113 8541084078615119199448172160789504 2825114 141804873197607452029217855595217632 2825115 75316227674280107539188294160773120 2825116 -37266634402624989500255709424967680 2825117 120287623304100420781057344946280166 2825118 158195906761844313628864134434702784 2825119 662034356497201220722607197277272320 2825120 45711016510230119756461904758702080 2825121 18565249792282341038362041183198144 2825122 117593319812151657491353267837678080 2825123 -39040642407412888143803823494995968 2825124 12341000755077406454264627287314432 2825125 472980294490627438303761115868214000 2825126 207314202935106189278566295174188512 2825127 133900518265308609677839595425650480 2825128 17637117598571311391801349872424960 2825129 11879080515164880322025020132010640 2825130 6583252827205401198741583311421440 2825131 160433350498124219284647086050842932 2825132 206001251976612294384659864348656896 2825133 92510871950041066479946741030101600 2825134 18486165319671359616022131225003648 2825135 -142798591896605124870590504549444640 2825136 31335041685700487985121013811314688 2825137 -46142202157752396036926874513818048 2825138 -505809197379995172811846540058597856 2825139 453508275012761397212624130094990080 2825140 276747817321248263978202274487581440 2825141 -15769241859856792413879817028265216 2825142 -75581935460646031506653741672570880 2825143 7479312315953510155481991912472984 2825144 -105430076172448027153257612996956160 2825145 236737515708419518407625131351283200 2825146 113360401788021609134751702581488128 2825147 112156698225508123849750835884658640 2825148 -148139579663378239245993614193500160 2825149 96510953166927980652150438205838150 2825150 -81569035782966521207885597090587200 2825151 19078919130557403547746245375846400 2825152 37662903024876869792874141101064192 2825153 -10025723068476931513329077101649598 2825154 29411678033862465999532282014652416 2825155 58810402155331323343218181784310000 2825156 257838337480200393340735076482268160 2825157 -156838138174455210715127645123189280 2825158 -100763862213974899930636352936471424 2825159 -150084829947721519127984522399283696 2825160 79660570245068284694937214075699200 2825161 97815997122696247019834488135780224 2825162 -71790895754988894405209111077261728 2825163 169547862719017015081482591142482024 2825164 -198568053033499573602403153337914624 2825165 -4680221338324826892766841448746880 2825166 240698042185432668300073073189505024 2825167 -522526532467917381072178057995422360 2825168 -49265876236168717403437369589342208 2825169 27779047639712972085037325304232944 2825170 -265367415723369333795689654240547840 2825171 30908100491614767035061727214659200 2825172 26901561890477322094563327887032320 2825173 25242313368735737511237193588760820 2825174 -81910919569134357494058034768461696 2825175 14449564600128266569592891351904000 2825176 -19692205651673347953538242873169920 2825177 10349815199878191281304834118243332 2825178 -34899611342201704838641731057317376 2825179 144328294421844791560114907705843232 2825180 -173847082678263724857755486523033600 2825181 134595541528070928691205632513995270 2825182 49561414948729531944631573285709952 2825183 -150669859117686393666097174019255520 2825184 247485314960786178988994119379189760 2825185 -58050810462664184785966947731719680 2825186 -11229836537796120408742937888256 2825187 -128573269000406698937970389746120704 2825188 161499899232556926612757700114357888 2825189 288619009977448016006851294275904800 2825190 5047303844158990370956000198955520 2825191 414865203018563733271856446336033592 2825192 -97320506587422883382774345659008000 2825193 217697321250507549676850517641530320 2825194 154012145658992826063870922507390896 2825195 176910506665395411252005324463007200 2825196 53561326128376373005795018040401920 2825197 -479215668612553733998759407104525120 2825198 32322930975361367696653820587349760 2825199 -2197784390829576553555409653713576 2825200 -5959737989915796479260236701696000 2825201 407660490525963577343884074521740452 2825202 -84214220245199902522797496438531968 2825203 22764800163674921526874014752021200 2825204 -218962728826716797045133930690044544 2825205 -17364531874005314256690122671411200 2825206 -106252706984300625029518514349380448 2825207 -6436209933916738108213921241122176 2825208 -111348897794220515493883409456025600 2825209 -61295488870201236165976076435565240 2825210 53594243982522315702038209471211520 2825211 129608937272856619357625407636213272 2825212 -130393833297453687991819873582811648 2825213 -249214592651430099938323291015092660 2825214 14562652941711561391052860112799744 2825215 -229298715120984427205547581010362400 2825216 48466862003469943880615917875363840 2825217 48450450824245424964214685905004160 2825218 -116942587095746767398446708649257472 2825219 -168193713879412807228367721308985120 2825220 108994151920076554362488571166433280 2825221 86788618664303563311357520401774112 2825222 152392281207234583034707718788431552 2825223 -37404418732443902773867031776368216 2825224 55008158961827324454210253104537600 2825225 -91619092981861230491325717137226900 2825226 -18297385566715984992311851420907520 2825227 376230672074725012490955976690261076 2825228 12776585807044781771449260763348992 2825229 2143651847085100952385463478304 2825230 42951761954876494352051924126025600 2825231 577900835104800921019665723983992632 2825232 43954675336878025232253800377221120 2825233 -146922692567114534820376994044427456 2825234 210981147194073147896588434933616016 2825235 6627275992192119260954751475063200 2825236 -265854799545225226599685613055982720 2825237 -229102377516990133402031126269209120 2825238 12454124878254383645326395556320000 2825239 457444577941332947783734645541236040 2825240 -304278221346118587803986368320102400 2825241 29882662962146647963829967723709392 2825242 14549911828228136395173179405242368 2825243 -60015955341489250735088384687760 2825244 -53192877886472106968835420857656320 2825245 -170034669768854719900094660717188500 2825246 -139668483978377183333456826254976 2825247 -95084511012101071666568472938228736 2825248 -227735839207235448962307610223247360 2825249 40651110073448827650504068139923136 2825250 -48810848251993417278403314719616000 2825251 -31338594795604166381253271472881920 2825252 -310494653989179924992040900604155264 2825253 -45321461096463313594630103934835200 2825254 18059336108023245427589610483403200 2825255 -1844943782558524881395197093368240 2825256 71649426154837956770945210162872320 2825257 52007217325625174849383256787740580 2825258 86649790308405534088140946523682480 2825259 -295833527247280991650098299424611496 2825260 -103283676743573277370397631164037120 2825261 -219737518118228246446718470592556138 2825262 105977825442972543209958652814530560 2825263 -70867428077357138985852153221993376 2825264 -20567681529112238772735833135775744 2825265 159147503954026239708923655514360320 2825266 103650372834749934625509034384706832 2825267 17475824793802437599731131136515360 2825268 -55348708810941197701461214863298560 2825269 -12711955885251677266210288018549380 2825270 48569161401963875903625384462869760 2825271 -4523435152368102391824579026923992 2825272 -216798823690306828973062844826746880 2825273 -193797712577064946947040290055128192 2825274 -91078532050439134464367436106485760 2825275 232516640642127848469824467794449300 2825276 -342739093442009714547131032592939520 2825277 58681441925947178220741104824381440 2825278 1499506132509970635656519245463040 2825279 -56404243952220540541463916373476216 2825280 1595313709884872496595382855270400 2825281 -25678628787454567081913232892910880 2825282 -147081850495275795941604835579081008 2825283 -77119062817546151366464175119019856 2825284 -159106796904791622676792690424475648 2825285 194781614045464651054109550782737980 2825286 -12205091413190229893022852764156736 2825287 -460365704453228816599557782168721064 2825288 84499227737977016639024489505653760 2825289 -39691750046538424548707892017383446 2825290 102706827519751082114080830811223040 2825291 -23470008279580697358824221989631200 2825292 91886180389579932128618929633009152 2825293 50557520151887194760788866562071542 2825294 -135499065139389846178895661067370304 2825295 69908411822105675534562677894394240 2825296 -65208423763621553130615162680524800 2825297 220730239627289420289903287030038080 2825298 -39677615752851745233194335607516160 2825299 -551517502541831899092228311071335700 2825300 68129240429299307161921976200704000 2825301 190915505449661760933182824336529664 2825302 266347443183143380934758288306712352 2825303 98100546725490405028159590709260768 2825304 -1869035343711036176502931877498880 2825305 -170549877520839112772903274556800 2825306 -89218280819782231073391679273935360 2825307 283761343119314486626118616532716000 2825308 205203324458535355542189686160395776 2825309 -87194654205336459314567814638785920 2825310 -34230121548103862302495225673306880 2825311 -393245344013631687506179305315170560 2825312 -73505408528566869215117347521036288 2825313 175719599705083386487631875450048944 2825314 -94925329221242138026105976079150720 2825315 -6366615313147939860666569341757280 2825316 100193114969180163832402985337891072 2825317 97046809033038974504674415270578080 2825318 -57310953775475920702068365495012640 2825319 -4939622986149464290310979950123520 2825320 40662197628491903739119021128089600 2825321 -63951205200297691303803189583640688 2825322 157691430549727363855937550062806272 2825323 -167599156818277778078253340302787880 2825324 78188143964237445314658831031904256 2825325 37165594169807511587880862730530500 2825326 5950292654213186393616510594418560 2825327 -362524780239040356256032479545751520 2825328 -42036498235182740300629104876060672 2825329 -114731472938195059790635307533085516 2825330 -241621560561027583302474626883187200 2825331 -174659883912446744705997387179172816 2825332 73023854131343310754786771685702400 2825333 -53007996384308147390927206461180480 2825334 -72984939650848826246407263410885760 2825335 45619668407207998787503406201037360 2825336 169185906547515249487967918843596800 2825337 94709628980679761849020959784805760 2825338 -31074849907552813938699441780000000 2825339 28590546757875620293421118890293968 2825340 -68761554129330794916067891726548480 2825341 405604404875308602100102499970457984 2825342 -13700805407069161612018596780558720 2825343 -206791734560895357682648697617460400 2825344 -43765616881788442338268968627732480 2825345 -248536366176344912121060507909129900 2825346 42409506085134559542287065525209984 2825347 -159612180625034457931429333929163568 2825348 212618638691932130294043455772052608 2825349 410627730028196801213656704803188800 2825350 -188277975414251053346146283560800 2825351 -46389820086797244899602510661710176 2825352 268421587706014671680837155293189120 2825353 94896186618471653586857493222408602 2825354 23997317652825888727889362474444800 2825355 42061447087808436645592826466136800 2825356 25494521761149503828247164582471680 2825357 172681470891901927557125795090450400 2825358 -4888681549653198632401511914033152 2825359 108545137218773830387580015764697104 2825360 75318629568378549870755064197038080 2825361 98898893841836507625206998367505408 2825362 120833448566065120305485748058860432 2825363 232667849692505787616137618316317612 2825364 -140679621794113979945634598277965824 2825365 7766065892303730472844181156283800 2825366 -7809862722855725303279512693790976 2825367 -86372273931715135129880607722575920 2825368 -64376479144768663055061930745774080 2825369 299866789034677247928186751463863296 2825370 -46544402615950183301239315907688480 2825371 -16967889263228590671812290748901056 2825372 213368939165950804722153325783157760 2825373 217859220554786378952754578263040384 2825374 55247530598024958794257887728865024 2825375 180584242661679401082097114496760000 2825376 -198050231945115100239910940049408000 2825377 95211641468475898713646931618656020 2825378 255123519378970720461181151334012240 2825379 -187039109035341066339809980783523676 2825380 -272973938580290345452645046513299200 2825381 72087859202375075689802861310730332 2825382 58062178636490919619055399090264064 2825383 -439741493178202255037401133840990880 2825384 371095793555162857734846709060930560 2825385 -228329095834930587109493529777710400 2825386 211603299154879421195202474572809392 2825387 362235051463952566605620085365034036 2825388 -154265473814120450984698769782010880 2825389 75471713580446489919603028556828310 2825390 -233548242565339194751935538624667520 2825391 428763711201570782686531660653066240 2825392 -2310347958227765243334353691279360 2825393 295863427830023717485486937287385664 2825394 8507039996749462519029022993259520 2825395 -203412996368408756973131372932678800 2825396 -163274432100133365098128667667105792 2825397 295901548782162143309342009259676974 2825398 195427171588763322751232453025064320 2825399 183638874550851486145062067612237464 2825400 -61552933424178711393888555549696000 2825401 3248732887507242308735240542379152 2825402 -10923062625556129775403099591168000 2825403 30653990342180015052079043845486848 2825404 8973053036427060918348567462323200 2825405 17673330722738733489771487926846720 2825406 103613426210110252944618680628606912 2825407 90924653963792717418209361567542680 2825408 206269143271448712770955999115739136 2825409 -107771497730686944390352025815520832 2825410 -14190788030093905556961536789422080 2825411 154154306888186434040676543448926012 2825412 -22120169027082751924227820887367680 2825413 -513272095678927116070591283111834338 2825414 143738901766152710915377233576123840 2825415 -197596695105676008858644394762492000 2825416 -215417226169883341875322012594913280 2825417 -146012403656619892669891863425799168 2825418 -40435424348585570703257617330903296 2825419 433358199036371908289929801427548820 2825420 -57522615899961869920887449841361920 2825421 192560669775162741035971070229119904 2825422 41978131717099757776990723052920512 2825423 199758186655358757892797873622962672 2825424 3623422252170222006745117690036224 2825425 307407540867755670884353660162826150 2825426 -92884431644547428002550621076383088 2825427 -42475165034932674512460980080067520 2825428 120655031843973966778712327240451968 2825429 422753834649720401491010094772446030 2825430 -48768437015900484873637285585255680 2825431 44127058720073881789431445444225760 2825432 184199650918067262587453911461734400 2825433 -11397196454405572566611314588039680 2825434 132004635651477837729687074210046432 2825435 171186899990978321746078313538201600 2825436 100701259890441701674347785760297984 2825437 212414415891055783210578773586342400 2825438 -186594153712173345715571473593162048 2825439 -159958010520420610178648103154184376 2825440 -135092338970320010652766268011315200 2825441 425261282213864317996913236962378900 2825442 1290505467128853966630676896465792 2825443 220164757755670842120110743475097744 2825444 -2828815634268705310843232741735424 2825445 -29226965863950694810021745527142400 2825446 6969906369084356170732666170505728 2825447 197356662024072243676763531260771896 2825448 -118870295907026229769469446865879040 2825449 382265003352651933758522126603856192 2825450 57650779404993697180059197031594000 2825451 405140115819990319563929709189943440 2825452 -60127717456274224876843420972154880 2825453 -134153675075182863176056815297862560 2825454 111537693756644204412502165507396608 2825455 -106975092944935657701571927655411280 2825456 118036232249773084456990832431398912 2825457 -303936584841267825050496712868455008 2825458 76544557529210187696974945630177280 2825459 5770732198637200892661826519333440 2825460 44969805553870197114837525117020160 2825461 268124048173660468893019087640646062 2825462 -112249928184018257320507381879392768 2825463 -15622038281089494541715572176141312 2825464 -98316071912377129650506776568954880 2825465 8572358724008807468204381533486920 2825466 -9047659454963597780919577125582336 2825467 86265329181700030644984529164788516 2825468 -68058112796578553243200754064989184 2825469 -72673926820491510705009833472144960 2825470 80597354324937428592414243424396800 2825471 -183589642454565255868092842986200 2825472 33194373376973132928638957364707328 2825473 144868133451627927602576280141111936 2825474 -27141792750199023809808441574129248 2825475 28974489100510849819065731211613200 2825476 88593229287278773365457882466706560 2825477 94880906443340090090509459849423326 2825478 -177564378520343335308665295849945696 2825479 -52854011645633092886409438678626920 2825480 -55974793433088271390528471835443200 2825481 15651301326107017740516465857524800 2825482 191975893849089276566458872365904384 2825483 -67892301555771834263553874881732000 2825484 -749805708490217892289263944475648 2825485 36883005648061154543954690375810160 2825486 -101490381813403621673070258479944896 2825487 3683900515296980207821587065191800 2825488 -1544868560006680053131390573199360 2825489 -316116268784674848673334280229093710 2825490 -98719894184400123271787830609036800 2825491 84648761526188700118135951795438892 2825492 -116632326570345937876377485666323584 2825493 51548764552000886448300068845108128 2825494 959744736533956890927487607816832 2825495 -67333689893980329574986045846595200 2825496 -367163961684320061837286812470476800 2825497 455618968095966489303388896540223946 2825498 -21804661856705055218771607885506880 2825499 -238902222252785132186329879220359680 2825500 -370525161463778163387532960441728000 2825501 -90688730745056744570673794534060736 2825502 -63634052644340462896810347545751936 2825503 440918901856986831709472394792774752 2825504 50274565422347307579640186562150400 2825505 -58502364207876112146916096113047640 2825506 8521769557471225026372753159983952 2825507 437267993350516559863213855942369512 2825508 4685804474903693811441737409540096 2825509 -135278259624212889919209536304356960 2825510 -19095946756382495662446466610928000 2825511 -67768501671996423261875712497603592 2825512 144694970339367096488363834220134400 2825513 269763077460186915211470706465454580 2825514 -109891511597597246261900574840368640 2825515 -22399201131603444689795403924902400 2825516 -103191065835624554631042367587916800 2825517 49151459062021492030066985751209280 2825518 261111913898549299874184494119152960 2825519 195672728359650673756317677666484096 2825520 45488707244631642877992492884951040 2825521 -268360458981564908825771168344631278 2825522 -83393188279204936302863161251514368 2825523 -29435286725844801741541110037557348 2825524 66952366184945073263610186436954112 2825525 25309587479819816676466356767347050 2825526 -29879293259142337976982202343399424 2825527 150771773373243391257917434552717200 2825528 116612315607036575185936396379136000 2825529 123501922922408513350058732640258432 2825530 -63368366351755066861941000910080 2825531 -84748069259960133918673411037875248 2825532 66095772835233360641502826350291456 2825533 85337841748859849683157082423563200 2825534 34409739984501697054735153533340416 2825535 218183136371503164616431569008813200 2825536 -50488682644158839408456621733445632 2825537 134062889793443041597661149840698240 2825538 -4025531758171249016640171368762112 2825539 796069644444997552400478578704706040 2825540 2865046473717186006631109588010240 2825541 316132833242647126840711124358597150 2825542 -40762938413062178487547008925016448 2825543 66114385015868860582629756645188400 2825544 -266405283521210567144038447052513280 2825545 -292196585709852143209354763994332700 2825546 -374306818621462076830043703169175040 2825547 80552930519736710827877321613720 2825548 7596391707635912174789570946802176 2825549 -203038278346756317406816255231426464 2825550 -8087802098099540899218613521408000 2825551 268317169406934694133870877721757552 2825552 -54724073049514994367559499386527744 2825553 78652337460267646888027197601646160 2825554 144875667009546203410504610960504976 2825555 285834690668138918265842859146598960 2825556 -82344807719202426592543182758486016 2825557 -69574180493509551019822078505088000 2825558 -158327769223732188720776981711697120 2825559 -46724052393896768162924188609404072 2825560 -169260141239521099780611461474304000 2825561 -142249772708869097781338551552382838 2825562 156693212485926374096318818636042752 2825563 72579142881432090877595191851806224 2825564 162507109451151636397835489227017216 2825565 -81242162138954978013562277385545280 2825566 52798921496036576241314316718547520 2825567 -45654063946895001663373401125724384 2825568 194978419684158743435732552802238464 2825569 -133602400573020792218403583575115680 2825570 204112373111026270613513505581368320 2825571 -36785018314297270283286494220155136 2825572 -7159503401727920185157098734170880 2825573 2090539742327385997416144935290944 2825574 24599041577832976329554358956439552 2825575 155903714595975249108905171832060800 2825576 -103083499905785780476775000464281600 2825577 -287575122997950468603656208296240160 2825578 31249722616038607962790138725478656 2825579 38259203172629726793867100607897376 2825580 -33562148515841784553824954100515840 2825581 546263776398966809262971765605568928 2825582 -245018692659902373378670261835932608 2825583 113545704962654481110277954019292424 2825584 26412363566480473990707605334425600 2825585 218118405642184444395275425959148800 2825586 156476795044032023943591637226773920 2825587 -32147584638793439397509635765547616 2825588 -44595634065491290000343189146066944 2825589 -38001238252406860741132608154760832 2825590 198885991379301965170981078485580800 2825591 -271035741781068842349090506894794416 2825592 -106009811395978331805212093644800 2825593 -793251238789910390292327287647664640 2825594 59174083554340339993024424244042096 2825595 107859408633146077341950026604837520 2825596 92941018514801756577101195003630592 2825597 -110778452640114773387038266111899028 2825598 154222175220119244695897100691539264 2825599 -185231667781049044866248945283036160 2825600 -4449001182698818167762538463232000 2825601 43019332115665192650526075456420800 2825602 99908009241161846451254154880660512 2825603 -114146430379636780757997765891801336 2825604 -173107601186845126773582292198809600 2825605 -39473934599464257116714540789420640 2825606 98651527993275588236334943146622080 2825607 -47053805414820306241201778677494960 2825608 -50603174309905571121346125364055040 2825609 53025400213514165433919792136045604 2825610 47085585819781666093353450260881920 2825611 -8175576509621322249064573597844168 2825612 233462273971880322795313293795008256 2825613 95655521877461850758911251170541984 2825614 -142904522659505003810628284713071168 2825615 76362823553898695722864620518700000 2825616 616513237516044798863244931694592 2825617 -38834378527563359640925171520882060 2825618 251662585553515798877627825706209280 2825619 35927231831531122870465355394533376 2825620 50142286574090546099250641152942080 2825621 1129638714549674539788234824232602880 2825622 -105701037395576872073310640516033440 2825623 326861312430610288836452032210442240 2825624 -228806946453635533407727721810135040 2825625 19575040695896417482444404650940000 2825626 -269522236818044722415868462303433488 2825627 73652214026093021656252548889965072 2825628 -17027316019598993568637385798983680 2825629 73137803199514754159926298004175584 2825630 170477202908225127975860530197552960 2825631 262962578032394650950876979591821600 2825632 321967308081217307058567631080456192 2825633 -294509773859713377700474397233852416 2825634 -73248989935350313081388972352844800 2825635 -327418872944318827991912366742895920 2825636 -63004049402015851650324678539059200 2825637 213396119654105649581836738414788960 2825638 6488820742779547056872585266015872 2825639 -420852112210846833125631633934855560 2825640 -343291565165423612150398456951603200 2825641 25917294790649434864081611188711744 2825642 52964628485466344219019259326581760 2825643 -25964421712800308602073164048019472 2825644 -44912610679566173482997434731801600 2825645 -58650060669181037817301861782434280 2825646 -33117712300392531220871673618004416 2825647 520390256630269870890860609709408312 2825648 24697399048478695035564244409057280 2825649 -59380260473300215690571336893506366 2825650 43955913228590155768003379557785600 2825651 -321061986903131613887735768333103348 2825652 -77411884020620896333843921423116288 2825653 52690322110269199540037783445624220 2825654 51801548106076648609946679847802880 2825655 23070740702873349080102203500779520 2825656 136559674466642944874401142251253760 2825657 90616313648725301189065393737012906 2825658 -142528178411685411514347809508433920 2825659 4200079500915460917159099311028904 2825660 -66101203643427652081782658815352320 2825661 -12589497938745330206752859038574400 2825662 -50232877591916012530391453658503808 2825663 -362775470303263917964365272357641776 2825664 -9736750593282775353224839166951424 2825665 5647381143736468802998615668342720 2825666 -56515006840239427486772395823281968 2825667 121776710675313550906605821296269168 2825668 82310899773257278018318789727570048 2825669 149738246844458755689823831422866112 2825670 -179127289226779119832283484632985600 2825671 -225518399014845408592544580698009128 2825672 539796136668868258813020884307148800 2825673 -375947046365046305538188530999699200 2825674 -188311510756601078117456429602931664 2825675 174479338205834547085969010453628900 2825676 -50863959062658623917216872427097088 2825677 73470978915747385341918406998190178 2825678 -35082926305645087251701086951253376 2825679 -47321342335876098380042886980368752 2825680 -39632214280195886246709725026713600 2825681 46406253875652274283846414184190464 2825682 137009359872159986622593730354532992 2825683 14657102913607278330315335030389788 2825684 -30359977990272575842846960349923584 2825685 6061596303506439515358567453028380 2825686 -43182541685293027533696821095728000 2825687 -593065439311656834395286857956396800 2825688 121097575224957242527851984873062400 2825689 -132973193435274662204332244453748480 2825690 -27241198856687634061224283619466240 2825691 19530433512093296034189716287506624 2825692 159972215622166892673569623312922112 2825693 27807133774323236453389169957212044 2825694 -128873877231206082891175037421359040 2825695 -117025038690254991021258557344162080 2825696 -40088999073820285428238599039221760 2825697 7379848528223219844815771957237760 2825698 262877453700357800457683595165675600 2825699 -343732970671826635466912025911990760 2825700 111147966813245623159812652303488000 2825701 52452076169253969467698835569496702 2825702 -6369767091949222902001753380648960 2825703 -142983173837896625196178637421564936 2825704 -124047495067186923774243180698419200 2825705 -127423543432534949771379502031969280 2825706 26675950292842490737837997353625088 2825707 -502501750230184843115628339920919128 2825708 136263000503843389424837219944681728 2825709 7465045813819839432477500053322304 2825710 -70198569184242831910022802993330240 2825711 84926519730047640378129610418340864 2825712 -25966787751841025724133669255249920 2825713 -443797748947743812254306496612504590 2825714 -246405719692099208011817702381570544 2825715 230775215764776972279148582151706720 2825716 -83413657544674777269165410200106240 2825717 -47110230458810264754650474730961728 2825718 38957718251173731449898251913799680 2825719 -12279211378891937435314412364393656 2825720 151805553193897437457518421271961600 2825721 -212543397597074623003272899602835910 2825722 90270979880764730527437718384428912 2825723 -526887560982104537374272223004653080 2825724 201056548013790630699341612618514432 2825725 1528963116952817043237817231044800 2825726 32277798370860382649867435719821312 2825727 133928268390006728741681424054847632 2825728 112430645546437565491915285824798720 2825729 241521553244523897284953143966321600 2825730 -32112583511196273329103642722550240 2825731 438908575973812088593842852498824400 2825732 110087478134638974392786222385818880 2825733 -127896821174141814157999428299090976 2825734 106591678784024065883693241656758272 2825735 -320071091909491531846535078701065600 2825736 32872198108383001740499317821030400 2825737 -508996905070071318518203884327019760 2825738 125664772027431749873815794458438496 2825739 -105343210487754978131742279712104960 2825740 64894801458221883750224264791726080 2825741 443488208382385054636608259508345142 2825742 125940778697096989168804563279362112 2825743 -132648333644233709534845362874569536 2825744 -49000883803768342595622328933539840 2825745 1457194881015128596563478085639040 2825746 -55602483408719415272176941643407360 2825747 48874204262633362800609966463908552 2825748 -48287453470966874473057194814054656 2825749 159989435998907415559679830581332750 2825750 56573425896328225896835494343680000 2825751 -109049541119561257133675179808206080 2825752 -115092588588469080445824743417241600 2825753 -36039192052286372795585502515800320 2825754 -139495486218476394075275673884551680 2825755 77241061805997411888267529702823760 2825756 -226361976934085614264434385033735680 2825757 11449990337127493153314503308231296 2825758 17980550524833857335539948484407168 2825759 -390678418715190133342994749555067040 2825760 17189170155911547632957103129231360 2825761 155133552028522386211916743043140405 2825762 83093141081022492993016551234102432 2825763 94257739996691976926584720749129024 2825764 -185616588484471490896516016902286848 2825765 -18565653950517138176472482259868680 2825766 -9277925616616830128929734981379488 2825767 24768648665409850168818912411833392 2825768 46480993787505327528313635404267520 2825769 -4871088178814842417752496504199712 2825770 188289325113224047732545294319498080 2825771 20470009342194355850242267434802992 2825772 -29153144722408806737962777404220416 2825773 -215247570575464177236139148501263978 2825774 33942053068473382585903947937480704 2825775 -164672786331907636676256855594333000 2825776 -80476328891425817585549967556231168 2825777 427968774307947527139173191430308626 2825778 100701467364772964094918704438542848 2825779 473344365660944036240646183725486280 2825780 -40133012668435219016026731042570240 2825781 236928793476908966470962348417356160 2825782 58689055581936753395397665700404352 2825783 -130827974920138460717669864291098968 2825784 84314028682425333508772385815654400 2825785 314794773183791757695362576438869000 2825786 41493467988484057359847813887188592 2825787 -41156920090842182966953220880286440 2825788 -839001957583975791729599512551424 2825789 -685242862727551602972875618870487540 2825790 -10102869792870890155230943362216960 2825791 93317635251543085129554122128391424 2825792 94658730773544878217375611281735680 2825793 276446500996359102818026294439431200 2825794 52617723365847394672065704190983040 2825795 134948218365511366768051217983781280 2825796 -24672914229148840564464280317355008 2825797 157462449444179326419294994116611740 2825798 -43217725247460950861446194304635264 2825799 -189004190521807170731548732502114136 2825800 -15363645301142242984255515955200000 2825801 98188355391997390031872143964410048 2825802 -10583640715328198047818553802374656 2825803 143472183320822820069569771849519664 2825804 -147966184635763781076123893078198784 2825805 -75348544125525311079880446768537600 2825806 38188451226921353664779167922780352 2825807 177681128907948982749602825448242352 2825808 -92236146711805851104314637622706176 2825809 -153797520392553015978574641316961984 2825810 -63794147904247172245409773088821440 2825811 259195469740819276407611639811411060 2825812 412854682039576741299987520921608192 2825813 211828722441751658605948822504957920 2825814 46846374502655236245665729590702080 2825815 175470227494928168102226450626439960 2825816 83680422893726122723814529120706560 2825817 -353972818463483285348988408993345888 2825818 -220065278713772486541081613919850240 2825819 418588404194332723453257068821841220 2825820 156659385249714976604559883356825600 2825821 -256020979372692133832727947869429978 2825822 26573248416171204047331395586563712 2825823 -45483244098378237511592918300020224 2825824 506004046654632042975026638714306560 2825825 90016853283226506620503670659803000 2825826 -55022493264464475021004896973856256 2825827 86068288828091305873611748536475676 2825828 181239279451310383093388595093282816 2825829 -263636215565287120067758340334989826 2825830 10975578808984761735084705746342400 2825831 -383690140063875495245912575964328 2825832 -13505233506709681657798384350412800 2825833 -230360716226505836193057668008702918 2825834 -327335388373829256977927340090192 2825835 195959002561671294454875033114140400 2825836 3599656374672513678841484230959104 2825837 10217672319023753572081240547400000 2825838 -30300937750582327174242053254746816 2825839 153969773763050463751826533425143280 2825840 28302126894912996672337517343375360 2825841 -135252108558067040284655271925016208 2825842 -62295021026153772039390300508028880 2825843 -11763867474252248163126637933679520 2825844 -42746769826760765033687217533349888 2825845 184300658522548386681488483810534400 2825846 -38356192221954108167156954805767040 2825847 -229561860516228221746651866573889680 2825848 132869081163131967757057658061557760 2825849 -67012273312984676544159922223340096 2825850 -4750487811319649531005786979808000 2825851 -148028414489487682574707965391790080 2825852 -99759390395677892473907428005464064 2825853 -31821111610439233660070016183660000 2825854 81722535336281404037713175122428864 2825855 140659169461992828829496493675206760 2825856 -150654399032869161946525550845624320 2825857 246752275274180634223644097258975106 2825858 -83291615660179985176497285085530624 2825859 7343137901348438993688741131382912 2825860 2045961848999031386454138177907200 2825861 -301702750821477126246709145844869538 2825862 1557822800057556869602956932353920 2825863 -145239276866907454218598931127142888 2825864 74977271083980100811506161215692800 2825865 23956214908538212006201412954137920 2825866 -139066051235114754661285000009756368 2825867 -64327537627442308651350560870731776 2825868 189556028110666474024542719830986240 2825869 -410683708857756603276572899897062730 2825870 -66558374748729285337109495258496000 2825871 -148558357519478368548150675699156096 2825872 -3366167162322705099289207421534208 2825873 146890487734009649669402900682004080 2825874 -782301736812332279458024698677760 2825875 -101561898360696736733312034872736000 2825876 233744639030454377240978708014087680 2825877 171673287908815923804725242195141632 2825878 142360998184978342042563318150158400 2825879 -198671512474686280590199848103840008 2825880 68768496842872629972010889456640000 2825881 5346123917193597023803255919157892 2825882 -2894973579679665448122020647446816 2825883 202694920017883649469561498274667052 2825884 -98346292667633150371774214681683968 2825885 -165451509425291291093480359466934420 2825886 -64949457102394968716414806453542912 2825887 -381932441238113226412028529986977040 2825888 -22076540518393778702996910932361216 2825889 -228008686624156395602966998808651520 2825890 124627628330799710086185930303271200 2825891 -178724725809601969169567381080956708 2825892 -247795804021014918068818257261926784 2825893 182693786893296087499758711333815616 2825894 68543526252105817946385501897302496 2825895 105812140276724161922260328542371840 2825896 -125558211584560705595381713499550720 2825897 295519610735029953576249656036750160 2825898 -12757596480747963764300841915635712 2825899 -238838648643368660922530146656777864 2825900 59773905947670079700952097650278400 2825901 -93161899784922440271105876715797120 2825902 233688062199888388612549361528066304 2825903 -13696809320758790209075038078199536 2825904 -19646946114680944765233106688212992 2825905 -220591888947583877593315081779759000 2825906 301539507851892968078458737231918624 2825907 -31626213866867701652377269506883840 2825908 -422721393878509764184785572683509760 2825909 172839989095443939623964082609920960 2825910 -124330491640426343928088171143363840 2825911 393915303660992923536103114621752024 2825912 -153472339765131547038026193470853120 2825913 152540776713901729219764311996971344 2825914 38660093344922901009905258974006272 2825915 -65545000205560192012140483084493440 2825916 153533645117087930160571176453591552 2825917 -1750925600790595044758129199188960 2825918 -143041524094351901600749994918272896 2825919 -84052848714534828160282609176706056 2825920 -28231014911391197321856171292753920 2825921 -147135805698347733862179559549044288 2825922 95658737726139607050491390999298048 2825923 -47935888213391611132694532761522880 2825924 168443671615753946892529796188960896 2825925 9629376923662959539448630711432000 2825926 -154973530691421783672872215646717760 2825927 201677087236362569592757314865858080 2825928 5966328462181750532002196572185600 2825929 -56014678666611418894846783380020480 2825930 209071587691443275684980932845891520 2825931 63666596177096405294808549479805120 2825932 392574736561541306577947526695173632 2825933 529687506080522008069429325878701024 2825934 63654326389043043667577611518240000 2825935 30057234878464573523132548539394560 2825936 59249849428411551156648186288537600 2825937 -50060856657318196176314380894272606 2825938 234021041713326539263430372604351120 2825939 250753971858774187591038169512325740 2825940 -41623109411818080795247472441057280 2825941 158737689362420129779514142909517152 2825942 -22474824644560904685846950102931456 2825943 -184667886454240457184636880064406936 2825944 260017225506473025353616736352870400 2825945 374930648099931078633944624359901700 2825946 -59855919226690593295904677362558720 2825947 -465939374140374896716099839494841488 2825948 -40910669392207366072887575379912192 2825949 20478989615775738882423108665588352 2825950 19409971687069643075328578771688000 2825951 -75177549425699554731563123054334048 2825952 139497238750505407105534634196467712 2825953 -42512309449141034907358963322540632 2825954 -20939692026416572423238270186420448 2825955 167623957946541537637130063253600 2825956 -122574607723448357890780513199685632 2825957 -77704254659854507956542104405297794 2825958 33946522780784504471088875457096384 2825959 -36817280897741313336948345109072840 2825960 -589367875067273213781638204620800 2825961 203039193437809075680190595029351584 2825962 -63652906964363820585276787323378768 2825963 108402110121351763771381594195088160 2825964 -67256397712938981628148225291744256 2825965 122103406807903236675905137212451200 2825966 -528311417061362851103538176227584 2825967 -101431961483866148503632855920668920 2825968 -13176791872162943530842221438730240 2825969 -998262188377545420160901930223035904 2825970 13285703024529642323618714889845760 2825971 119467379066265202291432525843704144 2825972 -492904470471734782394103301859616000 2825973 -281631056389754409082095138234581778 2825974 266405899413752482902487667930558592 2825975 -198794755571731961087089136335374000 2825976 -10111236174629785899029562413506560 2825977 112183096252685377557187776771981072 2825978 310319996848923430921981220951929056 2825979 138848529807517230464297656108453488 2825980 -124026137212384022837979116959488000 2825981 558712763397838692635754035853163782 2825982 -52193528824040937829641213324748800 2825983 -437656462211648051719620042424576768 2825984 -71439078034101816976557212235202560 2825985 -8852823877387631256053816711117760 2825986 -13648955960621310984906890280507360 2825987 -21215357421619414750421494974988560 2825988 28481778552510396356435363195781120 2825989 -230433792687760283541629512294300676 2825990 -95333825802154505954469098743152000 2825991 -32381169312410101452669111419774976 2825992 -242147178846422707001977363900723200 2825993 505369139277395478979920904088382480 2825994 137294144806125488398653459213792000 2825995 284862621704278418883467567175530880 2825996 223094532697121342347569945730656000 2825997 -248178994752667626787100922738792000 2825998 -98966419669920331079225115514714368 2825999 -7368822217358341039158807239491200 2826000 52963877326566709940446344351744000 2826001 -55819609042562304818014892505019788 2826002 87617828463269611941420949481111952 2826003 -960572136483980636076967190509440 2826004 -159038550343855737430025294013169664 2826005 8851145112524617823519866633941120 2826006 179407521620864770420573936870320000 2826007 190579888719198734042298331341124992 2826008 -355443631820779579015138634725294080 2826009 12902217417393920951551949283097680 2826010 -98838100613380211489789516526382080 2826011 379168255195539151536730487294776272 2826012 -101557996215615032957290200592465920 2826013 -106537851694955091018719559678803712 2826014 -53696721208444875580028975218902144 2826015 164671070192854920944266196012818320 2826016 -256382290987122379765967153340088320 2826017 44765458874428208463745017450026760 2826018 -14221395786013299865920422560139280 2826019 -130135855386945059531350695431929904 2826020 -128527995353163180785321528982347520 2826021 -114011569546872586664939247750125760 2826022 18272605147932918278291598544896000 2826023 142078419293378472219398622631580280 2826024 -203803615578802939493683240791982080 2826025 133185870917917365990940695603067550 2826026 94159674095952862561830089854934448 2826027 358733569326623985123820752993287964 2826028 -391161794666611128651465011131224832 2826029 495328666665588213225893420226106476 2826030 -56270286863390657876636978832631680 2826031 -83298913485482613425214179453122568 2826032 -48466887113851111466513620055851008 2826033 -26114152231970957905691381578755072 2826034 -272191948453039635841797743185657584 2826035 -362254382011551097664913953754197520 2826036 -88556793550254072198973396792442880 2826037 489709704349866232936407292795800686 2826038 -78219482705084898739907060561393856 2826039 80658087836035740021786842411682024 2826040 -26917742896341533470869045214003200 2826041 351600124633161624001176365034002400 2826042 32478641958155924999623941763955712 2826043 192497657136337097461328526524002320 2826044 48734334430822745875098963381075456 2826045 -39133602391353669210631875685243380 2826046 -3984870704865684511956567849876096 2826047 -19351806032237569654711267154893968 2826048 33028148113995489216982294431006720 2826049 3466181431670299131981632438285764 2826050 -118591234659832399379663122628100000 2826051 -121173175151694898281795810605167368 2826052 -130179710535098050939101134271759360 2826053 -1401756169157338694094992489241216 2826054 24708281698544909289071892763023360 2826055 -67150902102665022898507920644771040 2826056 -18956588042875144154332637587046400 2826057 127533189926929361070060201435878016 2826058 89020373347054670992162823939384880 2826059 -44317186307045441817521609055925740 2826060 -53885615491626653594841158544998400 2826061 66448182774497155278074456289322880 2826062 249816666688593886909887376607524032 2826063 858854418743500874240479632805155840 2826064 71184227580465634980590902658785280 2826065 90210730048422192632850346380726720 2826066 -77287120604879836450681064707001856 2826067 80256966753113536334590117210936320 2826068 38312589027581599888015919993726976 2826069 -280212835672411026922685593810485792 2826070 2138224601700426968605595637878400 2826071 316967011204090513554129904783531272 2826072 -167760610373169217818907828349921280 2826073 306089011684969168930207833208477322 2826074 3898586168582142188784430716330720 2826075 27523835174408961022944894497493000 2826076 -216156022884510036802617283056640 2826077 276042760026198214743169285104558060 2826078 -104556532070873688339122876855457792 2826079 187204655280211182108995935580006400 2826080 182373226994597023609006798091059200 2826081 164169756365632242726833093417744340 2826082 -82759239979908459422321283287270400 2826083 -208435439619806883366784716079482000 2826084 17320120713348387651160595195756544 2826085 146245943079239082990489045714605400 2826086 64098582310285841940535901675488992 2826087 62612584867166270171035092045586560 2826088 -285745132517695766197887445164656640 2826089 -1044738952316784966186087996497280 2826090 -81695649456222993015268945417217280 2826091 -462721860632644941666341987938074508 2826092 -104459596833925055570585411085936384 2826093 -132989693661179144147435908904934336 2826094 -13178960434297148829995824366772160 2826095 -214658237543838518394256918994926320 2826096 8267974881291625020291733272920064 2826097 242938389964507283937323479370850792 2826098 -42619430931399873679620963650699520 2826099 49558037073364867509317739630907944 2826100 -204678052691821748842090149872640000 2826101 -485584784775224486839648727927090898 2826102 27725460144943320049773106581995520 2826103 57152074079858296935502020434818480 2826104 -6893590955751214389003355824906240 2826105 -34051279833787304182910484408143040 2826106 63078646274852175850081135365404640 2826107 -37414446845678944550259828249271644 2826108 50600422142877143288356333629626880 2826109 192312900307603654932703149124180128 2826110 28387642287555887896808562933964800 2826111 -295101788069255341117536890082403128 2826112 -106183233929199191782481934365491200 2826113 -1281431364156398022775952285920638 2826114 -243627210495298247044439390846469120 2826115 -39934476862388564974901663925214080 2826116 185031110135679792255509038755655680 2826117 173029061692174519285284141453542400 2826118 56241040821087651725770607241319104 2826119 -50371315016916494582617232083793256 2826120 -154162551849454311657780670717132800 2826121 55183285455138283911370302571975322 2826122 -3356609100886523895915370144261440 2826123 239724282379093031783908063549479384 2826124 -102522002494403946276470364666942720 2826125 -79595475074334372870085298321952000 2826126 108461877720862448513968360631966592 2826127 -93136359474157062862528783947268088 2826128 -32091769663467658898894605468286976 2826129 -166203445712434297862995573433926416 2826130 21156167283093790853621522481843840 2826131 31560207649617377347655956557459456 2826132 706082071086744565862936296138752 2826133 392406907159156349853991628480040444 2826134 29611516476987121888700381782909824 2826135 35734950704427958458896409743207040 2826136 322266221408803252025499997378867200 2826137 -256102219501334349743757058565095740 2826138 21311504557513062120758461689838080 2826139 -510156363484522496158083635392822520 2826140 116659052103166649273782111872253440 2826141 521520225405527651315916319638030144 2826142 147615771725555649468015725305585344 2826143 -534674177097093224919264502009624608 2826144 -585252710322274807002400094379048960 2826145 79065362458057794189914030172310080 2826146 -42427067286484345941588281434890240 2826147 269982791652645849897127849358964600 2826148 -65344259995499013663408789238456320 2826149 -234855096936949995521559411748598850 2826150 6151967109934527086534155146969600 2826151 -451534510292031173012508509308499848 2826152 -12700687351331617222588065949286400 2826153 -4392369177290489125319222338497936 2826154 -299794415511745604686842881232742224 2826155 37010727032146035885963164739744000 2826156 -236382649900489497325186127095331328 2826157 817983760491257867716050988659781632 2826158 9477642393731471099271178016719680 2826159 -56423049412494439250734983670460160 2826160 16454190745746980581786567185530880 2826161 99511345015295161387897861665977652 2826162 -18061427597019511149464920397064288 2826163 -38683263360826148485262562954866120 2826164 69835625092925784640070350611044352 2826165 -23994902621538279810362671315750080 2826166 -122015582573329199381210851099472640 2826167 -154240167568815672938498802648557784 2826168 -194785414041126073313956012887306240 2826169 -46573823538811823305536548500894380 2826170 33226218217203563311573915920077280 2826171 -1742954787665148484634219698555296 2826172 -179425433001741104049580992151991808 2826173 86297895853357408680175228291981356 2826174 -8121423266771599427815010350955520 2826175 -1666812423139787833705537106976000 2826176 -52969602132507333121814184874475520 2826177 73511121507143175310929201598268160 2826178 -1786532264226732696261879340269360 2826179 -517659949992337849626871321721057220 2826180 -63739919879892954848766375581552640 2826181 83953618832864281798221531669181982 2826182 -183260990985032219503241262956656896 2826183 295415052921501294386056498883590824 2826184 169766538583408459740381793847224320 2826185 -117494169681430216611900029732110620 2826186 37071109984441923994678118810857728 2826187 40403580917960462003409613851234480 2826188 331277704339877773320252387009669888 2826189 -125802550192750780043264859996400746 2826190 -65657895456113062823400650947670400 2826191 62701591039858955949642311044376304 2826192 -46577325860717587397571773205577728 2826193 -55634548116969285625295055874401680 2826194 -73250051269850380463707226861346816 2826195 -5717829970004264429377963068936000 2826196 -16590754192495616899974751227125760 2826197 236342512485775432689336124516398 2826198 -31095142414993055938165112166912000 2826199 -563989192598196503909938806013250064 2826200 -6696286564362974727548484919296000 2826201 -134008854467136253727349302332036416 2826202 -64893006261916619939396726387220000 2826203 495522554922946512318267277490183880 2826204 373278502389664026696732164536614912 2826205 -116415483357580738086198525141829140 2826206 -21712387129599726262802970121496448 2826207 309767164868561327085504267947088 2826208 16954506355357226166704048569319424 2826209 -78976943373774986640762668382491580 2826210 9762906348276046440655088245800960 2826211 -459635711309201747127017137166777188 2826212 408010642737587154870388044011520 2826213 43696906864745795080658284412316384 2826214 99669264805609313463266478180447456 2826215 76344085294477207558167464089260000 2826216 218344747685106575058616220243097600 2826217 -12115872212219470859925942805825152 2826218 -399886154901863667154680434484480 2826219 -39130299481704983007146920368240192 2826220 -278244935324853072354279228140421120 2826221 66586703788002894060230085658608972 2826222 19284784962206862607317190989536832 2826223 222667153315020299579350917186281520 2826224 -54249560315679307246545319844413440 2826225 -113676838334815095508276908868320000 2826226 -70893844644030951432719630891607552 2826227 -120763499303285372447396926188106368 2826228 116743941251571986629248326259179520 2826229 252520106070370775063116070263401792 2826230 160300355218333642672812759789256320 2826231 -74169861155345187458136823036924800 2826232 302600257905105888045545379930624000 2826233 284214153197728423274536072560865824 2826234 -129387971394121463286505421045052816 2826235 -266316378382882816652409747715768320 2826236 25955670241052237690553283337960448 2826237 12519930566459790353809568461455360 2826238 13106023848693534424209637314380544 2826239 5239124781309102819392791205927808 2826240 45383210730156537088095925536030720 2826241 -15931059686900269998977203595480016 2826242 -83721254898304622423163482036009088 2826243 -33718242088243079354973313691397216 2826244 -128961602792044853015058202989038464 2826245 60935877513517398580248113122865880 2826246 3020337003754046776387699995758784 2826247 -105270902407040463276340701057181848 2826248 -47584226108258673431659708740065280 2826249 -358975905358362608067121366336734912 2826250 14465198247114176859457667707200000 2826251 -552176121076975519405729526154282528 2826252 5266599219745242075550356470682624 2826253 144604649083001870742480465166623960 2826254 -147047215525153519801846950116688960 2826255 70732196394091351580704827938956560 2826256 -94899520469049353382907268099596288 2826257 -42665883417327632568131082413848128 2826258 79817812740669475598138837015224320 2826259 6528912429993610274674819039920160 2826260 -22612416226104938711809309898250240 2826261 -2214105939860526312988500697361760 2826262 -36127701584361958147619245810534368 2826263 -173948207588838299665119477351883392 2826264 -16557538716728917617961503701729280 2826265 -46227472494719074093435865827940280 2826266 95719367566320247237797844234670832 2826267 -255249435260065222261511761768805376 2826268 2509031884476946578708784964884480 2826269 11477015334506602807444371277645830 2826270 -5623368173547429580831267501224960 2826271 -118949436555467780152524888876210960 2826272 170170242139448757206864682858381312 2826273 -251554904333541937609875152603336016 2826274 -224976534624602406017630801170363008 2826275 101618362189799011038251194505190300 2826276 49827014225712161241704297627231232 2826277 -237820698011134843319586491820708480 2826278 -8866151004999187524315279637181952 2826279 -325893831299920830346645960697356080 2826280 247558572065932870661150864837990400 2826281 90877802716806619057616754285833082 2826282 -4108134349950946885441882946073600 2826283 214282716632472793878601452828389664 2826284 156855669104303993953524197800811520 2826285 56897250621662022329984191429201920 2826286 -132776779398263173287732230257032576 2826287 247392857837567960460322060469281080 2826288 607392339426656334455473996922880 2826289 -293084165546768944018448392364026844 2826290 241021088055587848404102015850470720 2826291 13599390892599051653072071888760880 2826292 -2926741751106795167773728580538368 2826293 -389511602634729593684158409538445458 2826294 75457957815827366765445540121023360 2826295 -330922728682931633506493980221628200 2826296 31543300893536972491549000009052160 2826297 61376897261715730273557624953901888 2826298 -122432809443767634312282461498477568 2826299 103686407372834766161248529704459536 2826300 82602304909575030554911804834444800 2826301 -148436388877237907044949839548538164 2826302 -4584108207327527221859687029329408 2826303 -225807770733012709441264830852298296 2826304 1017998310135118997547339701288960 2826305 -213678926049491840868800951483466540 2826306 33053823003350120720951330736491520 2826307 -137230565044909293207306221986941120 2826308 -238109896311514848978862701194686464 2826309 236898341991472972140938304865728 2826310 17429339362246263076401654301186560 2826311 -343432558109964641216152706392294200 2826312 -46702739186597734517076626278932480 2826313 -32462987109038609311223770149338560 2826314 -150282386508766759110673878971299488 2826315 -85166366592370300853801027170693680 2826316 109623251682421654848808764363351552 2826317 109680984689141092599493058727875820 2826318 -246105880209720587254744936091520 2826319 -160056073580797157882662584412501304 2826320 -66220830515972731186664880340992000 2826321 -119097566159125793851561327698408480 2826322 207937642094624468078778611286125712 2826323 488110310554127313009788175580366572 2826324 20482052775483507576883057180172160 2826325 -174094670543750909736969253761302400 2826326 188674851547826129595997400413897920 2826327 -76343128958245030014271410181623168 2826328 16120834213004021182369492869672960 2826329 375712385510502263205499412967236880 2826330 -41717506822467302266075050792007680 2826331 -246153486055513369078083701103226848 2826332 33993218988106893080756068906696704 2826333 -137343665178798985266015194121542778 2826334 -69103001589948160790787408321134208 2826335 52263085504817879014410772713393120 2826336 -28006481838963290870469014323200000 2826337 295152897324959663294199412610301986 2826338 -97701526165156529949079624938805680 2826339 216058908983819697881001241930927224 2826340 -160267094855633733631451022870835200 2826341 -278175522326609882979390929664576 2826342 54960679703025876083159344226257440 2826343 84209246546403610148774338769503144 2826344 228545312117597071668241660684508160 2826345 -236896746752732167800080416423065600 2826346 -179319355683230524440517662996034128 2826347 6139074262095453257915309865888360 2826348 26789089974299088646115303044448256 2826349 244933497236197083918772849131891136 2826350 20998011195905327995540452450806400 2826351 -226201722392920339964440210191049800 2826352 -109074769664781337716608308602667008 2826353 48734330785329655617482088476518464 2826354 197904034514428066986405380660724480 2826355 25399504496788014237925324258206720 2826356 33306348971688583871716990016700672 2826357 -80128179661788511510997920992904512 2826358 85235914229212200092931366066629280 2826359 272271989146681092718098331368480216 2826360 301923585776007319522426105448448000 2826361 -374056772440742001121156598079158038 2826362 -108670136810762492601897434763373056 2826363 -74927060548820412090463345956314112 2826364 -389246522182891250800383384661337600 2826365 357736423784959923059567924446441260 2826366 158956813998137900287193910910588224 2826367 -363726423600816967589358401444051584 2826368 165097804817164000045263501907722240 2826369 98799883675536146951612841567681960 2826370 -12141678783661987891314005010878400 2826371 598416054529365934963128077561512572 2826372 -42147187869696742800277167072595968 2826373 54971389210146872436912456261132480 2826374 -7634647194660691803368827428599808 2826375 -319871445724833900834417130992636000 2826376 -42213480005450355738370380675809280 2826377 38139924441974166900477530298446352 2826378 -69747400777144773182417868558871296 2826379 449016421264759513052503456112832980 2826380 -87477443336930366711540726578867200 2826381 258387036007688447590274771599797600 2826382 40620738902654303874698432363652672 2826383 -175810651377539920157611122415488000 2826384 -17350605375179575659238268784082944 2826385 274859431766664504216393504915164160 2826386 -276708910407769893262816559021275584 2826387 -75943476978585832913943423257116560 2826388 -162797901885070658755626068068803712 2826389 -497078216736948386891500733427332160 2826390 833309006079020608577432196771840 2826391 428409632711654741350644438144203784 2826392 -5659826458848205799586460445982720 2826393 -65635506472590106446525576709715136 2826394 36391686114287574150583058594583552 2826395 -119850457597035169907594064118636800 2826396 172959621536354533025512997737239552 2826397 -25267221507831969078662312247184000 2826398 172675789212859084493432387484788160 2826399 -183192609244600552832242546420006272 2826400 47528420253123790550928646368460800 2826401 96428887294344343338772430271705792 2826402 -155842624233329092520512366060542720 2826403 54785879567136940180394317261446360 2826404 -70741430554868064091011594868383744 2826405 120575822050791960311791129863108960 2826406 216759068699245613806154585367507264 2826407 -472394235424884600489638760061825680 2826408 102507588239883492909268347652915200 2826409 -86869138310398020640885233434387120 2826410 -103933023258946646456781994745568000 2826411 105917690083159449438088210183931904 2826412 -174209147902599478812465078056422144 2826413 -144109262104346070695188396346863338 2826414 417663272048078575140255525991680 2826415 117704971666742765151421763618479560 2826416 -56753326360980885816581580938723328 2826417 -136555259158137374571736310732930880 2826418 -92754325321809458673316044108607488 2826419 -679987566945288535437064653428466504 2826420 8603774209552006646981694365460480 2826421 -40122003371407408882007587512668320 2826422 129029942034012531708371663625220512 2826423 -663234221311225671826547741801926800 2826424 -196957346578784013331975850800865280 2826425 -20927816315976198904587894799526400 2826426 158347794250426324037569375011667200 2826427 99241263661895546733747257182360560 2826428 -260133811999831276064179036680405504 2826429 315393045018790651212193918259606784 2826430 20991205713596022358514455679827200 2826431 -116878456499857047064002541965432768 2826432 29418126926785585600662664025997312 2826433 8170498945139857460940352927223344 2826434 -2038246675161770029082246106010080 2826435 -184096771377557517403245326900311200 2826436 -636929403827898038122373107325070080 2826437 135895753503546892775177684114562552 2826438 -51564218464641056935017648248859456 2826439 -219553335460363558736849723034624 2826440 -266161392373897272678130718576640000 2826441 150779261157829899877018822509577440 2826442 194327509290486419665814642410573872 2826443 92394897690943929148476879826732692 2826444 48389282719659839976489156554620416 2826445 96515148268370885095486605594314700 2826446 22839589319298543893083128879008640 2826447 -26188146076464525665870765127472752 2826448 -1806752486389573263112216965103616 2826449 -336613354811704454960139872737771536 2826450 -53251509166841416465913565973852800 2826451 -234608738124837945427592001580722600 2826452 196061984419410056207021835946379136 2826453 14143809123955233473773602550711104 2826454 47920687342995412072205377530537600 2826455 -115675547793373904678428903288290000 2826456 -91227100851954784986094898498764800 2826457 -297559971933647952174290936128258294 2826458 -66551981128042363561106680976796960 2826459 35381502068688454723380760655662200 2826460 22874864583593530628988905794498560 2826461 113403635704025511698503871727390144 2826462 -89200623924455620473051195175833600 2826463 3682422440120982922472190362551712 2826464 240651932683703049437297439554666496 2826465 132454850930458939826372278702581120 2826466 -62124520169839432020454821989915568 2826467 24479100663410612423019061196682480 2826468 153351382032141920192461530043422720 2826469 174173947704233758661024171871830844 2826470 -28737764893479158896135389761721600 2826471 -57010884812314368866690257560587616 2826472 -20961511665667629543808250414284800 2826473 179515863650568445112112278528276964 2826474 14424173974232229708931712393180160 2826475 99262812974924938074589205683052400 2826476 -5203111030428936768814924167955968 2826477 -237168534253487509611622520452980 2826478 -240767264295548507999676591787642560 2826479 55621916278358770265722835490868920 2826480 11045249324091495226433328826613760 2826481 209171026183753706185552191341872192 2826482 37387467928249928235082106572540032 2826483 5215623014309751809718804505600128 2826484 -236479205347548269434998642317881984 2826485 275914426942728615368844960697623600 2826486 -101465239349481557143046331097852416 2826487 -2147094038127989854977041490256000 2826488 -26627802798506241749365561323110400 2826489 -196156270704391490140385102898016176 2826490 7147112579774989043445737717757120 2826491 -504585286746806889332993997258150108 2826492 105397079649334308457445105151754752 2826493 225828368718424488206417016394091424 2826494 -46015161862109964085550537008020288 2826495 2881986407121052142102730101078880 2826496 94593300717224418125361174349348864 2826497 -512783477209383643428419285397402960 2826498 1105601410063939739142574287295488 2826499 75623070184761787417898387716115808 2826500 -85784862549497062336360259809728000 2826501 143272955605414194146299687663806432 2826502 -106815650984914708240993314813080448 2826503 228248864079950083166101028391415104 2826504 127723808897543442598956980047595520 2826505 -357319520166925927524783465525646080 2826506 -212463148510004191550721120479652048 2826507 34634189317478843761497136123847640 2826508 -10598423957915057223653556762604544 2826509 -147423118408226403359795957296356384 2826510 -29406452800846372037769938911764480 2826511 -289779906238363942945458865623700776 2826512 13520774676916589195683489426440192 2826513 189101758202277147277534213833857040 2826514 -132090236557810050717681153698175840 2826515 -142306717853079587566990142124213840 2826516 66889381451667114430507959645143040 2826517 -72636043314740362875612171008403680 2826518 31835298309904108143440611420500480 2826519 -364185465068710497845668833124992 2826520 300361493528708246911175961174220800 2826521 -310974437271339037597653545043700278 2826522 -176742081346070057986727101175270400 2826523 9254201893711754428736218321606944 2826524 170028137202219767057575285980612096 2826525 68736907712376132965140216282531200 2826526 -245277085589505634458225638151421056 2826527 294610177091690455904553001506702072 2826528 -252057107449663111095348976128884736 2826529 116233581154188795275159249004492976 2826530 8157637758075945382343835431424000 2826531 -207828089142278983965887915804553180 2826532 157619482753831646846797557760301696 2826533 252361755511638522988725309073554240 2826534 142550087076601671966863118064793280 2826535 267103068737732901842898754526317200 2826536 365199055813479505029961932672199680 2826537 -75239336805771566377090422260336448 2826538 -93537201557767711623861602946753792 2826539 -18582871160141393822410521764391840 2826540 57620168552935642801411981699153920 2826541 -128457226814423593317708548687576320 2826542 -172947666872761287903856634483483328 2826543 -127720829663253827205469656752273760 2826544 -39722085890770338599416786613633024 2826545 -142674324135272076425623843481157720 2826546 33381444028386252647785109520864384 2826547 95047525082824121352847720016413360 2826548 -74745232668537783489317203496822784 2826549 31696677906456450297492123899719680 2826550 108300117013728757829718298825024800 2826551 6199780389827229564334459120728000 2826552 25731906155037760131996889843077120 2826553 56873880000654439215741598319893802 2826554 -77157002712071249527247784108418560 2826555 204354473207453726225453636233595760 2826556 198611922811183744717195680109188096 2826557 174573485669110810442254003958094732 2826558 -31491791758442319408973419726704256 2826559 -349603759522631254032794616725746240 2826560 9510102396341956945277422141440 2826561 305520438283789269304323646313178672 2826562 -1241899095164076853368039829025280 2826563 -304413046483755697159945115979877188 2826564 46628945172669445110408244813885440 2826565 143493351057408412521253871480455200 2826566 -82131775789538464608486796992324768 2826567 -158802098772172506517331447762273616 2826568 -183484306417753431561061235038141440 2826569 283498721930042543434574913068010240 2826570 104743402428922847105240730793939200 2826571 359474747639551930031946743613001104 2826572 -10216335080412429933633418896706560 2826573 -3460057724605647149140384082352960 2826574 66565567308426955479768939400895040 2826575 21688510869429329324440613626441800 2826576 32603885709959102589330292937981952 2826577 -167328024347478812773763864847168140 2826578 108585175793235044007857798778884256 2826579 -93272358915495453672747776266721280 2826580 75736913533337008202005062767738880 2826581 -64827358489809178690198381578545472 2826582 40322495871002686448132940653706240 2826583 105843693768023257043900952647537704 2826584 81974506120457641829314202989670400 2826585 68964275524910562522419819843874240 2826586 -38101886592177160276320624033024000 2826587 385597355734207873653437211494299032 2826588 20404613059287593545071317345080320 2826589 -178965474025742308103096511747282240 2826590 38292235303308042342239037433036800 2826591 -73719649168998278738333512894899840 2826592 451533370879053954659103673909248000 2826593 -88936000760443186618704742037484480 2826594 -25743769438946926311861488503142112 2826595 231203068154150329744508779660587600 2826596 -26493715642548180363475647553228800 2826597 -112554965370829394601284372792157600 2826598 226300997661750349407641982651603264 2826599 126795682382514065577797094181624320 2826600 43095189338533890957348419678208000 2826601 -129919888123235024510468922160841698 2826602 -183949286498569005364907339061319248 2826603 16139739169758455347846799239354080 2826604 17885174473067041893338136997834752 2826605 232297663491546038585208663934560 2826606 -164818218470947204292518251897832896 2826607 -188647566012028614679538127844274208 2826608 -6769372776968922323020207415033856 2826609 -144452889578911788035075503907200512 2826610 -81227910226316129470877693527571040 2826611 53390536661796592745813568033792000 2826612 -53990756030554373088182588188443264 2826613 -426591867587194002725832433367677138 2826614 70738000134969448478899967618689056 2826615 -14487572444151075130321865976130560 2826616 -37773484196006559779239849313587200 2826617 435687450891755617571450668771434240 2826618 -57670792737872852191003138422934272 2826619 -336519532823099033570211700028230104 2826620 71982111731866978123052760473088000 2826621 -57297139019687023572432918138920928 2826622 30547417235853668638274692974359424 2826623 241283082426898722437966223680671872 2826624 -58764540184492733010724071313244160 2826625 288513232470458222190870984768369000 2826626 287133144889268665906940277058368384 2826627 351231462999458713105665239374636032 2826628 9853256729114155408423631885889536 2826629 44003383207778216173736791732927488 2826630 -3080699499368189422656212287392000 2826631 -219222014571817483394533033017336960 2826632 68002802155844786398042710437606400 2826633 6732373173719805304925205217162464 2826634 -139732697430506312462437851465082368 2826635 50914595780367339360665003854025760 2826636 40407687751289940378520765025766912 2826637 -529996536143881346084797443525074208 2826638 -24284788319457285176330339041379904 2826639 -85549870060128388884059685232932096 2826640 -24799072541052722735517110238412800 2826641 -624850497351919856274764788673947548 2826642 8516991130610171348820338828771328 2826643 182046679159357810327439340765790892 2826644 272400115435284859816735063764798336 2826645 24326825000164674752812857758514720 2826646 -23368768592931893568936483883103040 2826647 -193893425471270770639014170972404920 2826648 -2578525322924483415142260066385920 2826649 -38010534912547605590156242205857920 2826650 48109430197401136914596095540654800 2826651 86588151087579800403588399326299032 2826652 67856343449348776443262605267793920 2826653 37691011074797542101704635007279040 2826654 89233854774804253542299430198187008 2826655 86800026988139099314067142123922560 2826656 22638510827980669727279225917931520 2826657 -11939970899575763990166190032068094 2826658 141389325654968727000873637020770976 2826659 210244784885820966105568749398112720 2826660 9880579142667260208394782168821760 2826661 123094330199040258109833609160483262 2826662 -272743215466567506343634581441495488 2826663 -73956463654439011612792795366924800 2826664 461203871233440448135724279388687360 2826665 -217908227951855695101919058077358940 2826666 -29032902369277881460175164028301648 2826667 486271242017996015830143805097937716 2826668 -164735345758796189281923794512450560 2826669 -293890650012327722125415750070181056 2826670 -35183709538948217199093499197665280 2826671 74892666799221223298632247391145872 2826672 18342179234301066046723191918919680 2826673 71671164202345698119143170699687424 2826674 59676201290743642233425913438938112 2826675 168240226738443416393562441596097000 2826676 -120498893825019936356111430619623040 2826677 23340926700970628451627628987624704 2826678 -176563289092800922660896580792351872 2826679 -387005818830443793370410557104562400 2826680 -3962467736923127983506311492505600 2826681 123479616973373071047941443675200 2826682 137634272757253362499615618302894192 2826683 453725907780607388104122013982872932 2826684 44560672752415665673649421586022400 2826685 -258903899769436608632437956658177620 2826686 919233833030272282688776087796160 2826687 -106264567046331233221324438545805440 2826688 -12567534500895445283750264721899520 2826689 3513780259833084936883002729930792 2826690 -111672149858469979335877815412646400 2826691 1862168030896215395841908636163584 2826692 145854295106296888691171272944506880 2826693 -58991094993108730709611851087992418 2826694 7516804154387593680386485500828384 2826695 -38355165225036713330917795382608080 2826696 -219024291154687071942609310760755200 2826697 80499324822859122912224261217568420 2826698 -61806066948775764107807452012702464 2826699 -485498668755030982437506261881904640 2826700 -24181419488243391112682390951808000 2826701 241637595801670500015765731345091702 2826702 66777284934545980928322100824514368 2826703 -14844128856901947742764774967049232 2826704 -9592029150036859467718484730839040 2826705 10459141953249025069000518859701120 2826706 -15928811275778825118809931746899200 2826707 -48788084231710332589782865594509120 2826708 61323050788367285348074039923394560 2826709 201265060861773082454911215719807786 2826710 205720277320105702186665680636117760 2826711 -246211562777191235148909465009693360 2826712 18872628246850505909555415875143680 2826713 631842975845410870267595848003157760 2826714 -132512258709047375106338111011879680 2826715 -32155863569913371026490372141720640 2826716 279531170209583604603056084072163840 2826717 58924475256632183867547362928517920 2826718 25203164990721569123925487128194880 2826719 3091094483854739951978855225091696 2826720 51428271926570363809337769842442240 2826721 23186556915258422482021110894301440 2826722 251757700096634149801760803853688912 2826723 -40373576460732573208995306784261632 2826724 167316725195110638837474442166992896 2826725 246387520689422506133122625894652000 2826726 11499492408155557113459791024566272 2826727 -374854383005165900813516991869172424 2826728 -41610405338179770317276176372515840 2826729 122134809161315063220956799170994900 2826730 -8987429734847977903800819778886400 2826731 425430567564890563036678912497305592 2826732 431215024308820494756806597481234432 2826733 80308999847475406588300816541454464 2826734 -2069558885280404788898655011012160 2826735 -53062997375801507052162592165478400 2826736 101072512986733190287902439521091584 2826737 -377675970214958341086400369650205614 2826738 -9151549877157846794851990285954800 2826739 -206567384083792306586238178362129460 2826740 -52656453901004517223960489658327040 2826741 -147077243070439410222201231779632608 2826742 -128402416505047009710105188534053728 2826743 -568541696526132422138854488657933984 2826744 -24582009690689141006584049295360000 2826745 131568139844550136506111292557347400 2826746 -11877686467104064513022802237404160 2826747 34319905071324180205765443117534720 2826748 116246803013582108576654740733317120 2826749 -408966075701547618494827292887214880 2826750 -57636761569680511290363376669920000 2826751 99157247955980212391174493150305832 2826752 99917375065080203786933524550909952 2826753 201397691879788193771896090739977344 2826754 58206486080335882755890509032310272 2826755 27760881268529030786816161201300560 2826756 -355507230473344051047590778756235008 2826757 297787336725031530503398262923127006 2826758 71001200352526668006747034042140480 2826759 82949571619294659003557239854354768 2826760 -105324231130645121466619546894233600 2826761 -154325342469072561063292820963315430 2826762 -119327654252242349063423461139325696 2826763 -65848095879869314920029508775825360 2826764 350216955100565455070682401944369152 2826765 219400910774768717509918686439464000 2826766 -52505056744795779886014283237294080 2826767 -192395785301945875131200276839329048 2826768 -18820350385109389155765364551843840 2826769 31248681547372232245475058141167808 2826770 25537793528584101463034859612946080 2826771 -70388390856436395189359925886396488 2826772 -1168869468725743586661000054464768 2826773 -59382054793816178509232371987572978 2826774 -97147486377314177227233865072522560 2826775 10278967989358160768707632052452000 2826776 202680031752405970798922142589132800 2826777 156941959418853631086646051968960 2826778 -51184966326957927954998595839485440 2826779 40546528026337631729054593104552984 2826780 -37226012742228303828575094357319680 2826781 692798859673563139732916758701800064 2826782 2414090405207985486044174219627520 2826783 -26059402838237368837640456392617960 2826784 93123347014964417210341458838880256 2826785 60254193724631237564648365265711760 2826786 28128634095559122141882339916931328 2826787 128240579842099051302345898186176672 2826788 221338942520674141118094853216747776 2826789 -56133390488098329599445451375001280 2826790 66546538975446504420148650035222400 2826791 69366673281381756607113487446706584 2826792 -156088001745692834004476351225856000 2826793 -158947582854781689962777318739981958 2826794 -189383526563561723030706879542355456 2826795 -25278109977476560940268940538208000 2826796 39188078884244392399719351866180608 2826797 233688270161559565811261884290956544 2826798 -14320741575351066431097400656849792 2826799 -587673472776881579634754072453206464 2826800 12669841172392744711827176934604800 2826801 31757791836568692315860548615820160 2826802 245225587574260193020802777095056 2826803 -71417912863362151639703781654943920 2826804 -162758752176961240533225644138403840 2826805 102688770704842223378767244901266460 2826806 -62389484073925250252757565668743040 2826807 -32493490427342941403493419772347160 2826808 -59575997273447124278688942100684800 2826809 145562089359794398880671120874255616 2826810 -22540420512599191137752089193252640 2826811 244739198259694074145552119804644064 2826812 -51271226123637158054973330649273344 2826813 -103399137809270097020328644134905312 2826814 -51583673572205094211241651663355840 2826815 -5279844821492543151868201846010880 2826816 90787303707539824078862578448596992 2826817 -43678403229478096734170107184710208 2826818 60301109652959808941161111068696480 2826819 441434300084687518889648001737307624 2826820 -1233727429777891114900321210060800 2826821 -271525682037455785132765630339770978 2826822 -12553852169133494464780231603921728 2826823 99362330989829467861947582164856264 2826824 10883116129441521610194180155965440 2826825 -20649771679737315545147338904732400 2826826 -223376945869539102139551958367847888 2826827 101133692760203214965017993474279032 2826828 -68093475334786002340297348357939200 2826829 -451797235476408406141143439335682570 2826830 1630639136817570535847810451322560 2826831 -1740387346209020499956059786788096 2826832 74087337787459896028495734885441536 2826833 -127568298167555489275741493651936640 2826834 51410731091242541636654094020618880 2826835 63469119536535421247009371336800000 2826836 -175909701407007979114444857863483520 2826837 14181231543032619338884228152580248 2826838 -25083859780381986929801527146915840 2826839 300097159552455420827261946939946440 2826840 -202539473356350812396852294702899200 2826841 -650013878762727350886547346536789500 2826842 152979525656862564272368470297254112 2826843 245132967958497440038505512253534400 2826844 18070345287925662613588481666483200 2826845 88696356227998927507828650158415360 2826846 -127987461034930355650813982212761600 2826847 -119738446698623913629211932711348704 2826848 497785788878706821709006455032381440 2826849 203715668366997690161297431230537888 2826850 6498434869209965521358667052380000 2826851 -221861561338988050337341681967666148 2826852 -6630674058552796041649720670724096 2826853 -350967639434122035387502513749456898 2826854 -207922440759217983571663531520910624 2826855 128892921231091637456138857188148200 2826856 70524515810850807411291409656053760 2826857 -135085092124202516566858208959927680 2826858 -19101643052758261397751484980472320 2826859 -49735346273849690668960172803255488 2826860 -75764818164424270162599493892720640 2826861 83572085520526987313941254653886336 2826862 397863922696225940223170472488924160 2826863 -3743158844481592258980935314271640 2826864 -41555410563665732426935349918662656 2826865 106790379047267310951853300508877120 2826866 93275213572653097994674505956945920 2826867 -11985959862850119041103437467546560 2826868 -78530317922597612927420481998635008 2826869 -53023686284367368617585286515439904 2826870 -38862995273445664935640668028867200 2826871 -336583018130661484938513348486221536 2826872 168205229470707937407681596606668800 2826873 -39393785863366701434746325402762880 2826874 18823937624524313442684402503650272 2826875 52374267224239972279999237046182500 2826876 -45003394106657210456525830027631616 2826877 -189746554397640100990279154854794560 2826878 -118907241036355080625462680054581760 2826879 61360261885031253942526733003650560 2826880 116561920834721852924659769121177600 2826881 -235395522529008453123113698580870736 2826882 -28010829716149208486557025418548400 2826883 338747881282600724197337040252971132 2826884 135517338220627354588635211258146816 2826885 11594022715456188771410843683485600 2826886 -10517926427609217212627609506312608 2826887 -29134185874697885053370044432603008 2826888 226392990300683614545520917631426560 2826889 -112149457350297436147538845748216952 2826890 59096926066872747446852838756249600 2826891 -263574970943637182749076772997382880 2826892 -68424689849347510685751398375393280 2826893 -338884187438139418788043403879063040 2826894 -55059436132496241484947059029552128 2826895 54859886869327053462928771771883400 2826896 -54665823611109900994009024209223680 2826897 -145064511930500222524031154563458272 2826898 106855060886357233785494641941517200 2826899 355795544828661723363207380388201900 2826900 -1602755832675759877614186964080000 2826901 -38405846761530428967482113108681536 2826902 -46928025077847860550440352118581888 2826903 194150973948427396266659754570976104 2826904 -684275942913540351127196197353984000 2826905 156267011194571529321943554509469060 2826906 -3327721173988443823444193226007296 2826907 81483574848292549826369646553726560 2826908 138068552921047460397267818285081088 2826909 33671874130787821525905839074927488 2826910 90821161313229844730983331604375360 2826911 -95832657794952054637139577135352728 2826912 99662283180459890768112530047893504 2826913 -157183755281315814570238152575328060 2826914 -7349284783461604866255880796187360 2826915 9224393865947115699139538546304000 2826916 -130144625617043619437711524555365760 2826917 93385074200498248682764960424907966 2826918 169807382132256283612885361098546464 2826919 -239317220129213182558757989903148680 2826920 -37741481690263788740990229785088000 2826921 29296247677830987032882405360770560 2826922 35676564951720861449630013903743232 2826923 802331971340148199661207718934272 2826924 118400895704757408563162837927609856 2826925 -13987742636882081833843026104697500 2826926 52309304458525350094716649823290560 2826927 172182385252213928534598639640125840 2826928 -10862240402746551956305195946541056 2826929 46434905053731056724616523003219712 2826930 -869945564843245970214465649858560 2826931 588168394934825619906748209715001272 2826932 73942713782469591061747189824602496 2826933 -91723910522165152162382190508798176 2826934 -250755696101745569543043654342443520 2826935 383075884266416366583540025095953880 2826936 59995867772367662967611523897753600 2826937 -231249249196803683898913006226647920 2826938 443329995940927766593410509091404544 2826939 -37136138487339256492257918029702376 2826940 92847949509839973500136343733959680 2826941 50027476196535296914830149353872972 2826942 -108874833506730236716942806352238976 2826943 -46103448298247782562344867376224400 2826944 91152118738663074882364216307613696 2826945 -97840471181782490484814178996031360 2826946 -78485734528473852179003850857149536 2826947 -41515208423898419293410382483755600 2826948 -58173548090103838429027027682770944 2826949 -3590637215685309417194787034916640 2826950 9080727630773340808700133037228800 2826951 56008330106815206517068574919192232 2826952 -73531682949607070561311005720576000 2826953 53898213734135644545290274755668800 2826954 -117112908604696870554658744339944960 2826955 102390466243321420408352781898515360 2826956 345850758905340490797481557688221696 2826957 -6423562395761345614928756127397248 2826958 15809321459643599374210597790566080 2826959 -136026954241054477735824751940778984 2826960 43645308595332003256202153135308800 2826961 -318133186720785362899928483721213200 2826962 -309395365975288515639529052711910768 2826963 233335368468510715829837152402351092 2826964 -103641674353695077125132546570874880 2826965 -36191244008309607878350374084799140 2826966 105457488646796643429538534131263424 2826967 -27192903988216950736098119894693664 2826968 -205005317345881800715254742031216640 2826969 14981856219943891376977444525031520 2826970 67607528993705436785790702159955680 2826971 164688063811653946072731918180086784 2826972 -173454758251573965599664462408629760 2826973 -139587373051560200546499051551619680 2826974 142378479604299376850883491942468736 2826975 165981214013973383963607807250272600 2826976 327974442910499259791021495519281152 2826977 513309309785851222511190998799921300 2826978 -47224735264181341327193230048911360 2826979 -116989441439967914347123046822392420 2826980 -76096831779869164529842425186938880 2826981 31312713673384295105685604166683452 2826982 -79084002127812400043292102705259200 2826983 147051158371662349857304792995639744 2826984 -14293121078702390223726667201167360 2826985 -60732814575429252345911822423841600 2826986 14296658322283325505291178496100960 2826987 -338550703088860078577875552908460032 2826988 -267170733547575663877834129606688512 2826989 865687634584544146464557761429738368 2826990 53707597367563985927547819376477440 2826991 -2403981456944788047872017921746816 2826992 -689048844766473200460315775991808 2826993 10156615816970018820262515363408960 2826994 13793778552318035565157127386214400 2826995 -16586713657542900317515071631413120 2826996 99749040888954775238196715658096640 2826997 -432895313556000035944215155512937554 2826998 7299045016004187955779808520652096 2826999 55928234642142926160020471756802048 2827000 -388505183193535269859952996321280000 2827001 256659292537899065721729849564220032 2827002 62142498202762130846117778976541184 2827003 -547913301283215763907593281396429600 2827004 -18154528608920860234730397209554944 2827005 194676355296752553741507085569801600 2827006 71118229783206395602335730837593600 2827007 247510144912911698484744558332749920 2827008 -206098289776877134518001498639564800 2827009 -158366798906875033504165091332597584 2827010 163751834459280676540388899292928000 2827011 20547196486387937502254528773656384 2827012 134431910905577033821628762896893056 2827013 -45646048544698456871906147676425280 2827014 -29683216866550936106220326970163200 2827015 -217553865293079293461513522734211200 2827016 450806919614875934657921096807884800 2827017 333617694258322038977416666966824234 2827018 175276087197781319245656442605702960 2827019 -143507737314737611682288961739005456 2827020 12579148622904212939366521252085760 2827021 255213112310364485318006689817606944 2827022 -35934787929470410247144624874196992 2827023 155762242283069216926338630789006984 2827024 17963942154011294916206945130987520 2827025 -186034183684300885194198073952391450 2827026 -131034139056969353710665775664717808 2827027 -117960728188213002593090523305463728 2827028 -252039843674107504966094943154760832 2827029 15827516640974421756684792846620640 2827030 -14021809709518214101816053739395840 2827031 -67520233545120931058522906830026168 2827032 66064452847419680961712315114659840 2827033 228034066501102438430739273777886224 2827034 35378309295916790683442939106504192 2827035 -1332970679521147601005187628556800 2827036 84755024057362521074971156436206080 2827037 266806795902938083395252976219046412 2827038 -114006150108654877737879486909656256 2827039 -166604546068432503258098950518674360 2827040 -9745600626303790693646978393702400 2827041 -84442934385593362019286635435283456 2827042 -33172935942643051654887310688945328 2827043 311542362410295852865290983307251292 2827044 132175288857876646720670656248637440 2827045 19123989813871727959521830348974080 2827046 156637460631372440604359299369877472 2827047 193670877225343616311901140939231872 2827048 188689478388775149633835599669657600 2827049 224061359093707444511414178054373236 2827050 -55289724215332593133802933482982400 2827051 -361203795111974814892221825395791948 2827052 148730558334389024958989371628334336 2827053 -169936682076187464406651566543873738 2827054 313926612181794006366257576006976 2827055 -212263365563742856491515683962666000 2827056 -20254213982047569880115333327781888 2827057 -86426074470644915338505469322597340 2827058 -19813701301512401248029080572631040 2827059 -67811002564105718140637738416977360 2827060 102853440633911471377064564426484480 2827061 -462090300654323817392771039114344338 2827062 -20335295167992477062374472088951168 2827063 231787657888049657641202295084899784 2827064 332931376054328451067413126825861120 2827065 -181508577352543097247946844715811200 2827066 345578041142105259416271063902737920 2827067 -374501635524451761008945423289180360 2827068 44994300054891866489467994707206144 2827069 -72213273871065153000540003105881504 2827070 -114682536859969448439861551840579520 2827071 -6110838229240701513959650812126864 2827072 3639433852757130349996448627556352 2827073 38774722249268926868404704015048168 2827074 -101647479374956232480776376743309440 2827075 7997053219229229532936469001482300 2827076 -23945476316299514177815378895929344 2827077 -56414104429510489619784903323476320 2827078 491742212564656520897863625330688 2827079 -328462619212552471675491531545041320 2827080 186476143051673641112642233158297600 2827081 267452530264705525980323856956072064 2827082 -152380009228310461324011527764486608 2827083 -130170876975060620905980420724546560 2827084 148766824042222217268043635168587776 2827085 85485188230065141263994684413237400 2827086 -129268532149198425434835618651648000 2827087 173563997724762025891032948620986736 2827088 51461787690561418168786168272912384 2827089 -880180080823109026098050531280480 2827090 42736432635264337543004760887201280 2827091 39582844536713139130620522017543904 2827092 76074991164578524387650209550231552 2827093 -257911519832929876857082166039210660 2827094 -2858766664177101931953550802265600 2827095 238711626642076681770158442069629520 2827096 179494832949561184730457666780610560 2827097 -138564267111065579485336811999187456 2827098 74103160588394854277281558733151984 2827099 304167271009921969352518271342878992 2827100 115005772326967205843988328369766400 2827101 -191045570377091067807449729236599168 2827102 -95966657934177207958639563220645248 2827103 214475016029393078092390188288587160 2827104 196771450613392106325965604394893312 2827105 141075569006606614574501277195456000 2827106 -148759261932600839709460463194304736 2827107 -92316991709246509773918447247184832 2827108 -169976147095119874925007048040980480 2827109 564627619586602262264543516082797310 2827110 -20436964240898518820871247137945600 2827111 241827752991158779427233994639804544 2827112 -64133218425264383176687523212108800 2827113 -287845941637006042944429149095871856 2827114 29381255879640612749007103630656000 2827115 -50976652448495615318684075007427680 2827116 -264080511851664826773000209302410240 2827117 -211921581185903120018711550954178068 2827118 973134011654688507754830554015616 2827119 -591019633078497615121751176369920 2827120 -84382416993811094969883176492236800 2827121 -296400388146279964677113167539941040 2827122 -141395287684400261752562729143648128 2827123 192191949435361335229904569592850000 2827124 127197744215187475382570385510912000 2827125 -107649054817957622565640112009760000 2827126 -71840605447432797475691744154576000 2827127 170381467379176622718883509153251112 2827128 -282283476926574811443368739118755840 2827129 127479549857576222324193376871233620 2827130 -10439354652374169278363417454635040 2827131 75767210568936603008815768275663360 2827132 60628232581162662127499700367343616 2827133 -76688024388158075600188072575580680 2827134 -123448919774085975288220526748827520 2827135 -78703582958776538647448030126656920 2827136 93510615125895821119623668957184000 2827137 -15752328214702982762658503888471232 2827138 -14684775280936591740029268109516800 2827139 -184252642308020729783544081212388144 2827140 -113587281208124763471490668128870400 2827141 -132377239049597650592769500788639716 2827142 -236521416025679262568763691477210528 2827143 26146438432503471028417524276263040 2827144 -75023045173859082779412903161364480 2827145 -312061279595724262476886471204595100 2827146 15106489233642473276651946778718208 2827147 -64336859562394201939754433586472448 2827148 -384817827687882535035227901294657792 2827149 -48763630608009132558758551175654784 2827150 32440079333493588151279810049068800 2827151 -566917195032234925107004253188565568 2827152 20355009457564578776043918840053760 2827153 182123872282057665685274279092433778 2827154 85475555990900940391380168238220544 2827155 -9724221121033451886875841142622880 2827156 -75997510459524283658914554542467328 2827157 215877711386468037297567230262270300 2827158 80305064261535606423692877966158784 2827159 -422865410003865263915244101542467640 2827160 3697836352763726395595634573312000 2827161 -211940265086352509890861718982060390 2827162 -57543699115389175866007759973721600 2827163 10926509182464478022795630288979960 2827164 2108377906691612905955837350748160 2827165 332663734386670248600788676821580 2827166 -56107900817254121510149776852215616 2827167 21555966396616952081133079114942464 2827168 -463986915365998552327896159745081344 2827169 -108937084017992809646385916247193600 2827170 -25868871450190075670047931824972800 2827171 7481046251520125722728136792251544 2827172 -29833471571074064235917957563837824 2827173 -146450554562082287289915472368227616 2827174 46058747515595266129139572217452800 2827175 -86843987333762111397230894569815000 2827176 -188425675320397895867376518505676800 2827177 20766403074329875701378088971186420 2827178 113349187877973755933845084488284160 2827179 -143166263397240948680373005901516336 2827180 179752205929892214846079695948134400 2827181 -181382248245585098157086701537276800 2827182 -53566881778996871673528265975750656 2827183 77623418755534261584029579230127184 2827184 83225356751067855325872511523635200 2827185 37072024517871154714594794042044160 2827186 -88162755099479807981808594073940208 2827187 550870995684358652729949678699208392 2827188 17494680324471641653855387495071744 2827189 -276340085449716620092010921675607200 2827190 168142234080758164979159368349827200 2827191 -383151456443728452029270469857692416 2827192 -315616412210390487036075721812480000 2827193 -9183598080470401215829563851596800 2827194 -62821628821119224161524556002281472 2827195 99003062296961841259167885567816480 2827196 3875531626271833765099971922007040 2827197 -2538494960347074096929665250112960 2827198 205098631362316210990090901684195520 2827199 -33054597021246294543452521594619064 2827200 9771968427157647274967801266176000 2827201 -361372840504807446598052159813931690 2827202 164516739154648814261872971583839648 2827203 -3382765602043205799081765038994696 2827204 -3691646298626254626949819304220544 2827205 407693151457117668119420134638316860 2827206 20155170147198726876309986632974720 2827207 -3264077957211743365499530645860688 2827208 -117905803034040859662741332325719040 2827209 46642461698715940504339275977717760 2827210 -180514485493757053787693848703400000 2827211 -22430088058288342596362911265710188 2827212 -230945693234712466110309765365580288 2827213 -106140347351023983201739956889734538 2827214 -8930726142163778433263490814787520 2827215 -34340911628922207815958387923266440 2827216 25448324889014544897532008916713472 2827217 17511996112752861718082785806820260 2827218 -52799377222976528515409486935361280 2827219 189067739160513941734703359927627440 2827220 37097029544052476005597722615275520 2827221 -179057118875429548536124146242830560 2827222 328526240912934720399225366570770112 2827223 178035134957455248074528962820606640 2827224 23387179255407523960208865978255360 2827225 269539281515629618771884443062964750 2827226 67541219267100129636247217116664064 2827227 107588034580141084362102738051005808 2827228 380410274249782270272528449565354496 2827229 -98911198393655444850202170054046272 2827230 21752039973190860503462530181099520 2827231 111306088108749558699592055768867328 2827232 246111253493806649564005894301417472 2827233 112279265360218773318768733658611602 2827234 -376777405306235392059010002345174240 2827235 9342758792496982003031196277105200 2827236 175955865023622257614541299549685760 2827237 15983041973385707900985036192237504 2827238 -112715206597861792501823894977781760 2827239 150659287273085048924346533961498960 2827240 -41231311919879834258282629285171200 2827241 331440226895151756333221897022099642 2827242 67666035606443899382100520592513280 2827243 -356067428155557557895828704632948200 2827244 2889823448193469981231245510051840 2827245 46417295205061491600524477781681120 2827246 -190406941321489518288193539725204928 2827247 522368729262308322051945446566436400 2827248 22082642807964878591948044272697344 2827249 -30914908469325332044421264509604300 2827250 3581723413652211869804020395648000 2827251 137846501985963463208985755735714160 2827252 156771156171678455208142868421427200 2827253 112176529563301688132281871706426048 2827254 -116609820120207095269708451014447680 2827255 -230545278972088167319036682083836840 2827256 -121374980325844084851240878811402240 2827257 350359177316461675272289328217871680 2827258 115464911529808157236283698800350976 2827259 228964951108349100298075728656017416 2827260 -41057303412515191290971853246489600 2827261 -170129537340220228406009675399628768 2827262 86139264076168700004421145499357696 2827263 -35607597227984179896159386076130800 2827264 254715080463624805239544398785544192 2827265 -5022086466089866855390781832177600 2827266 91707086051964009189922066469411328 2827267 169279483601252494431929313209560316 2827268 250840921330662498401126920255438080 2827269 59560573034453531703694204861984284 2827270 -52083267768346522584785211605111040 2827271 31045433729938955767171923031486632 2827272 101339212540641111518994161646796800 2827273 402085873601804690311816546241640244 2827274 100320195674880405289706226904952832 2827275 71438461194279976756740775219680000 2827276 315868822982868582364459496989611520 2827277 -87170565444533637006270690309788874 2827278 73159512790939029437085100186640640 2827279 -74122129181129359810883292047136160 2827280 42109528965413279405966715617280000 2827281 -74484646407274517969331284850134016 2827282 102408855263375383955054604613102992 2827283 13722593533466204821164140038604304 2827284 -66859763212962345407918478317144064 2827285 28171296625402347884934642197487360 2827286 149067368631425576862479059743360 2827287 8205750844567829943084418399845696 2827288 -373213137869465916393496942247946240 2827289 245777062403805677729448519013301700 2827290 809156722287279480483085275363840 2827291 371651132244655794810526139085603984 2827292 8768760159535836105465695368776192 2827293 -312138610121131501144997127020544 2827294 196814239959645509301577344219981696 2827295 -329916876436374970734937074947386800 2827296 250654407704218324426512671228362752 2827297 -386784077179909610064211304172353280 2827298 -53378506932845989326367156519527936 2827299 95106956156636070379291000338879864 2827300 55902817933545801863535158817225600 2827301 -505774372187894023266860735266075296 2827302 65905835170887229924899748330391232 2827303 199566030500017462875820462786199440 2827304 263843237296196257224623755594291200 2827305 -62874660052456140893829356319278400 2827306 -26205200396531532213798579642003456 2827307 -156153536530671681482025817589951088 2827308 -156303056887939541418818516334120960 2827309 213288424661713408485337585795123404 2827310 16659665628768473142469139833685760 2827311 223849116807205530985968181338417672 2827312 42438086029427841480212544637992960 2827313 4531176279853287013800246547653684 2827314 -59640982151459348374474105297451520 2827315 282930679621819812936661845094398960 2827316 17693459196011834637760038627527040 2827317 -154936104290016357452463633771767520 2827318 -10888184821165150494141608398312320 2827319 -191245680462659219947816788379450320 2827320 206634729073546005093269369695641600 2827321 -1094808982459799503619580137769216 2827322 -66398741986417183994309037758118288 2827323 -222086457127039694993293157566514496 2827324 -19512482814494401275013945444902912 2827325 46120597576051603333753203174940050 2827326 -103378491831758382683605752822000000 2827327 138351753725640650534100330222186176 2827328 -19254063762767122288186986546069504 2827329 165515412666918642886948728903753888 2827330 -152595144145091061298110201334894080 2827331 -81176394726954708691153221230143680 2827332 54348514331968158854436923511029760 2827333 -39179402543521957634331974411088160 2827334 -14716860260856931702626288711720000 2827335 -17838200709277294065820538541143040 2827336 9280415220751128049310616848179200 2827337 -360880506713975880977890488356767014 2827338 1454488029500218318412411265335808 2827339 -80974135365645170399939815573583280 2827340 57440884810983789187970061518054400 2827341 -72353071542735126942270190370084160 2827342 -39763796198084609814278580163241088 2827343 -74237840915195917806015257730024096 2827344 7706076216717850473793729127251968 2827345 289015021061625932977380211676762100 2827346 117008173817015005822804111310281872 2827347 -161869527313499574980977751326902600 2827348 59463897610177062523739441799540608 2827349 -34082652763299612391290474589886400 2827350 109221464458741208306577113888035200 2827351 101657514304748985513659371838979400 2827352 3188108299895317864913311502438400 2827353 24491507584852508783665791163140000 2827354 -89117341325071453478372495708292624 2827355 -41240693091112367252385266647027200 2827356 -72525173070978512248397432475009024 2827357 205991645530547165709445384566179980 2827358 162428400603132059491190650505201280 2827359 284863775982708555717408232736904720 2827360 21011842713844715864736880310353920 2827361 51616174989223544794876888867968900 2827362 60196679064945462313915891336041984 2827363 -6637924208191843031371766294303232 2827364 52827830180056835078006845321819776 2827365 -95000938859103202810341047737853280 2827366 1911309326720437576739169625020864 2827367 -120059714160212566810144173825945840 2827368 154127688219950622044048675980738560 2827369 247090940614935148264779312915891770 2827370 20209732194810657800976201512294400 2827371 -39596738988621634845649023942400320 2827372 215711297472294222983901269587376640 2827373 -148541866136429950976179954938204672 2827374 -123828776202077146126481159878640640 2827375 -66759793862157648376661089997010000 2827376 -11372126085303742136757685456109568 2827377 25415010518514947592561556377644160 2827378 84418386945557929788350075330100240 2827379 -9821559370831388754679929669619200 2827380 -75420374812109742452947380099901440 2827381 302955510983375966143543066650075182 2827382 44774691591646259264387470584453792 2827383 -153394984936645330933575863662357296 2827384 -11039279039234684531097017768755200 2827385 -164325273094900402555822164026490240 2827386 517343070583821439952144719156224 2827387 436222995035833411726280510002160036 2827388 -73732822606527413738284190918387712 2827389 -196630491104433366752152936590376320 2827390 -79163872194721674827307005312716800 2827391 -77203948865625237968796709062373536 2827392 -11307168794121843602486886137856000 2827393 196880641837413343229307295134560642 2827394 -100144593701533984336925194076195808 2827395 -10740762410187504317557950550014480 2827396 -98459553902118941495661210834886656 2827397 54599530311634234780984365799626846 2827398 19057482983746632495055038507256320 2827399 275036239503354404691604641021331480 2827400 -226555952059762975133663317349376000 2827401 20333234946045779347265243758245888 2827402 168092095179339606516887708725768704 2827403 -153873431289997764592870126795170348 2827404 149311471996947031806920609691152640 2827405 -19547632512797516027516713067792640 2827406 122952632412674002980696264766227456 2827407 -385560434002575338946078056557560 2827408 15512134029224331093866216254840832 2827409 -20237935086663980253502608338132160 2827410 -3205315547344155658567346064230400 2827411 371243673086898724689284500710613024 2827412 -418477863012617115802700068270080 2827413 -230703351084698676028324923816172800 2827414 -160868390739299403048978015801683520 2827415 72145084972002721119713358816625560 2827416 -75142197336473655937471994267750400 2827417 79910017993076367158053127459133440 2827418 -294113491030625049853522168797768960 2827419 -34725430134122609082656160010206720 2827420 -94421187670559721711086251263582720 2827421 554466156416031459834690517306331622 2827422 567663331391433360603279144717696 2827423 201714889852605423127832137492607520 2827424 -66551905804039676099503422927667200 2827425 132639875604621293541787081303110000 2827426 126610498558008509432847824852637696 2827427 -315976000519378710479985708231314724 2827428 -229807993746202246646229432972072960 2827429 -109209312412690842804643664501010528 2827430 111676559655184118754681077479123200 2827431 358866545973130875714728127749597520 2827432 257140358286361746856481857308134400 2827433 20106405524996053449709957668823680 2827434 108315544376333567799916797133907712 2827435 154543114168358182863966356605290000 2827436 -6873681579180533252252130661165056 2827437 -27946617616631140816927225319835840 2827438 67540582800284323797381825903885696 2827439 286440337598482407345184213858308240 2827440 -21598543782673657843682412645580800 2827441 114976226855960507314393062702531300 2827442 46862479513696091116648757097971208 2827443 228859044625037409101179674318172224 2827444 97764946462509132165942320900303616 2827445 307606874950237787160551355847100700 2827446 162714735439417467222633677320565184 2827447 -262632877751715386666048295155382840 2827448 -72479915704950598119806329127239680 2827449 237940648066111074544304710302215034 2827450 -79691754457330673655156013164290400 2827451 -71913162326076593316342879268786992 2827452 -122600973581575893153632277543955968 2827453 -283032590659541638197982749536097856 2827454 64567606113405891073620076767987072 2827455 -119814354773755231972171272784408800 2827456 9560951228372001846890509280215040 2827457 -381578208808331829716328265213024800 2827458 -172080723590024528827832377409132976 2827459 146187592117172863765666252366537440 2827460 -61371371094362155830778275252057600 2827461 -30147752935397684316233085873572736 2827462 53979747271899323378451133929747264 2827463 -264076830978317500989474605418853320 2827464 81573838326953002398599463921131520 2827465 4521178593066415835871699608574720 2827466 -49089035748523292127049820632354560 2827467 -23913021037511125652071363853439528 2827468 -139756103007408006999685839875738624 2827469 -213174130381720289424332037585173130 2827470 59845002429641069452551688203554880 2827471 -113039068786878117739775431857345000 2827472 22002712993941751317466305034371072 2827473 -492100120695226336457486786819776512 2827474 6264253568284012776139778412839232 2827475 -31765393381079716774328991730579200 2827476 25605770707028742807863380779407232 2827477 -198277932514062280705267999818225888 2827478 116558103036672486327583094937465024 2827479 77097790011626497615709663724860928 2827480 200570871600742226989441138112102400 2827481 251740882737305266421253894164886282 2827482 21698201666304548125621124235264 2827483 -214671930755458987410724901003824296 2827484 -208509581717991115998732954705715200 2827485 27392805974840054164034850262231200 2827486 95401917318343524205970972871442944 2827487 -57136456493922208624466587641033000 2827488 176779467830940685804346049340637184 2827489 -89553626570981887935688202329143040 2827490 13724690230551702069007977274989120 2827491 305512958269369964664899872966908144 2827492 21998269691112559515017956839758080 2827493 96892587807189488605084142915663742 2827494 -167803204119932504429163975620280960 2827495 18100372096187065499594355668383200 2827496 -184221043681252216878113644884280320 2827497 125098848533021272818382888968875328 2827498 211354114089851252300520601282350000 2827499 48644908910717419943738271399520500 2827500 -13453744933162595460936773174400000 2827501 287398604001473804029080347558339392 2827502 19349792440016124633406663801445952 2827503 -41046037834490937443011705536394656 2827504 65077933108379156801651504492052480 2827505 237312063723948106951166477383715700 2827506 -22573059028213410339534212806132992 2827507 -200164259404477819952161307718120244 2827508 -3219884174951900421567390739206144 2827509 26559240128884053451195928625529728 2827510 -1208677726891704628998799166177280 2827511 -635288254736083155548406832723024176 2827512 -12407519342995656507394172507566080 2827513 3822116637842375815020036027553344 2827514 81603271736849612715136089760511712 2827515 107728803640209823954657999364528640 2827516 249233479763224440751737019402728960 2827517 58283141906822867195619658221787584 2827518 71393033759952525135097559271107904 2827519 -191245537939653107931141737001806080 2827520 -312957768118504247120588938841948160 2827521 263997962033943506928048651619614240 2827522 57231776443485020093511374311183872 2827523 76166442727944324349809212451789720 2827524 534151778895492575310068971659264 2827525 -284049994028588612971910905784762700 2827526 -17627835277044168944654647812984576 2827527 44495146213822974213060839429866920 2827528 -206192473756706023723070214635520 2827529 -649650499957020782989024291260811740 2827530 -8201409890345298339611504677243200 2827531 -59666631145642602163398027687383408 2827532 305356668124176613316588168569341696 2827533 -123774093001895810245769096692179552 2827534 -47490046651576712855763472353835968 2827535 -244435416990584431059708819816518520 2827536 24474773536257704172530270724882432 2827537 741297249321840643790633725610012160 2827538 -48452036227259893952217661453278720 2827539 -92874845019658826781708039191795436 2827540 37845006440106059416480790627182080 2827541 18570375470936930854448480832728064 2827542 -144027743548294231065780064392729600 2827543 -26212068898349296694231750405924160 2827544 -241311755158505087864808777073059840 2827545 37097506153672730213745952205772480 2827546 -192482840580402112610715353925984528 2827547 -69881392168421800932468874542011004 2827548 -321408808092198149164911805724029440 2827549 -382291382483309660260922076172471450 2827550 -39171012261005848940877651323414400 2827551 -3221024726962430027534740736104704 2827552 40888169279299911406760903797899264 2827553 74815915941186317964741046088264802 2827554 -22441930893870754226305460940478080 2827555 280625928225264600874488327225450960 2827556 441851001959460557418989644882255872 2827557 -42598294046063737911411525054833346 2827558 -255211852707426570795132067078698240 2827559 -51980507944846202701666199990943648 2827560 -38324338055041257169476538728038400 2827561 59830333141029180243476449894767360 2827562 -159390916718017069227851158771141968 2827563 172608504195026401079966932035673944 2827564 267391639868536817401843294938980352 2827565 -62776013919718139929994837398022160 2827566 5266000607517856173038097475822464 2827567 572913779625011939063661345278225952 2827568 -152407477477124903320950427698462720 2827569 66754124782208552222297697390851520 2827570 -135057974250686060714395102903823040 2827571 362788546579064069423461632644453772 2827572 -28790162141949988221016585952428032 2827573 83135996265246246781932229352668800 2827574 54704971538041874812223717701664640 2827575 -94941543242898090536601992660640000 2827576 28542435840888902708598651692666880 2827577 -59518264573730524362792232607893308 2827578 -44453749254569839438758294707089152 2827579 25899688394769211155860778163334376 2827580 -71281333153254672576971510290022400 2827581 -141984097511671759704820533356629248 2827582 3160039198767328275908377143153024 2827583 -219247561326341073729929847183511176 2827584 19973005566454893917693080027791360 2827585 -246342755240320301122087834841426220 2827586 139227794569821226396409477313718992 2827587 79955039418754860671959953853067520 2827588 136163020770902534158441485861826688 2827589 25989869298147229168167538420877724 2827590 35040669340931620373856283638376320 2827591 -1071776735914263957689516152871200 2827592 511256991210863757582796524332851200 2827593 50756191731148671440378066775926484 2827594 -2593945664904453388112453698273536 2827595 149682832746115715044741156666173600 2827596 135034726661968949815444334033808384 2827597 -126199239428311851289927818211146720 2827598 -39374670577296049280019331822276800 2827599 6641245644286469690089967755219200 2827600 967987061440442189379348620288000 2827601 -92868820903930490073125793692435520 2827602 6345426716227809374447170198967040 2827603 36449674233076925957438066932449408 2827604 120779707552346595506239120528647936 2827605 110854980493523061650508965125389120 2827606 35075772967894953244650149924746944 2827607 368338011543426439211140528877419872 2827608 -23005269401838460212312769356103680 2827609 168411755202153298822019776754609280 2827610 -60681785646917913060958304473535040 2827611 -127671657709739346087052729233221640 2827612 46111284948536508073600135589409792 2827613 -35049014098124381452041666854726580 2827614 -11158838108655698732236123532967936 2827615 30495298212939844421879899405903200 2827616 221712068416049104542594688690421760 2827617 58624317856773799496228212747242048 2827618 105463151933574097893389006820551040 2827619 -28589702145978201646115841912520920 2827620 -45659198934804631771870490166497280 2827621 -155459892047162352205569981550866178 2827622 -63510425277237215808847126153219968 2827623 193012526629184896991275811008185384 2827624 138456773137702565703540315499944960 2827625 -185037863566586860375331910763611000 2827626 -1190363890898671847577840512973312 2827627 -256936195755135979926626143289977776 2827628 -2260366746024331988495346921637632 2827629 5743324988015002733036004634260576 2827630 57586443594441350124580127750257920 2827631 -16197217659612464321059421309771568 2827632 14593149175443685471412992264273920 2827633 -40068252746418259305573218455203118 2827634 73348515847678430458556087673047040 2827635 -17905093568273857975768316598451200 2827636 150473734778021127246238606456526848 2827637 -2229882667666011743067759196132320 2827638 -94367307210487857749176836419224512 2827639 311407901961741644718967231043406440 2827640 249516304580413472782066158595276800 2827641 215672370727220331766840981819287360 2827642 -216550998966613327006313780431154208 2827643 99475351592699662134404233957471584 2827644 -207020693813752527495322346412392448 2827645 -300968750777245378279969152663304200 2827646 5072214847307931406376859308206464 2827647 -100119802025170924401595109079343680 2827648 242495714479006669576653437109534720 2827649 1031471437112949556315327650247410 2827650 -17536706331060999081980778998054400 2827651 68411411465667678983374860680726992 2827652 40150661442104154778793929147153536 2827653 -2011476070533794009244904254566592 2827654 151700951610507778612946076355207776 2827655 -12921242129180788212831087539450880 2827656 -60859438689138384813141145116672000 2827657 -38638027141201743232417293875036288 2827658 156910709273692118371233211762021680 2827659 473299422920387107411056270293035008 2827660 47592686827557341702364600460661760 2827661 -627266426870877471066933225156101760 2827662 143070538243903328677617114783653952 2827663 258659686271802304359827329882115880 2827664 -20718249649564868462227006568792064 2827665 3685447815045423538590394925425920 2827666 90586494290468164028178173937629184 2827667 -226500371602580940388589166975955284 2827668 -303561229065626951445780853458315264 2827669 91794515782665479574659395524627168 2827670 90536030438065922957262689062529280 2827671 101040483393073929547659767473006848 2827672 174896622982527767813989619836876800 2827673 378935042664871476153112737609518922 2827674 -11056202127513577291342827607921440 2827675 -63757982956339367649787267633199000 2827676 -154831472693767890471197285356823040 2827677 -191898786879483024876032584043727840 2827678 56626552477229652483871556256759936 2827679 132907084812969235955281173338573280 2827680 -1218600796498226115219855696199680 2827681 -462307314972557484657730362104063518 2827682 -75564190561301003234638575591561216 2827683 -193691461166332695760090021282256400 2827684 -49396699624182175585241625309875584 2827685 -47452606874607956110855981000007040 2827686 -114631826067977639189751901578735936 2827687 -266584218155431295718622570752054664 2827688 83303253874754842382330746567864320 2827689 98126023752452570902927560899739648 2827690 -40569257745759365365532444075786400 2827691 787478757958905245652645546435605112 2827692 -121692244548185358336421549837056000 2827693 -32274094733184544361969194896101280 2827694 208067681764815240543012630813599040 2827695 -72759463680463013994761346270586560 2827696 -8723435350289385941503791401271296 2827697 -155430796798177487855042255282834508 2827698 4990598879358756818149362770062464 2827699 201355981162379421024497988958374736 2827700 -95471740329145022274986613657340800 2827701 -126028641412392294765313093834095570 2827702 -161637642830049954511306691100836448 2827703 -420461534676920104018740767407226640 2827704 87759137412177957639021963392778240 2827705 -394311552861851968478751028164500280 2827706 96055595706176263254298851709812480 2827707 88819350590027346310340637613084440 2827708 -144184710297425105971883644025333760 2827709 -300056354579703314392343298041042196 2827710 99940666125741803151173303088960 2827711 -3013083561634985352819157136535888 2827712 29591286336420979327592652689375232 2827713 -657387096231232952722133882174016 2827714 -34487574187113674590091386497482880 2827715 334795912433715325852339828233005520 2827716 143943136936655319195000894970712064 2827717 -383952173304588207416492842853116128 2827718 -263934168415342212155577713480353440 2827719 -300365418739072421198366707862320200 2827720 87176649691307164967536366448640000 2827721 -27813092719754820920407502484879708 2827722 -27669289931492038481773251001670400 2827723 -8103513266396282544583923614838296 2827724 68864233107126894231521003481386496 2827725 49794976674307554572893186283436000 2827726 39187614707173335993082638045788160 2827727 -34135002593877723683189448828942336 2827728 -4242802440011629529084616481259520 2827729 23889236212294798210931414632642632 2827730 86657339302367763802671052624409760 2827731 -92589553020360364858030718499192648 2827732 -450808565542414424348413656118118400 2827733 -375300211906809572256838319887491456 2827734 4877722607498504371420603409848320 2827735 248010689767747987929124255392322560 2827736 39191866945499773286153676648960000 2827737 -84165589046274396311370053837805120 2827738 -114307573774082851206896859866659104 2827739 76887506818327292701983526712749656 2827740 -20134855248204224555152549009689600 2827741 260452865216328030359519575348914630 2827742 228647356377603463787809652830804032 2827743 81211933925252818586916289237267344 2827744 162445720820286455793913830747144192 2827745 189280003220967741799154330509396500 2827746 161757664088052463020547206085708704 2827747 26351039559418232309705813974227040 2827748 6618554195424252798459703765389312 2827749 -219066984793917805788547211692050336 2827750 -219467140463431213348717830056256000 2827751 35265226893067225053139613645310600 2827752 -105705425274402689316509635329638400 2827753 164421176984074333741703203215075002 2827754 -198240316254932677783177056770873424 2827755 68227603606317717573991403846123520 2827756 -19383310016917566532395128450860032 2827757 -713628102266430328635596738286277728 2827758 -31758492185228586687451127121199104 2827759 -192060264107171046877379505918108360 2827760 12227935452530355258466000581427200 2827761 -142640745676135456294475987657388480 2827762 -26383732325897859619320157401102336 2827763 -33478769977519258757399621376656160 2827764 188361122182181204047326296930488320 2827765 -141348829355047722591558626916746340 2827766 3369998891312322931718712181145088 2827767 479577292346122935118062989291708112 2827768 179639957567957595310939589739970560 2827769 93793501611258391281869807899177920 2827770 -47819247469877735283117488140800 2827771 271997833263959355867770738994685512 2827772 63182752639939228324089430770917376 2827773 -91320200430260688343784762752825620 2827774 16890529695060798911297926423507392 2827775 -1396019963622963564815906725648200 2827776 -37380728350204117100955097047760896 2827777 -87812945687343251103934191444101056 2827778 -74941652640947226290466358204864560 2827779 14606160797225670289763016948296184 2827780 -126445436257752510071155852968322560 2827781 -188529982008356631099036398034879936 2827782 69743978483242985585486701643261952 2827783 -83327117380844803145241170078659280 2827784 -49140682253105827424841244923325440 2827785 -218802663843252895433171526942772800 2827786 -81384424109205588564704664037700256 2827787 -222157461301660592199955320148038480 2827788 -74123689968115270817673589388328960 2827789 -138898722883810085424477227679205120 2827790 18398548819139471466524691567840000 2827791 68077600140332707536056277657673872 2827792 49099235534353363135318393688358912 2827793 163484094848894931634221077481669042 2827794 70616777091556969682569320832425600 2827795 33534511737648232872573502671610800 2827796 121249379610095932342761075617476608 2827797 -62665298547667003343175933996353088 2827798 228305408878073420916363708613344000 2827799 -33373799760787711042270552616156640 2827800 -154081995576058643181442783494912000 2827801 17207633817740532621015289945494292 2827802 -611462782198967739447177272696140800 2827803 112200349652848335647896505119804608 2827804 -17689354539280690896625856978976768 2827805 -217396742640715656285365112674016000 2827806 -48440539244614310159797267286498496 2827807 416629462048427390723875058189889592 2827808 360022334927385955084948243823984640 2827809 3614426305385811322916157293315664 2827810 103225702074364249795288402093071360 2827811 73752350741583304623517685277688320 2827812 3309036324956193677265608100175872 2827813 347324036132914313776441460193888062 2827814 -100447118229529656954468051411828096 2827815 63091436725750685254976563969669920 2827816 -223582410984478532001236844186009600 2827817 79349126374125333081667009158465012 2827818 -69906957727672549382450168423439360 2827819 -96870984768229525864406629440427440 2827820 -41058206975102037946597700062371840 2827821 126868051978954267704392518871867712 2827822 200583360335557268059917971067695424 2827823 189932498498641878180516496445133072 2827824 17438263864150515414929734429016064 2827825 11228570839341904373638997966755200 2827826 129935764696512722583155522969840160 2827827 -219325730968586625813435322179878400 2827828 108363136545622677925076724657448960 2827829 139074655740530747213800398475499676 2827830 -78022812610569963444919927042366080 2827831 -105495430935421637346660061647426480 2827832 8873028366398008124582641719828480 2827833 22873185077108886488991432557700000 2827834 -312744769425829465063559989078279968 2827835 122914732996987734150498333533105280 2827836 -88686759142971261235097833276670976 2827837 -113655357359537620874795322968475968 2827838 -16085348228385618852253442578228992 2827839 26966391483891644406978904529754696 2827840 -58008053140328914183977471348572160 2827841 227558103570117827649203424602031492 2827842 -26640336671523573422394553043086080 2827843 792378813435224159289941028243484560 2827844 -239559267377367156624461450974011264 2827845 -97208285506832209295357299336334400 2827846 7711663599680963349184162189424640 2827847 -580372182319973964420296856636813288 2827848 134783530363325706378286537654272000 2827849 -88370510844538818830910541873716864 2827850 83872861026746841017984504975328000 2827851 -15982950393850528631275619453844480 2827852 -1036235645830750215499348627823616 2827853 -89974056732873352548042602725631520 2827854 26786566673902812274680587736104064 2827855 -47810661172202436399080125945941240 2827856 114416182219587183860673601635213312 2827857 106058704112306409856807279302197760 2827858 16619004420795387431135987449010688 2827859 -54407416257447868025465365665653040 2827860 18157177867062625860675969467228160 2827861 -4851020092656273250424823419965568 2827862 172778491738178030340301009090758432 2827863 46443329736799628600233195060837440 2827864 -191475084891012054849220259449774080 2827865 -156010286298927429356198181982334400 2827866 -118378848773959785178150333601696256 2827867 203251289037624557703096262629682192 2827868 113450703455368613783504892159843840 2827869 172687316127912719268854485626961920 2827870 46128996596425890192589329069513600 2827871 -663313502961963659531694730796043000 2827872 -25229588480006421591205850737410048 2827873 120252738960484105294433717557746624 2827874 -9513767247847536109040571914508288 2827875 1923398057261745784669633318908000 2827876 40756366253079100486002094702030080 2827877 164355363078245940329101346064828660 2827878 -121616982354382655688608248229702976 2827879 -427128524923131679088770587503506800 2827880 167172835267360257549269488854220800 2827881 123595141459398227768802325508402112 2827882 -20008443053602584424956433480943616 2827883 99757532273795644349450762598560424 2827884 -198246107002833831808461330454118400 2827885 23191920379249447418753694657903360 2827886 1272569767833160511993485199543040 2827887 -64692656504013412772112187798261632 2827888 20149599895209573460705901144997888 2827889 5767182681072808905759495335314356 2827890 23902879814227551877479196463603520 2827891 881092402287394275701554944340676 2827892 231247484589303920006312756459001216 2827893 37398443321123455873256331719767488 2827894 366188191919462288733363244510272 2827895 671739114010097876740354146316800 2827896 78376440635415915679079199159091200 2827897 -32112391461145681027847631115632048 2827898 -307006158362265976370152290357766800 2827899 287767831544189244349115984862137280 2827900 185195437258414317721227247272896000 2827901 -61769074425152460220432119629311098 2827902 -4800117184526189263163159803410432 2827903 79488658306953018734510373344359720 2827904 207828763079703822675294933976350720 2827905 230490003344566549168718145519212160 2827906 162169426255987093776435507693365280 2827907 -317639884846150836116640568006355844 2827908 11171446009263146253751783692273792 2827909 6593486393631990387254976809326592 2827910 63894407765744714470240648467000960 2827911 49994602788977155502288522411868072 2827912 6736517850157809555213837382579200 2827913 -143461981933160075577853915276822272 2827914 -14547665608951403185711767314733312 2827915 222131933287333865150917603447798560 2827916 29843846536553441923514313327169536 2827917 -300223604731000948839350244465441066 2827918 -184820398712119607633314619119179840 2827919 -343005341599226256442764978653563056 2827920 -22368312199642457304492254912839680 2827921 -331462963713836527779032333299217880 2827922 53562926533719016379489207750774400 2827923 -21019773123978497963647980058824192 2827924 -312909450959502835247353530400247808 2827925 80741756591419981436728877977528650 2827926 16530660543832032172863001724438400 2827927 395730385808512467620227891489560776 2827928 -33112666422423230694340789396807680 2827929 -26107005519303732829567151041780800 2827930 25702752499814001914934389120563200 2827931 394653188760868560916679081964681732 2827932 -153383880197893372795912429394339328 2827933 -354379601589790822249911248173734900 2827934 -83891374836256965138991745383778688 2827935 108372394897728199595231886617205600 2827936 -383133813270232938710544804693934080 2827937 158103577665332460766576544823304866 2827938 -661559322757689519155215483986432 2827939 -293335262565390326351782295633684260 2827940 -97892344486322923767743899324296960 2827941 -125685509377175761150830743909701920 2827942 -29782273231890054792137005405850880 2827943 707009179384305810252453242548770720 2827944 8467234230718917588557912797347840 2827945 91851938772906391174994786382593700 2827946 -168044842249541030073365595514662912 2827947 1723570388226627119006983009394400 2827948 134671061083230168697832955245335808 2827949 83149507907504714425429212979764864 2827950 81243276217976262923447576619888000 2827951 -92835153188339700283294990566956048 2827952 -22576430254958202787436344781881344 2827953 -15267688017139859120845539655117518 2827954 2425837385329852410945424071016992 2827955 165669139919916908248032151919248800 2827956 215784798708287958363087233036931072 2827957 -226646787830300199902445875200891296 2827958 -92152631603088561810113558703268224 2827959 67955992967226965204512480902851304 2827960 21223559457155085948030352909824000 2827961 -405899163257060888771685905475876438 2827962 94084468032784818132448081250263920 2827963 -77105663414326812106164029049482720 2827964 42211498082196856957718195029747200 2827965 44339315258940379836547598735984640 2827966 16708821009544382447030249652022080 2827967 -152258449241937376069599815189268768 2827968 47430580196664916818666806908551168 2827969 160316064508986652622065398775714370 2827970 149962995334371574107733619592283680 2827971 -64247493506636358916154773752705660 2827972 95264044296961556691087470127616000 2827973 236344093631906047308779239347432222 2827974 -69025986760992555863651059189602432 2827975 -10376557290424319129183590715376000 2827976 -246657287192939959357986536755814400 2827977 -54345281405253983704947439987991280 2827978 109826469382998807351937753920205056 2827979 -133981552283368652084064842127448320 2827980 -263491152569406972022871912965171200 2827981 -1927254151104661247847056926996960 2827982 -129392897537216060992980483087321408 2827983 182472856456110137679304166548998024 2827984 26129852751814157116571918648573952 2827985 -8325214627883088664162097026007820 2827986 107267677029708906581891989297902720 2827987 -156653471852918472557775958630569364 2827988 132092919985814251835507851854827520 2827989 -44140344697079415043085625734628000 2827990 -125262909230515668754682724057968640 2827991 -383732454965728467047788248353022600 2827992 -47784491849523748105218162959585280 2827993 -96016835401039587140092546510991040 2827994 113026282038480292999078781428739040 2827995 -73032757956466852071881934227540880 2827996 409041656364361314283580098518080000 2827997 371299416236137310431759961888646540 2827998 -182144946824259702673829732734795200 2827999 348463813326803887431950858009993400 2828000 -96654844995588253829762260402176000 2828001 125833442347523231763505513544176992 2828002 -25802021969126738513602360916784048 2828003 -78350428674743793916112285577202440 2828004 -3886769663850679150879918159994880 2828005 117901297939379893961189784619527000 2828006 37171254890321489317334304907651584 2828007 -38650060285461836666368143452651520 2828008 182479229977556070866011523723688960 2828009 -52218993615738149324141719596384384 2828010 -11129905850471460646116794240417280 2828011 147884778501355118497465866523018032 2828012 -688354993396687026968123197454592 2828013 209204574226908564456299606322657024 2828014 47007371005470686350215236836259712 2828015 -131867532994949308692409420749414840 2828016 -36322518661221248865478927448801280 2828017 -41984635617963873975239633170818720 2828018 314346797051433272004093095138934816 2828019 43270743794682431047992061566224448 2828020 -6706698347903175879917548323456000 2828021 35685825541694276987624123871365760 2828022 -94793451754419635200054991710116480 2828023 558626907221650346429353584269369304 2828024 1272713826712006453954396565483520 2828025 -46787021376607183511182903971725250 2828026 160317810122707936183470804322560 2828027 -81113354365456714139060020877342880 2828028 93987290266378371586463213316390912 2828029 567706561714010066937155359320508684 2828030 42819282759896928799763557436755200 2828031 -134975922386423931940116470635753200 2828032 -37115441690564547571114641335517184 2828033 -132875780089802545047911909398300992 2828034 104065522463211837795548769926325888 2828035 -153936730085971527466870598778096000 2828036 -98649993518059928763669812602798080 2828037 -122954617927984789626894197625470976 2828038 6370803647303638579032349327121280 2828039 362525523551915302158245152010847024 2828040 65822815755100729012832230780108800 2828041 -320381910311910954137301942446257628 2828042 29316574795766377811722119675156480 2828043 42687422065194391965337170854979132 2828044 -375685607854726534628429120223172864 2828045 -187962517714777928854198365906352800 2828046 56785734873687694662066636539501760 2828047 -8333779508138893258875011585440680 2828048 -94773986808053652018066647537737728 2828049 -15833369488448538852444526635524160 2828050 34087857213991626549927832572892800 2828051 -118201084379203801342688236467953280 2828052 -54108580985450427019177196252875008 2828053 -21669569892544766819401232416307698 2828054 -293887676502461708795098800606381024 2828055 65730138834855671645470590778358400 2828056 -171692220009769389263990871698964480 2828057 -52376095989574417857039456291120000 2828058 15109215885486585150181424247386880 2828059 -145242478624360169396726154020323152 2828060 3335562412354386251691520474836480 2828061 -42961117316903970735653723313927360 2828062 224011836542946454879789376096476032 2828063 -4970907873277668603185535440868240 2828064 -78774156790592249660485523173539840 2828065 -49619671561410842262231662380146540 2828066 -1380562747422652024084507405419360 2828067 536692069232205746156015539556736 2828068 90526787589279032519503927622680576 2828069 120026551823501700545857344172071996 2828070 -25930336162383736794202669011918720 2828071 252243621070469575051739922034502512 2828072 -110608829211958174122656777722920960 2828073 -220814858217652364525548151532360816 2828074 6487808974570119329820517072299696 2828075 -264363981476432978914614744865136700 2828076 5119619460783091872519750076933632 2828077 129983695486545565536400405994152672 2828078 -15132008098307171661007556473358400 2828079 -307597757207981440343913031006639152 2828080 -18217205116641529542170250765926400 2828081 51348381157226205057169727042910192 2828082 -7150662242537599960448538563582976 2828083 -262786648285022113292075199190295668 2828084 102780547570916538711265241550434304 2828085 52653513364308415285677677756211840 2828086 -67060005216954614571996064385197056 2828087 187000476098517134059646997357077280 2828088 36845746155355044157266268423987200 2828089 346567202409931395507657991463533200 2828090 -99134921625055549171608308709319200 2828091 14913418065334533801940592671732224 2828092 136839315678288618851260998508541952 2828093 -15793737477807045549631674150638400 2828094 60832480556696308989580263329832960 2828095 89220988076544510595269195713323680 2828096 -93547369698881281273513411600711680 2828097 -191107486590834425007511275735934926 2828098 -10477319154386293629946270509972480 2828099 71491440141195342369771715003882560 2828100 -112544347473016810936481624610355200 2828101 -67945381026304406580119247817865796 2828102 257400664860530709653848619493925632 2828103 -147365614657276158963866190072913152 2828104 495177241829400685694503252272384000 2828105 57317604484952424038171299017696960 2828106 -42678318140759106057244218607100160 2828107 263868390560687526966749593176654356 2828108 -71787601723876230127835721008393472 2828109 73675408595031495636892838606374560 2828110 1468371761969647689005744848959360 2828111 -215666950235846327874543259644928656 2828112 -14581932111696193301313212928491520 2828113 -256200650207462242807014522123626638 2828114 -43157151477116195878663981091299680 2828115 20017001662666492386629218275902160 2828116 -70704599531162989712737375639519360 2828117 32862502970669069601499746033230592 2828118 -112598560288960165016907056425336896 2828119 -25467580997526378341978298736161104 2828120 244888907777910662847865187549184000 2828121 -231577692086863328873430319195812480 2828122 -40299892232447941921829797382635776 2828123 -155436663346672899826651638282653628 2828124 -100421164405611413906079785803670016 2828125 -96819928155379303358807474488093750 2828126 4688962485785822777220261733146624 2828127 -18797169117062353966036299613354680 2828128 -464455273448325713144610984589393920 2828129 210448781648868904663109079596477730 2828130 -131811610590678667278951761448960 2828131 -701906365160118255056744013299066880 2828132 -57866929988116816988436806594883072 2828133 -153381129076227395338317368897634 2828134 69182546928879820021438208226453216 2828135 -2220665525479209349212909890575440 2828136 -22303109504184094665869750798745600 2828137 -170632854524640822373777605529291776 2828138 -280060808487018044482881780145921440 2828139 -29038673625589670858699765149557072 2828140 -94070916548126621736353427539589120 2828141 277527730882746387809804808840883542 2828142 219948371443113337347457065432238080 2828143 -80741767057484685630029541203290272 2828144 93697988734665778385105149170647040 2828145 -179862383880149742138932336481091200 2828146 -165338241619125164472319133922463728 2828147 -170471738148948111161423545637397168 2828148 9080737524936826664628448359751680 2828149 82456725379815597000597277038509664 2828150 44572165445391799519846284222480000 2828151 -276610538159078956620916113711054720 2828152 34790819900484696924457636884910080 2828153 -3598348597264622228827945435264800 2828154 -23868870291088243478689638624403968 2828155 -165958974852399986911247503149392880 2828156 -627723232936285663255538052311040 2828157 -253319405597572201505910432147893760 2828158 -190550614087871439373002234357745920 2828159 744668116282437700128738344437185480 2828160 89788510323655702995684602098483200 2828161 -47928198053655898585928949424416256 2828162 -133100182067581937048305613455941168 2828163 54781294153200125363221244001251328 2828164 55413756549819027735485740675266816 2828165 -147737347736728264358735777571151200 2828166 11521125876302159124249526021291008 2828167 -103880729944445612390780051447891640 2828168 64702438993648348430438118832373760 2828169 -158788445920218358240855320609840000 2828170 65105737096608704782406465486285760 2828171 -155555894824111841862585438924295608 2828172 47277865098828026293080970047209472 2828173 22447329437001499646459190062634422 2828174 8980002182753340934830765574604160 2828175 62303576169986394384807088325884800 2828176 7974476283764392803906573166723072 2828177 -439335086508006652947541464992746128 2828178 -6449868221264128874483645985662976 2828179 5967789681085725718393876327748780 2828180 4102817320242550611212743302336000 2828181 214633553951829148468094113495093152 2828182 146692133047458297395111730812338080 2828183 -320383648944290676687808335408704568 2828184 -299689175443181119109141292573511680 2828185 -393284928369674835237415657447018620 2828186 138477809603085052545738489464266464 2828187 94272744459013278711268975305529644 2828188 42203532105651234914061322881024000 2828189 -67481958277376345367072414631847040 2828190 -5899047638918570552475506752260480 2828191 -400065862505295174069319905156325408 2828192 179860703238723395635577762133049344 2828193 -19202121015420287543431777473676896 2828194 -237297505873906198915078787526973104 2828195 26198576270602584758486339555005920 2828196 -90253982623166397585001309777920 2828197 -297892825400737833306425410068364354 2828198 -80000479451072841980378985943390464 2828199 -176753359714897130645936135383546752 2828200 -138059027091250719786726319411200000 2828201 -14613788746766504638157419192331100 2828202 45009647028905092933320478423802880 2828203 59074785444464838236771457279867280 2828204 -150667702831987357716245021426377728 2828205 236650380983135624792258248773971160 2828206 -63849964061688491370155102497903680 2828207 505752426255948603991543387711524840 2828208 25243747040760817607195165660381184 2828209 143057876082612770551634524943211410 2828210 16120028465606442571145305671582720 2828211 -38608736909866477174409542256157120 2828212 -430216945270217401637299345211772544 2828213 -36993508477185113544019157349818976 2828214 -11041555367182157445241713424033152 2828215 -94917824623875048120188810551299240 2828216 -132402522455975956276295184336875520 2828217 66988154482240009055179276469829312 2828218 -54197388878226741473891465401802496 2828219 -342212167558989840230923221966772380 2828220 149311523199958986231376985647457280 2828221 -12775645696375148708573491611866112 2828222 -64744273263887568937537946321757696 2828223 121781757677224437298015042033443600 2828224 21164875351651040625363064958484480 2828225 258122573770657331134994893817904000 2828226 13129428532009780553620000280198400 2828227 -27277466524214202289734351071079080 2828228 -52599314645436563499876280830518784 2828229 -94112543301231311982570916441776960 2828230 -59986124446979225504553237744180480 2828231 -621790869171136889723519998698840 2828232 164059132571064295789288013000663040 2828233 283399785022299652534816151436940240 2828234 135000544931245785912922011277815552 2828235 183011757564275581798189036123711200 2828236 -51441547612972499047238255886924288 2828237 -323316754632637121143297811074335114 2828238 8613251390573349502768759863751680 2828239 -276310996716215505907761576505632 2828240 13895310805197629218902780666101760 2828241 -68716374695456922023454304202839104 2828242 106258271556970924279649186231181600 2828243 -73264018890183327376490928413223600 2828244 215568804792226181026682159111780352 2828245 138160567475322445108882910286403200 2828246 -128176776003043808526530370845576928 2828247 -335491615613557308372327428276079000 2828248 -33284685522602935292858233646192640 2828249 -4801295618987821098629257299948336 2828250 -46345106876267153488353355267200000 2828251 163164165316262395093855530212085000 2828252 155167070106905599341782085411425280 2828253 139938484675488299265096026956891008 2828254 -46884223666176959801487109616640 2828255 24284332776174139401789468981029160 2828256 10772426907678462243696909815906304 2828257 -260989585335106071246101753945222494 2828258 73033426021305018858754008920934480 2828259 27248016740050831608978758699699664 2828260 -198650523031046318739303068149221120 2828261 405836257814035879745712384220368924 2828262 48422894102550482563222991703137664 2828263 108379075440720375321502805061563464 2828264 94111963422541724238534930788352000 2828265 95221117304311612413173485762385280 2828266 70783451484804716586391235770583040 2828267 15028317416981098160033852777043120 2828268 -216056213333455602792309808878890496 2828269 -392348860298365548120792170230501920 2828270 66078901200348056711870756349958080 2828271 83005398507562121492402869626943104 2828272 5155397524276593388505045008515072 2828273 -83445900526524928065202026098100864 2828274 -85842305274646376812807707657397248 2828275 10752474090083313605563736687072300 2828276 265787697868414689160774657395271680 2828277 257594681957318715533142305929330368 2828278 -18818406047182404362917808067079680 2828279 -144765453672914589060472322506484640 2828280 -18369001741836927860942893288243200 2828281 -503413234964127862219825579110304918 2828282 338778906275553255419401683731712 2828283 -59778644241342777424932683443233600 2828284 290445338469128872928823639300079616 2828285 -59881542826451413924233452127790080 2828286 43651411423972623865391939008765632 2828287 122943421509104609351774622201752064 2828288 23310400599453596341124348541665280 2828289 -139570400979145788102244803056288976 2828290 -132819682471127648632676913089495040 2828291 -302118808815425665505596601712322308 2828292 -113117430073356613715871778738126848 2828293 49927298341444617400201169742652444 2828294 -41365112508906176876360624628355968 2828295 -136225796179262980923244079630417880 2828296 -17499664540522691715901164528384000 2828297 -56572936867892700989702300079841254 2828298 147598377849015000607120205717307648 2828299 315038760308033586491867314006409300 2828300 -144965427518124646233331256456505600 2828301 37067322062352780550190934987038784 2828302 103805837982105996646014197384033280 2828303 -76344787146271797742162291164557712 2828304 -95497181213637460097728578219540480 2828305 -205816690402251197982085847121894540 2828306 -32330276800043475012559996220375232 2828307 54944256015183081479125688321550192 2828308 -18779719579833250531229693137219584 2828309 81864679767349817809753258870403328 2828310 -52072461379330500691754831132928000 2828311 484586009101292363113218876567875912 2828312 43743742751637005389068838098124800 2828313 14774104797175723651002622695471642 2828314 -58569217000009803475253747756356608 2828315 90510513868691666746767567035584800 2828316 -53481284722951385595304790751215616 2828317 22131563537301524073047542502725612 2828318 354207757662950396637566309723956800 2828319 79384003487868234585917406707923968 2828320 -353857322680240288774493517423575040 2828321 -111022234368173753869589806414800 2828322 41401227986338614691024379538432 2828323 330563785228629696718372581666257520 2828324 130422350704968994280945479453046016 2828325 -3092573651085947669210460879962400 2828326 89415546491579741903293993767790080 2828327 9417856693376130860037758376349176 2828328 1431214091329788170598526970757120 2828329 -116778079144540798547045723026551324 2828330 193900395201390774736940061652894560 2828331 88356967594700735115298205274873600 2828332 -6803975229748894386110912233600000 2828333 2353410053943976655584375527722784 2828334 57683181793448445696163493238242880 2828335 -325195964967973639115940440135121720 2828336 -44749024556051837288120004127162368 2828337 -270235032090273554265548463300132240 2828338 -184474579677261330391264697415007104 2828339 40312413570608665457600681090752140 2828340 2347735657551608739783429576345600 2828341 408592753148569524055099726091285880 2828342 -21925416474991594558342979119526400 2828343 72145476936487890414159253633517184 2828344 -155393002324529293248410370557460480 2828345 1243090387440188063473680567516240 2828346 159911212169925414270568084890921984 2828347 187900171947305179901550066548729152 2828348 -221213545413254282155299297829906944 2828349 5652094387822926988866471065389734 2828350 -25315862132328015562143589964131200 2828351 -552263115830637950977957595096163648 2828352 37714052947772761995314926454833152 2828353 -283082016408054360732491354271600336 2828354 -1763852068987128834847962561590544 2828355 -118167712764910835200122697051474080 2828356 -26838762177227554372947951199297536 2828357 125345908319122423207223151882081312 2828358 -6077779212302738340388973631843840 2828359 -498881171664107211026626874311283960 2828360 138158111345166211571258967154944000 2828361 50816156868823447846878054374233872 2828362 141056091226472283939802934593872432 2828363 308105905544372095481733169589646612 2828364 -57583517192669788964525917032431616 2828365 190101010774274729882276791581077400 2828366 279828081954558091955387184744925440 2828367 297736773804308796356987881235495784 2828368 -1528972898749035823732489204269056 2828369 274479616011122392678037819484807744 2828370 -121862822479750987522010359311398400 2828371 -11188856077272062457236053840614496 2828372 -110224131696153941516300478372372480 2828373 38691051890393680352071022414012544 2828374 -10181542840843628721906564647574528 2828375 -377500254913254004424479666045512000 2828376 -794630624717013718507729833922560 2828377 -54720321363499246446828215119866300 2828378 31441171333385586814762273308349440 2828379 -93404794662201013914753807809414400 2828380 315972689854468450128096910288066560 2828381 -444374100267128845367613293738423136 2828382 -37752522067609382371128957197377920 2828383 65753324188008747499518594594969632 2828384 -6259168476823565600258283268079616 2828385 2672920455752685784079994481958400 2828386 -149249889194773957902563549705686656 2828387 -88994201232372572700397398872815200 2828388 29354231090177198883782984386483200 2828389 433122426800554177186139526848584190 2828390 70277501862920836852192644164593920 2828391 20624071486522459442871887243524224 2828392 89535797258245811290751341910261760 2828393 -82491396521302539441619160716756080 2828394 -99650247591729978302660056318928976 2828395 43159198581528798327913712761779600 2828396 -173056007634732537267175088669587200 2828397 129171472745842409018240469705500160 2828398 -89798142666950424264800945907683136 2828399 -165746504610009187451971699510235040 2828400 -31081809363035449621849126568755200 2828401 -378782553692545629988022642787987600 2828402 -86271715914280871613434736166775808 2828403 -190108380970340229619785506969494188 2828404 -117939490103413515193477083034668288 2828405 -347601906393257204184681207104406240 2828406 32051199637001942211489326752149504 2828407 507112790579048334522268260003544920 2828408 -78368714309211597480765017450926080 2828409 -24426683155735353021791464764387840 2828410 -67447780121398862287320267975186240 2828411 1727475364796345611142450247354792 2828412 -664867688202564243822421060377600 2828413 213460213252676449055191408580080896 2828414 -42839339411815522674583995035410944 2828415 -57888051663316352246321989011821280 2828416 189554199016729894107121185089126400 2828417 149778096010032926902703368243740672 2828418 -77841798369734807316644557612807296 2828419 427066076249864562601241645132817360 2828420 4045933852773873443743796790681600 2828421 -96988703182379714481069313050998400 2828422 -112349089006978044377856096591235488 2828423 -204185748806848878056425782992938416 2828424 55523233270762917315528139297873920 2828425 -99628168524123986927747979103944000 2828426 105800480209558911319715657220039360 2828427 15777026385183127600310198886465024 2828428 -78012321240429808172761911296025600 2828429 -85772202709424217967476698520368970 2828430 -46113440146753429452254197417879680 2828431 -93465344251799276876956698245698768 2828432 -80012722565356327218491926184484864 2828433 51292477985411924921705820092995824 2828434 15509534732075600844157815547272192 2828435 -4418155230078213255574908489424320 2828436 15993202557533992033528069356386304 2828437 -121252823124802752402541270020184640 2828438 48407150822887889984217717181855296 2828439 7446273164302071532818608300198520 2828440 55563034693425245884107535727001600 2828441 -79592726198055352206626531594244480 2828442 -134585635038994384678392996157567488 2828443 -207004655965920848483078357657706772 2828444 -296188674564788648382235732660376064 2828445 -9347813075611826518290527620306080 2828446 21131314565416039944645429650639040 2828447 -188887951333408662418584313305677688 2828448 -48543577221185027774107654922698752 2828449 118013921957228031532724938425225364 2828450 -111501198784644439530768343278042000 2828451 85455696070517626394146504671741360 2828452 -230809427359419184643348452131867648 2828453 508751353005338363089505381990016702 2828454 -969173076311851551961302215838720 2828455 127155488544007534440598884715192320 2828456 14775331746987668872111572816890880 2828457 -10218620681446752663902470250971740 2828458 21937396563804401168900520872345184 2828459 -5787904569700864306354951093250496 2828460 -172545094593495782734180192719667200 2828461 -372009962450373078372774611799176938 2828462 -18236077758744727143358502506603776 2828463 -25155018017392388820528912903482112 2828464 40121209100154535046572786133319680 2828465 77630810936429278290082689938524200 2828466 147569134436488467605086488506361600 2828467 -41994593549313239740676940386078400 2828468 74928191946505251416295216011403648 2828469 -64900465812720714361975141007152224 2828470 -14508485602682903764161456668152320 2828471 -118961988189875708929309921921499136 2828472 -298924656802317195205820942116454400 2828473 399988304051393383387415718253840720 2828474 141051918135850053657862833076435200 2828475 -30964358423987531503205264542328400 2828476 -22286619273207158827938687628572672 2828477 29364052672515270526751963042683200 2828478 136154531115815977977428584680883200 2828479 388935188088796952099507772555894576 2828480 103799441751936166446446132959641600 2828481 72002105503925610239452872790370352 2828482 -159731065208402434639597634895471408 2828483 33737768952606672010928219780331264 2828484 -178661053575717401914773841579178880 2828485 -18426805794186469150114645105235040 2828486 18378931534672572050991515137198080 2828487 -16918038160927524688780946311187760 2828488 183367721696537454081318644749608960 2828489 152241808295305562053099409056086756 2828490 -28686502790018278885979441922124800 2828491 -450033794791223090040194633442976108 2828492 36326565124995368199361946184476160 2828493 -563648969701196842623998041539316800 2828494 -113239778678927655729384103309824768 2828495 621726646253430533103692827497244800 2828496 -27260305187049231667794829246464 2828497 3414442718849731799122367152688192 2828498 26860107308378014732196994647639040 2828499 144993195059576821800691316775254640 2828500 -11467851281923584416720609265984000 2828501 -109780445035675948517420440257992388 2828502 -7804945189886125152282822385744896 2828503 64275135077149915449036130351547184 2828504 90382429440520338981180331678187520 2828505 -150925765076541623517788628777026880 2828506 -111564005042826960750059529458691360 2828507 318404086180447189707811839160018944 2828508 -68056508843892450940801760196480000 2828509 -161270628506525294464964512899704040 2828510 9384776595197456828835952807076160 2828511 -83611020127987087290068023083974400 2828512 -63372052144877242530643753468428288 2828513 -36698111967373568881371867137989740 2828514 10857266538204519753316615260569088 2828515 109285167731165243922600612898412400 2828516 -454064035447158487093064951053393920 2828517 101725401947786791653889849124403648 2828518 85036576661759952019789593147850752 2828519 -186107837476797086572153881392348160 2828520 94335679353515664483549896026060800 2828521 300748459995152922285283002711201722 2828522 72646693339836506938829628953787312 2828523 -65957278895536012182272394215175924 2828524 -240727196112882392484965173662555904 2828525 142502882735451172959723486666233250 2828526 55723006142402710697142062752116864 2828527 -181804908074924145884219847021704840 2828528 -66823188658943221732416134322585600 2828529 -228116258791299524538733263347978352 2828530 -122352265803263203637838623160230400 2828531 11873682238960308163256252892443112 2828532 -37559730968183647765992014089814016 2828533 95792172890487343860648715994345344 2828534 262788839830059211892537680252000416 2828535 180120900859104514718564335409594400 2828536 -206360131682563911241459558074040320 2828537 330333017070576186638282191188946512 2828538 -2765554067191629918828529654163856 2828539 16902137362803480402377865585263872 2828540 -701124668874610961390805935554560 2828541 202446597447565363172830061471726592 2828542 175522129822089835141045611894515712 2828543 267122417851578040724792309138817792 2828544 115971293905199522633147543936040960 2828545 -150127068326860396092053807834739840 2828546 82080048752353046131185124451543040 2828547 261964061900423929060664009777933040 2828548 397992823193281068975291601023950080 2828549 -52783239987919933612223954987579520 2828550 -10770216203205955431013768817904000 2828551 56897821994227012595434896630439704 2828552 262719697978994537491796537183232000 2828553 14168558269204058989468786339980864 2828554 -70825557599373023592931903985376768 2828555 214126020662306838726753247980897360 2828556 -224296805924049830601504064313088 2828557 14232594421546727092876021449211488 2828558 -63907819346068641482418178762357440 2828559 -175048462822974235652448021662290296 2828560 18082956914178489228815303013826560 2828561 -242942519452575151086211079157931200 2828562 -141907763080005412746068013553777152 2828563 -110786121330107278733280476536290628 2828564 -73649345898141305062280465690370048 2828565 -95125909055782466965676418051091200 2828566 -32699631550078251957333988296775296 2828567 144866245947070936818699457625583792 2828568 -258358026550941361678156352866713600 2828569 370592244648731490237042561860302080 2828570 -51193598039593761063636326341765440 2828571 -284693144198765646278845095716637288 2828572 218728625490754482803679268995646976 2828573 495196378875550308983845273299804960 2828574 242276095481536899731513246860483200 2828575 56753324844969373827298061439603800 2828576 59304625378364925036261411683696640 2828577 221335085045318537675246825519763120 2828578 35559362841178650450168050132238720 2828579 -227855245593053574003479060175206400 2828580 -49378848260974055629330339056291840 2828581 -31520506865504370489747501476704576 2828582 142816928999732547413517040848103392 2828583 -2169429867611944729664313392827560 2828584 136974348826986856948164749437009920 2828585 -93633615592607719429147498131120000 2828586 18541136639102806531001861403033600 2828587 -328254794637276336724704585664186760 2828588 -70754447274120565361430463575112704 2828589 -61815249569765708514897232742762112 2828590 62559723987179756454252608386704000 2828591 -765078075960326653543124974741971048 2828592 30910102658483146350738152700837888 2828593 -285372034088158318781658527985458158 2828594 120060983385915404643795014310222096 2828595 21945798616335886611017661608755200 2828596 -328350085024068385143406716567796992 2828597 485762750714903623846553205680360046 2828598 86323363565854084655490250063274880 2828599 -257888932593850244047884897676941400 2828600 -168991089507034207902903369854976000 2828601 6098762517186271770183184529991552 2828602 39264650600923881815293648280724480 2828603 -9244141422957703676258868199555176 2828604 -16312193925745199535106198144957440 2828605 -90848556658160520577935049169189640 2828606 173116139609878922666433611556449280 2828607 226141269409802662073726764726724040 2828608 -173707925967159917751637762003435520 2828609 -132011092802751015345053837008056960 2828610 6377457791866443136745104529663040 2828611 282536565815442498769305842249985212 2828612 -419814202190649866372518786025295744 2828613 -67580209983321206726293095161112000 2828614 72571762709746537482736310610082656 2828615 103820135078650403189144224843424760 2828616 -33855251338930627364456013668352000 2828617 -8646427244360885241007469577644 2828618 -43330989102372828111181419731880096 2828619 332647204430066994703607608485265464 2828620 -311687636152053477305120867408977920 2828621 -154933688400304208761324950959475648 2828622 30385374738950842313938341811367040 2828623 -407616856078428450522094003518479232 2828624 -106294710825393316825925763505397760 2828625 -200726976030856548991809099790320000 2828626 -1585783088303397728915739992758272 2828627 -9629724352071638360955902043733524 2828628 70542400040811356581520714674851840 2828629 531568621587323685245230482624897230 2828630 -48990774667196851762671379565176320 2828631 -40070881108957248573655767331331520 2828632 -153692015380360995356309748856135680 2828633 -114365865497894925714100442150624118 2828634 63365075101070934275322373539156480 2828635 -138012673933337156165809244984857920 2828636 -177863412273713542119256074883345920 2828637 76466716749602447498525696352719040 2828638 128762121581073323525440152649134720 2828639 -241456081488285440162125804672986768 2828640 68770485911983795184839665584701440 2828641 498550891304613593197184746123019042 2828642 -38181786334979549054153814860676528 2828643 -80941609157331108223780338075169536 2828644 31299210720816180150065110032179200 2828645 -30672984208699333690116251163609000 2828646 -262223367100961519913843771866791296 2828647 74309298505673198938227124618805712 2828648 382253187128500849024739044301045760 2828649 266677037652718957986215156700357264 2828650 -35577970736931245489686481477088000 2828651 -109589199443979288405556038071782656 2828652 50368960373962173953708689305219072 2828653 32354413937939949855518218704744384 2828654 150943887728354111802963215998868352 2828655 72643949170011253153591682302310400 2828656 31736914651920590557955676648538112 2828657 20693447619777843034830955436033280 2828658 -14045892284202749460226157530636800 2828659 -235374378048305118281661537543682880 2828660 115085817262727280225748338765811200 2828661 122578283033168792029046289939079584 2828662 -21612927487989275342701212693027168 2828663 272100898182936490130018478216848400 2828664 128342449069936357946684876728197120 2828665 -118240454802275478615528920370254400 2828666 233548793074423065789775159107239424 2828667 174293877655554962417759105233913880 2828668 -115178506898841406188626976930266624 2828669 -1653216395574064028747158716411360 2828670 17056241388885388710222234541635840 2828671 269956140728361858368579872752585472 2828672 -94501906444632536324075736772116480 2828673 -121605911131064851040219140971306096 2828674 230572548694977595546089702589839360 2828675 -53102827766766883065609370080788100 2828676 35400543858482964495642203384466432 2828677 -3205785964560084648745709529966500 2828678 -39564806154580832021731636099675776 2828679 15930740130070764067805721436214400 2828680 -164750846774973288893885879288985600 2828681 509376697113558406264098388033704372 2828682 2072238859205224203483672293318400 2828683 160814671737500741293032597706588416 2828684 -12880948970338653250067287280200704 2828685 54698246057629919749937892306328800 2828686 20604791385790161814316000058364800 2828687 24784764832779311848838323937972400 2828688 -9901663131904978175303395329441792 2828689 826527275871294194565522006165888960 2828690 163933693248698451862575543187581600 2828691 50875266702025429513379710924130100 2828692 -80879344674417601790611733168914688 2828693 147510367997533754312493786937053600 2828694 -127569433206562484094006226640386560 2828695 -116595821888215794263070934781123520 2828696 -184712593860329627973979016587468800 2828697 270169418108360926894414715913358800 2828698 -9561872595555241292478599820684288 2828699 149508263477420256278149157963648640 2828700 -43737029766270517944404506561920000 2828701 199638852558300477442743208962425280 2828702 -33640756975094757589919492348561088 2828703 -1828751094945883553767022090400696 2828704 -82896967502597866953083739227357184 2828705 -116795109585063689671232068887257280 2828706 54350824632488983450613943930962304 2828707 18779132373112909092225568730680224 2828708 -385925525276648591445970140128038272 2828709 -202567689611133675929085437659569600 2828710 -57913688300515017116906310585108480 2828711 85473347499827182608506352907771824 2828712 1286500047381410102859371967037440 2828713 -193308937797554823011711598093825036 2828714 68308003094402954825613658622648832 2828715 35013689989330029671336622790295520 2828716 148690692713124336693026156134155264 2828717 5469909492159211159668940100639766 2828718 27681757231389767938584751910731200 2828719 -109891588225126516660430604563720000 2828720 -28193080772556321588232906992844800 2828721 216660596789701422166298697370800000 2828722 -95805583359658657133884797397185360 2828723 -80184598675648268727059123583612816 2828724 -20689762144310545574014921436110848 2828725 -252752759207651862234034908485833750 2828726 -70102648936706859071809926320181696 2828727 370658309352101774283313160876869848 2828728 -59539646375973901768489376595517440 2828729 172872225838742776305733694737008084 2828730 119829983247373423078509554096766720 2828731 -11662123538084640383091176514253468 2828732 103158953247533428750933373852058624 2828733 40323777094509668854183349391656448 2828734 244773825779359827924655714502887872 2828735 -517716883881956679301070321835840 2828736 -85573660701190197409346468802723840 2828737 106496320356410396657915996969488560 2828738 421059361763572863146022335971920 2828739 149086240991901380048822989638891840 2828740 37135960168611502572857082066862080 2828741 -231148200731708692996417512500517858 2828742 48732530661730250679490219775729664 2828743 420594103553511587998226669340267992 2828744 -559259269651300920755605325341286400 2828745 157764921803006856541626396157061220 2828746 -191606990306531924541433878348542928 2828747 -237754617752307258033799743465662880 2828748 -69452217254641534381892359548343296 2828749 -46275954880200722182808316343195776 2828750 -907602561818622540584596196160000 2828751 276894277785457966438205596810263432 2828752 -42129066987683865172305566952300544 2828753 -645463486337349882475736109941562240 2828754 25314829267974133769412389418597408 2828755 3148389068687032212479432683699200 2828756 85728884258683284025480974137223168 2828757 72960569466898470367687462910803392 2828758 -72450529751080978159025901574935360 2828759 -72384283407323929361017782459297384 2828760 -190372991216630790985948520762572800 2828761 5132154987261627454766446816881224 2828762 -136148354584552740578147609914084368 2828763 99552519724878379900146978450837504 2828764 -277672362023427590136381154575783424 2828765 295167987185219280698722574623947000 2828766 52035987781067186241630904097937024 2828767 -51873049859698240219200037921593184 2828768 73503534519732620382006378851205120 2828769 -23741129490776350464635536847404032 2828770 47613520564761449205575959808079360 2828771 175584055227231698511218539374622344 2828772 270742829942822451523548587488711296 2828773 -586770756266181626531395574487951776 2828774 -51519304718557418345059272541286400 2828775 64437577063142436863479076515399800 2828776 80575920415868039009591699805696000 2828777 -94274017296752788980673392045441600 2828778 -156174527723086742921654878891123200 2828779 180091408607074123047015346180155380 2828780 -106473255673600244398401808064102400 2828781 -85899853722585046234576867116301440 2828782 168464896726324818228873866996179968 2828783 -271007478929363561592580448678937600 2828784 12421896368559574678052023228170240 2828785 -20095056029908205450997480996408000 2828786 -29671459573985565106199688379431408 2828787 15002484940667272930610530362846768 2828788 -265275962804650095250455727487926912 2828789 160188779225827371176225814748759680 2828790 -39420694740367909553032805909126400 2828791 -41211044806891619435724269988085328 2828792 153043853450214108669372778434846720 2828793 -25290226420200588180506648730089472 2828794 -213709607717168616206728505499740304 2828795 44682080450416496947603307843748000 2828796 -1241915585771638791008249958563328 2828797 -261895221377543724832945741318197754 2828798 -329448555232848006476153072713728 2828799 -68554319194473775876537126589048976 2828800 37130590146534428105879082290380800 2828801 493017122961806799763994328367336452 2828802 124266662891348363426587955797775232 2828803 587326287038452002366188240195050120 2828804 145168698798033654226031047321804800 2828805 -9356472936447919179911244687456000 2828806 196205421367971552687168097174302144 2828807 -98417795466194101466902765785465048 2828808 117615947558864447447991853111756800 2828809 89313869866015136428271362493290010 2828810 -17547973076063327214138144022657440 2828811 202384770883606229783559574004347824 2828812 -30290994994099376590766985970647040 2828813 -18755577297790128201475443716985216 2828814 137878038207937741775233707038407680 2828815 64851059828373317922890001354019200 2828816 53528985056786117374273483577229312 2828817 -413947213427739363861790690018983360 2828818 -232988081484688205419454598227798640 2828819 -73711628874605949859773707355641124 2828820 1337607204011694044709549863086080 2828821 -169484581287343999844709399953869248 2828822 94304586537881470955996688439452672 2828823 -1973181666886988029577843154718896 2828824 18294104415478255018757181391656960 2828825 263989332694262670996096923908361550 2828826 18550135831851500776468928855129088 2828827 117381435963989631716189819517715512 2828828 324700627533601351849813439406320640 2828829 23038865076048555724920751932480384 2828830 -148650316378740373244358410108150400 2828831 -8745208204415638324552785946575000 2828832 104225426947414679706088394006200320 2828833 -63748056510474511581812081629378880 2828834 -187067811184748504816364077300812800 2828835 -47884117838517274613460513627618000 2828836 216835925694359743281902553038094336 2828837 -232267149247041836894775765622454880 2828838 -135576896246206507267910848053706752 2828839 86081003935967040088345603509790368 2828840 -58570723251827057884760304456499200 2828841 5203050821467328152531308966455520 2828842 104913182821964298197419550360522592 2828843 19594224210298743037721786025977664 2828844 -14854852107856606853169310464716544 2828845 -314866551340838735665218065014038900 2828846 -109616371806020568672495338788456128 2828847 127819943608373393356038654034457472 2828848 -127372738077579388035316389656887296 2828849 -29813235452164718644149804855880140 2828850 84118302810570118717625584089168000 2828851 -34534427992192873586634538614304968 2828852 -75970259054742939620575658786204928 2828853 208359716862619785746245365406301760 2828854 -65296082810804344382089051805651328 2828855 115685629443794093009504456848364760 2828856 155513115998962915100093645650329600 2828857 317684503809853274672705956210264106 2828858 -2375406983907236649924748082384160 2828859 -343471961271544373439609785881128 2828860 62071086596695116795199959894766080 2828861 -85863444538374709511028836961252768 2828862 -99566551267239008085609129900492672 2828863 -262727164089683997592146290066576520 2828864 -95961249308571982431114930685476864 2828865 -6288913940445721554864443057174400 2828866 124104784180409094577443906064590720 2828867 444834772489349351333571391959977916 2828868 -72654531622471783838311302745442304 2828869 -419348775541733512204016965565829730 2828870 -152507406471945461359707942051488640 2828871 548747482232880551915487711174540240 2828872 -83138898757591774769984485473484800 2828873 407847774727638408441742890659178960 2828874 6728379962275834725026110615732224 2828875 -66740967112617478318706910786672000 2828876 -288421059798981396081177828118928640 2828877 -38759521021827188916352386537011520 2828878 80306723985250846196965060336809024 2828879 -541411288067562308280366725374085520 2828880 11175722652452938790800105661644800 2828881 18502740474673140735070346490647664 2828882 11955471620944739577477326555907072 2828883 -332000963494593263103388041941354496 2828884 -3798362226093112782570894227554304 2828885 -200259656177976131267231412421328640 2828886 20488564567355933608153349997334464 2828887 -145176621536706805564774196300585464 2828888 -45961467485758643026866235927050240 2828889 94629695895918454187041537618035648 2828890 -145616071524922977079546490365504800 2828891 -65646707346100027712921508572416920 2828892 214078105234094901846954525512294400 2828893 -495752542754492864905541112038128858 2828894 413348662467551596482265507341191040 2828895 -198974142685459087742606771635637760 2828896 -4582023944254789907105934046396416 2828897 -331388480445362154403111055148978654 2828898 307324915773225699465746692786725120 2828899 -458530934851572433123715102478883464 2828900 -125181604668077093880373797083472000 2828901 -41455714836268974631232113353202176 2828902 29844027789302931028228852150756032 2828903 160375489984347990310135084851914880 2828904 1413326550852247772213675878072320 2828905 -38949411292332624128790100606682880 2828906 -257156702981259394593452929309792848 2828907 5800172667664131845227070933413608 2828908 -171623066715509543422753547884161024 2828909 9935464667227813209625554709115832 2828910 3641595281826012794698122419712000 2828911 603096246187857164774605088580056800 2828912 98581472517009231653649266857967616 2828913 184489457573966952379479360933177504 2828914 154724481995085219885880552817817600 2828915 11153623751670977309249265825533520 2828916 -8165499730632417714998096821708800 2828917 9382647255496296370465672668270972 2828918 -43635075680003308498782702692712000 2828919 298891585908849767284371151113477840 2828920 -184933790391430971152267863689216000 2828921 238518449775202566470978353240666500 2828922 15156021580571022094491016780265472 2828923 353584239009692104770473292218635172 2828924 -65615583130889047563665192133132288 2828925 5963724314238929681738914404364800 2828926 247146972155474671983239358077670912 2828927 -3080269753809419929273264680651720 2828928 -81148620564340825408988846122598400 2828929 79492727411436930750450344557374640 2828930 21990871206380411931443354690641920 2828931 -68891162112072294852037605803030016 2828932 233272597616490086739657520042798080 2828933 -792737534191094854079470293554880 2828934 89148220495667135848618225443501984 2828935 171266184809787926701926555082805880 2828936 114655088765089135311509849737789440 2828937 326655646986628841372686186851782160 2828938 -22652412086492708210217940294312704 2828939 -290554925292759127694978299600777260 2828940 102103014240841821157835778160512000 2828941 513680849758324262360700555166850752 2828942 -37718951422369048795584593680514688 2828943 -152674924565996762000400112559451480 2828944 50423684086903963761062863799951360 2828945 -1242975432065881909042881423066240 2828946 34778923486753497864813902701223424 2828947 437648963474609983467179371413411912 2828948 317562310525831766081627644202526720 2828949 176649442087474584774205854340162464 2828950 123888998175765444159784797507264000 2828951 174182362469141475932753681415242952 2828952 58128619148800121684855766004531200 2828953 129510347568384579457975705459594260 2828954 -30722640393214350265478324245424640 2828955 -77147203974048378296969468584845600 2828956 69080416884867781246914936054979072 2828957 -398669560933201911872724105788819988 2828958 -170952965793598176555024506328410112 2828959 63080292997887816065505262250918112 2828960 -102792115722140403647964192577290240 2828961 -152218336953716743089767191665714990 2828962 -267132990282019335227763113436078768 2828963 109790287698407527348149492072822264 2828964 138358751902183847776086229030142976 2828965 -93205397906283430688748835064827140 2828966 -75900777808096321907721947631345312 2828967 21907713534041068647002166719093760 2828968 -267419465066813527881441692605117440 2828969 1703538302019287251470944396810496 2828970 84516092551508980007728213211898720 2828971 366517710789602086252884717296965172 2828972 -13364544642417095357085396422988288 2828973 -14891784500390988748440773934650880 2828974 166214626240352473226651755671452160 2828975 248488949767024207010093933838729000 2828976 69274064105213370781118272720699392 2828977 -505897020815758847256146839312036608 2828978 -154302672734119865502475294416562176 2828979 23782365841911246548678589221455200 2828980 163424751383157269453497944760320 2828981 -54746571449761889110755229070963748 2828982 -3348817394468962413125942716129920 2828983 52697418438647694454916929589646176 2828984 -64365122014021366575444753798144000 2828985 -27854388089773633628534819634480000 2828986 56992772021890359923134515664646400 2828987 130122907723460942593971887464775712 2828988 -137904434023898202913298731763363328 2828989 -592550327171023591674664766180065210 2828990 -77847059824695429050578999716979200 2828991 141239899915188715770980885537892480 2828992 -103999700298831304869284651402788864 2828993 5076054040586290523182172737906242 2828994 -14132847779988533515708127518233600 2828995 -67569754109034401668031501038426560 2828996 -35603238093755385569010267140016000 2828997 -119017581394271427500994270891825732 2828998 -94015830326038688723124905067405312 2828999 308487269350907384630071082982519000 2829000 -43902866180051020251566647787520000 2829001 -88920320220905580441961867454463040 2829002 -181119472042380995688921925611434496 2829003 -2464840949434481462589592634996496 2829004 237408032553816215148017984950058496 2829005 59143660327551788084399873184753600 2829006 23667845976743150058442894205325504 2829007 -538194463715153521710625246664905744 2829008 -18983522205281663968795627699568640 2829009 -228109589054857872461733633904148496 2829010 -52923074834741529318567438358399680 2829011 404714886520353320404306577748309612 2829012 -94631357448509144271685032421029888 2829013 3373422843163953115738834082706528 2829014 76483692519073023449964458884973856 2829015 208374517540796573796085336305715560 2829016 253994437414516762673068081153812480 2829017 -153255514279267376533711365588970368 2829018 -54715230107435404925331882011076096 2829019 -501201296246494475667911047737996704 2829020 73846226264539135007230390462894080 2829021 -25366570057100962506056990875435296 2829022 7171601346897960470723478649992960 2829023 -224735987788087879775050516753425456 2829024 342403908105512834005138293632532480 2829025 86262771474510121301397015781090550 2829026 -30790014458249188239727855164474288 2829027 143468891829285405179374655177740920 2829028 11566439395272511442209041589335040 2829029 -22245484423430669476979310149503488 2829030 27008763557654138545107060481232640 2829031 67552128812536466240888478832928752 2829032 -211527222480806546221115788780569600 2829033 181565279889961075037561036152389600 2829034 60259446046332686237837035196749248 2829035 11078934735865676187185470139452560 2829036 58602253185781441728596912764846080 2829037 272770523798836149521709009276097260 2829038 60538996664950614574792644395853696 2829039 -191487108678620720411619994648649976 2829040 -35331351073184666396420093065789440 2829041 -167049418035917199504155128610857116 2829042 9480887373309618326011745177387808 2829043 -31853981726109709021675258927488000 2829044 -261672980559953877506595292046004864 2829045 -171801189365836404414979059948499680 2829046 94495236982563855024709836274649088 2829047 63235853622257770131939837180327240 2829048 73598489416691210536545147928104960 2829049 -9415964463831493241890623933356950 2829050 -15803203532289114510486163786176000 2829051 -60829709293976860712159413129780020 2829052 136255695237751857370358836594524160 2829053 63171088758873654876672549414025260 2829054 121484803282290319968592547367193920 2829055 -130538552592111235766316491717386080 2829056 5597975191229626219600457962094592 2829057 -26135244117458567103755602108634112 2829058 187424045156165970946029642752078880 2829059 33451439799959494573770962184531120 2829060 40150804896033586158016323912499200 2829061 -124051348698410913374030430585314338 2829062 -167407638228257997891927249459816000 2829063 -100508198670027352618244517567006000 2829064 -175966214832334423351605663424512000 2829065 16186233279395469847662551077679460 2829066 89914002507635001676614700524057600 2829067 185347363675106307557953314755859880 2829068 90620955001870552898085769740887040 2829069 76750722455242377259463148033603840 2829070 94924317030350255765974164077196480 2829071 234108487324495086557123480341785600 2829072 -39235857050703020022796697399328768 2829073 -83664002132512699830663231479424600 2829074 6648405427285327641460637622343680 2829075 24370526440404938164696918563297600 2829076 573012431001382632728934305481062400 2829077 221467152915267251875387098330223200 2829078 22217199981918523281854408394451584 2829079 -29083962073609891178967342536862120 2829080 -196265194555334352671611581071155200 2829081 238950952406322960030407765356574880 2829082 -10323522400687430101362871576893216 2829083 434648690063824862538949265637523332 2829084 20025713562256216044529206297772032 2829085 -107258678664293231528923227298544640 2829086 150349730497713968286579944924962944 2829087 6020038171315619461538617666138920 2829088 98086111928939625210793794420080640 2829089 -1294859967936731149904687054429244 2829090 -118920518158722689493601920662837760 2829091 -199667195107012696681569989196020736 2829092 -41207894480173505079366782654251008 2829093 37277614327063431992683407027149664 2829094 14082227211329288077987053829153152 2829095 76627827462548643594094787225220000 2829096 -59535914674991111964507506538746880 2829097 -280316494746466984984279210770072454 2829098 -301646982805280553697731577425061200 2829099 9656679783342488019195671778816 2829100 -66180381718884541129848215829440000 2829101 152979613034200920722954038259616 2829102 -24351293923872047944291755892020096 2829103 -408512976850477277010199450376689648 2829104 -30941430622035781613856481660846080 2829105 -28804109728291302598282099680396300 2829106 69849398644235369253983947402745856 2829107 -547977150606514154780146255272982644 2829108 62126794935996937888180153671290880 2829109 277868295960406239134122447593539520 2829110 -207402303546391050724421151785111040 2829111 53716168133952125478910849911096144 2829112 74767299962950425474270276618608640 2829113 344563733825284756271201892329437098 2829114 139916304459424433251508739327152640 2829115 15949201012793417448756352870729920 2829116 -84599774906358376009187185479951360 2829117 56060415201222104011676816288457312 2829118 -238372330728696904239813944961571584 2829119 397835617806891794281295362803433680 2829120 -9413211512684922478519870386339840 2829121 64585676859342040879949049547408322 2829122 35941501431110687371269955480141824 2829123 -191068059331216848008581628512379688 2829124 269052726137335829643958704181142848 2829125 12605696770384166831137707403998000 2829126 154000592950529544267891351381937344 2829127 70458861118235798390059540396897072 2829128 152833661423012793668675503092188160 2829129 254250898388203706513996582758861584 2829130 -44581261394854522835830485954779040 2829131 133704207177713463607250265560862432 2829132 -2157717440803067705974035978385920 2829133 -314655580725508325886487893197092618 2829134 15450495335275847325487349812982784 2829135 95146999863062955097627454756259600 2829136 94972932647170530370264725893545984 2829137 -184338621641083876176571457302519488 2829138 -20373585797960421309340664827207680 2829139 181176663123329649076681255802152940 2829140 -103059900269923456854537467841745920 2829141 49662224894520436267354796529782400 2829142 3078963299267232276028499715700224 2829143 187545681079415333889859051005616392 2829144 63893854781186694036078989495070720 2829145 403594864389311594615515023580310400 2829146 285629760706437872641558377880780272 2829147 -358015647552437567795869774714710528 2829148 -77782691798803028296897349602508800 2829149 -166109794537324500620503855472978100 2829150 16686493539175043252876059354972800 2829151 -24372406739902468262823201768688720 2829152 263446163972774291235023065938788352 2829153 -82831039080609085271356196349504000 2829154 -223565970529271642950827916437538224 2829155 33714467305428018845077187977491360 2829156 -215414863583824363597509524877674496 2829157 -14225150777907327493709787756609348 2829158 45218497140625939778886232744028160 2829159 -53224409276969249388682493467476336 2829160 -58201316820749296736177672348928000 2829161 10986602601899867195070409348549632 2829162 -2588833806803794759873983037463808 2829163 -35666070853376248029501357736323720 2829164 26939802518986323044681438546522112 2829165 85368198273557080031532578626456320 2829166 -8088238578032922640380277820049216 2829167 7267072997813984846920939057801344 2829168 1554251111294627294522813621698560 2829169 -184668397529826782908671469485600704 2829170 -834859224840212106315770965338720 2829171 6596930792319098958130319183597112 2829172 1982058256708102561623073912866176 2829173 -8699798767553235683185915709434578 2829174 97728175881508172489774314964065152 2829175 56894020144415461749589996229992400 2829176 -19504451732383348563433336479744000 2829177 103101392799987586798211358226856388 2829178 54876112247492029426085387611603200 2829179 319859386133341602279324472274846976 2829180 138910623059501056480429399764510720 2829181 -27945365561587054864020452301583668 2829182 -257319485193152125297336186666785600 2829183 4342989174370938181870669976486400 2829184 -142543630915194094055947659525488640 2829185 -5486777790080864163512170864670400 2829186 -67423784405543653509346256147310768 2829187 -145962600032396184632674777256009328 2829188 -16657692226742363318027502813116160 2829189 -116210186344088690512503557683912032 2829190 19817489194594323249933907551705600 2829191 84531486174223001429883019563996624 2829192 -325130812950794522878643602407137280 2829193 -184677765656085230414342253701787036 2829194 -2415650662606785713895152402449104 2829195 347902269269358938484842826897024000 2829196 -376564803065030443641345180851257600 2829197 69751206979581690869367566988537600 2829198 -152012112136410048063357374226841536 2829199 269250351504228941117116323674635936 2829200 -4090638834559353253491099977318400 2829201 17048868228128884739337115513355520 2829202 -218839582127546636487575486480539488 2829203 -31175135371771724598179789024732736 2829204 46465680928543724128484054009733120 2829205 14958417817179408562154764890963120 2829206 -64659281485847984217411778911514560 2829207 -295158450617708070874505280775029504 2829208 136681769867295852558041923045048320 2829209 -496054924186388621950393286463131184 2829210 67524031211087558440052712203016960 2829211 116117053341131058274656851401708560 2829212 360683176078449877727759733567590400 2829213 277658256556873640018549774792502342 2829214 60768854085208374243874802850315840 2829215 -76805805364261192112336918277962880 2829216 46761162312811104829133923065790464 2829217 432057582042735122216228210423223266 2829218 -26807404170951789863022852689001984 2829219 198529247889673153682189256712161144 2829220 41235416049579722423598626358554880 2829221 169691816409632232133549876571151360 2829222 87535349596389559541219374043520 2829223 -158715689770643543265423069201691528 2829224 -165580778231503552516460305390679040 2829225 -61946253676973189149950123462499200 2829226 -34228402136755528581436452687140688 2829227 493713348710679314480736827267020800 2829228 -1851990203161757135354567382798336 2829229 51939875487208606259676075010540194 2829230 -49130907297376021246543035199092480 2829231 -28639155182028970425424679153881080 2829232 34556138715840486374925393362747392 2829233 105675701075722633470732746790601440 2829234 21102000148647565963007758784023680 2829235 236373195975983779916679797201302800 2829236 119215923578985095114252002026197760 2829237 -19726809237714200581624858971452640 2829238 105814378874700004091124794129327520 2829239 -120856572091813158647914958331403344 2829240 22435423509159809455903262650368000 2829241 -163001829883485555538524549204203516 2829242 -16582324069247911582860432089271936 2829243 -118772468726807336723418039539861736 2829244 213148611630543355002093659433795072 2829245 269754099472580951430295364572675500 2829246 2631651635573405870056895401721856 2829247 348298595303063554840619726771429696 2829248 -90060849258322983341018940589473792 2829249 -242783006797215275667134773893315246 2829250 258105393471718723485680332866792000 2829251 33404181156137913410841862218888252 2829252 -179997639919372022722114896041932800 2829253 -12846795421112219522596992073946496 2829254 -276081407987002810473471288720203424 2829255 47296314999866265395459999266828800 2829256 -8347069250375804243540678999301120 2829257 283156024855317280059772998953692506 2829258 131165697421842699085478419951666224 2829259 -669659254570711921802643776647706688 2829260 -49637390217939224875713558114708480 2829261 -10974350025156693250248769931065920 2829262 -116274929727401132428003822752898368 2829263 101548285151946142021725877364086512 2829264 -25599100032627752747921926731595776 2829265 620328328695620332716948530301705600 2829266 -86880221025498034750960496372578176 2829267 100134511443493328448426306574167120 2829268 -117168050359231459576083287436151040 2829269 162596817372094871696093459971944060 2829270 -100037164001798333957743754924918400 2829271 -9803130497689554427216301527976320 2829272 -61111001975740240129462223455334400 2829273 -236063497538927163816928224279092016 2829274 -36243879827519841896025375591513600 2829275 -24646584544655352352159082868986700 2829276 215007982712877047604288567750328320 2829277 -93061854078386328684867673890452736 2829278 36076619011624578566526234791355456 2829279 -70850310609964110628913517523944960 2829280 -238712230327012952349435550586634240 2829281 -33377638092797448256675169709984576 2829282 51431311813994823195288891463541760 2829283 30178200738148740439431949749688704 2829284 201222616530362992625875721020415616 2829285 -209348950757882122461307997308014180 2829286 105314759284659668575620985425821760 2829287 -77093511342365645519152377318000096 2829288 99510782869474343055651699028131840 2829289 -27684362153439433122220624775427910 2829290 89634558674244400457522903598931200 2829291 -232069995999991011961441530811626408 2829292 391796399334187812701873449299538432 2829293 -83282798168817804047285046504160020 2829294 12107616548789702338384780775576448 2829295 23820801903192079091635991909956800 2829296 -100648441694700975157953223458029568 2829297 -268895627365997454925474687832008128 2829298 204364170884990469767013441954272160 2829299 108064056204198406744151952968775936 2829300 -127476185327951687270819994119731200 2829301 308141763702051328290924024959856302 2829302 42994967182068843859595792622353664 2829303 418450259768786465535562331456542800 2829304 2788354113584470682965583247544320 2829305 162155967473089720943695609242673920 2829306 162757583953701183642129199461826560 2829307 184703004970028988374578919537437088 2829308 129195147859981307889521431448334336 2829309 -36829442207552792741898521815654560 2829310 20785833752858362895934546548611200 2829311 219301046659881291152106134679462912 2829312 -63853982172736375711773350757924864 2829313 143927489420333440574288519777751720 2829314 -3256551069448729542958996502220288 2829315 134240913245860566618158796753785520 2829316 30266301499326364799432542556327936 2829317 -50076747338580721593572842883897634 2829318 -75378725130013181687419418828402496 2829319 785472377096147446057133772191494944 2829320 -15392265503101408464773357333606400 2829321 -344375003062586134801005849553700880 2829322 -38801479230063700077466921921959168 2829323 87069280613464433108730263133943440 2829324 47644424542809068528722117438282752 2829325 17216424693573557769490942767702050 2829326 -307603057850570020790243245885197888 2829327 178168997987865605815147876462405920 2829328 -4409610483989402207148343565352960 2829329 469759218956186927524633341180330930 2829330 -351900569222326685664423028800000 2829331 233079333098406525110239847978597712 2829332 -125004588884760874512134830685564928 2829333 -5814285330823885641050892113160096 2829334 13380767260487680941408992765434560 2829335 -366882632087934568223187652896015720 2829336 -97759455250319005389346188897177600 2829337 -181558517317619122318743582931720448 2829338 -204187525145847936927365404824230400 2829339 -4986203243751147560728756035724992 2829340 -4003214072662040241143567060997120 2829341 -436319288736816325367464601782671258 2829342 12516969638957051854200376435927680 2829343 197833427205942651710218976969800 2829344 -30999471048276484201261390708604928 2829345 -70273999445855999978569418070912000 2829346 126906750565564644114555684376037664 2829347 491452731109894280091594723628790040 2829348 214701277046693553021304255144021632 2829349 39748649166694133842122785771436350 2829350 13796923029099827938159609970236800 2829351 16383419026949037809541442474848384 2829352 -75560013841735025938383042133370880 2829353 39236117592543041033143235772329856 2829354 -28084524319531240631086533312466944 2829355 -738380132350362191882596221972000 2829356 208489464598378824171446928841466880 2829357 -903980380913407215292917590976960 2829358 51913494856685733545942216940597696 2829359 -39107781872705730956765473126348296 2829360 -27512298004001476324427653364121600 2829361 658978634299926479751156405211367400 2829362 -214903073829856717472689483569443568 2829363 -111180412514711244794597582845416912 2829364 156412402065399969784428536458299776 2829365 102825267563106372188320760491056000 2829366 131768595085597323045714121954495680 2829367 -196302688077961184716000179360458584 2829368 -227855019565749190162924144879165440 2829369 16792388365957576155090189727836768 2829370 9899106591451744691761805970370560 2829371 -557603982155913696303276772589810856 2829372 -32275809400742203954204704548192256 2829373 233086975033510994512521492168295622 2829374 17771232130093758907972030628132352 2829375 28145848786081306572023841328065000 2829376 -128274377989932789890330555874017280 2829377 -389170522135360438580311091687111340 2829378 161538590766315092347605193141697280 2829379 16986047690081219616567296252487376 2829380 -306180466757109193327372638103549440 2829381 -76993342554018357158612982849654048 2829382 -38182642265082647858395619656368000 2829383 131502782969981182174422152337676632 2829384 -91043751687589450143846264637440000 2829385 -145612117984635587586066206253120000 2829386 41111873390500549372612939787961600 2829387 2007064775215271991773725049563776 2829388 103752509218304347393541302077293056 2829389 143610351170764272027587261468646540 2829390 45356069107478041941827576056608000 2829391 157889330304276929327123992508783952 2829392 8598559362706727476522240617725952 2829393 17440979469251094013941979485974784 2829394 -34372712101000271253069982885659504 2829395 -72694737347898076372392245918701920 2829396 -129190934692120847690122976821598208 2829397 325493920782938177220888246589712846 2829398 -144907285474595216667440724140572992 2829399 87180067306735019404162355411660880 2829400 -1660017345359751501549037387776000 2829401 71446745232910724724784795498723584 2829402 40225893612610231093985330468989680 2829403 -82387638427103153984628754890076348 2829404 -347188648696071528083411416441036800 2829405 -14918514831041471926685294149756800 2829406 279569203295455070837159409320257152 2829407 -7667975121100186594347129574708800 2829408 -135360154086474046546189007776382976 2829409 412407729273708498471863549186539440 2829410 -124835675854298584416671496175764480 2829411 -4504943584453183205324579720264448 2829412 -178166978536981780678440418412901120 2829413 -9224251520492097573323179908430338 2829414 19816681850871029843910346211696640 2829415 186377280444868122514535816133738720 2829416 -147478710770908096185151335438443520 2829417 -267797499694277984311598481613515120 2829418 289320966892235621678489132436938160 2829419 -509785051555635149409979271967380304 2829420 -70006881422040392193416938382515200 2829421 115306638871906481483842713258793344 2829422 -65634949797345584531479062212395200 2829423 232063420982269903867368000220809600 2829424 -29099758806179794158529769939402752 2829425 -64819538754145190555622145647329850 2829426 -19736320395448874882088073289437056 2829427 95946387196109577974787645030338992 2829428 142116093197964882721081108554356736 2829429 -6614796995798922283742333461344996 2829430 -4287698565813328782929187746206080 2829431 -463902707550416610620963328113885736 2829432 -60371343025969339312844571833794560 2829433 -235070520594861222694093656541445120 2829434 154417565423471628388023018055776000 2829435 50574492532652729729003526685052160 2829436 -90219467521244319911239165024184320 2829437 -92481657163925063797519249326460032 2829438 225702063885399250149771014908016640 2829439 369128826411325854392367850308602240 2829440 -41874073783731937206941445940838400 2829441 -121270465291311642109652260247515680 2829442 42362901071245610726722114915491840 2829443 10084647004362048232259219679013200 2829444 -187484438531355391209691111906243584 2829445 -239814167205460981326326515005567300 2829446 -331392983536474290995015724377878080 2829447 130859916263463174297111602967365280 2829448 -490338528772335772698329207352560640 2829449 83867265422004405471227255978514240 2829450 20573134367717596717436210193427200 2829451 41300887396249167052941452763648504 2829452 28268365327718675125623753350284800 2829453 238035633448135017458461942792857600 2829454 71060826023722060251370160986596672 2829455 -186489650181223217923301483826539640 2829456 -25396524579736857980378253020848128 2829457 -109124592582429016171625513145943260 2829458 113425784415476479807023378974196384 2829459 340709070755203926690521628318629304 2829460 95511476514606138564659645397442560 2829461 17048423936011558953441779803384320 2829462 26031429259220504133435318505453440 2829463 -18319015959145239948183737390223360 2829464 -292387785116996217104983647436800 2829465 -33445260459360717600699861407424000 2829466 -216785462685601399999346306046455568 2829467 -86395876219351580829300698489279484 2829468 -68700754087707911571458231205864960 2829469 -10369495437488481316446597201436800 2829470 12521318961410057238626124131880960 2829471 190440411451806597860243619501834312 2829472 652968661016087711396119031169024000 2829473 227108209993866628243174068742186722 2829474 -101912401144133916841108756336914432 2829475 -118750007587847773015193272306713000 2829476 -156399054063330751540735025515085568 2829477 -68779666128527507217948173656644096 2829478 -30893003031811751051900730452150400 2829479 -191597111968936473684749098517878920 2829480 -11082001913006506423724535717888000 2829481 -234867573218933948544424622263398528 2829482 -118979332534550367091448933836995408 2829483 149244360607551603469470366182687280 2829484 36253748768056218037461722320977920 2829485 -3049537217477135746828750242020040 2829486 -1185007872371798238226771621727232 2829487 -552634004484793166318784373978666864 2829488 26078775828933135091944999516733440 2829489 -11622954360052517300269573684306752 2829490 -1621599217856056527780395839101120 2829491 146644005563262332117331791123944272 2829492 -59512406792607914159948060697808896 2829493 516233895523311318855111675344149742 2829494 -73234094474620573597902548424278016 2829495 -2904237980357008062943483280264880 2829496 -315000531085201827108704240665374720 2829497 17196502999136375151428065615357344 2829498 37544706131551881225476901983562240 2829499 370701865604551477863052198946173240 2829500 -214485345951348308226894341927040000 2829501 -63620332580250580485364138088659080 2829502 -88517785755850667698361681454746688 2829503 134760886589212234047817194021874752 2829504 -58510376953484620274253329653039104 2829505 -19834941055200175224958389619675500 2829506 73529260090771384160591357492964864 2829507 -20208233698170870805024995485334720 2829508 -166120024149129461725257642298349568 2829509 -271405702579372658542058230638232290 2829510 99819910522566992731520084187888000 2829511 -17296325123420519214878318389920576 2829512 100590277873031508552996497839226880 2829513 491123521697157483325026056992741824 2829514 14460208294083939231882138637395552 2829515 16372184854062819418516407911725440 2829516 90767165356474518422149229123108352 2829517 13842884164385467772382207699334720 2829518 -3321644478124683369070578741886080 2829519 187371609406471358309578856829626880 2829520 40386124872703351034073635714334720 2829521 -229267868724033360743837781141734400 2829522 58554049459581800126115029763840 2829523 4753740910375851096428899915397544 2829524 -378439428696030213228012747249926400 2829525 8819640388662408654029918727033600 2829526 64685389275100540895233608490527360 2829527 -122890830209080683196804367004501624 2829528 111141438580003123663740584307671040 2829529 5801010697892071716209380313661888 2829530 -45510249004290309590493329374387200 2829531 -10966277812861363362728691874816800 2829532 -280691564273030620039617956102178304 2829533 -10727961138551389728773662080530880 2829534 -46064938176558817945293899466774720 2829535 -233452371724758253483732039548386520 2829536 -467740741954387934450735233073676288 2829537 24945268196628002527045918197492240 2829538 -111238870062727384287724115582971104 2829539 387110907623651534834070610893245340 2829540 -24948921727201346664987703878328320 2829541 -142027983716518255359609325960111872 2829542 179713667994228009730095706848897792 2829543 -170668826840374212666401346087993600 2829544 528892806276679206991873009419878400 2829545 318297974082424553500980702166251300 2829546 66583781129766994757110192347302400 2829547 180021994655296527606304175594246032 2829548 62996275710505897482853104635275776 2829549 -126140405658507894562095791457395136 2829550 151757156899996851882936063208348800 2829551 -69325931708323883599038063806816496 2829552 -43545753638541747752114393258655744 2829553 26510613221150120634322440418402464 2829554 -5585160566844887698285433028798048 2829555 -12255256299924237747646551262447440 2829556 -61220737329741776026092519414415360 2829557 -134490137728986967272551315975962194 2829558 -168539258346710210320133682904228416 2829559 -247581080544024285014112126439031640 2829560 -20098581786982028737412264499609600 2829561 -96953574608230085816047844915071296 2829562 -1030014910893681180863799237239328 2829563 -210491897538312653016492790061467392 2829564 62885558515674566855604042776415744 2829565 5977927636670644948165536645370200 2829566 -87876925634842023290253192061214976 2829567 79478420684177215417054772490556248 2829568 121803969005432467300367858327879680 2829569 324036283418118290594208904699571970 2829570 124522052149027342310490647306127360 2829571 -146358854185106120287363535768500228 2829572 -3544413216379291239423985862120448 2829573 -9033369175428897922816186562482116 2829574 -48742284050991630081210148610691456 2829575 -15463346643960714635733966393024000 2829576 136102495819579741112156369685504000 2829577 164120007392128579711575715444051380 2829578 -77354539125694272203148322986242976 2829579 -67393104124573458971487510019048512 2829580 -114325580369932092568825976045859840 2829581 874287237949124647914201405624000 2829582 -45640227872248619337278212852060416 2829583 -349650475800443954836589956766905168 2829584 66181035261610112465731947269529600 2829585 48017367239607930370955080852800 2829586 95807424585155659326509365051143840 2829587 138340937035318129133046218143569024 2829588 121652343908515903134903554792079360 2829589 -51915306773882405668371166712572288 2829590 -76013333279222043595398129788947200 2829591 358697352012253628491918595761048800 2829592 85022637900365900121003788726016000 2829593 -26974481089244804994006012745783356 2829594 59232121132027475494210087366260480 2829595 -182649703628585336019404225543294400 2829596 95949514487959847201081876984242176 2829597 -216641551881133219662134034202857600 2829598 -81431594818263331352757274127097600 2829599 89887895426442520704376400821770816 2829600 -232123120793823256545656784420864000 2829601 -70774440405321734686838405056942400 2829602 -5234884232815418681494766248963248 2829603 145357137399707089834983176320443000 2829604 -465605773215104140431304162202025984 2829605 -380973307920891442854658995582580740 2829606 -28276561134884069932894017388776576 2829607 -483976399498683444121101114157071696 2829608 -183360411687357178906174556241930240 2829609 260213799660773292235350564681653514 2829610 -44201053091824695190027255628989440 2829611 -526066296724147176090022566752977680 2829612 -10080674588035877508050820381877248 2829613 69994315211479238913262632122801920 2829614 28172203187091888028950918066567360 2829615 -579591304508801597657239988386560 2829616 125801956229173539984746806333538304 2829617 -83297352076059101889356514563777280 2829618 56194320776828354767370157327968256 2829619 -6177256284334852436982937812862480 2829620 148733280221620852196240108896807680 2829621 25434645134822601258440919154743648 2829622 -399601471068453633811698952455955200 2829623 -399933672610239508207463483569848360 2829624 10214938813320563802556063012945920 2829625 44633544510030399244434400631757000 2829626 14239967566915566741635086749249504 2829627 -48506013288049388997713311060382160 2829628 120997644362109520624314852980538368 2829629 -5834357712503156123116770815303520 2829630 -57321660520320903551796862929540480 2829631 105876212043700526972250454373575040 2829632 -27955263439128779510523754866278400 2829633 -71699172496545361143014994800676672 2829634 127751864170484859550984188086902272 2829635 383680445501205688309555481294650560 2829636 139916903321625528225658480979162112 2829637 237788144717168889590949661922957340 2829638 15513085096772845586658207006136320 2829639 -147797442840103245706570144526367576 2829640 -83181246952654405863022254059520000 2829641 -362202546183986303382737521291409958 2829642 13917382753432724581661910269574912 2829643 -873433423350611225548507588740652880 2829644 192195076725383699537346574765341696 2829645 14587745594203240862908855088269440 2829646 -167013739196547538609039093516336320 2829647 -142412481150286598005037683801302720 2829648 17070390462266517956786662733512704 2829649 30872119347597367143275188799628032 2829650 119509931339827350572351831849532000 2829651 -304291880607064013687467998416903040 2829652 -178857455168201687138327054481123456 2829653 -52574948700219276464137209085666098 2829654 9865279342903137313930769754857376 2829655 -42765841997749069373527526243402640 2829656 220999121013569394922914180328796160 2829657 -91175415239267389143313451900051760 2829658 -472942001117600513840412445231872 2829659 65846630931620174303591374707328800 2829660 53608922579560433610244364296565760 2829661 137375447656302904120900956496948262 2829662 131268802521727695830844345313270464 2829663 103817034403011384184267335534543192 2829664 579545491256950096049548654384644096 2829665 -204673212207119214937231227356935680 2829666 1688284634365505978445710672686080 2829667 204137501257360072220690759294165472 2829668 270232546791691769821000029303142656 2829669 133579573183665989606170071125113248 2829670 41493389167848683674388995325510400 2829671 141185478383707526751614155238663592 2829672 208097350511977227036970837769886720 2829673 -63352561105382668096307184461880000 2829674 210775191014670713809728855979260336 2829675 65057161458952119365610936381378000 2829676 306888021296182271922205681294617600 2829677 240134491759177977646359931963805526 2829678 -179337932056008326036070256640901120 2829679 -338202598993510413901368914562172720 2829680 -1509566607589505875840173846036480 2829681 113210702614298248254061080090567840 2829682 306931219463743643906142429485601792 2829683 130951739021226950873250404056249932 2829684 -59352666762394764362223350548586496 2829685 -189200361225867688010949655424779620 2829686 72491587371769456147199469650941440 2829687 80936314381918504601728002476089344 2829688 425349723225027533846523888479477760 2829689 190519937364399888746008271061199440 2829690 -40164413441136610150284735765242880 2829691 -211304362444106437736423727113474908 2829692 4796104283713312384010194083724800 2829693 -129663554149393280020454668349031936 2829694 -2078084964386672482157299980874368 2829695 171244603866117043437015022982982000 2829696 -215985111997690536944967010064793600 2829697 -44131312756228180969213086417591960 2829698 306047436751249512415433355333339600 2829699 -183746282530710971535621790177000260 2829700 23316891477306298916103322352163200 2829701 -7649989696925421800635645585326720 2829702 -129910357298498721836692796313691968 2829703 -147921019998064295626830005484451048 2829704 390984038323843866188233863035750400 2829705 -149113085710650597185900324455946880 2829706 -205237583529353807447727913960991232 2829707 211294271638873962109465633089439956 2829708 55381509038956388122002940150579200 2829709 483699766358232545177118938608297910 2829710 -62492555999348776174183942056848640 2829711 -112739870081873046832884109449524736 2829712 -8655382445503796899347816261443584 2829713 95379217149955022385893215497482304 2829714 -86711983844611701584474222454552960 2829715 101735663500411315523050805894628000 2829716 78773448183123559694509490658003840 2829717 -83002417739122660443472723053544224 2829718 -67662762782791628361800199793224384 2829719 -421088313503047347651935052476333952 2829720 60888704221109183248674881635737600 2829721 -428630266798196835993724981575646256 2829722 -30231708271638899701672087103900160 2829723 -33627598792894156411792261755869616 2829724 -140922548763317918773221478810837504 2829725 199226444890318164225768236193467250 2829726 -49868487851544946903335718424131008 2829727 291136228110570430737852639759878440 2829728 -136021411519162853313286701522616320 2829729 -139416383687784217962261622045028928 2829730 -87297191988608346371624953429014240 2829731 -662864565225522441167701663859628936 2829732 -28484796040131575802497602669820928 2829733 -415720345107111477312956409162955620 2829734 3111294173538955265462265842036160 2829735 132845590712188839625442568269710560 2829736 -49524676815188728762506251491737600 2829737 546680867079994134506498856939835386 2829738 -38315969829394232856628317270930432 2829739 -272282875464262064495716812608055000 2829740 226477449897024509179529501403617280 2829741 -139837073858539433897750805494441376 2829742 -14353008491535525858690594015238656 2829743 -48610680902268531294290230863402000 2829744 583045745877013853005052819963904 2829745 43804096161563651125812373863290880 2829746 -49349502618149567278992803934585600 2829747 -77955094361182233197341426021389000 2829748 -291044774993124867070541170759806592 2829749 -40621691950829972420530923541163880 2829750 71413306503536836758994894310400000 2829751 -160313804664254614345042598462828248 2829752 -303154842013315598404321984384081920 2829753 264532597361177094852995672684378820 2829754 18153383167253321439541302310790112 2829755 -143046562507669313315975887166628000 2829756 109119772837621209087256676378153472 2829757 8657697784553244333152840297852512 2829758 -109872503952794234816384794229167680 2829759 120736233866859190646731908887564928 2829760 16960958140759579618577527445913600 2829761 -86501392508892807868835506090548096 2829762 -77863473340023205582034479581312000 2829763 -295426797466216065856263720707005080 2829764 144116540793951454938640873270972416 2829765 -158691330859952696910441406761384000 2829766 36394947392640462680243363052375744 2829767 571729759961058972320357672475705816 2829768 190864902046482744984099209048555520 2829769 72501270047264265293507757922636596 2829770 14273742316353920519890057731370080 2829771 -5593381252099083123127851944777328 2829772 -4863546983172147962653876311161856 2829773 42272017857504588478620872791530624 2829774 -38083283603297299207297203084334080 2829775 -74186307819138461979171736219284200 2829776 -41456973888995513242231071845646336 2829777 6938642062678502961215337616996608 2829778 52610686842304151360068278879507456 2829779 20546504825156955449323571307377640 2829780 22432588787157484107181214177280000 2829781 -317812447665633905762206336926095588 2829782 -2292578149523541731298018036412416 2829783 -61720465870451823169499625077223552 2829784 -135637333474216956902900340303974400 2829785 -221103271654041523532972962588525440 2829786 206140875101654277750467478059833344 2829787 3061778322829099677393648418586920 2829788 64154440230963910086429208957739520 2829789 -442236731995230182142100070501266560 2829790 28395818571355548331285724620262400 2829791 385709452330584438968198579590313400 2829792 121913634037264758880288079635021824 2829793 -291159790333116918402297210162180958 2829794 -8912528570652452618810715790871040 2829795 -145689269417359626978229569303001680 2829796 1285290272355306189819922329230592 2829797 -159824196151610241797586875128492548 2829798 -156401726091999313077349811468469216 2829799 327268172241779290344114432498435336 2829800 -88432240629478930250425684195200000 2829801 -179526354323290601562436826021760 2829802 -35807630289093354027604005218896128 2829803 323631645448695193007791512923366640 2829804 -72416195678537218360304708730421248 2829805 -194993574263041630937941916807287680 2829806 -64322333807666156301819006028245120 2829807 323596351190357247184463632821224904 2829808 94755702687590165323821990196838400 2829809 240611720612281002127471957605245010 2829810 39775381328243505322501804920476160 2829811 -16409708087685093327969325424212200 2829812 -94630559841299349222589860194795520 2829813 -92111474459554014276688064880758976 2829814 81073764058102370855205910344732672 2829815 -583738909826487804121252951058896800 2829816 15651297388562265840283106067394560 2829817 14411019836201559251357914966527120 2829818 80616535808968144971253492099837920 2829819 10788166918683972445672745178539544 2829820 -32527039713004889159294698192281600 2829821 -457438101268027642013751326265705978 2829822 -3367077138164642338358502313789440 2829823 579652918344387938144896641962307360 2829824 -70302127879272622113183791824502784 2829825 -96853376619747555810960869279811450 2829826 159912915918669044051001190892636112 2829827 115506609978606903287490470449056 2829828 -99584704018826308251347188067905536 2829829 15681666028419239297395171024980000 2829830 747554126735115380754422569019520 2829831 -161232983200984555824328959112732248 2829832 -187265533432246614128326192583915520 2829833 155246225025031228018111374115060404 2829834 -20770667193888024284507776348336128 2829835 41316956272606222297762488556191360 2829836 -369368006258737333479505128309131520 2829837 -63835280319787514637078124531266048 2829838 48248798716128789354585388672013760 2829839 251725037886519016996894208043038640 2829840 58571144810712492067652437278720 2829841 -81261407603498432666619928781596480 2829842 -230593287141218827479413953420130928 2829843 7970922169236836366128662764983680 2829844 -139820046885598609126524382824096000 2829845 -777408321625151864262100699329480 2829846 48778503715166920972447700492673984 2829847 -224376219131036052925155104156937168 2829848 -341453277268002499213642514563123200 2829849 -112631329179630642002653993666985280 2829850 -98334621169925044790820794888055600 2829851 295071951486018780790277956117072224 2829852 29100743114223750421101583018392576 2829853 -82961945581585155652207912215177716 2829854 -94807465495536247421810309520818688 2829855 -42609458374969611962961172961902080 2829856 -66394867696302887220269073580425216 2829857 -294171297472957883491791357592508988 2829858 -31773594095454636660968525684666880 2829859 -270577381897160907051947064154165440 2829860 57262839002579481317981142618009600 2829861 32395292583759184045106541010847580 2829862 -51492161620457852513378723503220736 2829863 -7474719948755986176317495611002888 2829864 100774270827485050090474622110187520 2829865 -86037380930649802637335500640987740 2829866 12343200506781078194411426521387008 2829867 76006035361087858457560715584846680 2829868 135446387469224879898550919862664448 2829869 116006151115450329771931562098780896 2829870 167438135005467947373600267588403200 2829871 -138695256388209547992641427508891680 2829872 5551604621158679139315972271276032 2829873 1987481069952143879228369366224224 2829874 -30518330674811816100946865822069760 2829875 -536503446976698036465035133783720000 2829876 -46161572361339659754002126256046080 2829877 -272451916188855927549422317009008274 2829878 -117109929402327422112955119143159040 2829879 2870908423901736845602918229829864 2829880 -255912492511712487178016453412864000 2829881 -241679770238892804880614690879759318 2829882 28923594804247801846078092398676480 2829883 43895152746477369044447625048501520 2829884 356087168485505384377246770929911296 2829885 22425924063085770271381703608616640 2829886 269060475912041100428736148658587392 2829887 -361808125574117981616899929489990464 2829888 -44173388953793000531114881119682560 2829889 246428442456968204974016861651690690 2829890 -10519491050169690544924549337003520 2829891 -102162581409932442561002028089884416 2829892 124635205226471826312667149420020992 2829893 219201362781540629011117139379361344 2829894 -158447637628567665401546030880187200 2829895 -196465839119856507860869924479918600 2829896 303364339662751036352963987383649280 2829897 2783859332124990668590491573940992 2829898 -319266032737088330056775334797141760 2829899 -228038384583787388575147474185509100 2829900 32787608046619402821933955131148800 2829901 -224315868982389082071494010715373600 2829902 128947853104521150462947462857307904 2829903 -277728661380753406401213074062603896 2829904 -33605001916731329456857163758829568 2829905 -139908053461055067613025262368448840 2829906 -103199362102605142050345699599567088 2829907 478514148895791531383998712819096160 2829908 -152539970876557171762067514167841024 2829909 241349009870153145501945873991507104 2829910 86245071025298289059498235174639360 2829911 47602646217551126764573175986771632 2829912 207910267830134148674359921564016640 2829913 -284436112550423637323310664599966838 2829914 -111265937392324907643885743018044944 2829915 -7544486652904998228232471693866480 2829916 -4874689754100012912209026995112448 2829917 -308475191152678056160503623708457600 2829918 -838551373499360528803824356450304 2829919 112880513815588112138326053995604840 2829920 -44709110900513683255430133763276800 2829921 210728482267845161807843638595144112 2829922 114544959357590340125875694656228512 2829923 -267045767430503666452367107860729828 2829924 192829742619195976154470159649003520 2829925 -126761722616227140491436798652259200 2829926 -14420256724979082959501410951656960 2829927 -427356077393242111961482319488387968 2829928 10453294687468629332416575389368320 2829929 -527200717563719701063586096880793116 2829930 53392686193050033690834543616677120 2829931 65750093022130177564359880454426032 2829932 -175944287745867468175502272455966720 2829933 26913349970264723244279053484262860 2829934 -1700449176065386356495788681499840 2829935 -39874276266685205315120336574208800 2829936 30731600196063996066247363146547200 2829937 -544728511255099139107609290708940416 2829938 52159980867974684287790382613724160 2829939 -28698049409595014053578901945425408 2829940 -6454137956078763539825034938952960 2829941 -154810173029054561549944570356576768 2829942 114372313745760737346747926891823840 2829943 78631047052546857372220631271644448 2829944 -150257951291761268510560155047546880 2829945 22579808681711442619189031594616000 2829946 45256879596161097876939055906530816 2829947 300839386865244033269150420740360080 2829948 278961024817240513616044527321600 2829949 312421006391932499870131343954946950 2829950 129708967745020241336229590344440000 2829951 85030622704226762166939547364923680 2829952 -187678257702942180966272317941350400 2829953 -4071717495780287559179704120668096 2829954 -31863263912061248195169709565105280 2829955 236718727474824368248955378087574000 2829956 -327897476533751944952679384585791232 2829957 -35712489677984751479014672829654400 2829958 48708409442310032263354021398634080 2829959 2633089122762064346207140762315776 2829960 28528077327978707401008505260441600 2829961 230401227987722947268367967274737562 2829962 124433532361637848603995868760391264 2829963 109429818788048115886192084160003544 2829964 -155096811632886654082071412466509824 2829965 98189495134335783498515994057971460 2829966 39226201712858490345257047051889664 2829967 -61807860734096537147780121926442400 2829968 32012479878686214244364959183601664 2829969 255953248900958910346273473963930594 2829970 84771944041797701964384774673881600 2829971 -360721878584129962409374959755693856 2829972 -40249777482183923512332469340663808 2829973 30912637363504074172641394886778360 2829974 -1406677663054577543834303991091200 2829975 72241475820945014454693122310822000 2829976 -165598428294638092607162852066641920 2829977 -350066345753880927985980678983925174 2829978 131708426777014631914638483128202240 2829979 93609492450861248271352973651328400 2829980 104599859418149853268769251788480000 2829981 -47879328168134993309775931198029312 2829982 -142451258692358839329491653070449920 2829983 183814887773040406002010004106838104 2829984 -148302693394687198640076207496888320 2829985 -146529589169746304211222655143155820 2829986 -28829021713548511996979050672517808 2829987 -7341345648415852233850203160534272 2829988 8576092272115466350127385887010816 2829989 5744378185741307278165074871068288 2829990 -17924091458683600460453033746022400 2829991 -13942542210458556279434158521537248 2829992 103558559590923705151766730635673600 2829993 248506067495440767418383329516102400 2829994 4358488709483261906681196879148800 2829995 17606686929729332209028304005954880 2829996 -64650361499138302706814563666423808 2829997 -273814869975050475203199749873650080 2829998 -285970322612574972034504569655032000 2829999 -94632774642573514818177804585304320 2830000 -8065892744631193609080300206080000 2830001 -46737283097986176048385396119170268 2830002 -561681168304493256371240421851136 2830003 177364058528500323106585375011019464 2830004 256551928405869336154599032248861056 2830005 91124099779989875287664362708843200 2830006 28013971654705659310092748507521984 2830007 136912889116655345541035685215042352 2830008 201508150768882469183025282460815360 2830009 3909532206739704578067499383364992 2830010 -119229942736207457081974065554871840 2830011 -181380070273130290885887318579826176 2830012 138925768699225381538421754337894400 2830013 270736375574946011530128159249392640 2830014 -88680126220693317242019772071895872 2830015 2513403801046285549594395684077520 2830016 -23674702300779626024576576202473472 2830017 -477872643955868063019106392649034880 2830018 -201734139288755984382177298281292896 2830019 97907693315155114680061918765321296 2830020 90418828121094111045450551280783360 2830021 -66948812445116342934257431450864256 2830022 -8724545806588583185042008079415040 2830023 91565281990622423129089151796588000 2830024 234488032566752451005050739890636800 2830025 -54533458860543003421668129547168800 2830026 -65247260833910296946536717036697856 2830027 -102660696289301329176025252540854124 2830028 175736810626823962517805282499077120 2830029 120995220915750238773302829416981184 2830030 -47836273426285409729526276563385600 2830031 310814891349761844325641725188209000 2830032 -521351547432982710506862717173760 2830033 366663689369094528793112044446071282 2830034 121077590310961821103875053618504352 2830035 55891102134094027901347726355143680 2830036 315030977242528864988155057746001920 2830037 126132426870249794281850476295989152 2830038 -34975313864711279878372064809736256 2830039 1252447441792373223522829629992840 2830040 20882211555373220101892810204160000 2830041 32120504997004415564430114654923400 2830042 35676771321099237994590200389465344 2830043 138946282370874789770429337426892200 2830044 -149440854668506815636660196939912704 2830045 2086629800922883249358374246468320 2830046 -32032694467445653202450637920838528 2830047 -227897166536565126735381340839782400 2830048 1542805452577352124060227899490304 2830049 87744514728560532577732927578118050 2830050 47145903218612363549951773656912000 2830051 93534494118880607690608780778951424 2830052 132114011894502527673142415192801280 2830053 3065097500807781481422901091210304 2830054 -217152924883838812741849542993768768 2830055 -315205480219158644939236763853284040 2830056 35964976580481505597107363309404160 2830057 116079386974094499368427501393231360 2830058 -74332323559709763519766001230872576 2830059 4336789496643179677364909737747140 2830060 16193507062978987794180297000437760 2830061 -56531603677087265796314618271233748 2830062 34973355975795943460037289838002752 2830063 4174585921100950784666042134444864 2830064 -8251461328288386341588370691915776 2830065 8956627701260434619033249344897920 2830066 6638127620927558101209353988124704 2830067 -504392104560331964667909611958424884 2830068 -185700066051579984049417905723310080 2830069 514565702076318751232419588755520 2830070 -47892881017334248824950228984555520 2830071 -79504558021030480167932646019659288 2830072 -98424183130152827525124106621501440 2830073 -204379933537789005364726225919094678 2830074 14983450340974878099626446645893888 2830075 -116118742722209643328850295502011000 2830076 42759681736342027981320811600258560 2830077 -261947733205100674005361459809487386 2830078 -159274813724551974021335084870876160 2830079 -343173825257017215645499354312928928 2830080 137430329082021477681595187063685120 2830081 145959247175620291085651559684333120 2830082 -303874281208043373528010221222056928 2830083 -14044726691507800013611102350077952 2830084 -130016392296707357470482263798609664 2830085 62700645854500528372399500525876600 2830086 -5849101318455547328533300808417280 2830087 18839570171096856151560674329807968 2830088 -1540641008428791394198792479129600 2830089 -121175904248966678375589189068833776 2830090 -129744400674578464466760551650423200 2830091 -512454464761242656831612059371561816 2830092 -124858504051619607549781593058649088 2830093 -82225210002775600859586226639846400 2830094 -52810291279679841447874908084993600 2830095 129277155680810485750552188458579040 2830096 92546377543409625433661145559859200 2830097 -424458477121408971947871501421253454 2830098 -115887924527594705111983524716900736 2830099 563538236421770810472830220662029100 2830100 18109616228136589910011158882508800 2830101 186099660524980247619757833581756832 2830102 -43743432760107622225118659319412096 2830103 -299350071424648687736399682011352336 2830104 25153416189504001433262282247987200 2830105 569724924674008942841872566645298560 2830106 17279838185230189536616303921778400 2830107 13173343407237942563513542192488960 2830108 211784942475097074859678357955798528 2830109 265239168637649339307784576207718232 2830110 24865553335164551554240007852601600 2830111 -114672865336117502375871087264198000 2830112 -217538167816193781602617559285760000 2830113 179094689937166508449635394068543360 2830114 -39207213060813135584739331933925376 2830115 42373656646304978450633738512823760 2830116 4357218645527809314898183513411584 2830117 -84125981748520590222207631496067108 2830118 -73868937179497389718872734203998240 2830119 -134414153706458158932075174736151256 2830120 -10883988920639434555387146345523200 2830121 128760060385626298367135644872940224 2830122 -60203675972672751615569282700271440 2830123 519161626508432223738071206393064372 2830124 240470703934805900117578403857526784 2830125 -19652421793396327333435684104696000 2830126 -123529347718557922271054410915080960 2830127 -188288369191775600483609107169300400 2830128 -11475274181681847828706877475127296 2830129 -562172155427920564465196944718668270 2830130 11437972276476516172465436706312000 2830131 -4302069528869751099474375531934464 2830132 -231888860187779627480142605782702080 2830133 102874620647424684338299001860406382 2830134 -3648691492608046147835629809572352 2830135 -63555131941523184138874125771732480 2830136 21790920356755020855104564305735680 2830137 26366062393410558092313794087100768 2830138 234827560201697616585341388243204720 2830139 263934827445770831272752352406397360 2830140 -2056786216422238637659692565378560 2830141 -344517995168011899369293672218022458 2830142 172755757099204613512931215337696640 2830143 -286966920286854927264919576668993792 2830144 -30074598621308518891433379932667904 2830145 130681576213778849339138015549222400 2830146 -95595372609837545346710996896031232 2830147 56893898485869813956156493188989872 2830148 -124108890005517691875570036725247744 2830149 135441353138432460602033261791866240 2830150 -33424865840644339355265479968231200 2830151 -292333399362210073165624240975975848 2830152 -179886612858286505020380900393615360 2830153 -129526188281080216654107581937474598 2830154 247344576342666564889698796576777776 2830155 -170583332858982941746540204628493840 2830156 72944086597058297435426425440413696 2830157 -125674227690924095739490223735835168 2830158 27198501382161774886261209219229824 2830159 473804070028929575336369591383123440 2830160 108099608353560611050328113620418560 2830161 87026001008202513123302563326873072 2830162 2475019851646898485364910990962832 2830163 -23326325333806419584686135894315440 2830164 102426746515301472770375692769802240 2830165 50768590681031344118261813808103320 2830166 -209949191965580298733759929931807968 2830167 -75201243983434672566880502725688160 2830168 -442391014705587256708888926108672000 2830169 -45132240355876962598045633339609440 2830170 25641752528236715072058228951720960 2830171 241823431822618356842429054546416200 2830172 262545964567100063255672559859954176 2830173 -193628605145909283481427069679372096 2830174 -2577730165371106647004049837186880 2830175 -174047549228645512955472320071836000 2830176 -98481737078140900576079590075662336 2830177 -47953527816764220326422409923332800 2830178 7596410325387848884708904388134400 2830179 1956709934905155670812176831640960 2830180 -83452766367741187629530632347129600 2830181 570540992805044814650050152580361982 2830182 -34086488821466785393333943086579008 2830183 188175042294766522556082158731152520 2830184 17286095410980570523711590247219200 2830185 35399795821141351432252304184438600 2830186 52143589537664963710986191171727792 2830187 323710562796628341113978737436446836 2830188 82389071795236047414046242243417600 2830189 155686463358257440823094695261816460 2830190 120006083644047913143005323329600 2830191 44682778638288290147503480793787024 2830192 88570022470811759226389185180368896 2830193 -125408551492155657824841272728065216 2830194 277758568616605933454653744183703040 2830195 79695180622252979109921385387860480 2830196 -99665026636039910999692460744644608 2830197 108440245554102053514727246592932320 2830198 9088491306927851196178771612212480 2830199 655961350575981916280067420260427936 2830200 -21654413166673300631653099975680000 2830201 39745530706093806110518457564026464 2830202 -121364352594629844297041054939328000 2830203 -144125632429778540679762849432484788 2830204 -24591867012635357287394045263986688 2830205 -149619060327936773246685640309194240 2830206 -147606072341513016177679690261180800 2830207 102103805291414814032987757521620672 2830208 -210791549381428613447476716849070080 2830209 -66438422937478995418675094784639696 2830210 7561553935934506664065375081949760 2830211 201262889221823841656981282327789280 2830212 -51222928165095501711811775265140736 2830213 489417388254122932731374401825719580 2830214 162665943360203321284277679568911552 2830215 162301916722766236311439923809991120 2830216 -22580986306482546150787636263275520 2830217 -2019093794164557853894145989452864 2830218 136482998682310782643753078568258304 2830219 81263655550838036468011727134805760 2830220 -10307293394825593881500534303493120 2830221 353322560149922382910691707066517280 2830222 -3618055171345531376816097454714176 2830223 -516269707091831002906288714090612296 2830224 42614437936561570019610129920753664 2830225 -43620809327309710759310281636932250 2830226 26835701794220022799806276353948160 2830227 68067588182568460346360298802401720 2830228 -10243894680536691597225220938610944 2830229 54745217236093860987543351842002830 2830230 12168953473687569024934950158342400 2830231 190437385585181949789330688647937600 2830232 69501342051675557556942450346905600 2830233 1875561227202886506776437705313280 2830234 80402697878876238239913721500864000 2830235 16774463712348809551655745509455680 2830236 14020686358066180428207957498839040 2830237 -10331604109952258439182398308601114 2830238 -25012649066358709142269095597834240 2830239 -209673096960633821672474843785238616 2830240 -4553673163476284888220724532674560 2830241 60121171224333322994248761901989012 2830242 37897234147041678591593794739274240 2830243 147816869104461237962395449667632972 2830244 -137287167912068054426496500521774464 2830245 63543740790087138996801769321411200 2830246 -72716297579809064227364713217706240 2830247 -155820596877785225894214891979708368 2830248 296988574830356813149092735914803200 2830249 76393868679591968000802990917920250 2830250 -176021217568437158557961032500936000 2830251 466686701940443467868681329847041200 2830252 16673366125018791453975347097748736 2830253 -9930583715522674629814624783276596 2830254 -57833092005620496284315393256775680 2830255 -436889334571682358928180127812380000 2830256 29676378705097654687961631543066624 2830257 -44195803546052334331916083259863920 2830258 137680594224748623360435079220873760 2830259 -277415871716029175727910843994961960 2830260 335182513761229589485709077647360 2830261 -99931249573784835609534048783433568 2830262 -181996181268667953642376856991419328 2830263 -352949703483974361143329900146047256 2830264 -224590773719591561102894434349936640 2830265 102340280363835344289874341557037120 2830266 50667963597594003199620034233602784 2830267 -157334763071613393201153000531287448 2830268 62791377738522952290503522991922176 2830269 3657612310893995001072972725408256 2830270 -69437211544476863945778156426025920 2830271 -83987804112345318070456741691714256 2830272 -64649506886537416819923242490789888 2830273 -161440161006247064467654187092009536 2830274 162777705657471126953555649015677136 2830275 53250261445655692970070377476800000 2830276 203490939718053367582945871535160320 2830277 64643814517612035654658015875012126 2830278 43695337883667347121331859614402560 2830279 -569673007919223304925573913113319024 2830280 79950669169339244779055325577728000 2830281 -378729027784146504548194179269969376 2830282 42847091703397332354826765878534144 2830283 -7270849180658408280202228159219056 2830284 95614576912772089512762979194485760 2830285 -209105658608258074815851778165652020 2830286 220827164890997615738801596628390592 2830287 -60231972430469796498350633498680440 2830288 12625994959916617968083137178763264 2830289 -117660126800204267732583137943717600 2830290 -75066505712890766859719458274849280 2830291 25816458791116271129669306880099692 2830292 -88905892146017943216604509097977984 2830293 -551727629138456307446576497709933376 2830294 -11177925178572619048838224036414080 2830295 17540961315416301576548200146364320 2830296 57704487056509021678713074189598720 2830297 143746732040871883917984399189999680 2830298 495003375442878356796510615232817664 2830299 23008342850064422869071480394247280 2830300 31106411155487006983155352832409600 2830301 -443742377349736976135880610815556698 2830302 -13582536793532785593942486078878208 2830303 572638834915165447575337674514304 2830304 -8094421409442867501052368427941888 2830305 -183674024026968527090391309973914240 2830306 -90320694048003407644795730358864096 2830307 366503554530702696149136532548803352 2830308 -107741084536484424954160293780504576 2830309 400812370985147557388706659432056320 2830310 -80749786381332173759491335679184640 2830311 89896283115307009044073179661584 2830312 59173533868272066234067547045836800 2830313 682703831173218487696812581780076360 2830314 36137179741864261076412259948842240 2830315 173239043195869427565878839705494000 2830316 -317110255572747919502044164525588480 2830317 20471558940211501512887644777960512 2830318 -27750240039225798198262266094969920 2830319 -4907142458043216697250818544564256 2830320 27738427401144985531809479089029120 2830321 -11760666825160566786530388291807308 2830322 27229838348359503724030861018374144 2830323 -59202866006761503700007532770119632 2830324 5122807459323398698531202514010112 2830325 -23677170896166371990828744312116950 2830326 -164777359400153580740995307086664256 2830327 411058004490321377611722529509375480 2830328 -6423199583113977998141742528000000 2830329 292322237689501871151457164325741920 2830330 151660933105321612353462637355352000 2830331 20306423880179034517147163374193664 2830332 42745482594081332684575323518656512 2830333 374647868018161383465934159261656960 2830334 60584652778518220585789913960994048 2830335 -22476593954910667732919699196009600 2830336 197690682823230948371011975094730752 2830337 -150070632676420930915594406217867840 2830338 -139746183557755094349559774412721840 2830339 57036094475458151600743041997916800 2830340 126147142863741485506181440594452480 2830341 -204736043476331233132407796986601536 2830342 24766970550209848775770546561344000 2830343 -381254106486518245983429471030107016 2830344 -91876538107377600055636408200069120 2830345 -32308193815711187085833510479708800 2830346 -3740062202879816706514835150916096 2830347 123278527839477313351405353872731968 2830348 -198837231562897172287519721371545600 2830349 -96851289290715201431021508023656650 2830350 47882051035559759808951712734456000 2830351 -420722663576175145873545531258925648 2830352 -9129034199340726886298439921696768 2830353 -63167992766553146659465625432944992 2830354 43298134362032316135160415923918080 2830355 -350254414568450566512957346283490480 2830356 24881669793486885492388078020403200 2830357 -39334902100281709671284050781573280 2830358 -144392733297573592089648431638218720 2830359 -29865334810845133604789104493601792 2830360 75530136418032368617503430206873600 2830361 90039799441720794372217643255605962 2830362 -15718213286194100388064363482494976 2830363 424755245494377084586485571515975880 2830364 -137484784615568228718805253313377280 2830365 -237342722762754694653478716938578740 2830366 20201159991566927985342561815362560 2830367 -110673913331281127592348497387815584 2830368 338032081063493682263706292276690944 2830369 -28000228269330237754920902622150204 2830370 225555023735502981267680300403302400 2830371 -29232140698697404038444821388505680 2830372 327040426011411852455610878091351040 2830373 44618469524801261233754276867840640 2830374 29448222100605338354556750678560544 2830375 137680937130203971215810050481354000 2830376 -396720866455929853349106296972497920 2830377 -7043398723937624203635993383270400 2830378 -131960045357024615564727709803042720 2830379 441511393401180149545045947816844980 2830380 -13382046135601503707772006429818880 2830381 222446522970077861697714181590479424 2830382 -286340480956506849086538362957078208 2830383 -8358555500741249460679416184924056 2830384 -21550545891069992675896911839641600 2830385 274378945797874106816296875556742580 2830386 -36231036097039606764691364614712832 2830387 157587509365681670793328531361286240 2830388 -245553020755856136403292878343768064 2830389 -238521575983435746732466947110592 2830390 -15115849536718073568697560522864000 2830391 -311343775351826014374361013700197208 2830392 206894378054776533006576754635264000 2830393 84355277260986763377817049226667264 2830394 -2778695988060819807410086578894336 2830395 139332595083869674926299431859364720 2830396 307304710676544202084368380623902208 2830397 -184634124281781341935699518932324154 2830398 -69847439792014774918702611005040000 2830399 19561835639041743705124853425214448 2830400 -61482925107681485940458419519488000 2830401 19885893390439699551086269642632192 2830402 -358745914038325962570131007053040096 2830403 -73485957536329490257659061043546400 2830404 67824142106104263283369292849356800 2830405 -59541903270718503969589426473372000 2830406 350887172613167127031372509891859584 2830407 48567821797299722009900748528147840 2830408 -17246241163766894132659755860951040 2830409 212565162394010731654917532012416 2830410 181802533405220930801371839676646400 2830411 558772626283666264697279216321203200 2830412 -130600027284304488956712436627261440 2830413 -284655659251213160445242935423054656 2830414 212377249124628847773729206461477056 2830415 -84664149789553037248857842224880640 2830416 64121433233721733245826066414436352 2830417 -49013878517651902830596359067786688 2830418 229535240427804142337645855056955040 2830419 63747654808426892433352897340451444 2830420 -1073090848117289301819738238763520 2830421 469035371711299756573174789408182144 2830422 -58106766133907852903129237143044096 2830423 16457445537251350007232895564909240 2830424 31071466886938937223540753227120640 2830425 40256824788957688332656407997227200 2830426 -36172282066966886316383950743453696 2830427 34231563627444891730278402374914560 2830428 -55469754366526321297678802936383488 2830429 -8693865633655323894838931562977280 2830430 190462059393394696000474828001385600 2830431 117730255804593988848005125779022152 2830432 -11593044318996994922196838907904 2830433 466119734103573711390571767228827682 2830434 265335223084388769495268633918067712 2830435 -130757512975421381097637861143627840 2830436 -45815904751643883509460721273651200 2830437 95470887318151991258351417543101440 2830438 21738344764544716673043712676127744 2830439 483333145645967733265299277876653240 2830440 274485070023983302335962253631488000 2830441 508429632697931317628052344379196672 2830442 8909324786421314471033218007485872 2830443 -49165990640696477069805852382125312 2830444 -65398858486309520541271477113334784 2830445 -30817427308446241011462272098221300 2830446 -60910620998572948398844588122659328 2830447 453986585425847616179811146588483032 2830448 -94619093516960724082030249752035328 2830449 90875886629345241667622518657351680 2830450 -13370157237390498236590433909337600 2830451 242076852845085940972164428427078912 2830452 -8510578013092838352410524858195968 2830453 -209562019056452067919459588590444036 2830454 -8695116087512583840684351831419328 2830455 60091373159439239590390417422729600 2830456 69244002518687595899671806763130880 2830457 -162818107915961141301976574407569600 2830458 62937205078909788386710567474556160 2830459 184053851374421249383493984506706104 2830460 172501019159680464745798654757606400 2830461 248875068411378664984516756691921184 2830462 11593460833603642802534174104223232 2830463 29981839645994067934429975616526096 2830464 43825732437956632922849245019504640 2830465 88557044739547339065416349083826240 2830466 -49028991212221057152440726840288640 2830467 -81243027890726351518922994415495440 2830468 -312788723604372946411866765581358080 2830469 411657426197817439411498251841227870 2830470 15318231860054763723140483445936000 2830471 -40552220943399687409987589875432320 2830472 159134109936427558540331476338769920 2830473 222632992904120374550140758939127722 2830474 68653862741695385772493388042258736 2830475 1144027526136570959653628878596600 2830476 1333200500843854084231774714748928 2830477 -45410220910446461441570383207626240 2830478 -34266721447284316444648442010217728 2830479 174132568054044620103533749777175040 2830480 80054920603580810814872739936092160 2830481 408530570482630858129887945685466112 2830482 -83931223197504635419504314656734848 2830483 407136516304898902826143590588454176 2830484 375298089132977161093288120277696256 2830485 67597165287528895175939269821113760 2830486 3774827631729935082365219143507968 2830487 -451849952276388961702070457230236800 2830488 273182959337343395875071086810050560 2830489 -349192529097361746623981718619766710 2830490 4252572662486145892978786896957120 2830491 -287165401752009163574265377422694400 2830492 63993222336896030568255168986475520 2830493 660957961410215673417467904276763980 2830494 116186242571363081867763357912456000 2830495 26565149434228371242404939090506240 2830496 -346444417370052791439628779719884800 2830497 128113064212375933504482418093134000 2830498 174361051040121117444051345371944320 2830499 -184241138398196843376121706709666864 2830500 -75569893503997272481556148210048000 2830501 531353502857355817750442435930701502 2830502 12293134768270428045533084261577792 2830503 -133563198958201767502391180046649776 2830504 450950988376720946570286374021237760 2830505 230037687765090261485822384411562660 2830506 -63784562432864510120709760618844160 2830507 319645750041505538099954650212296756 2830508 41172296238172494903937931038979328 2830509 -373677544228517585773235874525223872 2830510 88891797951326330123158122779252160 2830511 -363945209830007690219231508303915888 2830512 -30988493797030588081316364522946560 2830513 8204506188550369536676226427118080 2830514 265355179848632525644244483486140032 2830515 -25776914760309413233526495770633680 2830516 165950537900302129558845649486855680 2830517 71010883319383572962952384502460928 2830518 896210367591385920984570724700160 2830519 -180966974598564942478048446847912160 2830520 17764341224058627700720421339136000 2830521 -8288609639345566835722686597178080 2830522 203662723981363853463259241934822624 2830523 348286753984157118361800358381916772 2830524 49181302988284910331297270698758656 2830525 115316940397151506781062235431260000 2830526 -76961309577995133321351071410668288 2830527 41538013381071277343267149601147520 2830528 -253160919773285132250742742920986624 2830529 -210489383268530101097418949877980716 2830530 -6227104588037286720009767194567680 2830531 -448642802900899113415611941933932536 2830532 186722249588564148049835574375405696 2830533 240234537039206987578373068132864224 2830534 134656761837827417284124136904017600 2830535 -27791409547336734185473110525920520 2830536 253319712370359638716538003028280320 2830537 -21923653887182296550200999560157368 2830538 255711610299751774584765943472130144 2830539 108534239401869679516377519927518208 2830540 79391146927886140456132934081633280 2830541 -106458809646335854017893694037320576 2830542 29885739996126820667383174968806400 2830543 815296433895803600409335554667113264 2830544 -44136965881861659182891374081474560 2830545 -238883718848063341152096585250200 2830546 -239092158128865772057795278041052528 2830547 18820816287590259767326299921573996 2830548 1765950894625705104386134766518272 2830549 38945841248399094928610691006359520 2830550 75345367385298856550997727477456800 2830551 67364365785197801456218969846797264 2830552 -497685821716153379506426511359334400 2830553 -730998188575198948159148977338300 2830554 -167459418458987091332525312710373136 2830555 40815137659420205670286566206694720 2830556 -191394910203233312933899050857564160 2830557 -55009274211953554941550174770827136 2830558 65606296041432882836542988551232640 2830559 98460695931195612205221536873657760 2830560 223290302274045024031051982697922560 2830561 1701912118067688320971863384713392 2830562 -20366448032916483535506310017566208 2830563 -134505534932583472371293951280414120 2830564 -230747084468015682758059470478675968 2830565 -74956672371976251687233471047133280 2830566 -79238442159411921598419102209803776 2830567 28789960922462576511142914312706616 2830568 -52011559584998762207514258189127680 2830569 72553909434921313182058419380134080 2830570 -244546817962118712537833469768499200 2830571 -28659079652225241724150595775357888 2830572 302008761640442684434871920153881600 2830573 479560509333978816215522920049252822 2830574 -70646197916711222642762987300870400 2830575 -13513547804125803707958951117196800 2830576 3162929597390490167621006340915200 2830577 -484301223132648917516855825334566574 2830578 25209881539958039125793842471576320 2830579 -44147964234589653676971566580447680 2830580 207451588297184400879707489240851200 2830581 -91921375103234398165985122280719062 2830582 75740097896852016962542017138436800 2830583 336584809652051496540837777676582536 2830584 128138854189444095421716100300800000 2830585 24075468206316024221819580642871560 2830586 106036564953791640656381801003276544 2830587 101070682967722557260079806440531968 2830588 -383534140205397712905047084956045312 2830589 -124572217043995191790325758614282420 2830590 -42584729825020444052340090540314880 2830591 -550644776548538634485945347149899008 2830592 -123465542717917293051324421241831424 2830593 -313444254598409660251844502730863072 2830594 28308221113423961526727943398494240 2830595 59868572612933531470238844496526400 2830596 129489925649031449666005460572477440 2830597 -319160049480048283711240734524736 2830598 57339325574150052379393211671763136 2830599 -43214186075397697894264627004408160 2830600 182667202822628525554550231439744000 2830601 -1148715564450076261004127931242198 2830602 -182421782261396315122058967252174336 2830603 -478720040365515680235761830808724720 2830604 1756994959733734995812520340979712 2830605 12274837735122949931884128253044960 2830606 -199140778978546318522977352959517248 2830607 -27956816493324343808402485329800520 2830608 62009231676470774348484067724427264 2830609 343708482260363252205478830064517810 2830610 23766417568227167645699124199710720 2830611 -24872031403776131936863215897421056 2830612 -147581761668368831175998111276911744 2830613 -87908722855774905731568526182321138 2830614 -72998804828885200508936763569540160 2830615 -48790527801513140753115473077379280 2830616 -136891336284573155556111468882186240 2830617 -22091036169512099390354277857844966 2830618 103289637479406948634486069960655616 2830619 -564916068419628427024355146868259888 2830620 30485165686736458250140284675686400 2830621 -221825683961487365445217713928445300 2830622 46234693452944894802271102430698752 2830623 -81368832642924395685170662648754616 2830624 233706176370845369473259787078205440 2830625 28125946132736449809992546325960000 2830626 3104742996584500659465191570666784 2830627 -70142755441431132280781519155439524 2830628 -152412098647581176325699501643014144 2830629 133619089875228196938275052956959584 2830630 -159829588213732075068984193872785280 2830631 -254334758904122355040519958174498568 2830632 136082537942366681519173367710924800 2830633 -4076837370884503298624830672147776 2830634 258088977755933104322184918958359216 2830635 -81693684212048800650883276360724880 2830636 74697256251074436647917407943131648 2830637 108787371000010834654937423674139286 2830638 -164233750510502009209204289761571712 2830639 -2957328688035415191621081005407360 2830640 15882175683136913466132515475947520 2830641 115141262418415196453078580678156288 2830642 61853500877067820342412818781747472 2830643 39745129839574605602314205539790760 2830644 6127841571744249428155108797991680 2830645 86641553253606180911483055388169400 2830646 -43211755979214191542018055943462912 2830647 1607558377047324901021027903840128 2830648 -14230046309629455580493976354938880 2830649 -171408055296705380128099178318490240 2830650 -36174524512173731819683424344742400 2830651 -305195973393619811392846485617464348 2830652 -201057434357761360850167502405902848 2830653 -35775777572731116956221917591893760 2830654 270554579048282453572792242646904832 2830655 371215557519272368103425136288131560 2830656 12786783880166081738463433419915264 2830657 -202633220392048080426126043430124094 2830658 27786945385790656705458837004842240 2830659 -19360209939467500696633207957397664 2830660 -42237210565124847633711598817587200 2830661 542104907660794343201556325770030300 2830662 75285551775312472899818919385026720 2830663 -31383504467531199722744370781874640 2830664 -248433657421395256877473490258672640 2830665 89638092818620354326586241188393920 2830666 482067487091192125885094916999730944 2830667 -210291347451992854510713587959575408 2830668 -113688277745561538059394193349583360 2830669 771329610760867516498290313324412160 2830670 185664847431936717574304103911410560 2830671 -449957266156975208393384265814885728 2830672 -874907361653761643590864328458240 2830673 364372776883521519512829188875190004 2830674 9461393959643130481149026520576 2830675 -233807100488112881162804299834266100 2830676 265607763530155233835978371814104960 2830677 -165680258242580743339962800424659520 2830678 120258064215808424542277234228132640 2830679 191309529705353126300638190348627064 2830680 256245468598466996144646800111616000 2830681 29132791541033516690781371350128660 2830682 13748248697433323927140418932254192 2830683 489795643515055752574799122439769024 2830684 -398461872007246783215130121139203584 2830685 24530252395403824563226539840808320 2830686 -52334302423245417298465285071519936 2830687 -753961959769373974197788016354195600 2830688 -229654705094298899863000002646769664 2830689 59138669964383022985678132907940900 2830690 -346642676054447107226305367923200 2830691 -256158669509280400286739849904755000 2830692 -167714108169407429290554024548379648 2830693 -231044846732852793208651442056424580 2830694 83814539679844117438378955561957952 2830695 28050842785333427285041729084953600 2830696 -25120029849648050891650242720153600 2830697 -237152202785630495031893403735123420 2830698 9764936128122113680003878096154464 2830699 131427191334051489232414401497767440 2830700 12119497700308667372758151762515200 2830701 -216719588382592625392556527849464768 2830702 43364769866152351433896438614528000 2830703 134799121497857428430826980495523840 2830704 9286410188423058113298824558346240 2830705 12458999656108748127853931426991720 2830706 -134006152602415853149711358112616320 2830707 41043494337229476944185627532840328 2830708 11198242033289508360840776972985728 2830709 -155350751395155930503076699603602784 2830710 -89865615677456200842352042049998080 2830711 49992779574415864919491557217953352 2830712 436062036150225237871849193214259200 2830713 -119105050838127277794433264214913456 2830714 -109034246874907407558604442299430544 2830715 -238046766786791305497449517787488000 2830716 53741058317626126636789288743075840 2830717 123699224418300105755127532991016300 2830718 228179987422352588120215782460443840 2830719 -50131870644711391914505639716998640 2830720 -90067729082138620106829430416998400 2830721 26049396558924364041581898311606664 2830722 16935448734446494408356878415295488 2830723 -101628046491310741735838354889581360 2830724 -137510681668100352784902926394127104 2830725 40634342425022915105813803138077600 2830726 193692635039229117492179680035698304 2830727 -373635152503633491502132181786808648 2830728 271140395940923695225378530818457600 2830729 -470385168528911864472573484044118320 2830730 -23070888422623172963540588862427200 2830731 265264226933071730553527715024726960 2830732 -207308644407761414039705472686235904 2830733 3395752432047374348082218810408544 2830734 24763504034386861909659254863872000 2830735 -210442089272409789231873579275235600 2830736 -71102078994843194382905693243793408 2830737 2506582905503750395318152999722880 2830738 131401270801791889343135212945310496 2830739 -132316902639067271442280105811440800 2830740 -99208876756772842683280667735961600 2830741 -123813654254943929590000320010207858 2830742 -32783528229936190991014658383286208 2830743 342075629926946475519508772774363232 2830744 -90973972486098975508633213111296000 2830745 13555851167098831895930338402714500 2830746 -117537907775302030734637282715337216 2830747 20143418688838877871810718656232 2830748 -257283866244094037161871396135639040 2830749 385402917351527787733343934668336448 2830750 194535869009546833804000267437744000 2830751 -98348109205175756323874360300202240 2830752 -50558412060168025290127442265047040 2830753 -369820256498345427621761379246566400 2830754 273823684962138926897544356732682576 2830755 -19362494811516114459637453952294640 2830756 -212511029400719494991090642336337280 2830757 -361733414064673700930293471522443588 2830758 30769727728623593347585537915852800 2830759 207822375564009697353575530424778616 2830760 -285914341067516303059603394134272000 2830761 -397752219297479598154868832441940800 2830762 82597694142807542546970595111102464 2830763 40732783203174627572910910615079808 2830764 -6670223573213808271694169898536960 2830765 -483673715509624121457932387558400 2830766 61641176649600520162581575085378624 2830767 135254993619477577012936922525750280 2830768 -54197422001337277799460509907140608 2830769 -169355477428555854420921473801643456 2830770 42355802078342953992348180345469440 2830771 8620418594055388074374503975861872 2830772 180527726717446381617961135666667520 2830773 244566976136221304782978530532222368 2830774 -229311259671990141899626840253280864 2830775 -25119168742928012609333420016150000 2830776 -1430890161962577059107979155537920 2830777 183474051792779289463410456765165060 2830778 -203552925099692633542799666322981120 2830779 -166885805799018598810507767382137876 2830780 77912150219660879313190975599321600 2830781 -445924855999364179092443369483807418 2830782 -31428150659133796527959033937745920 2830783 92844293089598845147249918653183624 2830784 48914475289009166301375176273559552 2830785 -163205086509591240488819356701820800 2830786 740069012007640732932341233505280 2830787 -307348895851944190277229766408026564 2830788 -9458211235551121207060105081917312 2830789 -61372630877535178024196815028443080 2830790 -146413623738454142404273777160265600 2830791 251602564016279852486978712015790080 2830792 -35685410430323409589648650322206720 2830793 132076160695573280756482022369750400 2830794 -3471926541981880653582448960410624 2830795 366969048456476232867605421949200 2830796 -344937036996167900881274929864704 2830797 212308261946555668494280449683895648 2830798 -178322876211233668473559524402438336 2830799 -103735851342705177782362721516777736 2830800 12851511956948628899176239090892800 2830801 366080129445680015556401791865602802 2830802 51491360147504415556074704453898912 2830803 -38719101144672268151758405296148296 2830804 114702367523939918189236794588003968 2830805 95992399197542920948172939558810460 2830806 -43176238435305474347302980691104576 2830807 -194730973321537114714073195521638400 2830808 -1692422248446677774643256856494080 2830809 113099834422255476817383443729386704 2830810 -276887468321043085811411641411430400 2830811 62678698177805015446839924105777024 2830812 115084696080708341949149292807424512 2830813 -233065577123160661175843278757774938 2830814 58742641273904901651113426967318912 2830815 -66348134004805820457221361314001600 2830816 11782819486519825048612473499287552 2830817 -425087625803797877693100056792534016 2830818 -8253266481536772688315624244474496 2830819 485102712478106310787543627570203924 2830820 49858704812865199414567472732160000 2830821 411506184718798559972373501126144 2830822 -175996722331986670265882249312064288 2830823 96791283739525386387077746346393280 2830824 -96292781409137360049117657006474240 2830825 3866382120549112381645592027923550 2830826 126037010397096318273678440063009280 2830827 10085974343614957120602553710720000 2830828 -63066791886282650204892988507266048 2830829 -542057633360521243567974029351823360 2830830 10459279966863131693982846756126720 2830831 -286097393081183350390855667951709168 2830832 -104054784429583960147865142747070464 2830833 -65111753111725659056127094751213196 2830834 -195461249897693361409634318371382880 2830835 -66857602891356585145416844248984000 2830836 -128242329650260031805830657840203776 2830837 52936076478131500608756936738701486 2830838 85413474652743429931715528498140320 2830839 130945019774911371763480502499219840 2830840 52365169381709251471674568583577600 2830841 -5458842834019917905117947826621376 2830842 77799754070870350202842812612940800 2830843 328666838295061018901003507562861092 2830844 -192791936405803557355508276842635264 2830845 85444966100581071366314354521861440 2830846 18328523295467193196082436692524224 2830847 16305107891341773054121992133750632 2830848 -73554107996972693195608125352181760 2830849 45354732375135369654581076405565760 2830850 59173834310149829403450481327612800 2830851 42766521764543485565447530958313600 2830852 388582626249052365370334548462661632 2830853 228856355276004171394964458067835102 2830854 -15278649535293519387302749843800192 2830855 -174142611802510536548948713146401040 2830856 154750574208687392431150462605557760 2830857 -572879842141447778053431139291466496 2830858 -39435017812905796428941783072916480 2830859 -295977848207868511157411679655616940 2830860 -62960537009923150749159785405368320 2830861 -513572795197361576275378236129612576 2830862 -757754999869514066572562905201728 2830863 469406563144838790244589247763968 2830864 -38268932661911353076003026990448640 2830865 111084832669240546928968099937638260 2830866 1385016741297507920927255499598848 2830867 -11857399841899083376804729095986720 2830868 342867724349016422043958341327512448 2830869 16798340414433309938030091540271950 2830870 -900754159329703047216239035338240 2830871 519853660855080004189456477986144072 2830872 62267709615123689949833674775101440 2830873 221001283707444238589695439805522122 2830874 -168350087327711322068739185501376000 2830875 22386808547770782907902129446700000 2830876 112863812179657397054206764193477632 2830877 231491088670876297716819097321357446 2830878 32255521656387690861134194026659904 2830879 -331915881380063328760050927495544680 2830880 156791387555426845286919264090193920 2830881 -126613629415508185630789952819850720 2830882 -140179619853650631529095134000300208 2830883 414328192507068447179019793318124424 2830884 -48713011170927867471683831450370048 2830885 -33308616949665299813665399478191200 2830886 -56025519992241964623656077792665600 2830887 -126914165424445468793254630279646256 2830888 -277006661518199473823524687240980480 2830889 101836390963307889791331348988900608 2830890 88287125165265988234620200764108800 2830891 24866003665680091658763705712484640 2830892 -152220166577532642941568909147734784 2830893 -133109243470295071591888484014181760 2830894 255894082244758713915972608243378112 2830895 42912700526469400802642038232627400 2830896 -72521202074758860035592602831093760 2830897 -281315494554298769353786160999356654 2830898 -2452319803486522625021275101104640 2830899 33478641594956821962217450957784640 2830900 93980374483190433825491183210192000 2830901 -364030552994882605314050501748909696 2830902 -61233300669740224745782690104149568 2830903 501161023979866349610507077167906624 2830904 563280216370830108932861554462310400 2830905 -897121626376078189027161495475200 2830906 81811027102902945679894244692303584 2830907 -224926238281298080686758488116879168 2830908 76955203645717546705816639539127296 2830909 -47900010790098420452403919342809696 2830910 54800756404908605572225282331310720 2830911 -67016936362407222454402621638671928 2830912 11060515631379696655804985392496640 2830913 270368776446414535595728007589204162 2830914 21371306678028476941933541241063504 2830915 -81659806794928373683336996143763440 2830916 127178103579128581093370495798400 2830917 -12808346033348865597440630772720288 2830918 -21457716193009636612317670999623840 2830919 78225749355042634803343972407803664 2830920 42078498897327654864738080961331200 2830921 290749908431104826190089645716092122 2830922 267526917830827664340574998101608800 2830923 -370385191644152049243553887236178000 2830924 -247641482814588462145150448097703680 2830925 -160557426183821162910439922667848700 2830926 -161726359950065458504485370903158720 2830927 -234043754975202491444887888114484496 2830928 -73284944880159956393759484015157248 2830929 174521550083472535749094343589792768 2830930 138688640577767805603587821323315360 2830931 108167877045402281216930769495804432 2830932 43736100502695920459258886638051328 2830933 64587351085978969179481187999189920 2830934 -209419247151584777148576730599516384 2830935 -211436165845820879313419976794017200 2830936 -299495905241675257374526215090616320 2830937 -430965246173188613507009228200503414 2830938 41353565672390578732745922485514240 2830939 49479814330688624130041504502972740 2830940 -2861134199675220049582977595576320 2830941 240986899205002568063506932533737350 2830942 166498385468512835071347135242891904 2830943 -332571781407007268193350616730846680 2830944 20796697253464555252585485974372352 2830945 128183014443703651113172984608402000 2830946 204893788368509862818602888376622672 2830947 313546208089465443484841300796672 2830948 -1527229165321735378863333187194880 2830949 -18624434232692742429046312071186720 2830950 -144037734238222041109135605594926400 2830951 282307548485583538373128751832821760 2830952 -41502623774534337802213474114790400 2830953 308575573761907339487900109130268304 2830954 -24780351108005488430338532848547328 2830955 145137421060960698760296388101580800 2830956 269343380594410312526484104974187520 2830957 -219288288795001292786275809293700608 2830958 -19742092427474198545705015707278016 2830959 82117744701608150581611877740240624 2830960 -34331789876121512398962060608471040 2830961 161865192062339538702082246093396032 2830962 -1514262707228336405896230859110528 2830963 -541040143276473871438907857333508788 2830964 214216047258429406302399629310775296 2830965 76763506898542027443630309351072000 2830966 64709696784855314312843861229202944 2830967 -17320883987256889565090897579832984 2830968 -14720524877614345542962569662382080 2830969 -159462318245797649839508977602148630 2830970 -15309471967676332706372910515212320 2830971 95353831341555317825387706865324800 2830972 119866683495824597652164629587113472 2830973 264541729098809556700620355790649222 2830974 14146475485387390313231041221196800 2830975 83762807045718876033258898083767400 2830976 184081854438002279109250259217285120 2830977 517534053368187242316834676023840 2830978 -35073747244564122641726519603698176 2830979 -231772358797303056325735706560620420 2830980 18434224013831261039343114859622400 2830981 -223912192740528754669151494830390880 2830982 3443471505462610315249977471418368 2830983 -51169972231630503796904226757959552 2830984 48112769187125072300749660776529920 2830985 -166371350868774136721070286788921600 2830986 75296692558091794853363774055984432 2830987 -302532706596079387811121006745161608 2830988 -74409057893371593790287294712672512 2830989 1034244760574515473051720078930048 2830990 -61779088113393914248538833168392000 2830991 2269481845423194048562534619841912 2830992 32113454243094653996400423979253760 2830993 639826314576471671822939812952112480 2830994 42279284531924932401558052891153296 2830995 -75391519939102205998732425297145680 2830996 -120536300618535247331336997922568192 2830997 14143324898709545117761603569251040 2830998 -264768573593452441752964329361182720 2830999 -9748470120991054474063101493376936 2831000 360668711377069664267973415680000000 2831001 85634855889275592795933460351393920 2831002 -84193630092976726102594300717418496 2831003 72328915662763539393127978579249680 2831004 103821606702610743561361410670755840 2831005 243728263483767406659452086788855660 2831006 -98169274190448085053398918760947520 2831007 191676647657081941595996687272165392 2831008 -116043203791843635797779752209940480 2831009 48398474243586865142946484075743720 2831010 13575659700941942136624433702563840 2831011 -365492107486029844608674943235908388 2831012 -159269592331702245676451815190338944 2831013 5246079228784074960948595515160320 2831014 -236389599965923333685405656784154144 2831015 295200035762267645515328786333763120 2831016 115916194316255051824379802681753600 2831017 -9699805449768403469395960885428608 2831018 -96967424433111622537763023642000128 2831019 81217562463047075384993312141173440 2831020 227968567524320881296574323957012480 2831021 66549640228096882128646967446391244 2831022 144833190401829072584971284605948160 2831023 230097004006711192672879949489916664 2831024 -41071103824876544489517583168241664 2831025 73346633374061215490967269963578800 2831026 -16641906269393400145889145368697216 2831027 -4388531705623512792328925645773776 2831028 102535283025091400351537748986449920 2831029 339004052006092187197194656250989760 2831030 -18278846211241294102430653227799680 2831031 -5437099549415434211816228056661328 2831032 -256281989348488516196793583962009600 2831033 502600131105001105594891106021937024 2831034 1908111930543252502721579980424448 2831035 -264201100474962228352223686270009200 2831036 9986656391679964873479785819008512 2831037 -26795266654829756064036812205059520 2831038 -97870517421446028216313866308198400 2831039 56966506251739070557982345586699840 2831040 -17620203457494556910405252221501440 2831041 -686079102555751547983036685191486416 2831042 -36867904301616666576124306149545568 2831043 -277253922217351654547848228269051072 2831044 39789367477458732786391506532925440 2831045 -93926274695854031871341150172618240 2831046 191627172404242880330409473193096384 2831047 128813708475630844060231637909958528 2831048 179927623676408263487234811669381120 2831049 90377196247269997026646587722468964 2831050 -32975373581487861401249848250258400 2831051 67873976726317378107652228136828052 2831052 34917144266251466810888568390991872 2831053 -509752588862718280180297801210383956 2831054 188006784011085000992874970142592 2831055 11785334739152029654687749290639520 2831056 46705517534462588798324661043200000 2831057 -128120388971294336904312288512356800 2831058 -34047104951543469558731047090713600 2831059 -160811831110522525315304372863515648 2831060 23626920380083574003824815247080960 2831061 339483345976745730614456917359758784 2831062 2172530550437828817065026619893632 2831063 -207152151325364689324820272407956616 2831064 -81079161698546429988976773599232000 2831065 23497279103184956529768122863571460 2831066 41166506575680377322123666097662720 2831067 44220251985735353420406158655975360 2831068 -89817657645312832155650028667889152 2831069 260354069337412786471657033865698470 2831070 16060448228201356940093656273121280 2831071 260161586201673496707860269321901944 2831072 -178416644762266815680867811623436288 2831073 260370347125796178880539485881816560 2831074 159269283184597686139683493115435520 2831075 -16375863223130211678883292513116800 2831076 136062160417944801872740345427020800 2831077 -136089300510598515607981946621120 2831078 -162161988428855524268997399833780544 2831079 -121007504128773757461121116364550616 2831080 23267346309240351541669908106444800 2831081 -1215168960938234961775766546325936 2831082 50190891422019172338254987137473792 2831083 -233508560905462575442994611354653416 2831084 71310453870019417256375047696367616 2831085 -545115784835764642445207410003228800 2831086 780932489719655791611467189351424 2831087 -131128420867507751486205439679276448 2831088 9302875319135482664891284412006400 2831089 -258783938730080575784432493490088110 2831090 4342528843641170961608724685358400 2831091 -114901810079170833860739895573120656 2831092 306046094746666458266417299455848448 2831093 -123992837073527430993775782813046176 2831094 11644942265487194567178882307559040 2831095 28485120543769936754803122424135200 2831096 8412443453653978686261572692684800 2831097 215580794424883816538201003709368400 2831098 60429644703396759566397304251364320 2831099 274639491752007323533355706880014000 2831100 -89659670952667378662617285101017600 2831101 37584039872154632852094733244467584 2831102 55411737889165961064031455741741312 2831103 -313697945576622752081213178319049736 2831104 138735398282002137698212210760744960 2831105 139609434949672021727339268934877160 2831106 -66183781201426935037324919369282688 2831107 -305765559058356621139509227625012560 2831108 89336316849955393271452934995439616 2831109 -286020613439053293002058664694197920 2831110 30064204305952789834812810775224960 2831111 14680437877882985533548960775458000 2831112 -23278131903482512619781098668677120 2831113 -119208195999055265067600718391285040 2831114 73306891301307830252725462762498560 2831115 32095343265291071984698934315097600 2831116 179149689465664264629672846886935552 2831117 105744786248630796174095137582424940 2831118 3568390398603213851232414657751104 2831119 452067910775016544700224297866327744 2831120 1104482061090097149226145246085120 2831121 -162445414941743779296657191514007710 2831122 -17061230954717619173017738985779200 2831123 614436658013339124101260262117880480 2831124 -11864506696666156721173864045676544 2831125 -241307325288731284092281612000160000 2831126 159959756111216445793278630655115904 2831127 143521473799127833862774996072754720 2831128 433640238259945036435739244596828160 2831129 -6404868363902047240020032538718848 2831130 -56600061220227708105828859068998400 2831131 324326211888342881104785622221444864 2831132 -52732307337752731709022910340514816 2831133 227558274410329088065069340617768800 2831134 165533235683088506257361170018233216 2831135 -123411550936227354124083840195832920 2831136 102700632604798399525102350099283968 2831137 24092531806781489810308199093126144 2831138 -254414129853859895144611877814191280 2831139 -275401283411601347530222262863964160 2831140 30780102679260012517407986161267200 2831141 75373584583768839673379067131092542 2831142 107305077604599228093253469098738560 2831143 156103780189830225180713646910385200 2831144 -9094608148698330834077907122995200 2831145 -89099832149716209757414242567572160 2831146 185068375923438341175745283230458720 2831147 -102011003557686685904756726445334080 2831148 -159555934704120592028567658116237568 2831149 -22436911513282748858071328054891700 2831150 -33426765803955944203021403443824000 2831151 -486754610129904533159133644933022336 2831152 -97238531386121844856486283227955200 2831153 -163606939516164596377803566834157516 2831154 18978132008899189315814766685125120 2831155 -195727299216464161283205482855335440 2831156 246062077448821397640068671539419520 2831157 -141237459978348309534139559849845920 2831158 197803508062415713817108369781600 2831159 37322994964131624672127098763010304 2831160 41911050988016677889311303495065600 2831161 3711720390979742068044165754031872 2831162 -47849227204222285272954542120709888 2831163 -563983066080157829776650643047552 2831164 -67871666505428838960445573864285184 2831165 100224906712486627629002263847718060 2831166 13604646318878656392334530907046400 2831167 225522450737388518188037573371745216 2831168 -14849921472207553761707634274074624 2831169 212378536642428304399692234045933408 2831170 92189698578574823530623741539957280 2831171 1544876965526547383441552897498520 2831172 -207538671435420945775175715206486016 2831173 -34935479184870317681414242856769600 2831174 -46368574423872178997023442070598080 2831175 114335809228381858509553059271818600 2831176 171578438277988016009576625007150080 2831177 378089176369920928081783200692824026 2831178 -27352800973024262996911655055367680 2831179 -75403859208664873534010452503126720 2831180 -17509501758216053890391055524075520 2831181 282312484827298521742711713960118944 2831182 155964045764358236065979845502592192 2831183 -165543353086689248097407677244578800 2831184 -9390532749618563477088654460133376 2831185 79697413452870576503683107053448960 2831186 91213183890625798184122979297233920 2831187 -212847621752126262246668531476800840 2831188 63904652021143192783201090842197888 2831189 -282578144464675979384621280893129010 2831190 -51276296617302600237114097197004800 2831191 176334810052650251687413499108631384 2831192 66171186013352083634078528106086400 2831193 257517748458334066518062463635209728 2831194 -4273280366632560501843924150981120 2831195 -278419409416460237966329897606330080 2831196 128572965223963850531631886375624704 2831197 -266819695441671235459965467611347828 2831198 313866982457392384249225473666745920 2831199 -4098153453413300634096798247065600 2831200 169531689418883136172863249924096000 2831201 2632846139734374790933648630563504 2831202 -55399584262236663957619508155100160 2831203 50940168828903345027742089698719120 2831204 60519522152541646789463086634403456 2831205 -29046172566021166799190894375273600 2831206 -671517425149121021319367775133696 2831207 199655164559248599423014227752407640 2831208 -94508911476012166039943130394460160 2831209 225350525836893858888874886520369040 2831210 6362060758763011234321565124113760 2831211 -212604585730678907038531168262247168 2831212 -439960608656307514660765490011100160 2831213 86228088560836295308985918123923968 2831214 -18185234179822061130153521527078656 2831215 153998474898520098749975622817997520 2831216 -74298311605528306495834360269078528 2831217 -125599337875781410323706797176258688 2831218 -25150283248691696444310334442188896 2831219 -541193318208881502646741363584959304 2831220 -79783489957034203112273885495193600 2831221 128765055110285631989574234679557422 2831222 -234096182451355792388817980205941088 2831223 -58844995860949411667073615145224216 2831224 299442201875875915480488916108062720 2831225 -112735640910665852994850735137376500 2831226 75665497334601146711679838902380544 2831227 174933066623310739879892344461017872 2831228 358434730028624428579201272096299520 2831229 -185910347945656741442506617517609626 2831230 -55633893871424209087037446904878080 2831231 13946054626314088272614760865671744 2831232 10193855684793331758148435920814080 2831233 -477024511249318753945448053827338880 2831234 -43943209314729341769918698364676608 2831235 145848991035799719194603490909331200 2831236 -178344814856088249537997515061905152 2831237 -218525612245765798109361116691774114 2831238 9099497928521877114249290278486944 2831239 -100291615640927547254680510841412960 2831240 59279272884426854803645221758668800 2831241 116655098894423092505964401123184000 2831242 24356238799221852796709162486029152 2831243 -394558582069809571233114398356760520 2831244 -1520565419183245313895865076659200 2831245 14857986968859088099433014440549120 2831246 189390626219428078730444315603987904 2831247 240673487566620099116978438781888000 2831248 19433111068233714391404299777212416 2831249 -6609786015684809748943641261941136 2831250 75631465695800558125327204267200000 2831251 238540361003674459488822373795485000 2831252 -114828111690108780591505569721947264 2831253 102086998558892541687064009377177504 2831254 44013592179359294581049007529117440 2831255 -29680428556874429370617916255036480 2831256 221663856310617471957623619941713920 2831257 28269697861079662246235594330373648 2831258 178579675653004411047451995593610480 2831259 -55132020466563459186253104040113552 2831260 -111744861999482866183345855727677440 2831261 -112134618052303693377791621813026176 2831262 -63155565873713595973806551836947456 2831263 -427262930012499772763037242188307488 2831264 241681635024366652700357577560555520 2831265 -249267218033014883179344647966629080 2831266 -73770800357240731857073427772324480 2831267 -221481505580580176048929337008836528 2831268 -1146443372853632115220037703536640 2831269 -256399834031294613844166781302229474 2831270 58625164108127747511898723030809600 2831271 -328238707904779190441524221147190488 2831272 218316621866956821828100764485959680 2831273 -356359729631433353505753741326249478 2831274 14911645098258333559669997556175536 2831275 -52081705402797586762818339049940000 2831276 117879467813606089901857063966245888 2831277 65302382278170046931125834038407040 2831278 -41519310230771457339159998443834560 2831279 -3064124235953832147360606421800 2831280 41920407897772431912340550760529920 2831281 484623501404030077303055383710515200 2831282 -28887918961884285809565531701818848 2831283 -28868879604098020146120470336666976 2831284 252048768717675265552845394366692096 2831285 78476419058805249585508308258247200 2831286 234879894233436657244212664796358144 2831287 -153483345680682969848492898865600448 2831288 350042174740610052889654476722933760 2831289 -263346006796422063895205661036812976 2831290 -14408660487628117064518072724874240 2831291 -117270434921656738248609942322306200 2831292 -785576716979964486763874138357760 2831293 -69249466716168951235046509978166458 2831294 274947520006764256813481655965757696 2831295 154128037771726014968432960534194320 2831296 14095797389530204832873178363592704 2831297 71976240981030412047661946182740864 2831298 -165270618345767910233974796786227200 2831299 -638876963136674332930637904807320640 2831300 67775768446465119789296040067276800 2831301 -19788691862978182524360313650582720 2831302 196728950719204816750140728084480352 2831303 -7846501569776926374026126434646616 2831304 -21734687586296780869328541174988800 2831305 9814991641494937170178196277511560 2831306 -522194387168344772821034826447521280 2831307 -167284567512805712042712036511973160 2831308 -28883519282485606099841332486051072 2831309 -108648616893522081292690608763518996 2831310 -25654918264538538974829202854437760 2831311 -185702476820459250350165638872072736 2831312 -36918262907928778201660735626805248 2831313 -52411490136371874310755619271746176 2831314 -31351435578575535882668366107183968 2831315 290253340633900609067685684126108720 2831316 -36560690062885308940731795876433920 2831317 -89856684634647216271870244422899634 2831318 -106630216183732202100285233522004864 2831319 106617025346773806655722115707546144 2831320 272105123087442426232437046119628800 2831321 587932147293033792865395053000640522 2831322 55487887735001931336073201972819200 2831323 1487555554265150854163204002802688 2831324 -50646488062275312084800460631586304 2831325 -45436842311994095332159131596654400 2831326 -18589254573227449260145690105560000 2831327 59407915486450743216531670954067712 2831328 -157599336623114518956215781477580800 2831329 -474934913789407742187960777593631070 2831330 67531498422517866759861667551478560 2831331 -155258707885265210192365476452602248 2831332 -117262583153275574201595451047280640 2831333 82289345235788672268047559778883316 2831334 -115381980911270735005826372745254400 2831335 386040802175238212913689258991840 2831336 -434784185562180551426321065922872320 2831337 90232566068882917068534456646522068 2831338 81191887152180636143116428034424832 2831339 84168127202023036758170796380481312 2831340 -4058540496865088130276263747404800 2831341 -292001355043523672674975047437737258 2831342 -170686334464192160599439430394756800 2831343 13347400452195346387920023930534664 2831344 66584749308220785395807342838743040 2831345 149809477285672059097882541101636800 2831346 7440242123551592697823374842317824 2831347 332945053331235439026269360792590796 2831348 -160505362245315214555108502080492800 2831349 -7807943652305006597625438179859936 2831350 -43420565060216476949742527894443200 2831351 111072551708473174401218394254392560 2831352 61540641754466628981115321462149120 2831353 -268743437270464497436394040863028544 2831354 61509501231765363308002601428902912 2831355 8754720327549908130793261111932960 2831356 195741755614701095515083189726428160 2831357 -35057563901701387016794629424957800 2831358 150282007032410270953687747101605184 2831359 117520037948410596592553509909314560 2831360 -113125993720222139900375490940108800 2831361 -45344024445444992094323969095170240 2831362 -207168423450490718245148671456235568 2831363 366930665338153428522240565580184744 2831364 132886317003135376242615666182582400 2831365 236431245475338786097498512511651260 2831366 22198044945282716460415418872458624 2831367 -356428341983712448296686872648901376 2831368 -280834642813936608802454460270013440 2831369 469425122393075833378156503669250560 2831370 9263625967748018640790515662956800 2831371 67889209258546968231963158420926872 2831372 34821487846584523935511519015449600 2831373 103670846225658436241423284418350422 2831374 39671020769692541823929679162384384 2831375 365052657035206339518331936750974000 2831376 32005783998563192203114895185281024 2831377 221055414275448947357672616409570226 2831378 99105591905069166257470495197696 2831379 32000994827243044756993792776902904 2831380 293766152605425717396352503679641600 2831381 104724156989152753101679613566975392 2831382 121109616025229727568401146301421440 2831383 19433377009764150192256056573173944 2831384 -118426361442625113477563786438246400 2831385 33088401077886945730869427279756800 2831386 -83545178339146458835844554122277920 2831387 -29232778633271133994813372776313632 2831388 12459420520863826747230686246141952 2831389 -6103184778621569134565251298719200 2831390 -83048922080080579742704992467524800 2831391 82382419373715208266476230370626200 2831392 65866489919297342836606910544740352 2831393 195417895780805221536344091287820642 2831394 -207916450376895856553232390349651200 2831395 -135902554773867067459837159470157920 2831396 -292293894380133156948897024157603200 2831397 141124645658903641961952068095989600 2831398 -255771503530922497704836016024812736 2831399 -493869348866350899138591061613744760 2831400 -70479492681543320261466873216000 2831401 -524928789974460166187374560335636736 2831402 -17319622004835467079522243131950848 2831403 -22444647728848524342196737119689896 2831404 51085895826122914351695628388310016 2831405 174342629114015049328378871523989760 2831406 -153321741149365613538605183295439296 2831407 -9503721838541192688185594364335344 2831408 4409002103957255777720208024797184 2831409 -81613157755201927120403021045790720 2831410 -57005857464312612701004143362560000 2831411 -143448169553338601139114169902257976 2831412 86450651287741394959068123770253312 2831413 -350239001038218477620771506167816 2831414 163221774266453052340327853262001056 2831415 48698574708540159428021755648243200 2831416 -133052528004051931381030369840496640 2831417 -88513913447259904815855759745368534 2831418 44160738788811995253984953879677440 2831419 -5795256201977133160829221530812832 2831420 155877183424782721697774444017198080 2831421 7160215649638504453652384469402624 2831422 -209472309110585742829276815346636800 2831423 43152391033235603283021637582224240 2831424 65125094433255409983271824896557056 2831425 -80574757495800047325114342588397700 2831426 -84852337620606308167910203863172368 2831427 171297650063484943630289252763100164 2831428 101093097946354208831452065161379968 2831429 418060688257009002702985972583472030 2831430 21896872816261000463219613467750400 2831431 -408881793993555878986649063288881088 2831432 -51807023948304054591207712382745600 2831433 -151573852610587676888030001394022400 2831434 -111804651618936901322374750024578816 2831435 438516323871361590725154246413727360 2831436 97483736663455366157165068037789952 2831437 31844389945450713818177046840784000 2831438 84736620407195186209370485052540544 2831439 26989732544356171432292906265062400 2831440 -73220181392185507984441714822103040 2831441 -156834379760066476995920640938067228 2831442 101898212981037284380103450591824512 2831443 -6348848564002963817938911093220976 2831444 141058435363552451254420329588449280 2831445 -129959377964705530612270867994514180 2831446 -51000328168432917008571064494020160 2831447 145766684525835611186237801867913600 2831448 -233504068086600895478868583513559040 2831449 199758866829333256972887363670445450 2831450 -56042160453477772312276320630078000 2831451 -8440984239576600749144672630048256 2831452 54637710225543137037978588996375552 2831453 1792014019679048075439761112448044 2831454 5717939464974447051041084202310464 2831455 378377190848670147596159021912580720 2831456 -493755816678644430627374395541422080 2831457 -175886197401684308419520173480660560 2831458 -24621552574596195797863118087285760 2831459 261955795739136980599806345013125660 2831460 -30099273424080154666234606526791680 2831461 -38081144825633446608990130456700736 2831462 93559924454848069259568374355441024 2831463 -550024274854864613968778726253111600 2831464 7137639987044164640418815099781120 2831465 45102378945710320855479620256768000 2831466 131950973909597908123767048721774848 2831467 -384543956687880019329949094493753484 2831468 78427274335009204476553080273401856 2831469 -315170620947009743743784544744058560 2831470 365714782653951830128266828874080000 2831471 55608436614494937586535042795742672 2831472 -12625665601646771987658476541935616 2831473 78202940931435430851950084264136000 2831474 -246281847747362847163652236637404128 2831475 72416217411617429977338618627336000 2831476 -157550581365949499170230896136653440 2831477 -437005620982496369874855122985174528 2831478 21547233673148556795525198701469696 2831479 153104962599077050135035191738912176 2831480 -85501124453106280161820326861619200 2831481 -240785666426950542314571170979827388 2831482 176610210938339107020451727360564592 2831483 45322994558196740981241057209301000 2831484 91273347660936468561243156457758720 2831485 -224255008099750110841591243824522240 2831486 -115339142201251477718233335096624384 2831487 287077676377654424115146598901690752 2831488 -190294054698073528294273847352360960 2831489 190031831304715117423209822348796290 2831490 -176564505419527561227398746702310400 2831491 21474025790890894863112980378127440 2831492 -188207734804918992820112814048883584 2831493 30179288658693776537324980117537920 2831494 108548833280921118446387027466326400 2831495 -76406083671928378589175375018081120 2831496 122270687471802257673739581909196800 2831497 -508784471530353473173352119423678054 2831498 -246096902274791709420843897624658080 2831499 -123382060856558251759106429250479472 2831500 -49592562093486888233278260579840000 2831501 24955208027932625458225240874006604 2831502 -8359509869788524781884522804881280 2831503 -406328477602412749940424336452132736 2831504 -60121911378383801151708221135241216 2831505 183694669893530194706584436144482560 2831506 286499489271014216207748238012631952 2831507 -1102174250405747844291593762204160 2831508 -98311457315037172814143016021140608 2831509 1790217187256543391414207257189120 2831510 -160869338142033710680022006288311680 2831511 -62713623600003438715833311477349528 2831512 -103538983143458514214238046603724800 2831513 460277686966328749901532318946003920 2831514 -21075956966037345616179061438491648 2831515 -66650443028055204400081123013736000 2831516 142462820150015516425698195289417728 2831517 -8742449430382259348071308262592820 2831518 -43693194589248055628620008170231040 2831519 83441529773663446633607862547263744 2831520 -257377012118158712505949995443159040 2831521 7342439813115893681947918182016 2831522 1233545962233177938609103920207232 2831523 97781088641622923160389749684740984 2831524 17757636011864522352446187932206336 2831525 45114674431484391899422574742513300 2831526 62446279051997279045702409075324192 2831527 167071669298297091054509599630941232 2831528 -163366684718855648953284538483507200 2831529 205954290432247463296797422610167184 2831530 -35599472157424356956877279007380480 2831531 -249852418658437874469160529519175600 2831532 113412092207149172121502747965235200 2831533 445883150993179474895674143348501782 2831534 -70593180959980083198026794023163008 2831535 -18776573429490649313291050402939200 2831536 49981391911507494261278619592425472 2831537 534994931713792457456278763795110692 2831538 41371664018968684122546186632559744 2831539 -201101966531335815731157610064284660 2831540 -12411288509896696531262806809477120 2831541 143240265401583940781012329419029664 2831542 -25693872817006146623866057656711936 2831543 123904932834799999876360551029187888 2831544 -259556042249004896048091943701504000 2831545 150718726358320021158723927773296320 2831546 -25631488073948814757240982775024528 2831547 -108767860965102617212033602892909800 2831548 364074615918551300431070972356011008 2831549 69839084181116562052391049183229536 2831550 76674790658140354862451690624000 2831551 -16567844732750640757817575072656000 2831552 53247500183337482061441606365478912 2831553 -166247604034121106111694183728554880 2831554 116805481834909239476644172231499264 2831555 -312771759983790647093204039418125040 2831556 -5114861767347787260952402126381056 2831557 138697805353365626521205844852843806 2831558 -173661603259121652045154143509865120 2831559 -82346841598095722050126071926769072 2831560 281052619100806949833151268094464000 2831561 -548985984427231217887502800622204838 2831562 98766145662781487937489904523392512 2831563 244078991308003050021369136055423748 2831564 50632625892547872007370112678269952 2831565 132647666442982565465577289872310560 2831566 -68182928864125449783340001059176768 2831567 -35266097521406836575130364052717480 2831568 -22644493067371977058139860848869376 2831569 -111667143140650859320083033681867520 2831570 -30326610291968564847351192546432000 2831571 -19478525966763187891581785498112000 2831572 -167410891619798076777499659099449600 2831573 56062453284285647358416735171428224 2831574 9817665955195004191496747727898560 2831575 21365475407649792015439382241609600 2831576 179689485733385178239027520749568000 2831577 -55445721662123239467201054826575168 2831578 -71919746894227957045342374941388576 2831579 -441393790889504757759163377130184016 2831580 164003782177493850423807905169461760 2831581 -164285840148542079061704456385473408 2831582 -60790624046619817521893052314372928 2831583 -146909785631491660849801411582624752 2831584 97777947643079139004169679200059392 2831585 163649548536552949201347884953885800 2831586 -165583469822267654272425641896043136 2831587 -461211362085168868881794001619354560 2831588 196611515963567805150266863155215616 2831589 -222821706188929163847978141768981600 2831590 152999287886339773748234579469628800 2831591 -12176512534418288191516844148158928 2831592 -19996812993438018927129021264691200 2831593 3235559356617529270678759005000784 2831594 -410832894514460204101996536910016928 2831595 -151852977598322911235628248023564080 2831596 260752541350014483661870920922982400 2831597 -26997195453131957087379942625687680 2831598 -486474633746630741391514553207808 2831599 98360230909434950056260150333904464 2831600 -7353731455205590376124964220928000 2831601 -5222505533512325831325966698419680 2831602 6840721525077286784630556108134400 2831603 275003498028877414689526166306331852 2831604 -160789968868390226151975268099375104 2831605 -76026717614722022883367416814867200 2831606 180408290329117893539708812323694752 2831607 -91554493031236884061091139708093696 2831608 -93180249437245890504006231213465600 2831609 159683848401421960783191802883693952 2831610 -2334143723514913975579235591316480 2831611 177665684765607813630660696838485000 2831612 -193803184961167562978889716713737216 2831613 -219359818780235742007944884787065856 2831614 -442250366665344230038980019111383168 2831615 128314502354858510774372700226022760 2831616 -53572456295764060278421935347466240 2831617 601185112567362958785543146473553666 2831618 323780439779711133577174929519459360 2831619 -65219517336542303037464297451544320 2831620 179620327579058407278905963004702720 2831621 290588224768056891164320132107170784 2831622 -14816168848832202500799190084724736 2831623 247753913576351812507495371129918872 2831624 -48801277667636383358838534571929600 2831625 -209454138237252804504176620634400000 2831626 127363112292500409117124628258167296 2831627 548353494864610454067194381293960440 2831628 -62154588964481934898290946932289536 2831629 -522737104674319241702052869450100 2831630 -165202473081330000616036578188639040 2831631 102099848279568480116003500628952960 2831632 1911100515225441342435302482190336 2831633 31314702204140513066047896308697600 2831634 -23281983521595615984253924314107232 2831635 -24105614885935057697217735067856640 2831636 -737372263974121693182336620107776 2831637 24291217347543334515810722265411840 2831638 -38084796829120660342428589010189280 2831639 -187741158782531928192449656257139344 2831640 -84843784135439861678733638674022400 2831641 365326167759776511662778862451012042 2831642 -180282172760014985188292940839184 2831643 85108588917602312465506799910229932 2831644 156436418186884100066279070477518336 2831645 -45220575822474951406109651021441280 2831646 57254266226616756410774141818444800 2831647 -7557880161563416833667266187699168 2831648 -4837933939879827972949010611175424 2831649 283168190383155546580985785733572128 2831650 -137168674558545496217037439161805200 2831651 344657631839222560345313156286530652 2831652 390793693214805077218589995010088960 2831653 -77060430682910546336870159672648640 2831654 -248708473414058637981169711915008 2831655 -151526702307951762156650999043348480 2831656 -514829697735001206962459593586442240 2831657 -87855601543727348204554971028553094 2831658 31932069780698409052601724047894784 2831659 -481884633432087764341366609546904140 2831660 84425370990198030444713261348520960 2831661 -268996579810385048514115572435635178 2831662 43521757116400698927078210603584832 2831663 278649085952655587156569837986960912 2831664 6678912791242460410471453877600256 2831665 39106094897040369257835406876291200 2831666 -97343325753806320773719312614921968 2831667 87109759976314416988410149246260848 2831668 46928689899159862535848343875362816 2831669 376470948162132182093915961362153070 2831670 -1384071259226324629364759701301760 2831671 114645706507527919981522842419112872 2831672 -109084281377805735306262594113945600 2831673 110749545214245777126126960499131648 2831674 162864981653220444389715109052916336 2831675 36224095507071719308308262593177600 2831676 409874007561163422609638721842380800 2831677 14280824204399012748384359775043526 2831678 -172175363858011370001093561289489344 2831679 864733432308806712060364325223168 2831680 82549457351687420882082912927744000 2831681 -37780869575460045730169609208054954 2831682 16777462608545850899025304112100864 2831683 -340201247031421205933391316939616068 2831684 1209092337885687254892767648445696 2831685 85656821520686037173256268389520800 2831686 41272501019750049866182454041769088 2831687 -361216135083373363224859341058634664 2831688 -361812919305127311847178503668080640 2831689 53204936373033738210892052261712256 2831690 67452044268129030424839309954367680 2831691 89083642811624359864018254723432960 2831692 -378707571834283524574589246537469184 2831693 370448462190980104236724578915335904 2831694 -35584019018687369516867268587121600 2831695 45658416386452850201021520121315200 2831696 -56809218423761592414806893621149696 2831697 -38937046894950167196680069351035632 2831698 -37409190759849126976095580749553536 2831699 -57491874055994195510607693384707136 2831700 -48993697198165093913961409526784000 2831701 -153836241406565343896430769258773298 2831702 3318232078234605190166880948939552 2831703 99669366293883301264250378156359680 2831704 236049327778689417288234663370229760 2831705 204636592963331956992098678410728000 2831706 -44865318120489279168609344208076800 2831707 -64265745065609539927858732456281048 2831708 -57385185950559392510951267295313920 2831709 88390689354342632549933763425138304 2831710 -138887225963104579158786362272612800 2831711 214443035200935252564485341980185040 2831712 -131333183251812909206467683688120320 2831713 -201092566726400634415831711032667260 2831714 29891797808373328824177143710302720 2831715 70358374038740465225968187824294560 2831716 -160496891327402503891957582845516160 2831717 -222295336116842515184345570634487008 2831718 -50364962490189822851371863783347712 2831719 -17845914609872412473250980184434688 2831720 -264856192148793302211642897627187200 2831721 83609757410846955364208663717929344 2831722 137894562875507450272781553204480 2831723 -265560273792200386980270138204418440 2831724 -103102512635731933528449488398891008 2831725 -68499940894657208276309728380815900 2831726 -75002267760975792452286417786026496 2831727 69689549741144945059682136177939720 2831728 20007542515353778315835114569367552 2831729 25174756239897523026658056334533330 2831730 41348827783890483790357149687037440 2831731 -33916415241698016450798319705477808 2831732 -152484495237141030257539258975115904 2831733 -145263578272322911574401266171638400 2831734 -270229661641807637351287446797696640 2831735 -78745465608535684604289013322545320 2831736 -131143788752892478327870717364121600 2831737 78963193743160916187029519465805828 2831738 1644886293387186480199655150238720 2831739 173464264154198937528965565415372824 2831740 -116204377533508988490892291526223360 2831741 -90629925366449184063109291636666560 2831742 -61947148435035831410715071325650880 2831743 -27539789926695385344255776604492176 2831744 -197632414737463548151516389420564480 2831745 -22659354551304423736891420334112000 2831746 -16036583421922612036489953211292640 2831747 98758338169574548822189222863451272 2831748 109272165860167782037126245791124480 2831749 378390050816703642865965535424678750 2831750 -5355741618966543563047558502016000 2831751 164038674635021320827217758577369368 2831752 19608233292805315730543135570165760 2831753 -343084641624240438701746114865584998 2831754 44647303250928248755684940666776320 2831755 -257212123080468745040494345107417600 2831756 -41737491457906871333420795588993280 2831757 -26118657230620695450002503266067200 2831758 32993221963783445442652147715578752 2831759 -312949352424984771636495869891799744 2831760 1578064231781601672887545606963200 2831761 487078655134987783415767679191818612 2831762 12641090730817929284307844794271632 2831763 416629684464348180542984152023600 2831764 -109075589359868641364007762340730880 2831765 1845900442683455929388856171013920 2831766 6968328185751316586466537291153408 2831767 387525742010226961456707584016911816 2831768 27003866449369198291003791318773760 2831769 381481506727402460852770941396515994 2831770 22956970478376015886208193199872000 2831771 -23896960654315133120114229494682528 2831772 20060222238735730194008027882668032 2831773 174568128849067869974406172303155040 2831774 -229652160468046531664135527833715008 2831775 10533446530056997137691676348295600 2831776 176537163727732468710677880496914432 2831777 -76999738776151557354659266988543340 2831778 -20898346286713162756607599057352496 2831779 -775094140671978986162291760580783360 2831780 -17043146411601545002394522013081600 2831781 -10557814859329257380611952733157920 2831782 -234079449546888661458859066917038016 2831783 325363141699871689511446369516429584 2831784 100357309632205384824596482303672320 2831785 -373770082877836097702708310896029440 2831786 -6909391143752435771104678970090400 2831787 62700109592673696114967368035120640 2831788 4493585787746686329610048771694592 2831789 -467858793735212187978500239869202410 2831790 8005433658021569344738422322506240 2831791 277124079667343760168703664325602192 2831792 -137942914624237294536727984796467200 2831793 -319248853199781984773616729563419536 2831794 8491579641001514935857437494912512 2831795 125296495563345360907333434324179280 2831796 1411631160853361236014274296827904 2831797 943126380042891366708635731437436992 2831798 -253477915099889353412608721519165760 2831799 54539105870958813177191178665246208 2831800 -214345399119060106970899220782080000 2831801 -148194296237478402379625992546246080 2831802 -64214276033207487607107577315453440 2831803 128465201991719068992147198236318768 2831804 -37584840745560470827388452165561344 2831805 -115169232427181226192683698662035700 2831806 37152374340949371063409971819406464 2831807 481731357134730136415426037978016632 2831808 -716692049875454941914454189670400 2831809 -663104375222008971602910935671161048 2831810 156284123353578151342895552309206560 2831811 170304992234342219542131198283010544 2831812 202996033192534503295616307889686656 2831813 -59787700947530280330750805824045540 2831814 86167156233738493437067581073888320 2831815 -37878054923231556066841103812807200 2831816 3940959001714501496475534447267840 2831817 58833160740104333784284278431038880 2831818 -98952078873217530052427928356994048 2831819 -109492832985182838377408284045390848 2831820 -13149959280522299630203238080358400 2831821 -315872070110821148062349552513980500 2831822 -94572523246228667941286142523591680 2831823 22780729118248492448138612285505240 2831824 -130837159170483162972233735174594560 2831825 -3775319134536295399857365525250000 2831826 -178363379489343808331266895004086016 2831827 524359202189943878491397497697078712 2831828 -237685540649086975296208788675119232 2831829 7486382981720714434047486599196672 2831830 -144968297923990511521360078902877440 2831831 154877479184237545647376529911637064 2831832 -98247906955398957499928499796500480 2831833 -844245688809209310822302772688799420 2831834 -370683474835491210837834005714327040 2831835 15413519650087390511403435064147200 2831836 84262479062175554909334059950776320 2831837 65837251508582119917107565073820940 2831838 -68330123536451160473876591123018112 2831839 175506418039812005243321768763796640 2831840 -106652548144943522171218872985190400 2831841 20492416783988072735019266932146882 2831842 -42692820484549197583833672586922208 2831843 113016608821359268778505569584622400 2831844 -404332759358867480867524899661897728 2831845 -162242584297549804969315668180429480 2831846 -28461577912457163507464872587417600 2831847 -247856399679925571548273079807111040 2831848 -746324018733237235250126164107264000 2831849 -220567340642061241828733330273358150 2831850 -7901625136179094044417270369792000 2831851 1565893565640904069933393976247744 2831852 -218558416755839938784783517986239488 2831853 -143741170370871354244727308397340096 2831854 119056294850663050630002708812583552 2831855 -52464111398247758562778283239365600 2831856 58473826451545460290855581214605312 2831857 -123379200946719748966056497929379694 2831858 136294780641533421277291465774667280 2831859 41877443303661364289409632754295764 2831860 -15520012107252807973228411008268800 2831861 3352675356120428142418720968588462 2831862 38925777736358360695455873589029888 2831863 231920132067059775868387587405019112 2831864 -177574887454989135060524795239219200 2831865 -90194789840689839919257401406425280 2831866 223621915684494514028798858451019632 2831867 -454027347097059202666284389890355448 2831868 -141786567113915242408800540097198080 2831869 87153081468638396810943460190663596 2831870 -63607769679122308452736855733235840 2831871 44053363212250521483023710722724224 2831872 -4142209328262009099293366616588288 2831873 105537065618241110983416152216595504 2831874 102545427423232179318899596873985280 2831875 26214482709254249315409777048270000 2831876 214001279903292564426234233906271360 2831877 -168866961618329705281573211287940352 2831878 -6502591326585739693822040586294144 2831879 -390179439009156937615994313026637240 2831880 -65603321468394304960560691077120000 2831881 56565883324355027165985472160393984 2831882 493806759697249876802595886034480640 2831883 93803379234944606850602511407366064 2831884 -243506247987304144859744518212352 2831885 35167103882393523566249450171477760 2831886 -136839473064884777669772311543395968 2831887 43023975523386099062566791917115112 2831888 -89260290997139268517962517869035520 2831889 -31080742916952583261103798093936832 2831890 -14385625741870028362077032409454080 2831891 94908501891678109692481127137909440 2831892 -14209848018279162917222550367776768 2831893 114207256684621450671621209966548800 2831894 -1829181769552246687558750311494400 2831895 41251544964878832800423190216979200 2831896 21391098681372239802608805996748800 2831897 304890824494710097348113844835880900 2831898 58267738405202222456854695009197568 2831899 46482555366617275958689581025144336 2831900 -162476854137899890695671646302976000 2831901 35561378029457316889238725384924032 2831902 -346786823006802283890448798060566528 2831903 -155085995035311482277030296977522848 2831904 -7387309844430917009876861020471296 2831905 -55860136626849793421087327923765440 2831906 -38846470366508812240055493901321728 2831907 -31120771532617025010773416455519312 2831908 344638793021700214936205921980903680 2831909 307667986659862806312223896079714110 2831910 129029627314723817081702199323583360 2831911 -29522045653418205820759553683155360 2831912 -111334082352297807942670499207577600 2831913 98091715664670761353538865770323200 2831914 -85445750835543032720447908744900944 2831915 106767292228967961041330775610075200 2831916 -67120424797719598421937380014371840 2831917 -407900661078591270398304985013055648 2831918 33296165427916316314435791231002880 2831919 -280045699163996293439608026160817280 2831920 -6912474334300915450271651797401600 2831921 -15552512820996762548121079338702528 2831922 190547151607524484259716800608860032 2831923 -220818589427799891738327849939357696 2831924 -133493052836372348124221473217599104 2831925 -188881763544183248712387249673428000 2831926 -759100395681029724080997486640896 2831927 -32796569637812135483833860419614368 2831928 335086942564410835580101493495562240 2831929 -21117109067158240320605822508835580 2831930 -2173582356597469700817375269636640 2831931 212824999356903653499876862918124280 2831932 70129436422151554181701500065770496 2831933 9889036164101036325226356485880600 2831934 -43403736779776677979536142030783488 2831935 -95860132018019666890774453396356120 2831936 -71962602573242748141251420160000000 2831937 369653008360675433761573097411520 2831938 -114938058060930697533815048725606704 2831939 372379227045127969537126091439349200 2831940 -87131451910289440669160824259562240 2831941 -40455669243420618128623273942808640 2831942 19610276625827308326202432085419872 2831943 -32821279244345701216385687661299712 2831944 22198819464480162717793788039659520 2831945 327918150305928132493180554414033480 2831946 -42316672180331666060231304290432256 2831947 438356516411579838834482759753285396 2831948 -6037599287147470606711007790418944 2831949 276918636836710565922176567447227200 2831950 -13143017193924315117509293171968000 2831951 -563268774903768536800874851497756048 2831952 -1785393024558425959172931704586240 2831953 300742276503798074632031160571993202 2831954 -176343936886763781247502486626003824 2831955 -124520284855665216945996034541196240 2831956 533019042564863735722450231214368768 2831957 240812096107825211961765795799080192 2831958 -127155137575543387982971438536677952 2831959 -25230880793497695991869676150272240 2831960 179339958335388169000893708551577600 2831961 90326002559282172234785284418805984 2831962 1453624206227471375674118469817344 2831963 22908002607111284938764732430419264 2831964 -150558931149977845662858594332481024 2831965 80773001255808986196839502951130860 2831966 -202137694250091603661777385266640640 2831967 -171038536956642687559369400251837872 2831968 94104931924740784585402158465024000 2831969 -11733949674179624090955767147136000 2831970 34307743067771442444130022613504000 2831971 442559374005631419990403701847558172 2831972 81015501619936785605804564973809664 2831973 121233174463175243613669047103243264 2831974 -6598275263530907559345165383751168 2831975 94675370290797483883425494666832000 2831976 -65061288733321891468087624182988800 2831977 -117139065448801387417403440262606208 2831978 -299776049057686705351534545477306960 2831979 123682501413808355090494001247338160 2831980 554498698804292959468706455603200 2831981 -96244257234228488229047550542723808 2831982 47188359809487638999688974214998592 2831983 -27460574445739581466815207102848640 2831984 -113606094658176196460760117782839296 2831985 -192389944391501856872641111730741760 2831986 -274486037350479302575956845944235520 2831987 -43539648285739708862265420860361120 2831988 176635195929309179877161776216381440 2831989 -13200719626741662841882690238719520 2831990 32818959658470505438400365242777600 2831991 -5578949751588687219749209554724656 2831992 479843650658954276090499394094284800 2831993 88404786030561681425342742449706324 2831994 196684639777683913327781682330067968 2831995 101595966486768491315301849828502800 2831996 401790229254003553021544865073809408 2831997 85291269278705690564995457743006272 2831998 60946597958378221112459725431382464 2831999 -326544635996952891460901763897936000 2832000 158710426957264830573018768998400000 2832001 125212266363107221619387704126896002 2832002 -31897718565018725996847792280831968 2832003 -9852480699381636201971459779572468 2832004 -127972767040229502886515020397667200 2832005 104859343715564767860823602024960 2832006 -50683225594048374796100879329627776 2832007 -367495598793822656009847520680391160 2832008 34274976180907357406054438231208960 2832009 357067475549855866882905787749375504 2832010 47661590711838177479271217740903360 2832011 56711926458521008960426568123153184 2832012 -63810964013248264087568614538423808 2832013 122262110875595309416741556844888384 2832014 -143048706546463424290301631745710144 2832015 29855768439508723658212954065922320 2832016 -63662193943135420893444081934073856 2832017 201124324366204396922922646329892212 2832018 12011924026469598344065135675215360 2832019 -546337316788430426308020547852074580 2832020 56935573006470287804768467860084480 2832021 -56867857334788272152337571351187520 2832022 162261591713600068517445158183841312 2832023 3153125125867154886671425399634304 2832024 157113042889434904488292402481971200 2832025 14650293192354472948111149878708800 2832026 -96180083539844996622386770038574080 2832027 -197236338944940971429473066486950720 2832028 -147060960089397729082850732924088832 2832029 -18057890481964456769978783823171924 2832030 -1427656968920556018347136683558400 2832031 397877204136506954171285104530244832 2832032 228694354845353545982216070569656320 2832033 6358264167337663298069000878292448 2832034 -70306479531646321493424234547253088 2832035 492368133280330308151611402849600 2832036 -23236318885992766612800652994936832 2832037 -89164060031303237923130965511867300 2832038 -115491892283636649159535698489816960 2832039 -116656736357606371209675718515732816 2832040 191035407272459111555334614019993600 2832041 463680172432221841069877109032264442 2832042 -166416543104184296784806261182868736 2832043 -386910774334438282322825015938626000 2832044 -275311553044512182068362274375428864 2832045 75006531507383579827305773241120 2832046 40465545125939793573352855001735040 2832047 323760679278880843302505444018620144 2832048 18034875965587565368805050032390144 2832049 -44668436058074834757136916168536080 2832050 -4113237633720489707454975459559200 2832051 -116258407820710864150265566423111368 2832052 18806015416553646932745751096258560 2832053 50687139820157828389883870329566780 2832054 75692494428386218368016294443906432 2832055 -105490367991087887687869297618410240 2832056 116351563994371502975529514796666880 2832057 -320363745089729053642149564457011360 2832058 256209889055074864798836156222368880 2832059 123284744901137609983813316518321920 2832060 39662409918364315225538756695326720 2832061 -154976563047812617255311043805000628 2832062 -37631018512291922278990119004723968 2832063 23358269591083697887773900423411984 2832064 59065663050703760262353016387010560 2832065 -164512927341553129332479295540522540 2832066 2125281739140367852460350071795840 2832067 64797279937341096726377039639572176 2832068 -68091201560188051138808924032993152 2832069 -15559699220284499074654143816712320 2832070 129352057304634022720096098176100480 2832071 473929043832104405719948810268793600 2832072 104210789218274854537797054468096000 2832073 18763904595907896561453801551263322 2832074 -92173189310971403112986866719099648 2832075 13670876901205094918351235638034600 2832076 6581050153474684306850353401615360 2832077 536828124325764416183004202373335926 2832078 83386758679639393702118415043121280 2832079 -270599334643379371581363296317485024 2832080 -3622787871322678332493840342794240 2832081 -6156002655365249704458379496777856 2832082 -167166405368806518303775343182402560 2832083 91482621767124061173746905745714520 2832084 -6217502362904589209494863310145664 2832085 307972053414036817697233686076050780 2832086 -120872217802495377608496372044983008 2832087 58012644871391512778565901485062760 2832088 -154515935113948114658039234496430080 2832089 161877500933433038774708515932023808 2832090 -25198214654225735537215821778598400 2832091 -172784678406056924399761184220082688 2832092 -439066967122845832613659543133136384 2832093 196869026350804622078978865263234304 2832094 195595966470680787347337473179860096 2832095 128963011185199536674139210776419680 2832096 80245819732449163258813828447862784 2832097 -458672931475461963492630155909007454 2832098 -41012625053361448710436930431418368 2832099 -91478402850802859818173585527378112 2832100 -72329474101633622490024260344217600 2832101 2291098830800474337897062303095104 2832102 71963517481820733390075660974977440 2832103 406893384086260671327181849736887352 2832104 55726562558098220320664412858040320 2832105 -162759225427555958603354307196800 2832106 166014953094293810523219951879160752 2832107 131373753171293322061057344951550272 2832108 6028718687114017335809626570733568 2832109 -437578709768370539527569462621024 2832110 -120725855132270690038360317168767040 2832111 344834466362369815456769654813133600 2832112 -67275381783202925668129456129245184 2832113 499119042726225656366839688705473362 2832114 -101049912996142839710801488752908160 2832115 -180945018769060537887955984508525760 2832116 24349218618256759212498732388356096 2832117 145318317545224114541426346097243680 2832118 -250717213225346354949096796830540480 2832119 -20767667971917037471519506794976672 2832120 209165611619179133967716011066060800 2832121 477899212534586086614736210831109200 2832122 187914286430945045194935497463776112 2832123 -30200338691705613597683645156071680 2832124 -197913710261933607104246886687944704 2832125 76665508164919558325979977736360000 2832126 237591883042115730034227783985152 2832127 225528160149552597252724837119646976 2832128 -26773625332863666924838971261321216 2832129 -77426643664655612872680266295236352 2832130 18209056145901920999723931737356800 2832131 186687619232270870423338491413095932 2832132 22780576295341194638412132999247872 2832133 95015212728438660620103435704764382 2832134 -25238757547144496422211636347130784 2832135 52912082032921182479136977619252000 2832136 450343386215935234798474902810055680 2832137 -103890520630804377907193155121800896 2832138 -70752845124952481550863858944780800 2832139 -221899751653168953402417007747581344 2832140 -233220042830486027488082075294976000 2832141 -115555743667040846874304258958826240 2832142 56893263739759856714710020984833472 2832143 484695594154426073674815609010633392 2832144 5688365379345159519939635502120960 2832145 -180939393836376240581406232215785100 2832146 162378025115499012380337155842384272 2832147 34356484295889338048731117185831120 2832148 -263041396634643413136777329346183168 2832149 402946471016222957722391321828259036 2832150 -41968961930482719014797428003840000 2832151 180745522807157783493474034889856000 2832152 -6471864411957864092827796673146880 2832153 -112694579661926401850899778530038336 2832154 -40984154222579324233101175304708640 2832155 -9705129223171907921970036227029440 2832156 -127927016419449399226876805060606976 2832157 161504723811937031157268817072714304 2832158 6308157287603644231573737639924480 2832159 -130275825477694823909867357159406720 2832160 71906236701328633599935320392990720 2832161 -33414829925142045343748095533698028 2832162 -11654635295933149309667761878546048 2832163 459142619060448494160354131391736412 2832164 50327690107534368075427832559221376 2832165 -23537335907308587030135885376396800 2832166 -22623643601880489457133551029691200 2832167 -1399571403563162024535145691480280 2832168 -4703463134889392335958977130496000 2832169 -137838176671818395807438391655085880 2832170 119411589459981556435295677388924160 2832171 -31161644916849463513958833099875840 2832172 100742075413098079464294108321203200 2832173 383886914233903426487394075566708160 2832174 -31021123208159611744454208024220032 2832175 63093105911704657923362052440575400 2832176 -67715882436536478577565799528480768 2832177 151505264394206737984578303191075040 2832178 87919364642873818829952879002125440 2832179 38532078715131573759967467390205776 2832180 -16632092647054053001206979324231680 2832181 36892704232227852807064489092752064 2832182 5945533084102981585136751566027712 2832183 -67308660620534094309820185052433616 2832184 344736624867257944229413893043138560 2832185 341065128662765434570703432307805380 2832186 63414812753086792430811338703235584 2832187 -460832226939285814892161519205147164 2832188 172221791242843368165857744647461888 2832189 -27685707423618821189611163467048992 2832190 23752606597128941528080982216390400 2832191 68226196333729305233600855673391104 2832192 117954109535902104731357269721088000 2832193 645656163620517155405303030446784 2832194 -4947753140321377753278238080589104 2832195 802451940461847632822061421290240 2832196 -252608258627745798251164386796105600 2832197 153278618560448360798791404456319680 2832198 -49798253504165530192627364390119680 2832199 39228706954944317172863957273213760 2832200 49057707522165902314718657779008000 2832201 128445436424477099695142056686883092 2832202 -57459980802754675638747586313954208 2832203 -403160377018394386004101505956802136 2832204 94835209665559767608842652149341696 2832205 218232031646347557709358529240646860 2832206 38216557470310245698205030611823744 2832207 21299642982373964862123249566596992 2832208 56952565229890085925072056713797632 2832209 399786940119714785508192471030651504 2832210 -79284482579906761761427457116072800 2832211 305481608824508810897546270332152812 2832212 112269094085012804126006592070467456 2832213 -107772015066014098800525732315375456 2832214 53375085575437597181311908080461824 2832215 -47432474864231101806822827409617640 2832216 42996358925982996681462091060838400 2832217 299492988739751717979215016719427732 2832218 -72928104429172922123404377657127440 2832219 202507342988644016416959650582968800 2832220 -224954248293726413487637191250083840 2832221 21080705415915446559144257689753344 2832222 31666782451843081963803194966052864 2832223 -90123833303637826991801981672866528 2832224 -440709811096958143433703374836727808 2832225 27567068557858547615558702136295200 2832226 30935104647271383596918475829791312 2832227 -85149959395559238989732683867430400 2832228 57922811962302772491990066376151040 2832229 831430160451001043835245638824199360 2832230 118999864597372149587841067542376320 2832231 -60384660154509688371503333102322648 2832232 -961262709568225449536592811560960 2832233 -375307042960192393036509985383826800 2832234 -9096305876167774334571668199449088 2832235 -85817108203952400304355573511264000 2832236 314539909147354024730024991201669120 2832237 -10192438203454048965104386381757706 2832238 1846514065375953271581636701444544 2832239 85165946720437745536311719618238192 2832240 -23680831453619492790649701174804480 2832241 -937785333919793091624969366832359516 2832242 46084674204551071495686355930842624 2832243 22539223985719460323815722763949824 2832244 147353821715306406522557054968497536 2832245 -48199515275954840798979240819611880 2832246 252831391587169692216518995121952 2832247 302316393328603247680746444091440 2832248 -110280988163387662401113750391152640 2832249 -277396154184489072772025870069107824 2832250 29125649731119622176193220963160000 2832251 466801158678832751870658483905600232 2832252 -126756550644476871117985582191533568 2832253 35854625482245723881244948958892288 2832254 -12812133214894760873022973940814720 2832255 -138322260796681233069944631641490600 2832256 -53412148246587210506491461107712000 2832257 123235805263000581457635054728485506 2832258 33461456736263246488952105721509376 2832259 226603269509586552275255298966382460 2832260 -247305745170303745010396269203813120 2832261 46143807321742151564363204185429824 2832262 -266781185873522864830562236600324608 2832263 -31586744399033018647951003568088480 2832264 -95759028467759802001585374703411200 2832265 -17926375404921311165429592718589340 2832266 -54627441353409473688340809255215568 2832267 -158307264219013174915192452314119680 2832268 198554920241844617494707579404944896 2832269 136303603391617244724069043799759712 2832270 -43485498157758779985623944896061440 2832271 -101834772494079216092645681748290280 2832272 130090935248423628008122158049935360 2832273 213887085754412945982423442608820800 2832274 251871197903486276687131429652021136 2832275 337817174027090371315410699819691800 2832276 60829114001864742026677552589383680 2832277 65845130488217796254789685835580544 2832278 91177806508184079532577999263157760 2832279 29780629175993169915329334062238720 2832280 88394361184099524487739423179161600 2832281 -5239104652065561254266029431724528 2832282 -105683371078811742476739173297206800 2832283 -427256132384832133206704506143433468 2832284 9769304656778622185982064258842624 2832285 -249812361430344892184136238143590400 2832286 -157046567233309920468525405953697408 2832287 -44990379213804741209965011956396064 2832288 -17680552582073954099686846283907072 2832289 -211019921455648911681974538834605376 2832290 -112550374397144748941208393536401920 2832291 -109560062737126954677316242869068032 2832292 -281918139387716823939710383332096000 2832293 -435418982312431711808150178887403780 2832294 -169043127248986429350775439484905472 2832295 -230879172162246552725597358705248400 2832296 329913811117313045722813211746913280 2832297 -20015333198103789508803698657907072 2832298 -137447563585159474179092059094262864 2832299 194558531511235617116921490134946720 2832300 -133238910780098473441195805500800000 2832301 -69540397506577651951790625558402900 2832302 148786187313894333290550536637642624 2832303 -56525742214278241095215137281628656 2832304 -21154645223649336114778780183674880 2832305 2528343198119638317217985598154560 2832306 97556085913868624852648398495845504 2832307 -110648941772745625706653328470483088 2832308 232015094541961746425278725462036480 2832309 95458738754271125559275764047258300 2832310 49847829639919649328724264423186560 2832311 -322399914431688267361829951106012600 2832312 -52585845597589185210006286097448960 2832313 -45302649767924748321677308258826880 2832314 -230195023003847287877004173650636800 2832315 27527596994694223701203169787223040 2832316 -80312847401378982188164329343669248 2832317 40695967248780242020445579672804160 2832318 -106791934492563533959572916768719936 2832319 -148867656900360119246402209506309408 2832320 -57324625451449514176893305141329920 2832321 -12484300005981973373846787808187616 2832322 46607680227666444052409722414997712 2832323 37031791914925891543084738320622464 2832324 -369772494692267352859805399040000 2832325 -86316189537186948503287206755283500 2832326 -52398927010875527639268497774701440 2832327 2561405264188021273721453059959360 2832328 -332310801735179823554391925809699840 2832329 5127733666398058980756606613827930 2832330 -11886289736024063570272940598336000 2832331 300749907521929431618135617813642132 2832332 11656389293845898859250102724170752 2832333 102310188842632651009513333928806464 2832334 -259493696674658672658129499245989184 2832335 118405928901978448969036339079884800 2832336 11186390773248623699650487556341760 2832337 226439530569969140639656102612008100 2832338 -76798516667444728248333101759879904 2832339 -150753724372440364060241440071708672 2832340 67125907375811620191783067317166080 2832341 -249230566685370742957568638053478500 2832342 -26267408773130765770047847127066688 2832343 194132963667779139015481271895560160 2832344 -412657936936055098353431126974371840 2832345 8762627294876843857940572371037320 2832346 37992666807808012412596306936608768 2832347 196477292787392034162187007174125236 2832348 52628670875680950923081033343611904 2832349 101589315303199478304512248258612640 2832350 58228567839912426943600307456212800 2832351 117039201737992748541905306136153984 2832352 315964653153241087370324016441851904 2832353 442588375955380393235195348535611460 2832354 -40145761132540555163046188109004800 2832355 -353011941780283306932301082880026640 2832356 -55188136944372013325400367677404928 2832357 -200070315025805053235700473924515680 2832358 -33690366626104819147580663640975360 2832359 -255164893275411426262328014227466440 2832360 -22396651762663719275051539172966400 2832361 -122715492036266862360433472459869440 2832362 -53454244835343412249923011094202176 2832363 -37029317842219796391112818099276708 2832364 -314955789154447710627404177399828224 2832365 -121226377503629597540457011810464200 2832366 -49178873213868511874631290673770496 2832367 793160980309548219411553153596800 2832368 26831830648420035662995215042478080 2832369 -130061504629721863710884369471450256 2832370 237816838923775762367631850791831360 2832371 -494141616010379670466641478019365428 2832372 75730105375428336032469797679317760 2832373 -22273503794469127096522484209591716 2832374 218614410125137449845496220589259936 2832375 25672847305648284278004440359296000 2832376 436842220371946493602573988562862080 2832377 44513401506949563031087412580986112 2832378 -128272883520052568224688249002622976 2832379 14308850767353414976104585156933480 2832380 1603279935367334631198800687884800 2832381 149299494368027885850303464887658880 2832382 -13936845382609398221962517539415040 2832383 -174759983406133533283458881013946368 2832384 24497977657117005949509229829160960 2832385 572972652764760926471900283301478760 2832386 247170437091896865797039224840342560 2832387 128865029493994002913114302117811200 2832388 117146479769093618700086966342360320 2832389 -6236547235089955085435960785969920 2832390 -127959566705061098709942708103359360 2832391 194162632551926761128810734608688792 2832392 -45788939214193740746321452111134720 2832393 194002897562311856741219844187331904 2832394 186496067971567770110017868183624496 2832395 -416342728266754919644790877493087920 2832396 -6697466648686218959220366588252672 2832397 -488147643726389736060443548915960128 2832398 161031764921074479387471067507147200 2832399 323487415061420036876136911148393384 2832400 -2763904073688442597773724318515200 2832401 120216922456769037656610200097791040 2832402 -125305400794043978928652369566941568 2832403 -30147579118982524049412346618928640 2832404 -254134291244759217900933124787785728 2832405 225593939309149229034963529829360160 2832406 604998461052228528173851842452832 2832407 -4007140463749151875855055821783848 2832408 -160767166667950169592913348216750080 2832409 -262684996611511792166456894788938800 2832410 1160080597779421218994423455390720 2832411 80547050422407384423628863701490072 2832412 -128559561312217831984763793280977408 2832413 -477479748476952975036365200235923680 2832414 -10796374424235049985686080191075712 2832415 6199019864940865322439498379781520 2832416 -105435375998825878612114850096283648 2832417 71978666950057270863924729951678720 2832418 -1300054819699689615882882310641840 2832419 -342914572712078238317601406355862180 2832420 75083038828644279124349652281978880 2832421 -160138157878734444656263498606407108 2832422 -294657636097524126181694012285203488 2832423 258857437750972399546894781870525568 2832424 -42151347051427036957656084335493120 2832425 -105191631091002188572812945583380000 2832426 11865929468931625926636366936835680 2832427 26841181742795022838900974526720608 2832428 -13865762304243739990980785331471360 2832429 -15699528544631832924709811349825216 2832430 -121643226210157143752548056796473600 2832431 -70060929505630293483921372570911136 2832432 39170116748145085411242068253573120 2832433 451363609663301904664209881482897682 2832434 205865742049590690717117863340097152 2832435 -343942707943056769240436531025904800 2832436 128185958154146946671989769027127680 2832437 548454304422623558962964883925819452 2832438 -84448249802025295534396638450352128 2832439 -3468529555758454541143017065015360 2832440 -43680575832396390535703648592384000 2832441 -13601995719647661955301492326853808 2832442 -103082375741962907277300084845453856 2832443 -36797878432053523256457860506177308 2832444 44919655790663908044402028598522880 2832445 245993284530910397498372132082046560 2832446 -248985667494764420690463741539459328 2832447 -61745821603892350787134071444166200 2832448 -12711607361466498970973667254075392 2832449 64651370983229208377690022376608450 2832450 802486065911038576914994634995200 2832451 86115668645277709582824579592077112 2832452 -36120028861606897490454496698347520 2832453 -275446552025324269863528503530464 2832454 4961158979349011102886285823540032 2832455 -62596786756173983837774379186019200 2832456 -315579205816236668311030214667878400 2832457 362007186324631851329153711050495706 2832458 49423142861310709145955477921504768 2832459 93012928376460723439946642117733120 2832460 -138223120563288957583686190796190720 2832461 292518529825136416331397380255447010 2832462 -178337759640897208481555208967820160 2832463 147713803478298332226376298998274920 2832464 53390320864307015215621100727828480 2832465 -78456038710717020450508251310874880 2832466 25451948968831940665767279190364160 2832467 5675581568334758295716265662810952 2832468 -50825484701156325954293099008045056 2832469 -140375866957854333284278557313129700 2832470 58286348064569719677268954150364160 2832471 271714559049648097775204688618855840 2832472 75413232638715935135496367914393600 2832473 105693705754315459650488663885568 2832474 -30271558460699213204405078770744320 2832475 2065429934563812460024735961285400 2832476 -69358201462663719306600022401277440 2832477 153764072453358763683181921212635232 2832478 -269927112065014635064477872273864000 2832479 83397539704900269149419232084580288 2832480 -38029862548565933347529893037998080 2832481 141661615182440412151187174878154752 2832482 -218540986336718515952922326221843200 2832483 -230362731495339053951705457378947976 2832484 78200671041288247986141055582624000 2832485 -266147201497326869024291048942293260 2832486 932139207100721559178551982771584 2832487 263408231581426874506706606613606912 2832488 61981766047892112795677919788405760 2832489 11135893055563029461635650116799 2832490 97396617087872397555584420144664000 2832491 327867725197786254085120288963115892 2832492 12501570932966984540909414646841344 2832493 57144714798053136377975136308498860 2832494 195539473129460392207001432325984000 2832495 -20516848979428101931589591887952880 2832496 -529925269902184079994430834606080 2832497 319505072592707326143607805183312292 2832498 79633673167302502101480463381132704 2832499 99593859324418049504618795693996064 2832500 -86856154067418639431585043866880000 2832501 -28108856582007777549174719495577600 2832502 459786884579825675333056065329916672 2832503 287692632434822013492643775518075752 2832504 -177122877362467464072155437755924480 2832505 -40599639741196272074557469773514040 2832506 40095927602176150182043750516448256 2832507 -78506561287802073268750581120162996 2832508 -11781027212764495525052415396905984 2832509 -90231847449720005878900857278023290 2832510 111739812567161340300919461362995200 2832511 -353192057533415689683656146810000776 2832512 244436671054783498496103436045516800 2832513 -371021596012039564482902910174844512 2832514 -86770980912500107364822930729716320 2832515 53655665912886542325819152905514400 2832516 9255990074133556279702543625717760 2832517 38867828073605137464789878519872860 2832518 13209670127894851413122634458344704 2832519 -44187954550930127612363496338627712 2832520 -43803360156193414141709975887872000 2832521 -92428188670819619481281097224023500 2832522 -31802259877641270699833095916654592 2832523 37027203573417308098480881137461320 2832524 -131424055527553335124943537051291904 2832525 29961378216818738401341237429953250 2832526 -82656431199457208835428029603873536 2832527 -556408537204845415018032798321468624 2832528 5089361154746080343071050907582464 2832529 -33059519637915491424666803319635520 2832530 75421965183364039911776822994923520 2832531 73172807814991206243049120078087680 2832532 8910927680338811606023567470034944 2832533 297374461222513927974721530370180224 2832534 47098520311048301978259969975564384 2832535 -79486530923471698040115407920094880 2832536 -90634026804290690744910270676131840 2832537 -16094766070463642164404160438267440 2832538 57801427771835399992638800340144096 2832539 -4170102943030933179424880326205760 2832540 -85950792839025339496081328842168320 2832541 125715491410716651655962498937396032 2832542 -87684088457331863622465563881405440 2832543 -348731804745725305770676950551178480 2832544 256720745087958864137953805708820480 2832545 147354368231026609718732472555993600 2832546 -8338163496524079120981584799068160 2832547 36661276131743899470479873822215720 2832548 146752921805789045185335781480891008 2832549 558850383166816522114768927030250880 2832550 26071459269265815336930460358332800 2832551 774204358128504198960781541933815392 2832552 109281393649903442314512530103045120 2832553 -413935050234819214600567377614440198 2832554 6558615446590546140917770309964976 2832555 54409618242223737620577107527134720 2832556 -207480740354819145744942227506727680 2832557 -48375327454765935655257772556564736 2832558 19657023688184346200874257646704640 2832559 -501175464965975638227876790610847864 2832560 12368910022661556891502930016993280 2832561 -1492630076391207604436343124173168 2832562 -72531647785780583352272067059208288 2832563 -80968270132433051340170000574722496 2832564 83267023569086086203773361053601792 2832565 196162145338093316196547872069544320 2832566 -32110437554205797378514326910105600 2832567 18700773571194273686182143720355920 2832568 2604629694264241834453983673282560 2832569 262930040698208311990541675930924970 2832570 2881420450236375283911501355435200 2832571 25118560890684567483173294872732704 2832572 -38799706130508702231770640368340480 2832573 -205919971951596737266430754374658816 2832574 -22922616686397828098941663080484608 2832575 257028419790310159480832192922567000 2832576 -185273312188147284929879293820928 2832577 193092266280734852322059937418330080 2832578 2370211929200977057854357721222656 2832579 55443831142306186890195706389744648 2832580 -106921940413269936547057755785644800 2832581 -134088884274781309839362290966534308 2832582 -1415682679418124934493725381025280 2832583 49242667046687494366675250289560000 2832584 329249856429940732793144591359042560 2832585 2789370760186567004009692919443200 2832586 256456422083502232552586243142610992 2832587 -253243501316549704319290769040399720 2832588 83156393461671127339734249811427328 2832589 -125609998601940033629371533222825610 2832590 148304199466031215183252412627721600 2832591 76552534912220110966422727800547344 2832592 4233870085119531222738515248766976 2832593 296361269358053777077321457020153842 2832594 31528605717597832687910129609355264 2832595 104646853807085134126755282737965680 2832596 169499040050698871395001235197706240 2832597 -30093483270935997938787666514968960 2832598 190879396240046118404973836014144800 2832599 62795510972228582964797546252260992 2832600 -136233672183866176477835974405632000 2832601 -379573798057070837543632929329398 2832602 55292108892085281911288933149017312 2832603 -233808887764923101117276446395464040 2832604 148409784151790166908443054811404800 2832605 -252472971930983467966607390492062740 2832606 -46914388483824524149247902962877056 2832607 -4869922764363540686783400288458408 2832608 -109963795752850703967998336028377088 2832609 -55209524592135268560010768919433792 2832610 -27462747371569489628508654033120 2832611 91729134737980443004182458209726464 2832612 133113295167953722249248218242455552 2832613 229911868896454852097440378484162880 2832614 2163111794133532445103725529842880 2832615 -90004159479853342462697842592847600 2832616 -170389681006666818654256631355555840 2832617 -245531715415706523848426561622155334 2832618 -104492218495599671663645203415728896 2832619 18169534322495788410840308654170744 2832620 18211911002188952096032503209134080 2832621 211511851730853473925988182848664864 2832622 130328194383762588374087322735941952 2832623 473375347395036956627293817994241872 2832624 80883795177030406044917348381491200 2832625 2243652451803825443292046520448000 2832626 66586500498545684166995418329639040 2832627 1805278996812212590788693040626432 2832628 -161215614383093276961045354749890560 2832629 30382888509630877175906791629133230 2832630 -115395395212523585389300249077924480 2832631 -212188945684609530498333950663628568 2832632 -151955981153639872365347356502937600 2832633 -69389960616952562981116722692565180 2832634 9759707112616422943645759040225280 2832635 50089611742023459959195133886702800 2832636 12694417432739828412594332892774912 2832637 -53996097791979338247342375990334714 2832638 -102796874414802352688437678797349056 2832639 -7319743833189480896751900057241200 2832640 27242620707749205142535835651932160 2832641 -170287748557370733783634740549803070 2832642 60898240196802578059901245652967072 2832643 476819780322235893009505237639964160 2832644 231838498830817160392568836540638336 2832645 -193744101215111053510099968666461280 2832646 52356423775198886061356566832722560 2832647 5525376271560694964992231379760672 2832648 24191929867712695175648256995819520 2832649 186586919136436475716440724849494240 2832650 60684049268561676075799272539757600 2832651 531028546522324145288684486583693192 2832652 -157519058991474971274030498616670464 2832653 241721473661339554553718830279925120 2832654 -213429443536551420193773188736055296 2832655 -44914251880890019334964443854580640 2832656 -17392253175340185158818892743704576 2832657 154953105537052685264028358477286016 2832658 -169337972067861021654536543489566320 2832659 528302426079303001805963358348151416 2832660 71486481162065701606817461985652480 2832661 168662162847503177407770126225324920 2832662 38889684259755300786643822274561280 2832663 -55579950162213504163984937992610736 2832664 -5816512945724184859754110358753280 2832665 297164200343248211772477399391681920 2832666 -103360236584192532800979184359922176 2832667 -364280897347869174538596998937884284 2832668 316504665125682780993922346843676672 2832669 952858380378395218658288499427104 2832670 19634376416289028047894657718889280 2832671 196087121916194526045487352885298000 2832672 175771036443452132062793600760545280 2832673 115829430292237366722458315759068564 2832674 60339435784029145638734033830490400 2832675 73395067379815514751488782501608000 2832676 154264545047329596811647069077348352 2832677 162234814426794210574544588291608092 2832678 -20175883223995619855135909619108480 2832679 -322327384019860108685174768786515720 2832680 110700469647152163005493319409664000 2832681 -29215040224084088550443739321323040 2832682 6353532879041453189096050198422192 2832683 78206815716363402726405900995090976 2832684 -103902423190559842160439526277329920 2832685 -135075509173094330476690917762421620 2832686 97328571645879560608233646888850304 2832687 -18161417718883555498484544193210368 2832688 -9879011442862752491033057577484288 2832689 30421989933415594205828682830582256 2832690 41046520968001478222708245927004160 2832691 -163904308473188245989472717802176800 2832692 3957208126995845919316769895974400 2832693 486210285013633999030821945547028160 2832694 8977715537555599257615060715621632 2832695 -58751728707834016987813139865877800 2832696 -15815528992877078092613244665978880 2832697 -16342768654067860836991549601888768 2832698 -122269236753221320634916381047543040 2832699 143932561078086882212789500278493464 2832700 7141063737845479531680089662912000 2832701 -451129353656909909255345811090314298 2832702 -3698593937389719298096378849284480 2832703 56257639143152262277854940461849600 2832704 41546677486831677269358916745035776 2832705 -298644404341538411990245812869884800 2832706 -337395789490524697147971753807376896 2832707 -77928430464110460789438343537745640 2832708 -26410402864648167145248676690298880 2832709 33497796564093108178911170125247040 2832710 -239850066390899248805021194864262400 2832711 890930261562902856288666706086144 2832712 602510987232060088961643529991546880 2832713 30954720529386161263547783292156324 2832714 747829778776694135354489495112288 2832715 -60433768832122268934914460869324640 2832716 79922258477038141032645081157251840 2832717 75183429222915534671076576024742080 2832718 -13330729103248382067629166834302976 2832719 -92962618009990652840309507755508880 2832720 -15029028912874409982323996059238400 2832721 312355740390598234836246842963334144 2832722 1521729773195407332953730075881472 2832723 211784855451075395222612876928153972 2832724 -110614416279305759099729932554825984 2832725 -63841053346876309858909110047637600 2832726 34737061022535780231297417268439040 2832727 -21621676996339485270426768084361488 2832728 -223503495095818616675945986710435840 2832729 210681247324528544536300561240724640 2832730 -133414236443653209734870660012769600 2832731 219908024171220536213785348393992 2832732 1139235327204902587587415033728000 2832733 -58124376045804972149930381241841920 2832734 265664064547606726402185189917608320 2832735 -54440221499786209678550951202570240 2832736 -406066351331131281473122380032114688 2832737 561374411727424842125802296660090112 2832738 -11537290195379884906564644423305856 2832739 -187316919801502946662744655488313664 2832740 -82351855301574003106371553050351360 2832741 398582069108186836788192475758978300 2832742 -285619307203495011292340792177509056 2832743 -274730911504879260241454574670504008 2832744 148189709138634878546561577259991040 2832745 227687604017568203542937098561726500 2832746 10592849971068835540728443337027840 2832747 -109462117160532427164225759172323600 2832748 -32042569995627243160516776174625280 2832749 37596325682721295549132480088478720 2832750 -38294072542405360712933047233360000 2832751 249447868877214034598854037326942552 2832752 18734962881664429422858650619248640 2832753 45706770838605942995998285935664128 2832754 3826040396381517922062788836414080 2832755 -217705050101300396604136031270973840 2832756 -255100947484423383248029961295126528 2832757 84769374498281899589083423151695132 2832758 191916809192433049647350717289974400 2832759 -145619977402673309356417765197071280 2832760 -87205797306978107364862841172787200 2832761 44063435269485944665972900926548904 2832762 181165352557882294976243379719473152 2832763 -31162216880465368511682268923906656 2832764 45218780004015329629930546006666752 2832765 -749760547675914865566631042272000 2832766 140298818642541663116510868045830784 2832767 -110527088610271671366178514902137600 2832768 -282430897309829212854675618712780800 2832769 -525218443905582410707654535269446656 2832770 -135790223280458631339166565534845920 2832771 -252263208288271548332031332556436488 2832772 -57644486547704420381337060569235456 2832773 -551676979379219939074604575947258336 2832774 59782385058866028503218329640445952 2832775 88029858286958976366188958316038600 2832776 84297350824073447945732706570286080 2832777 -3924695406241568638902189874474512 2832778 60314617233546640298407452007957680 2832779 557442179982706390434997823962316880 2832780 -3432861886540777940022554372014080 2832781 -47197189395287991037762925271399360 2832782 84460540278753343991905794421190400 2832783 149201384593230117449902233247321224 2832784 -59636173930105873648919029262843904 2832785 191189403680988566544583905178852980 2832786 130143311572937340768285886083993600 2832787 -220957701766738466847456415441204564 2832788 -209008671545243406724150804582406400 2832789 -113229608809962210647623172128634976 2832790 -73334258885189156368816540400561280 2832791 -163525699756146848473525707402667128 2832792 -116027111956419077692734208130273280 2832793 -233778634614242895005006558822091958 2832794 39940813250897574492094836282953952 2832795 38414728385378847457452183066700320 2832796 100355401089986656108383016157273600 2832797 -1244239346783367863870872523171904 2832798 -158528823178685740920764362445190336 2832799 -537432621778720593008578523267783200 2832800 180989225469471072552165887503564800 2832801 -116542960813274393048229870549370560 2832802 110879516126283921674883784167178752 2832803 45422829152870159927043122755097052 2832804 15522185203597996229133103200309504 2832805 21836842799377744323057593012292000 2832806 164202408202527383860597613232084480 2832807 45034512567163102247351367826743120 2832808 373900661736326322571846871480401920 2832809 -77966070233015504078178898664864640 2832810 49883802806148683864667322978172160 2832811 171287085512671835093209019955951424 2832812 -215708730894232968961848666780126720 2832813 -7687273616055321178693564540034676 2832814 347755449001325157552922093877621760 2832815 -304010094550756316617991688492458040 2832816 -22410920274162458376341763838181376 2832817 -230665023780613320582382960137791180 2832818 38226233481480720592678557666376704 2832819 72407261480011544473862508579244608 2832820 -180450041514704172598924634888448000 2832821 34211321481849978700189830063477792 2832822 -203749928892463179712470509084712768 2832823 -9270501099939062137919391019120000 2832824 -186152560661314452279088631137382400 2832825 -14444521874728476877819626176066400 2832826 99608133116767617387639405586978560 2832827 537973860063215253215160308025199512 2832828 -160982710751024828267715094331911680 2832829 -134405924486256079630055853843014208 2832830 -10019503915244984670019430291804160 2832831 -55468152857316494491490952788389056 2832832 -61202187425438336553418136731254784 2832833 27407222787670955833803196462838100 2832834 -64358206010460776620156956537813120 2832835 16154469927503920015474931618795280 2832836 280200269802399930864875246884558080 2832837 57149875553956673796212696271043200 2832838 6564262980642809312222902455361344 2832839 -305035750353448124911654877740561560 2832840 3562206045574726590461114867712000 2832841 229958177827502911456348956887223744 2832842 5785269921179063952170705796946944 2832843 -88478914496750724803629070040906240 2832844 -18445368644205103192984712588463104 2832845 121725884962989600067593303334831800 2832846 43666734049947180099886591913906304 2832847 131310915272187597673321908830253296 2832848 -6463396528822294499101405982048256 2832849 37028941258332078188487025671555234 2832850 79292597292702845953460597337516000 2832851 -30856766076250859243611615695676848 2832852 -291422903166708724495534786043904 2832853 -34887078761237452957244294355006898 2832854 -67668756773577160074181700681278080 2832855 -168626890307510901053518964942021040 2832856 -144181862275301745751737816335769600 2832857 -259328412541631474275277770496187894 2832858 -7035507717870769840459621415206656 2832859 22869649455120292253734426096122840 2832860 198548836864731995171542355776204800 2832861 182771495177877936090925712479854720 2832862 -163636458182704031248107139181690880 2832863 470055729827151298539247888470466800 2832864 -206739186746158365224096354147500032 2832865 -17641007465475900647558655657619200 2832866 -62416371133256204718021233330536368 2832867 -15188602581282700213144404720768000 2832868 133515958223224614956530465014036736 2832869 227248310333708567263299112640248320 2832870 53305377264589488386850800367148800 2832871 -470930906528256169044979494901641928 2832872 -71240705608109495574656613729976320 2832873 -69495371629738287196845207296581632 2832874 117166240893836437636930302482030592 2832875 215471386204614794865455501919948000 2832876 118868015068496314477096844495653632 2832877 400124589285372797099324291171648726 2832878 127490410529609589866459018307891456 2832879 -15235249935637272019063449033082368 2832880 -74611857300149109966518704433725440 2832881 -440553199001309160155948377719978000 2832882 -1325919788962829013543977757726720 2832883 4854271433404641709043693031931144 2832884 285102993556431507653917934301330816 2832885 114227079227790287657600542346251200 2832886 82224934446193272214606720376784576 2832887 76835493185570113195453064034545040 2832888 44960617838124519143814751745986560 2832889 81006011386550507224108480617443690 2832890 31006084555577683332948933016927200 2832891 186879513320915982389152588495123992 2832892 -132165219699594100529661859148406784 2832893 -23082787357069076512589905821520800 2832894 147046948323694752616306964180285760 2832895 48288663075830973640045398214395840 2832896 -98842886482245548455246415964143616 2832897 346768229393970397284203551449365472 2832898 -225078104025674644576276096019146800 2832899 -74758618318121690864481842151299280 2832900 -16533247787007871474881581359104000 2832901 -227058511567795160008157421875682596 2832902 19954768760688923816478061013367552 2832903 110442366668550223633910259904812360 2832904 -94096319798386150609498782058414080 2832905 56951797401579342265773751087519560 2832906 -73417734489303693362585824395607296 2832907 -154381328805252616137014627803550976 2832908 -174094253370514904379652405796772864 2832909 203158736778914771868579014629998048 2832910 13521788044284514401755368169587200 2832911 -28916817659341505679638966506218336 2832912 69959129649099427272176867337043968 2832913 -62707082656386683058482336270447120 2832914 62332023743596037805132157224763392 2832915 10094793225449933923099810093807920 2832916 189497364952366410967740333101114240 2832917 309425363158267742871350482343517966 2832918 102587334269938977450224148185507328 2832919 -25246659539318525112614982744655160 2832920 -126244419231980629465851054755635200 2832921 -14799124165672007969347123246091520 2832922 113204920295766069108359159237110512 2832923 84197098277988656037853140193717680 2832924 12477405345528538371547564351289856 2832925 -311244746950705943724204771403387200 2832926 -808065350499810890867862521852736 2832927 308290354290901824308938082543528520 2832928 -93993808799360385596161275256111104 2832929 -420673252272325468723344229881283920 2832930 44655252611072428170294093611638560 2832931 -544812581563710557353047676035097128 2832932 -37021393289856347822294377767152640 2832933 -214100265500385352012869722283433536 2832934 99218134679965064140843710387601920 2832935 -23891687454476757682137630172314240 2832936 64026476226527454916136173574553600 2832937 -486928232313169109608950949345412700 2832938 56522721545047880472803062671747840 2832939 -368536023450031632190226161987584996 2832940 51843068065715777122537879223500800 2832941 125132403179680128839293609048104342 2832942 25080797585741347064027554063663104 2832943 -32868682988747664378638110229058800 2832944 -70117936006473266152792930806497280 2832945 121243720414316430961541542097041920 2832946 276125369904114291480101126267622672 2832947 386200251730569266390690113709344284 2832948 151142908484174319235140432066846720 2832949 -86354989024415774094827190733811328 2832950 -22638737733222688276149081264396000 2832951 -227912077122596910869831280119085696 2832952 4614468335735530629849966022348800 2832953 -550810338674269534968155228997027798 2832954 -154939322167021643287288728095585280 2832955 4650404090542202972804624926902720 2832956 21514178731707228586736618064543744 2832957 -286982423841020406144217031776044960 2832958 275109523809245924065879916954638080 2832959 176368334961399616019050989382278000 2832960 2581171808772636257168524899778560 2832961 364664881198526077448549441203569712 2832962 -30113200200042998277352701980700672 2832963 -30128491539852864798692106350779392 2832964 -8233841387006717652093660982784000 2832965 -373199013721018782914000636862174600 2832966 -4433335689427235499940830780581376 2832967 52551991870419980669034873348445016 2832968 -33898118174253767001240620908477440 2832969 3042019316752798456226374938602208 2832970 22504325305987855962076479084610560 2832971 93206760578656148065813115960131344 2832972 -338358305774998741226622829592444928 2832973 -255056702975772823101741513000308 2832974 192794025444056532379897484217452736 2832975 -9061461919685333860573650146865000 2832976 81928091720641121387521115334246400 2832977 -61572102708235791316920909077773056 2832978 129807831581429855025396308440132224 2832979 96060666010714728929763989339086560 2832980 104801271609564072146155166027616000 2832981 138668382754646314219397587844817120 2832982 67664556272355927437620802926316160 2832983 -227620617909658278080405322665355768 2832984 12749331222360366630747984031518720 2832985 -131313504811621498598961247186483200 2832986 -89547328932533606818837518209357856 2832987 -69400839754617310533006434543777640 2832988 402737995410335572739627028670626816 2832989 -311182509259902493048800399279097344 2832990 89432026676800111463838322468245120 2832991 25064785653479897650731304660124272 2832992 -300264960448378783855016081356750848 2832993 -111734425980676726348521012788641518 2832994 153993478163429122761617360759881296 2832995 122542587299494264001515416518918400 2832996 -14335836157667004402921179401082880 2832997 181354225975922280689002379406573952 2832998 -16844064087026918793715276145979264 2832999 -46187992836729642042256469124493152 2833000 170810512089056779439460597880320000 2833001 166778125698325236861762453292243002 2833002 -84490807615538258481473609060152320 2833003 317820180393204170505976964864513160 2833004 252116338227440428089018704829901056 2833005 -18883903794472643120804936726225280 2833006 -96363716476881863798100420404954112 2833007 30786429488156784647546327503202256 2833008 53032540538394255298610540374032384 2833009 -57423752678488463473198004622705996 2833010 46479719532420083742907630231368000 2833011 -175342346054298364540372705225991340 2833012 -243076744484639841491726883332096 2833013 355788397519270650803747853278921262 2833014 -87413695318342449143130319576312320 2833015 154729334028790525457273084350420320 2833016 26041837075002222019363437321461760 2833017 -106942280191285246404041664017021232 2833018 83263049594693545731783574503045600 2833019 -126033246677814336611363589737779200 2833020 -70759373509737982940597121852172800 2833021 -441196678166836086116010698315718778 2833022 -19300247497795005723243377977010688 2833023 44361438595785846744395867874190368 2833024 -392366779570472304947886973916282880 2833025 40226136323674517852355851171208000 2833026 -46482944371623877898753877851122176 2833027 -523899269182864312287286888121397124 2833028 -275540843817519993114724226778412032 2833029 388448894157058207190370930095327040 2833030 -192943112557977119687255919506067840 2833031 184666020829956412981389656392247832 2833032 -86456168398274720333981712680263680 2833033 210076456075635112349457118856608800 2833034 -22224210738742157235613515440060928 2833035 10854071889599502269818574758153200 2833036 242657852546204073728688659132224512 2833037 -109727285504144042481159964327324128 2833038 -33289995822047657495163834365906496 2833039 -181726750819043321680969723331268480 2833040 15550446300693213404288417287372800 2833041 -102214463512175311439398064486196960 2833042 68281506369994690552684642577148816 2833043 -190901651388716909675045164429914708 2833044 -131224613647815063925739566063478784 2833045 -425961861134363391512554975964632680 2833046 -443009874466229903501132295692560896 2833047 -181885811374019177921237373754510752 2833048 37410514623154377388494952269004800 2833049 214334078210022712850475966368575050 2833050 -46542557611615404179803365371404800 2833051 -180842618465444293747720572303659520 2833052 -66928685405071355472406914315210240 2833053 -75256536166592678738144550711462816 2833054 54697326029180213710456892372441472 2833055 -80848798831448804024284482650640 2833056 -834238495930345701958253195624448 2833057 -13278443266963328602941283008381514 2833058 10977645395658744583129577248051584 2833059 -5591962693429394697500807763707904 2833060 -84449596974089538698860600210763520 2833061 -89382605635229584927981088415379776 2833062 41297470043870497065908555456686080 2833063 -91404624732343340830864497106263688 2833064 -170063956543083024682660478943406080 2833065 96302109823872396312991405749003720 2833066 143802900590079255247069998655818240 2833067 -67407721783525868251794704938582404 2833068 41943527693951319672959884085084160 2833069 483032170910730980781804231464136470 2833070 -49227397015028867102474173892672640 2833071 -37494949796596652221659288689130240 2833072 86946015977767001536172807154204672 2833073 405219804769119749883405393732914322 2833074 112901367709176193066152856058899344 2833075 -26694879980635991178164227114634000 2833076 337528231881943758402160682727653760 2833077 -91286742412558897648430203396946592 2833078 101116300383468046782879214151120256 2833079 313273092196316680682233959315416976 2833080 -161733490692667285768297576123392000 2833081 -406869682165137879417411396426732118 2833082 -159848979844995457815686881006757520 2833083 -233935567046300309736966349936406400 2833084 -214352331695593076414344322782061568 2833085 -61446947373216774061295407201883220 2833086 -72633456706867324894438572607344000 2833087 -200832549170305147312225478990992920 2833088 34595943695364481294519077398642688 2833089 -128775723676125434022083646541999680 2833090 6875009642075392932507504095846400 2833091 688798975345671054477070725151752 2833092 73812435963454691678104246544524416 2833093 -358925231957681771846930168401938658 2833094 -19120222916237115205589026535040 2833095 200645903597055909610303133507203200 2833096 1465629112924296728212026727464960 2833097 -106583252926788176469891785963825280 2833098 2356141735894292939448583057612800 2833099 -259580979744090192290286431271553900 2833100 -31773387136990818160382177199091200 2833101 -78857118743105178611432054447653908 2833102 283695057294255949517063200293250752 2833103 -9562189338731974505417011260198912 2833104 54749866197044350870058837438889984 2833105 -79131516626247640444207463124732480 2833106 -135248889821995637211609612363432960 2833107 -218767524199926493358957570993541960 2833108 -99637478730533397463068349164775680 2833109 -577777994818385031120649895035068960 2833110 30311962970164952870767003430400000 2833111 -1799959240121598697471024688647288 2833112 -271580575377583995081591925437388800 2833113 110823560869881907067201162351290368 2833114 -275095414859235260294388096934387488 2833115 -166900761826280326105522269632603280 2833116 -75981178071035425332132377918570496 2833117 15087832885543251575926806575571072 2833118 -209712844530456267668046383159527680 2833119 -27976179477975531109322710050716976 2833120 -144273181937312225430489966917713920 2833121 102761646075398599047443868955296000 2833122 -21758351973453099708036082606160640 2833123 507976145388159059488549959494825372 2833124 -126321441150968679345856364375015424 2833125 -58757976503167021749598895810460000 2833126 256378835593872755311638506899380480 2833127 230343627713654469997296284344321584 2833128 1992530920407046713466092103449600 2833129 -189479989523641909640256640887628316 2833130 13366592468866795440758158121584320 2833131 80130537086696563652831864555554392 2833132 222148245731162709881583759668592896 2833133 -343003501130537910857700396642072618 2833134 -145737829231525073893308077786627520 2833135 150845545764988678724093708220858960 2833136 -27221745638544188845763723808473088 2833137 -211514769872673140374954304647652640 2833138 114707247049792820371752029087027712 2833139 248285972574107104158330624243764940 2833140 90952058750536420776264586155909120 2833141 -3676149141934349053028089513233216 2833142 59973290940997989816274032614539392 2833143 -171097886970085798384744505557402800 2833144 -287926536597023725604587525499043840 2833145 -57840355742304068636916772976202240 2833146 39059953800145899726062664213940224 2833147 -246938284010398450918386359747285960 2833148 -50716297014105896433171008175009792 2833149 16307141863784615890065058629346848 2833150 -115513191267268367241624076992763200 2833151 -208081044301438433618923932642276696 2833152 21006080762652116097329542069223424 2833153 -144197418311565268861749573016784316 2833154 -28851810296646462029055971719474224 2833155 112176947975926924918431409614177600 2833156 46257113796763532519067939807501568 2833157 168344341736212054816543602689213406 2833158 -106891463843421226256625134227857216 2833159 149567267522356346164852908902376032 2833160 -174225091456439638269493012689715200 2833161 62218767479388737207466214502829072 2833162 116706316228024161693532410025212672 2833163 57379927670433521797423433283168000 2833164 -13725444620131292535213882126182400 2833165 -168727629503350643056254541074389940 2833166 -114653830069511999544292664931240960 2833167 124370336675599338197292145442399880 2833168 21810438469763002764015266313437184 2833169 -355784962695975631560498389115330204 2833170 122444169365565584527343718097958400 2833171 -64107048056530755524413165796924856 2833172 -135547620845262528444963248741149824 2833173 22034284782499865495613500943587424 2833174 222549677230161586268103987631074336 2833175 12986735655478560068105807653436400 2833176 41479048155307233140327854772674560 2833177 -691413928154461149295894665286643840 2833178 -15602931529284328705135855185401376 2833179 -140387862509832073396260406029210216 2833180 85790508129013409336060215451942400 2833181 -42432707850876166448880801844500468 2833182 -11520792505002168929613174348355200 2833183 8540754793868354573476010571070144 2833184 4235481960370681707010359841259520 2833185 -214984321741270181000621417699217600 2833186 -124252148331267426946520514967827456 2833187 -3797044816813113242711170761969408 2833188 -148501344637274179471750013972336640 2833189 72147102421125692967367259923772990 2833190 -302630639120184881927767880868768000 2833191 -68125991291081956511589009831712560 2833192 387892371963539878817620450810752000 2833193 144886196829573514762383969800197248 2833194 -19435173479579211526798950691261440 2833195 251815547526210065900934645162415200 2833196 1467336151634402506542866309706240 2833197 -48419365094936807751061471706731200 2833198 98823037060760794797389234533424640 2833199 -267110145172115886117166880388130800 2833200 37836542016529399949497733641420800 2833201 85312386797122771749894268629995840 2833202 -214628306483532667979909348090654448 2833203 19727495275027753120401309284084448 2833204 368076134864621779168528371428812800 2833205 194350946096028452001062424642646560 2833206 -51012343736051728425254934738072192 2833207 -98565004825027966169299424462113728 2833208 16149596542874202274393019205672960 2833209 -16476365085757402082046885951685056 2833210 63649185490400304889597516858091520 2833211 53172821782122116004895486612195812 2833212 78466686955167503251360031667609600 2833213 -363732255214740424279748498604935040 2833214 106497189418664944749367829724672 2833215 -74491574544240666614291438807040 2833216 182046086389877243008184766428610560 2833217 857371532197564643172672203261910612 2833218 -1427512905374390211061713353920560 2833219 165539605804869769868094764728708800 2833220 -28601994015585309709964403347696640 2833221 -86295252058755478646584474899287424 2833222 2782930362247987765725542649258240 2833223 87499229229900216019900288005905040 2833224 32629425949376652642834254101585920 2833225 -92469690629024371570948780094829250 2833226 103268690373098378117225777071265280 2833227 -4492982525090481453287469818572632 2833228 -276289038490436188557783718079831040 2833229 284027575881383187786669126698614656 2833230 106536705643737983779530224790510720 2833231 143261718412921982296572418567410032 2833232 -8827990451931510698483757996441600 2833233 -127745527723988760531887403858693696 2833234 92264889154741401655792407790928016 2833235 -289120180686410066501355139915686000 2833236 -33805965379095359380130459905271808 2833237 -161908717496031027733852297635451200 2833238 112310570155106517009276449974077696 2833239 -26806590925240047811513637796074880 2833240 -395065802305139478077843680363315200 2833241 -302227358763771526598326215408938358 2833242 184273946054089354424084891760115200 2833243 -40784294373261202990137152100880384 2833244 162951684519774527659027475440513536 2833245 -26428965557908078037195828372044800 2833246 -28004587203118737617943974204233536 2833247 -123038110251132028804915559911790304 2833248 -60540820995613754859995946886889472 2833249 128622145714533167902675900905738564 2833250 68502125503684374133682341549440000 2833251 -281786753819339128963508403021938568 2833252 -20648909822886482814169642795177728 2833253 -100981788111982113333339503641475520 2833254 145580445425158262300974019997076992 2833255 -137245850595559847419374387291194880 2833256 443197587374958428741574235970764800 2833257 91121234273208774483961434140774592 2833258 -234012845922893635647271197021437520 2833259 -219249107809043537358093695517090672 2833260 118953950423902304174534074637122560 2833261 -163236802048199169463106372958041600 2833262 110456749193760784120179552990061632 2833263 -330650908917424209945189879207598008 2833264 -123942366324191364937259405672448 2833265 -269361885920977034345105126471483340 2833266 6934284662925645151737678160821504 2833267 129272619720784945510414408843133152 2833268 -206683646072153072210194462994817024 2833269 236481345752374338650213826013210368 2833270 -1806346865673951808081450238208000 2833271 4144247534325409808543264348890560 2833272 -50574177358073707204716189677568000 2833273 345063960523588060096057378642139860 2833274 -13575065533757768513974455927735840 2833275 40051945091088551195205778066827600 2833276 -11327008759159887049481107771334656 2833277 111225391892560474462736945753550240 2833278 14045063742817838632573311596221440 2833279 151828330739397857143100850219658880 2833280 -305758149519872784264265275015168000 2833281 341238517582426546320324903625033680 2833282 -143876449350622123055398532007145008 2833283 548031719817667297003223736920945532 2833284 -131955936654682063788044241215960064 2833285 123940307649697478233897705334668800 2833286 -114891591284437123573167468626883456 2833287 167078479110424553093849141733403560 2833288 222198306701471982422887254190571520 2833289 -481176511010126517968252371683900144 2833290 52056866698868932504982667770029920 2833291 -451431153115690890174540081543851308 2833292 -67745127528942768659406052449484800 2833293 -85514817574598385045611190385129536 2833294 171914302447120075079863799409411072 2833295 -373356646954539533435767996223086200 2833296 -16260248292590894531170682150977536 2833297 -74526177315858593704797890313437148 2833298 -98332495958071246033305929123412480 2833299 7215627812922231767005689796688640 2833300 -42118609523449550648154522734304000 2833301 -429359696521609170703668752897070336 2833302 -2360807631246211464662417894201856 2833303 -65171549901790163520577906636993920 2833304 406038515796778905893303611134965760 2833305 9758739053514085353924906576637440 2833306 8508376575508681081604358675809280 2833307 39953276298551992147689325605271872 2833308 62684590487946474240963137355231744 2833309 -368851861060392553628555775456606490 2833310 51298603658538846916254774248021760 2833311 -90347325956116090668489029517500400 2833312 114820237588902685410549663556042752 2833313 3866498976244733725005146583733824 2833314 113195576998485968258766841318782720 2833315 103896561527880738019053396910819200 2833316 145442768478198583638062425133159040 2833317 -137668061046595765251624064985068866 2833318 109386043965970125511963585366319040 2833319 126254830645750910230159682531097720 2833320 65055246953495933173112806750617600 2833321 105389872133935386172339223560790522 2833322 -49712785419418244504617190189760000 2833323 -160621572961099904717697734069201232 2833324 116199076451182055175182389144597504 2833325 156726763012786744432176100947513600 2833326 -144769667006807683131595426565990400 2833327 208616907308241686245705780559087112 2833328 74464196863461880246508622374436864 2833329 39700853929558092095214457591795824 2833330 -94043074519752150626237172606425280 2833331 -42878013176283024349539969414362868 2833332 174068963952831827202163249198927872 2833333 316646212957063330112423819950553582 2833334 70885645316606410620006422826417792 2833335 -48172836398309220908459241114523200 2833336 483829976457508641840592035840 2833337 66434549333023919323893259422890880 2833338 -30735199788395943284097870656305152 2833339 398856379641623128518152794045745256 2833340 -41639024062949634817047330680348160 2833341 45240603900149618919130994544550464 2833342 -41497583743923580280753280592604928 2833343 -493394865253669479893905145150025408 2833344 -64287472916632247866171289166151680 2833345 110736628989676666709240198883830400 2833346 -45302545502120556874821600129631680 2833347 -20129949215981162020988109667240704 2833348 157292097039880829833709120149241856 2833349 -12920387812220363319975882579227400 2833350 18000606260745950874802975753027200 2833351 230420189230666520016467569247147304 2833352 478873465335641990681225309063193600 2833353 -166495926931930035710746934398214400 2833354 12044808816743144475562420159440480 2833355 147737026974162593357016099083388960 2833356 908919379749730112048934374584320 2833357 9228965644149200092069406954802720 2833358 -15767357334577351296613573966692480 2833359 255120789643841269605963986931200904 2833360 -27357553621312125306952613487575040 2833361 127049857952667307705068989099374452 2833362 2832347971999126725257369525068800 2833363 -59293202426371932845898854086219216 2833364 -83880401028409873966650719205992448 2833365 42319392570130020436009246792050720 2833366 85995457569577005679140418054776960 2833367 -26029869836663321272338222247593720 2833368 -37966427580363285169286964846858240 2833369 -40707215811746983413220089730093056 2833370 42590117971779630791677991005224960 2833371 -194790112933656719349749765774473992 2833372 171845565710970237702443615114840576 2833373 -349163431009950497553789217522315380 2833374 -682285268982736301855495423564160 2833375 -11018075787136627664421170177820000 2833376 -115092305833863827662871310045020160 2833377 -109686016538017194668791371064297920 2833378 -166800511728639995308912492576548480 2833379 -667532084455686177218977109659386624 2833380 81296585171206674824478169184440320 2833381 -92373152161356046822111960998482818 2833382 -141293850703737842163375067299986208 2833383 57356678673362325703726169267624064 2833384 -344406969499351958300785006718208000 2833385 -260738198757853802810769353855859420 2833386 289936281313698835866955110468864 2833387 71231023540694345723736596439750720 2833388 -252589404486696673657312790568275712 2833389 95051166216486763792173345921651768 2833390 -16396974515962589457845095582026240 2833391 -20938302091084806895050219034713600 2833392 -55330534069121259738878272367984640 2833393 64192276906267628815881194513289024 2833394 -17454411343654546122794760177208320 2833395 -290751685456344055015649572531468800 2833396 -175168534904073461568209458342750208 2833397 -27417604064638157777109850121310336 2833398 -113925021434609655495332464578390816 2833399 -5478944120650753587785014994627712 2833400 34546507446564269637911437185024000 2833401 -327627000831730925521249584329857968 2833402 -25563752899331768426117803672071936 2833403 -184190343421938017429270270915088348 2833404 -22735933242993772903836565021900800 2833405 -16983860233435769065917730829801940 2833406 32584153566709396745413138666033152 2833407 -671887429792476138445126104323336160 2833408 -593529083037710151683473011084623872 2833409 83937049345200444292223461048388610 2833410 120049470971003131573370954532111360 2833411 32183732163373470449359954675943632 2833412 -155989173353030887524567843711798144 2833413 248668158863416460140760634079833600 2833414 23005225563131767159983956355321696 2833415 125722303394221054473921695386756320 2833416 119263321831275883240472502890496000 2833417 161649975867991279426368250975868260 2833418 44031675306771554934636904657218816 2833419 -301666542212698449777686387042134056 2833420 -115202804047890025299981096336030720 2833421 -296808994915996593867069379243314378 2833422 -2400646060927997428153137740622720 2833423 258094970619306492827319259105105480 2833424 103913083800966610690541187444375552 2833425 -117828687052904319213721071012167850 2833426 262169896495392619681755413428800912 2833427 -41137397518992067253989436289892080 2833428 21683184715674984615209326275268608 2833429 -44878790475339099262783071603739616 2833430 16553261843273309886968927199062400 2833431 70137379054896394806095384584410624 2833432 -45475848963949207902346496773324800 2833433 142620653670231155840916302698782984 2833434 -120974714099307557230792131401564160 2833435 -70767095984520156283133219846246640 2833436 -38992091823744499096131685108984320 2833437 2856324486238054745754403562186880 2833438 124660838068412762814970728921260544 2833439 81554541544181583876324900495667200 2833440 -168897248885387069206346686298849280 2833441 8415447722195150989099010792960424 2833442 6326248445024101809576183954238464 2833443 235793149119270490994216135074135332 2833444 -361981898888390546647018935942600064 2833445 251868063146396533187541307489171800 2833446 -336364158506881739315682041505792 2833447 61654279857862376110171212666939896 2833448 213610886644093664398722695837199360 2833449 -128805062656294480415785759724827680 2833450 15221081481497560666585105264404000 2833451 20453869129029440023104082241263920 2833452 281096186804741405905801889704978176 2833453 -224709391468174042368767146757522720 2833454 -83930464334458384475984880566386752 2833455 2814523961112943867227910732567200 2833456 -127093287599531744036318324291289088 2833457 399260346134476773450665101379778 2833458 169469090602016026078779662917244160 2833459 23524510980436300175629448377377216 2833460 -16315323606275369415869069721231360 2833461 -16851607943450424049711193574991698 2833462 -24992832896979943074865579209056256 2833463 -114539910451552085472830409745299288 2833464 -45221129919430447779229757928468480 2833465 335892779474304143433105049472689860 2833466 30338983963126619154750428898711264 2833467 16501964884712513658384340460742144 2833468 650164428256664546389317696970752 2833469 143417963564204228699012443452151020 2833470 59751625244607265198401255808771200 2833471 19674804391763418172583033525204672 2833472 -116943585236044516763183264816431104 2833473 80670253102569288329982222701492784 2833474 -111916428727605144413855887473723360 2833475 77807019132768036032832551434038000 2833476 -138766554642623022725100536178524160 2833477 -350662466318077484270501354191256674 2833478 133889857762151652280275620519219040 2833479 339041139597219396176590835044717848 2833480 -132857794982206528914699973578240000 2833481 166857951118007985232197512115960192 2833482 109270098032611085512657914761678592 2833483 78779897694387589664567268323987732 2833484 170071775233800232535180868597302016 2833485 -1073508368596893642639193619742720 2833486 -10070083179492813401573184514767936 2833487 224609817652338270171079994589953136 2833488 46797574109479173983433790044241920 2833489 -20909464765653305864445411430560384 2833490 -80712423458154216693648337131878400 2833491 -241208848840570916894872363344865608 2833492 215532551279066681755964754285039360 2833493 -29083969629595528891458817825843200 2833494 162590267849900659649566806736728000 2833495 9030499140257924304568506219633600 2833496 -573863868685298247993549176064061440 2833497 84223544062900359805132083596024832 2833498 -283323958877424768119403074870634000 2833499 58663335329272387843607657345533320 2833500 -111017442700757946470564354584320000 2833501 -102040083328898078130135197724700896 2833502 99486085666133334288021760286343552 2833503 -7077237224398589964446723000962800 2833504 -197072017685269137308751277719158784 2833505 -358663311517994894693708542586159340 2833506 -72179076801941107181611937817204960 2833507 278034186188328062098439035229321756 2833508 -72457724370559515769341128379740160 2833509 -5670747637548721624594988686101888 2833510 21966606756359272452384550734520320 2833511 -176565373650886560214323072939454776 2833512 29130407721800092350473778644336640 2833513 249646149529603104015512985989767284 2833514 125044485602439434194398289818983856 2833515 174146270864656835244850239451968000 2833516 3320970837260740047597517518742528 2833517 380779034037181988187120022948756566 2833518 137018970337956350913085268439779904 2833519 -1993140409187686539940110900406192 2833520 38381728680837362732111956232601600 2833521 182450874634800998711192659186611264 2833522 60865116515073349898278551448528800 2833523 224222348238652434996175718013619200 2833524 41512486787256540269003373160980480 2833525 177430460728319101429596876061275050 2833526 168540375890266445910505361551986240 2833527 -72236637873824233770222429690673920 2833528 551928482046828108728411027189760 2833529 -228143736705180398436536460310446870 2833530 -69734691996414982437681128283586560 2833531 -11908631331026439696663693156669600 2833532 52962923293685560246391150330726400 2833533 179511312680863377806489040787121100 2833534 -7546936686840538049877812852781888 2833535 -172247992944150312333654117641882520 2833536 301090642074759476724190520090296320 2833537 -61919323189615010744991829252415808 2833538 119342773778098280360753810915347920 2833539 -51129789763717771494758011364615424 2833540 98158120872092488098034204464426240 2833541 -149608950486700765966014504835121058 2833542 9350561552157580475725914415679712 2833543 593798472595277518132583616445566480 2833544 75354686725681964946314792030208000 2833545 54403838364617483194957798917866880 2833546 -64815246547464069087117271294913280 2833547 15582610303984581850634961471048120 2833548 -130007040475833747268431828780741120 2833549 -191302573918137486647208337064389450 2833550 37586372933687143170541590071980800 2833551 6404714198733740478445382295186144 2833552 -20327376268400039462867373290209280 2833553 -105646640989883406476185361347989198 2833554 95242751437869199842871695029918208 2833555 20796164753639172102733753502403840 2833556 -78148952905485113256391393235865600 2833557 -133970555552845982023007015608280160 2833558 -30219362056191375416990278953020160 2833559 -124454186356607626887733546761213240 2833560 39128688238940729012959710341529600 2833561 -45255856403462329518399383319288000 2833562 337344760644729531548000549213221632 2833563 121367395936065124565061242595841944 2833564 125618848616864693960782145875604480 2833565 970125348412018967808562101379200 2833566 -8121985151797198331102176582493376 2833567 84026992512772138734184373949688560 2833568 -34086834767989751555495354377568256 2833569 -479385228202179189118951879505875680 2833570 -31949022017312909815811636225203200 2833571 535804736423060330742653090618784 2833572 166912053411508051322131507566305280 2833573 -538801531655220754478753210234490178 2833574 60125001611705972541964307224786752 2833575 -78651184294309126953747042522635400 2833576 28217786188091239170277107692175360 2833577 318253404408654098161104408063182592 2833578 -107162375331576547938800392139088 2833579 -39827597043283945344608119412175360 2833580 165759524286663251369881515076147200 2833581 -75757291565044377755865199164205248 2833582 -6949084443366048772028997480595200 2833583 -796157543070713399962049404917627360 2833584 10939463596212741453314480091955200 2833585 34696029683708959466908070867289780 2833586 18374694598944738683721889300008960 2833587 503267888133035275990284412413307920 2833588 -145515374122547572006250170994330880 2833589 719389550571114705214385356669915968 2833590 -68962654558105836526631723654995200 2833591 450365991623962599324992272364733992 2833592 14866288549744266131459653059747840 2833593 112747880500127282871721325599672320 2833594 -346062731496061518817000106847575328 2833595 76347148799211910093079256359049600 2833596 -149516411616002054108935122162416640 2833597 243219335682928717738849568097636940 2833598 40360822973320597635166459635436800 2833599 211798727708126277858464295585413064 2833600 11486763241891032603764118572236800 2833601 -28826416537640139687785561437246398 2833602 268917475001249095089822303832283904 2833603 -21875201228709267646576204717635600 2833604 196787947890481687012708065078419712 2833605 166643076364537602945834753640004700 2833606 130147931707123711921235076430822752 2833607 -274633310556437170228747465988241408 2833608 33245198825899552691367624548843520 2833609 -112107865483875499272996870256353190 2833610 10040239455624626866725684064158720 2833611 210740389277414947660962144552336768 2833612 162777378833542064323220644389952256 2833613 -75059934447564413883544994481984138 2833614 -17064343478379066865046120788992 2833615 163172762294187187576956893543114760 2833616 122240029687287135856936817666383872 2833617 -36586564985232857399132907505624320 2833618 -73151793488850982617963815070672240 2833619 -200224333067663302745453164472161440 2833620 71081489717801594796138440313139200 2833621 -85700190425176313348783314337741010 2833622 -222967743446583211605889064549644800 2833623 -83796854333637887618966926938188712 2833624 -142889205290167026361303142075596800 2833625 172063028656075962250084523143965000 2833626 171888550434517013152855799553598464 2833627 115585886118773827166977926727137476 2833628 -39919214278279526058515290233268224 2833629 48881730466406197965388357070227584 2833630 111601715723899898797132252786598400 2833631 21182202492516924881698353057244872 2833632 -50170098876628271492028624123985920 2833633 -258693965175290526835141772546411904 2833634 21202499765200475074260763624685952 2833635 73375067362276938956529870309922560 2833636 -37461556556613449820195004982482688 2833637 42433153815644943932156211021500286 2833638 20008507297028024187268164117514944 2833639 -260870605134180351098263304505123600 2833640 -50801785614025200385744922361907200 2833641 2411707221197967315875453027275680 2833642 97719690475648761650989087284986112 2833643 -394406663065885863337985781253476108 2833644 -105859412364398705084799123154587648 2833645 18850753132637059116853473140349480 2833646 136699480428988834749909275148499200 2833647 -95683263550700552006339321469689328 2833648 19264422038374070625445924723752960 2833649 -41840413124343323414723352296608320 2833650 7117387634388480008044023352800000 2833651 179827656872756433449115034588093600 2833652 -211821129566415520871792333040568320 2833653 240512090731002314572061070303043104 2833654 -55413314700908237521049241275267520 2833655 216182522989419957590343527210163120 2833656 -80271140561442044555784134091079680 2833657 -3390087670589514841520344178073200 2833658 155296413557977746959333071244749680 2833659 -45188988596434130225462415206038836 2833660 -256451444706834174459326565372595200 2833661 347476123022599193951834546073379584 2833662 -26749024173078085608657785340408576 2833663 -188462151088820090950097005018310304 2833664 173234627891665013329730366204805120 2833665 -3107211512595916689184110913054080 2833666 -158489795090331199357502727021322752 2833667 -204475810607211604334769310690273284 2833668 105590196909599321843568149864833152 2833669 -154715437917574175768314856123617056 2833670 141125553139885000657878192774814080 2833671 80123679926118528864354037499697360 2833672 -255820851572867811789171508565683200 2833673 -88807024177944260285406163607275740 2833674 -28082677527175323410184894749982720 2833675 -39012280945716545461721607137684000 2833676 -204265223558751698359894000047267840 2833677 226354620498365105684508612116275200 2833678 -1759926224764987886118133465683840 2833679 65025742080574278676478842948961280 2833680 -24075688079319948279333534632509440 2833681 -48740684894950456072960811055746496 2833682 -116880889665039710307896031238353600 2833683 156534080799460173403429898558032824 2833684 19128837213241721805847364895655936 2833685 63078361957670705664148435566844380 2833686 -34970390995388867040486276467556768 2833687 326587173512566560929921381622155336 2833688 185808240546153132170268488368005120 2833689 184939798574540228830871094546972624 2833690 75009541094412049648790790129381600 2833691 26803463314650893889349054953325824 2833692 -133202405213352994266509599997042688 2833693 -534237278314585510884308927288059700 2833694 212249781067123100815992442903576512 2833695 -230984625637795505190837683081368680 2833696 91494132527542365431170731043061760 2833697 134555876120264140923630582363345840 2833698 26678186248220499858833142568673280 2833699 223146601042094285080918323318120720 2833700 1456032809622444499756353266304000 2833701 3768327046550751560558076889365696 2833702 -29573329620603227665244625438140448 2833703 -119395152905424133827675677481208056 2833704 9543102103138463684499143592668160 2833705 100784930951430158165344576298093760 2833706 81258196640523612274385284450013280 2833707 217691789578515630054228951992340720 2833708 192134492552302447470345172979006976 2833709 311532343651789766967476410608821910 2833710 -13549752626225933237035916520898560 2833711 -195483999082152538352927746441276200 2833712 -23852450231167365530129892138221568 2833713 -193957113088167207657923927237290236 2833714 6781787376313784273952174087789888 2833715 64902303196664297948691363876795840 2833716 -95953432732587643952753800805634048 2833717 -202307326341863087864036222588243360 2833718 282090391862465184907855071366598560 2833719 72277389440899916759495031665804112 2833720 5710021004584480760016455101132800 2833721 -269121513742760482484998020705062256 2833722 -105889940457998186598860682805649040 2833723 -59428496476705189561905588942336028 2833724 492396288073474984650595257377703936 2833725 104399675083683539735571306741549600 2833726 50841929695199457690335584733132160 2833727 -237083779101119800399724280677576040 2833728 7379271673868925421194491524546560 2833729 202668697311169122026855868058235330 2833730 -207286077317995958118456004655155200 2833731 138834797061293290741268017819545840 2833732 186019743777318641831036919291804672 2833733 -7269394293927347935435931042419680 2833734 74662178219621330142682073501887680 2833735 250001313567268514399119527769936800 2833736 202676548725255821822161952806502400 2833737 2269691378375551775841156211737360 2833738 22140828088816613119360914569958144 2833739 157742195549639595374129815613547540 2833740 -7428283534333099242760670071418880 2833741 -70501379323692320169550671281542016 2833742 326007118160482751239240544777518272 2833743 -2207648303245446751841881200412032 2833744 40311218058370033744004417559388160 2833745 2653426097887772945585979401726400 2833746 13496800330908008094478476132612864 2833747 188171449985485313941024301210619552 2833748 3611436430671488884905442806849408 2833749 -173298476492381235127294705630838400 2833750 19158576773924583523853908519860000 2833751 71749164340155476303686416656991744 2833752 -92483753021705197528941472839106560 2833753 -13857969020148066561915466172829116 2833754 -93226153939775765106251863685331456 2833755 -32302213185089195096349085934803200 2833756 -51022468525371904730739078278913024 2833757 -20701552686042493748413057601968788 2833758 -223650074543907865389947535666850560 2833759 -423604975485435198488558252020515040 2833760 17296059424338541687971924541440000 2833761 -5189032376664552557716466205490176 2833762 -126738564425062992877768661183348736 2833763 -395203282862120933104086983729717988 2833764 345663867956147494053894317651558400 2833765 -100905892717023573490543480986628800 2833766 122293151613662464095543695686831104 2833767 -251224596231638286590330808617555112 2833768 -20691648857978650825483249865548800 2833769 -192141927795985892271344579056645830 2833770 -23391186400719596454987958555276800 2833771 -1003162381190833942900194041019099168 2833772 67405853084051910634235646135816192 2833773 -3533804160979641721129403112494016 2833774 54279926771833092636638778278226240 2833775 36671883055709060652333074413342800 2833776 15929827463686191389742167228252160 2833777 -338533343059241635904841877659395374 2833778 -266609942384773583487271989280481376 2833779 -97027299091194111409905933664949712 2833780 130946521966229295487251839465337600 2833781 503869827677098161853918803615398172 2833782 31443364700622319734897165408614400 2833783 -164399125253547493363180686743728520 2833784 -9110096978023940466042569711738880 2833785 -14794836258643575316398693263401020 2833786 -2509237177418048033802376671710976 2833787 33650977973961946749999758515834320 2833788 24582824341814472210697635818274816 2833789 93265773084943390733687163035177056 2833790 80729539837344891777370187742076800 2833791 113220999011757503622815283487100544 2833792 -311366590337048381865714888380252160 2833793 -148869849256387402438685794232136000 2833794 8137864561627741117011921289932624 2833795 -339082727644950771334055534499193200 2833796 15717285926607781745548605009604608 2833797 26265603087641653369209109764034560 2833798 -106960142988890658077913598044647808 2833799 -299978488028157166626273750597076200 2833800 70637482044034558086274708589568000 2833801 107343039161340669127070780965147802 2833802 7130828387891133017927821637021952 2833803 23217824102513517881094916192601088 2833804 112099321034608331920681479781149696 2833805 44588268156245349123385650431711160 2833806 3456481651466523384321550507581504 2833807 294162595258755088634732941136285520 2833808 34964814666630598023745013003231232 2833809 -27629842436917079749336821356052480 2833810 -25919910600653579752820824334000640 2833811 133077174054740759669423176462538412 2833812 -201110089887213921616259279500185600 2833813 10662228484202783737231369208562062 2833814 -24547714210712024225288563274953920 2833815 266201668966766900814934712839746720 2833816 139549067064726354190391032057282560 2833817 323811462754797437609156267678794752 2833818 -104654335874662290308940597378189312 2833819 -91137833580960522008848975835112056 2833820 413450155345743803755826881098240 2833821 -52750142527814666352200653569540000 2833822 -124622934250414387181179896044827200 2833823 -192582359066212151905429361920465920 2833824 -108012510073635441305456176810426368 2833825 -44426458097837747876452696851542400 2833826 -198036736106265873620099938369203888 2833827 265626591700271517106621664885088120 2833828 223430701670498878737339666684080768 2833829 7602465134112746514601305867594720 2833830 -35541809768920440791145522579949440 2833831 -61501772841412622288701273990848000 2833832 450487601363236208667433430853058560 2833833 58820821952972751000745367611280544 2833834 32502830695794373394548974388718592 2833835 -135638159255598992883381322796418720 2833836 -96383887581660976264928201680255488 2833837 -98728576297148829908374166160705514 2833838 -7373738716104359539812580078825728 2833839 703550924424988214469412282643692800 2833840 -809881170267966501620902837616640 2833841 87070360306359864540037740626118000 2833842 114909785280363794992041860893649664 2833843 -155432156469389861738845746150641908 2833844 108844539557334376223065714138841856 2833845 -17420337271750447979043040161642240 2833846 89268845002172257877690553952099200 2833847 88023509200627812634613310563051232 2833848 130433861598085913100928944515481600 2833849 -108335029292986985894249047005669720 2833850 -2273139258582229496905996080039600 2833851 -333112993297877551982311458944315280 2833852 -98813436913414829153859510249989120 2833853 71155738911831587724118756263568224 2833854 83542777133747367760623494456627520 2833855 340003474141085505015568563902740560 2833856 -116180133530815069047481152999260160 2833857 -31802120744805070767274623067872792 2833858 97887273879570360186973497101321760 2833859 66659483559566800337891961788062416 2833860 -9010857421110487306547516402442240 2833861 -25856972877007838883589376562663876 2833862 134798167677238338792070182600366432 2833863 -193590794929545823781341993173056856 2833864 93354121118716228466483001529835520 2833865 102796712969475695405106444246374400 2833866 136646074156216952748609102389529600 2833867 67150441070710352996104133905377024 2833868 -477859854070038554886379007414784 2833869 134140123258186302245642859995328000 2833870 -9913059174366669079983594640032000 2833871 -21481668138841129123768573865030568 2833872 -838654433990264299547132605366272 2833873 -16746729938860851264318425511858880 2833874 -147621720657300290343127048353950064 2833875 -257903180265063034306225747804860000 2833876 23611397818754946583305986827180032 2833877 11445892541122722970631983612485372 2833878 -97214100570427842227342507391221760 2833879 85733822758361774535967986734883840 2833880 22496601101665573712478852403200000 2833881 -3202442827054924851616375083247776 2833882 50087451752782071693972730303095792 2833883 -295548820673620926779445044443298976 2833884 30564198681210278263498221565415424 2833885 231164376408032531642085675720639960 2833886 130391926140148965585724740426097344 2833887 -25114561316005550894014226522053248 2833888 414811709206316277903139537944576000 2833889 -185859074854971584669939044231529310 2833890 8082927424976834391433173864529920 2833891 -94897873081907787421382526003500000 2833892 -110658004277935333545435165681254784 2833893 -450303236584358514609357477350092800 2833894 68084490957932097124584152345892864 2833895 248915474324761194706431901418812080 2833896 -15551057093668001570388157492101120 2833897 49602356000515446288243839820831312 2833898 67451287939906385278000819533793200 2833899 -179874907097147650023601311572228352 2833900 -203199373989402787291664939880844800 2833901 40991015081146468697957791173987552 2833902 -137451203495563031707186302778818432 2833903 230471768502620985231567362767683152 2833904 13912659855936085982963747177005056 2833905 83162419079836997906723381992796160 2833906 25964621101633741052468958529435152 2833907 -138432998165574120743751568519589160 2833908 3204257067643746447954441791373312 2833909 1849454290905884871573533005335960 2833910 33866121792208779612788909703039360 2833911 290546527974619563154236825877455360 2833912 802706994436547325574162068348026880 2833913 -14956520729104872249017936570915196 2833914 46394522813253862059994268954173440 2833915 3626791297748858108625305185011600 2833916 -162198448255538259194069014914293760 2833917 26559877717368803037698647630282944 2833918 -53409610729572179292507372693218496 2833919 10038612410759007335287628535632880 2833920 39801474813163326303848092611379200 2833921 -243708838206032408377237805561402878 2833922 6116284893561005135958942515779584 2833923 -20950732702652744442821477227146432 2833924 -10392689517914994175799630777183104 2833925 99213248117875077773805208180294650 2833926 -64128165585671892389454102000729600 2833927 25218034644390755402818525293267840 2833928 336314047304065791103883564977152000 2833929 -10148416024670635557447984107509056 2833930 128804596963080881679388953389963520 2833931 -718984849649241093332785549993208736 2833932 105987355257076843425283830256128000 2833933 -3458945993158389319840088378788916 2833934 24790069008576569713921484303570496 2833935 -81329665328201474953227512003230560 2833936 -2430049770244515685255921269997568 2833937 506756738934351918033846243904817586 2833938 -60890254037721374972676492169771200 2833939 258540419577611251812006596621255256 2833940 -99526298904830042761571145689544960 2833941 155439464132345321534729421023712 2833942 -563609361275734111392729113271842688 2833943 -124350211042985165113114491199256400 2833944 -11349096640070103474830910835937280 2833945 112774325660834321843204591496643200 2833946 -198926343861886664246088120043434240 2833947 2620973179051020387846737474802120 2833948 -129851815997527158659488301206976000 2833949 -400522177128314262316779311513036064 2833950 -12715796726515425598001750643840000 2833951 79315149110610877805840471396780832 2833952 231411200534743024669561019452882944 2833953 -53023464825307269527423083689231696 2833954 233226315091365548280078700694884176 2833955 208065683026216603880752866649617360 2833956 -43549815056314424334794606547554688 2833957 224990038377421720053299877597390112 2833958 1219818533880835299647447067107328 2833959 40321780048243066825612432969804800 2833960 -309633397364415075911663456712960000 2833961 92642730677859868268338690795433340 2833962 -75244480192469408550946880766923520 2833963 -45799124890068187883287352361363312 2833964 -206236541017550125736919496208355840 2833965 -30737113722743477148703352991876480 2833966 13274847575360074962471053894990400 2833967 -476396628843524576832714890077857600 2833968 26404928120494348577210211382591488 2833969 194797380287656584105878823191620370 2833970 99024366290423183809068842171851680 2833971 -16944244082050164037554055888440576 2833972 -124098580616357426974639576242116224 2833973 -520870269859225553017702363829765778 2833974 96636193128731762496707872531783680 2833975 52635388744259902908743502062234000 2833976 -314223559833699686687159003353681920 2833977 21307540232969898603901341349968720 2833978 -16228056243275387932174413934030848 2833979 -145469314895609849393848759224253416 2833980 166611547506688584989511294243072000 2833981 -127293951976933552056941087988192500 2833982 -24260306548321885208055187037839488 2833983 142460158246979049147704061705664680 2833984 92245834036126172797191198698110976 2833985 29823007207918736778636006205989120 2833986 83898695711695404291080580731297664 2833987 125470207057804839981012621537781232 2833988 241449958943035812520677746777743488 2833989 -67777924953109710599195242908591648 2833990 186791573054147449120376083789466880 2833991 138816453798640219138144963789646352 2833992 87098505843089058694068390789611520 2833993 -173467302215297166386117965900670758 2833994 231437360945293581528417798467701296 2833995 60065332869183605478070320005403120 2833996 -23985816709167638456364404751191040 2833997 -425467042905898599069639210090028554 2833998 22174898807735562392510834250368064 2833999 118402493330359819007435191295376992 2834000 15044877967904796060290191319040000 2834001 6731745609685480694264092009394880 2834002 49133123319403854977423018941693440 2834003 696405822243510994231352610159632664 2834004 115103345043820628676246226157316096 2834005 113972380644283854303289697437224960 2834006 -8203030703691661513325001490145280 2834007 133261587769417284022356520529380224 2834008 -399331352921335525611537309390551040 2834009 -42726055552658573561870296348900080 2834010 -129816419617098401932048153757997600 2834011 370243685190989681093452276193420612 2834012 271633057067450638913993472109519872 2834013 -58191130174020922389142519390404576 2834014 147640618927741003965706325280520320 2834015 33091323710382051852880482706413600 2834016 14833469093518688200542402790293504 2834017 382610567284693414055341111153388066 2834018 92749258125625344343695353057120640 2834019 203342281774719051572770135674501864 2834020 7456984145006412588438308564828160 2834021 -23686004428157263430382870371368800 2834022 40035425994557385305681472104139264 2834023 -10833562138454608713755556275896736 2834024 -426100113502007009768217215711831040 2834025 -9723420222181695132535972180872000 2834026 86552099331075253976966633969891424 2834027 10800422441436809674770734119572000 2834028 -854880734321092433271028012376832 2834029 -513043811227250966955279296733858720 2834030 148365917208980296784745724092980160 2834031 231385285423386224091721079445516552 2834032 77430523214309468841127580844916736 2834033 -481052734826571407664243326934061200 2834034 8911501264390369657024170578714112 2834035 -56162327817069053393635647500749200 2834036 -242294790538715599836612480720605184 2834037 -53168730751378154437559781131502432 2834038 -146532809890591474041656477977546080 2834039 -16437134511660733559080267621889976 2834040 -49902692926307450145884457025536000 2834041 70535330247059157902731774126369344 2834042 88357760567156102779848601229195232 2834043 69402509832299213416530212622919728 2834044 -372692765664224863684024985690624 2834045 332810458167242043746287467922360320 2834046 -24182894697035314003278358559950080 2834047 450232077653243841796656504875290496 2834048 23217215537969240970902925496811520 2834049 -215340695290113127451191388572636320 2834050 125452527836474912322775067702434800 2834051 -37338777329216345416346944102536192 2834052 18894783501512806315492342950948864 2834053 1096417461015550711358697862201597056 2834054 107356843263062806153021581433499520 2834055 -54035208319938038418181673808000000 2834056 -115179019822375656478659380194053120 2834057 109166727695424305706470843160465306 2834058 47872601698598858164534901541531648 2834059 -410652964338964384905605146942877960 2834060 -75373188767946410640193079180513280 2834061 -170723082994635746661338677543691328 2834062 -144898853507437100821219147386240 2834063 46830759976055006132706529259691312 2834064 91326483728013252052715915517272064 2834065 -121735301961270127157306805798216000 2834066 -96529859615565568725786256731462768 2834067 -72554301549486548020988916931496520 2834068 14513351364414166335177313046526848 2834069 26558660272698973896102597971825280 2834070 -86332386010527792382077024586640640 2834071 115921831183217715579698928432928600 2834072 -446506006468413734319846133547059200 2834073 -177212658524098968093315128954225616 2834074 17314181370654273877100483231048160 2834075 146392076125644966966895495712349300 2834076 -83859535540383200235518365893058560 2834077 -445780601078590410103537500643586074 2834078 -68114255775781829245241067975538560 2834079 -8583548516083264735297967091232752 2834080 130408222393315399534119393709916160 2834081 -113716452197699479422956283987225168 2834082 4848334627196879607935994852372480 2834083 100052050266892700963000182785576960 2834084 152614340162420064831948490848958464 2834085 144122592615648800939352415596938400 2834086 106359827891888672142264033937588224 2834087 -5270410855716462186515685853032528 2834088 316448852610007389196777196703744000 2834089 -129041772671764503553281234427076444 2834090 -10049365032472619298086947324830720 2834091 -44034053038371524221899437457749952 2834092 -4441705633312460760908228452651008 2834093 17928659554177440515883087449496342 2834094 -109953392407398485657394093766756800 2834095 -208171514586563492274880338265890120 2834096 77331525998527362196783735581130752 2834097 35496211670885849830031732925358080 2834098 -97210597356283758056354978518278240 2834099 104179267880821224277235283930540936 2834100 177469480255088039514107866536038400 2834101 79662772452401935884598669396325102 2834102 156895997427443236347160975486990752 2834103 348022889899866422710946526379100904 2834104 66733822619580611693267607534796800 2834105 136275719690074584720864732504376260 2834106 91440371222847784061919822927310848 2834107 120755675375573441493986025835115520 2834108 398586684747454681116806890709910528 2834109 88862949711996316944938432946695520 2834110 38166998325670028845637772740688960 2834111 -98573230872046967726261484009906480 2834112 7490140044740045846560773557452800 2834113 -102311018106636715908580259178576896 2834114 -227834560409676586647765090814999344 2834115 -217989541874987877049857537580691280 2834116 28790994692864532749194839944448000 2834117 220058924602726360368490782790051680 2834118 -5047819454231306446627230695903232 2834119 190259755604418651997445618232267416 2834120 230820816910620704436971058042316800 2834121 133279266095524804089080932441636608 2834122 -161079167918941008189102846836749728 2834123 -467512073245781237691208212928331628 2834124 -181084248201458147179893685541498880 2834125 70598010298430794817766244072320000 2834126 18396799694724382248930160936900800 2834127 381070707687242045735491633447212264 2834128 89682772617583551889687726887665664 2834129 -5667641602161150992969416223131200 2834130 939493634408963979132596725324800 2834131 58605172546893741421771825916301932 2834132 -14909084544188261105409821625679872 2834133 68464781953235513953202677064190624 2834134 -279460521490322533598535292993538784 2834135 118209644752285808283745283859805200 2834136 -1073377146601124414076286935244800 2834137 -1724567423500685926582306022942960 2834138 102262025092123709195119274879472096 2834139 -79916553385936874178571304439563520 2834140 49732186812330550557986404644349440 2834141 178389851442942734672023678476237900 2834142 11796145521679804638171576451599360 2834143 -165035631032550053765956974135657312 2834144 -68060460285302552042462147267002368 2834145 151070816028430443972971409603870420 2834146 -38414639846495635640160036556299264 2834147 1062542838636720124683341139270752316 2834148 147677788700279082179667398840315904 2834149 3630312264104599434483341552163964 2834150 49255632340375188466598867909553600 2834151 -163796587821363426951441038973034968 2834152 -15661292197562103423068649398108160 2834153 78906822575410812823821753567535104 2834154 66212252517910908695741416858659840 2834155 212054340548408666101088227314197760 2834156 -132040347593854691388806050558307328 2834157 -15065183313619927693364972741116608 2834158 -22411894585535538931815547658601600 2834159 196926206081865197775175508104833360 2834160 471613475598382086418491348418560 2834161 -19163623582878221144997513629093952 2834162 86724981836808769532456491742659200 2834163 -94988675835266603452343792371435680 2834164 410117393839978288943247039135644416 2834165 88889852142766015568208257151516060 2834166 57936666056911624025425400042187072 2834167 269355123906147782830995306464239232 2834168 101188226777794752480866824674754560 2834169 8569900078075724369975946140444928 2834170 -60142103661699923624362001449415520 2834171 60316489881104089865294020758702372 2834172 -105679785207700525999991689514935296 2834173 986987143084250931026058613296800 2834174 -60825686188064698923344580666565248 2834175 -10103842012360425133646214764697600 2834176 246372871525739497925419649321664512 2834177 -56867096719139185232367287524494588 2834178 95522512578207717106779939448063488 2834179 -567659798967288181514311773906633220 2834180 154863126702416519638054119396998400 2834181 -113397229728834789103589885113958688 2834182 -99730868191286685865967808916166016 2834183 -538150007599978219865160358069320 2834184 -15968852439440895596104875896832000 2834185 218076997570794685239611710586074560 2834186 -298140517879659613798233527806976208 2834187 142697792400449600894666864918195160 2834188 32555194054982112951463304875856896 2834189 223471212338090065713038076067890840 2834190 8822203217822733623877943321560000 2834191 -585384721550073282032085162456067408 2834192 -17637026519092039469003448935055360 2834193 75782099916742751781654819086064 2834194 121669230037770780252548632528886784 2834195 23921266613904524864910597733300800 2834196 43228178170186937912931645777899520 2834197 214609882111926019972841151458053646 2834198 -93245125505625729558557829152171136 2834199 312115901509718063897610151398504600 2834200 90848419179422688486501617516544000 2834201 199678638146134148312341281834769872 2834202 30311661489230382325920731549366784 2834203 -182714742821624487091161430935143548 2834204 -40458593880074892290660213761075200 2834205 -88510093275294826359998223899030400 2834206 -79590519573568069216541436195333120 2834207 83402465919672587508690172025569392 2834208 8614887749799651551219547320745984 2834209 -126640027844444012360808353022870400 2834210 70012116676649411084110471570368000 2834211 7186874257524482083983892334321592 2834212 -2207603930136193965311821724928768 2834213 343276091225969111751512646308262462 2834214 -152415919370688895618476850861680960 2834215 644313815131994410098620541232037520 2834216 1168706611237789822741553703813120 2834217 39248714387036827090251138955638240 2834218 -124899919084380389765732637081662880 2834219 -473139305429051680929015231580134000 2834220 -152260928220170026612704643269534720 2834221 -116468052361354349282287717745834880 2834222 -163575325248736932041803375799939328 2834223 34959580995731995813991330337330816 2834224 -13265057938141242508939234089795584 2834225 12414224394699942034628512388489100 2834226 172619263156488080817397974669934992 2834227 -148485229625629741869273637511625528 2834228 -220015990962375850078687369735856640 2834229 -15222498536969729755044476324320800 2834230 -22876385167021889319292492605388800 2834231 -37882654406138060174436404478230568 2834232 229792210504632786086094502656184320 2834233 -170114093127606223805907213637730518 2834234 17200707605119944065204423306817792 2834235 -24920456741810359003617109910020080 2834236 -36225818806517902812790634855326720 2834237 -4016045964581250080914935378379776 2834238 -134458934750631370755686194450440192 2834239 -189800034533319762234666699987918744 2834240 -83515879932756238084592765365125120 2834241 -351739335597844201884591565964754816 2834242 -4476025433917765835205442054300800 2834243 548359089274713108724505847271436160 2834244 12048951802200821182214800683171840 2834245 113250945166201926333202676212329120 2834246 -259121177945854634325628521677216928 2834247 -24447265775424927643492921808413872 2834248 -66142965645057122010741732570593280 2834249 154166290381685554202575770361896960 2834250 58271721546948733008993625917120000 2834251 -193513766059360308303194331361590016 2834252 120034163513736469109420172805460736 2834253 -267305550698362954653415350552156138 2834254 -116359513711616304723406564774451520 2834255 27407596269688187660223341183825160 2834256 5306433477573169873296186284703744 2834257 -528020368207514263751696955118575000 2834258 94145216656004871628373644446462096 2834259 -1077552097748700701783923323850752 2834260 51475204101278471047904833954283520 2834261 74432401660564291013204066544902862 2834262 17650080888837653145905452276640640 2834263 376856868566911527815524259398581512 2834264 114841220368015324602202189391462400 2834265 63912544894090356175808822025256320 2834266 30097915633201761058227640727783904 2834267 -96298330878554929049414508424380240 2834268 -27880073858860749332895545763102720 2834269 149014989839322849557833750099333670 2834270 145235820972943911322732762769276160 2834271 1334349078171466385081396282527224 2834272 13298758219439935792980234248650752 2834273 -58538246502993652824997044016249836 2834274 -51882587839847685511389481963370496 2834275 -147256718527793347590078942952881700 2834276 64116809936196741948064588461164160 2834277 -40729943536753790077247172626405568 2834278 90523172361174698375909082916444800 2834279 -67603388286656817051146017145414688 2834280 139006714709084102187234091576473600 2834281 95047208640552186479477226582837470 2834282 -61551118428887333412320060862498816 2834283 57144724327373176664230265258457600 2834284 -33191515504125934690220888216338944 2834285 415078431739444177699938286367731980 2834286 -12631541349643346256597100107878400 2834287 186340544017670567370770882952619240 2834288 -70419508384534856661752407485972480 2834289 12879900447741964358908243125384708 2834290 999878220026502635857441181022720 2834291 -554418224009513681107712848405099848 2834292 168076594384991049224361417316706304 2834293 144513008370979288460533905575958720 2834294 -67645221725039547520177858194649920 2834295 242466988735106046084768726866026320 2834296 -449832956168719302749623175594250240 2834297 -37881571900226972136671311056264828 2834298 24996553075522730840068843066828800 2834299 -130646349135423165416532281653987392 2834300 66269157666004657312003220780160000 2834301 -144542639153984665993799444914867200 2834302 3242517596959525051370759527580352 2834303 20110152553637290581964609681010664 2834304 295329394146932515756938331422720 2834305 405870873497286804522988498133064000 2834306 -235240501658922756018355180656842880 2834307 147788825388762761048632251476229876 2834308 -110196398202572997647612644955883264 2834309 -476358671820366324994122398381987490 2834310 -93932175784204653174487758057459840 2834311 -156700294221399758493169974562211528 2834312 17604951597885862274490709960427520 2834313 23040077133170933019030425146311744 2834314 40046830123999252692754929273472512 2834315 -346820821471252657255175361647935200 2834316 247123452779689876185710227114335744 2834317 -386875677915762492845330636624130634 2834318 -264201862967787557105086785229208640 2834319 -26830862720772880370383955532270456 2834320 -5082901704027748350389528985600000 2834321 71895458330487603029763433983756480 2834322 -27000824839431807916530091937569536 2834323 66294597663111656711585751919455240 2834324 -247243713602027589451897668740880384 2834325 79483210138486785354090308338320000 2834326 -48222661627167603341050287815956416 2834327 -143583083515855054078961529275789880 2834328 -118971428422982624462989297171169280 2834329 116643176610882838918274777265689930 2834330 13843940962058946259355466914365440 2834331 -244949010006655598424836955425158248 2834332 -95006684614414136115405475273736704 2834333 -82400106063392203468894502260326420 2834334 -39899103326336263202946784993776192 2834335 -262419706977079285622063313916554240 2834336 120018525976935583763914193265229824 2834337 47726174117204810748808257348574560 2834338 -4275648716232523742219659000863456 2834339 -267785850684673481784064986661837860 2834340 29555630642364781025639187824762880 2834341 -243856091160954889069100923376819648 2834342 -34907789089791915110970211578781440 2834343 -303598806737470320770349091825729968 2834344 35156438152198699938516154791936000 2834345 -1222531734693700304177587782804480 2834346 76485244628459593552529195239497984 2834347 129674393292687942314844436346815796 2834348 8714987371445084218379707023148032 2834349 54109452030703313447139384534428160 2834350 39263189831352251224870690160150400 2834351 253073337966244663260018137987149920 2834352 36868031862111885911529712082780160 2834353 -41133449826939286608761907184652816 2834354 -196360905902365727662465732202926080 2834355 42499620443690229437863907116134960 2834356 165869532652322600537841722821515648 2834357 -15956640545583081300881841957717600 2834358 149638408305864588259788236663669184 2834359 155908968221011350306824021448656640 2834360 156310663173575518189589452397568000 2834361 -59569955105607142003405096545231360 2834362 247281179880455111140333816186483200 2834363 99128151144561714799907457114420480 2834364 78527061877999259509424516404823040 2834365 183323040271278770065250258614723320 2834366 -216680944668083226719764062953242368 2834367 98358616306134032686279344288747648 2834368 222746019651096222205365948887597056 2834369 363819217008987027560862966322408770 2834370 24311925431656728589152524162995200 2834371 -12859728419966847861536706790671696 2834372 81327079865446749606660683885160576 2834373 280517065032915745683184762960456800 2834374 -41373834582481941371981916809347200 2834375 -1279840804319852602739598741075000 2834376 -164822968844490673668245708259901440 2834377 -15257070186196249514352492407889088 2834378 -29519406568742163318222422293367760 2834379 22308300672700050798723461881231200 2834380 -210371500837407927891955545159091200 2834381 -143794906834566678743831167830114336 2834382 104876245567900837720495495310100480 2834383 -16685744618101323243436788465124560 2834384 26734542123367097547909065060253696 2834385 -20304741386476459881357203509813440 2834386 -100699161098121728920089442677104640 2834387 -19208780981661806150832737433465840 2834388 -2074485387724884784666815761074176 2834389 72528282767447973309968223330723520 2834390 -87358249904722822742406052292254080 2834391 -31120753284769836980032916230927872 2834392 -66336828473737373597737010410291200 2834393 53309413687558949620841283760991016 2834394 -90474644612794052883664272007411200 2834395 -114300209980720498034953580974401600 2834396 -286755582322377251940380709480691200 2834397 202376864126151697987479279459859974 2834398 105943961126187375938722154564985600 2834399 -157389431652888927356232449819829600 2834400 154832593156233275712550248323481600 2834401 -10420215675515696146072721268647200 2834402 130870284962909038261576622972877600 2834403 71045528575929614703310380373052928 2834404 54240599847602361472451252163337856 2834405 -77410060648475908823647109207936640 2834406 210370233804448780671817114564156800 2834407 -47132153189541784406444768548637720 2834408 -345161943415718404926642852247127040 2834409 23545926869337311654680836229417104 2834410 -34338977515653506958827329075563840 2834411 217393717865482927168235695561665012 2834412 -25886544900054694444624072370651136 2834413 38968231977707916843734001052968662 2834414 11051106253351100104767330242077632 2834415 217980750838115783228147556403871160 2834416 49029295893166915078339855899000832 2834417 -330890504933312580878847212983599534 2834418 -46529058565079403799302705463610112 2834419 115528822419019186907154753527646720 2834420 164645815883034777053981035792128000 2834421 -91855374408656624371161997110874176 2834422 -13367195404442680879555607686768128 2834423 -145607039704096629312030553788096576 2834424 53678287349240359766389892433653760 2834425 -490955768522456728863487217978050 2834426 57050574153134002039902411496227840 2834427 -107079073494782067110550770702618400 2834428 -46253794681124564497351972983843840 2834429 54671562493646677617466005254906880 2834430 -1360476921841182574151407038305280 2834431 1381182574969864399908544728171120 2834432 -94440114590737046152434091498143744 2834433 10733689949744530818855533925288000 2834434 -241543393578318049209776575368462384 2834435 301305123326987419128234450350397360 2834436 41911646086205158567798750624542720 2834437 206239850350583483963578707652644412 2834438 -92975071455129022353696260123006880 2834439 -30061684556348718684773838748124160 2834440 30122803332223084980245729614233600 2834441 -125646066349014428994230639043273600 2834442 10696977575355041555405496101824608 2834443 -322595822124374398814938597664315308 2834444 21311877269039262645761333855327232 2834445 108707646226876881271793756976421440 2834446 207843112223599262552541823909044672 2834447 -118918245409879363841153218657635072 2834448 37786672947683975613321053561094144 2834449 346378733961141605255827252097558450 2834450 54416964493844734292420087318313600 2834451 189387865340373492351689147879449968 2834452 230578762747359680428823673203955712 2834453 190758062593357738616558685296382840 2834454 -27049414785032722205135206259122176 2834455 178783182891868587017179541397593760 2834456 -120381106062231928697398671635589120 2834457 686943740707221024611832267764273088 2834458 174547062506497573753988315797889280 2834459 49584630663341920037334704079321216 2834460 -66683642501963076469919128438272000 2834461 -135152004991085517974435784777314880 2834462 -42567823218831341045440307174660736 2834463 282463143800802501970600149118505544 2834464 451869083300498049104156858641416192 2834465 -198954715973683889056219251372921600 2834466 150115247583570988066105955090135424 2834467 531734384993997142119409204175111516 2834468 61177683154907678494961767902105600 2834469 197820343620720348123625846615757088 2834470 -173315409878222298200778669637384320 2834471 122236102860945166703876952229303032 2834472 -54702420895948381923086599141785600 2834473 138750233393062817020235949176697722 2834474 1372163585454084765778125942163968 2834475 -66320812435011976474050616642080000 2834476 -170952041792149436134736104606451712 2834477 106292053188880808200390694265373440 2834478 128540915334235700722562424104718720 2834479 161751796856174075677371088686264080 2834480 23306684752098089204122252426936320 2834481 457249909629013499904688956438720 2834482 26415835913229131944122005812483584 2834483 -449163888657983033412890081955281268 2834484 -261592375392585171278024065870270464 2834485 -41194585552005432181134775485987840 2834486 50854840930325393548656601365951744 2834487 -220305950502434955901660973445825120 2834488 429610052028753275966293989864960000 2834489 -222364434763521946628583572938856640 2834490 64088423545344060125775997121253120 2834491 -298821370787971322614450794712071936 2834492 -9720757397854668061224453413879808 2834493 -23843721138494067546521395771185696 2834494 5525457737149481230130486739661440 2834495 -112290158896987957395357144969771120 2834496 -9978096489181261379540933180129280 2834497 -126868051988838843636525537747885120 2834498 -2221280085349864365753489260372064 2834499 -139773981733589324946090987974211336 2834500 42445800506880130648768642451520000 2834501 63746779234684949590547187213209502 2834502 50473184411837032445153483449648128 2834503 124763776853813951720836950204658728 2834504 31740779525365567667894225765237760 2834505 -25494145181214480113268514512275100 2834506 -125180060844713448296176225095876048 2834507 -240188880953454821397266505152956128 2834508 175146871504161601461683066727144960 2834509 -381878409154268102178260623323617290 2834510 -6461062471861239394730992573635840 2834511 10500287175521894784333497225711760 2834512 32760921943005201532990999566196736 2834513 -290978347275855921825505295598013440 2834514 9439709538389739319045019644883856 2834515 -104378709374623381266885284381120400 2834516 -13659566552258496567802576530186240 2834517 5737924750439266491225176130685248 2834518 157054327752688418750815683799263360 2834519 530372740596248540426881955583172344 2834520 -42215467211049764223087330852864000 2834521 -323408750303819065342983189161756278 2834522 32340704596224633989208961085475312 2834523 -375731803549256083634676600618375456 2834524 -55036178685588039222071097389703168 2834525 -219501850219276699500957587751583950 2834526 121218178971597429477744900269838144 2834527 -72737593133207679021602350383046624 2834528 327051906774087696987108728342052864 2834529 203662983563397556557865535290433760 2834530 -69637374309103677200020922991806400 2834531 32253392507347534584510351946417920 2834532 -200722754338788438702740016702428544 2834533 -30237590672549588418417045200345472 2834534 -48447861158786131878412051854825600 2834535 14717150961535158411685224201004800 2834536 20337331004387429362632282340039680 2834537 286759922923471473347465245576932000 2834538 -49828792674100597349105842711211520 2834539 -385893771272926292060097452017003660 2834540 -15396639398049291300971305918156800 2834541 176219182863110584244383571735841600 2834542 165347585528206800902396037532356672 2834543 -117117424353630496204165540374202752 2834544 34700845398105060186967221604614144 2834545 -8099266283720267558121622003910400 2834546 76158941842911706572400025815872 2834547 95993386849547228193463605762800640 2834548 293067459602806551192388532705118976 2834549 -46173777649963487998084170503789664 2834550 18530754668492760452358839848140000 2834551 -30763764485358468730917850996407448 2834552 -2639498132745438928164981491712000 2834553 -37664843535106795206826617110163120 2834554 -162364587425223254455990903896480768 2834555 -109706235479620147377306445203767040 2834556 23251865226380425107570242047795200 2834557 -180058222237520426988819403740790368 2834558 -140901904583363631812947898632389120 2834559 -13426142844777526822896473931656352 2834560 6313086032461539262313000022835200 2834561 -118672665508119451880861693945293500 2834562 36179860507098061365314610439633920 2834563 -48137929215846688509587112775248360 2834564 183007779132105282937664341559938176 2834565 55794951486545002669063607073143040 2834566 31053026363406365363956722203019264 2834567 287411512059336881198695024583150616 2834568 -9527249511027595336364398537113600 2834569 255632611307730511891554808421844496 2834570 -20311526632186054743644211544074240 2834571 276919850473187182731095611032458712 2834572 1980273390272727620810202879532032 2834573 -7737431884037024416622543779438464 2834574 101053101084889624388479895072808960 2834575 -103744873591369474480597365818510200 2834576 -43564093506351437058350112485376000 2834577 -212553206499166002877125249059513886 2834578 -20538202391940575060034106649241600 2834579 126873684278654966024812243854839880 2834580 -43115307633151536272270713026232320 2834581 269700101929306935749098761072970382 2834582 19439961756591208415695980955680000 2834583 187005514663495632950232995227060224 2834584 -154842696765751518427130943465277440 2834585 -68685105640083459069310016814377400 2834586 -101276403105391591295768540282481168 2834587 104086192981077990604385972141185552 2834588 -135112817994981432614249321881293312 2834589 -32500886312602274803395136879632192 2834590 -2259679001184036227090201901845760 2834591 -646688366169010297570583471776831920 2834592 59172989645412946151689258131259392 2834593 103565223513237620421261164673286804 2834594 -116289567594183285080708671045344768 2834595 -288246811254226978332330394218244080 2834596 -32843907550018682775976456137968640 2834597 -636157512054589959008132394543698628 2834598 -14785604100547920152094194753035392 2834599 85966486397878346477849533398759360 2834600 -65284885301009382120633647634816000 2834601 18312415620586150682478456070647264 2834602 24901161927243105039555270935704752 2834603 1459909817898414382019853316683624 2834604 -124946851316863338820142206059617280 2834605 50188466010788590739299280684895600 2834606 -66048038152943949013155912489517248 2834607 24547691901890754023967420772146192 2834608 -25929975371757455858241725255843840 2834609 78342020678180025003973232577696000 2834610 -54758392780751200451412721553241600 2834611 118764838440988816020474278599725952 2834612 -81941703778711474134254443893436416 2834613 -341218283292897009049072492619509458 2834614 -335410026263678285969603712288092928 2834615 -66547342894085791032986254710400800 2834616 169798326861276457693408755396771840 2834617 131406592177417524795528196462331904 2834618 -115397174828539168640874975424740240 2834619 351918555663130450403796384901374744 2834620 -209316097638313442902317981014392320 2834621 30214099824931467918490723984418700 2834622 76289940357385548136758980947200000 2834623 37780636600058653505960600132695680 2834624 -47339478912379981122220862214242304 2834625 -352833726245944528400572471271760000 2834626 -15093943201712217660549422365213488 2834627 -390003864713434400454655086772982520 2834628 -153350626568374853152470517982561280 2834629 14193239812983237275650510587698240 2834630 86343570122168529144478107362424960 2834631 162626768253009343672853441531952384 2834632 156692235809891108033737730804966400 2834633 -19123658421885166703918188753855260 2834634 -75088545727753131047282713636892160 2834635 27102317769383289232295325258913680 2834636 -181986455138215748942297103121465344 2834637 145180684529655312944850390910944288 2834638 -45437149162847646008286483417641280 2834639 -45734125807407670511877552703660560 2834640 -7522187695030627715431705482362880 2834641 3503568999557874270405756968423284 2834642 270637872114654770169821168787744 2834643 -98437460036674400079987623718309120 2834644 40696778081904314265671321227069440 2834645 128037629446442041219892833493786400 2834646 -1667288437596386971290670832626176 2834647 188353764337502374295947230817097096 2834648 -67946754671285347805403248929382400 2834649 -177496336514691001296026633171774880 2834650 -14995434125850424783130876097564000 2834651 -498422138688542469959553942311148348 2834652 -37183718088933048693054698326576128 2834653 59266867917667214597090880981300902 2834654 44745086258424560926826684569917120 2834655 58759719956689934394843565329763200 2834656 -40090599549966339485145026477162496 2834657 -87996179386117264592283401689620288 2834658 43161049564275446398439928692517888 2834659 278287463200348661401578067450152860 2834660 -584501918742931982409326910627840 2834661 -48636135583833778296265185731072928 2834662 270745782438790160007671128685252832 2834663 24515185018915962676191190596008640 2834664 -150955932979314129154075937891942400 2834665 154488520715446789939421764646733000 2834666 -81331522514361355711527813313266336 2834667 179437402877079648427019756505720 2834668 261706582894905038662995050992034048 2834669 5130353036161294669557609347528940 2834670 -76153497575387254290359522502624000 2834671 -49399276308879460721883857468778496 2834672 5812798084753825827156229599461376 2834673 -96197222844920276154176977936823616 2834674 112416594730840223581395829519608336 2834675 183933484125659863055251309196146800 2834676 6714137965053352813865042918406912 2834677 -305265649502699283305266295079547474 2834678 -143824725871910285994415939839713280 2834679 279632802015609410819788607981879784 2834680 -17540941135379608616446943715225600 2834681 -34900935440969102736425232910097856 2834682 -7338099189521850647338008937184256 2834683 -375996922869902020626246524566991068 2834684 -262478911436440160419379422990176768 2834685 12574238240756755753155223942320000 2834686 -296173500070801054975198368955807680 2834687 -53089341270921321236740256236851168 2834688 -16217892147553086715722599850049536 2834689 -3857705915900315906108196302284224 2834690 -178635842703071379006894508882360320 2834691 -1738379968725326552544463866380808 2834692 -1638607635163006500291593789214720 2834693 102131310061735675918517494087230942 2834694 129329130407270002990963314814072224 2834695 -276099652925846782074605498168305800 2834696 -294702536362172111869428357843102720 2834697 -79742713512894909793532710035721200 2834698 78113749895210390824958727187191600 2834699 -105926211985107990873235044328608528 2834700 27520846081542340495126805058048000 2834701 -78995876707088584968879851257380298 2834702 38729934839674262862998598775225344 2834703 367428251289940635707302188433259520 2834704 -26550774398443715721230886381551616 2834705 -20133784139472317216335222663473600 2834706 48562639599286974913304722541858304 2834707 225190700217544497169968548821446956 2834708 -25273762849531078049067454609649664 2834709 204506007000573489677079123346851168 2834710 256083662215068548247970537426536960 2834711 -418836470932383859780422722660871936 2834712 -162154545863184129506938197079726080 2834713 212106343505521826393356171944328960 2834714 -262171978096452034263907156033985280 2834715 81369665159472082048092989442801120 2834716 -72305894473785518302028712279555072 2834717 -294171627741407078570465506546350234 2834718 -34282515517313402868104533112479296 2834719 -464366472075538053317184633702270880 2834720 31684130894732458491115254117826560 2834721 205849790146403871134895118528662420 2834722 -348369133871810682562149874907596800 2834723 -167361921558201293385436888938064656 2834724 -117638292047814636277867830602127360 2834725 -220262481317318006192725570739467500 2834726 -118357614014211047809259210364614688 2834727 33660462077271681441348303505313280 2834728 -77016203527994294480058819894497280 2834729 445309739396678573807830697396766330 2834730 12635855007329220168418079889600000 2834731 29659182677002924288928497947550864 2834732 3835964147160517267083079594117632 2834733 -17592623597646374849330744118841344 2834734 -59240320961507104008752133063700608 2834735 211100493757361995859695524681172680 2834736 2040846965416706037634712588451840 2834737 392411031989148103390618107256890386 2834738 -1047563003958511689518491070154480 2834739 95998681716772334218999224325378200 2834740 -57527108214128058275352570671147520 2834741 -15516796925842063455429612971149056 2834742 67268062042012570126067313356786112 2834743 -178782430420368091211722280877642680 2834744 -124503437186989366415913596419706880 2834745 -85584667609654245247434468661298880 2834746 -112579294830037024816833640408647936 2834747 17717576732360467498485383438900196 2834748 -197764125578275447618384017207071232 2834749 452978575810202607755658706189943750 2834750 -142442316905521249018826166314880000 2834751 -49241855501469790704922201859414016 2834752 -127436500036032655916459375729311744 2834753 -541617569247232164511361516867815998 2834754 -52070890736095317646376661120148992 2834755 5738388752631408818575451812992000 2834756 85396008707706883526305717528686720 2834757 20842201650467291136413586162932160 2834758 139218434444564921891217916996554240 2834759 29826867995793612938226255642447960 2834760 -226644973704861950943135710525030400 2834761 60564683034002305639687987554879924 2834762 107261244376436534804205915990981120 2834763 -28416809826224817849614015078691600 2834764 21919680157282955555964770905034752 2834765 -327432418684528430393410939443002880 2834766 -196451070977930912371236533137966080 2834767 -85682517989430292489115315422626816 2834768 34762755807577304092994458118971392 2834769 31730283258658054469935262863980480 2834770 105379175892477208363570455360744960 2834771 -345451335312010409610290411456508888 2834772 72118244892749400538182367229601792 2834773 318252287067381223453113920262100800 2834774 -281237718846348473409679999895608128 2834775 1187418732362106476394502469392200 2834776 14108888508585211285531109802639360 2834777 -143974738047627035496381472152626928 2834778 -38736885224804030917504869397992192 2834779 189008063566342433723775119958072000 2834780 95406800100919054610546562400757760 2834781 97999832721855699859326630234759360 2834782 -64485711220599305228405773481554368 2834783 139357126533226688600791042808580720 2834784 -541764052821895499597111281409064960 2834785 -153643633890144440058768914555581440 2834786 112701563216965879188506646834176592 2834787 131502493317771946926870584083261560 2834788 -642388397539402998222315310953856 2834789 132892928793464462287532637660046590 2834790 -31298972188879438531241446667520000 2834791 406763965114929082889723780624193400 2834792 -140827600660929406833715362804387840 2834793 -148279533952574282726490836572146780 2834794 160691957139500104303140319724539392 2834795 -116438443227532709612133455437449600 2834796 129439816270043960331844618314645504 2834797 -279827625000674938703581799177775114 2834798 181674441628770666927026316448910400 2834799 -196118901343459018491601024531037952 2834800 14803245238553977259543052906496000 2834801 -126384369394436504241151886773477560 2834802 -141171644674719232748657230313124720 2834803 -318511051073714692854856406350037696 2834804 61581710646956526560123970400849920 2834805 110871448814261825968830001168561920 2834806 -196694482521038822954804375831396448 2834807 206449716504970368455050513751998056 2834808 -199573662382631334628679335895654400 2834809 40938403732828696197467527072376404 2834810 -75713166219367294999575730370714880 2834811 -32730019316552254118001327449694720 2834812 234794467504696651389683514255558656 2834813 -446687819054624030328973003271170938 2834814 -109757102081246140094342261945645760 2834815 -119124223771843423477164154448966040 2834816 -207739160203890749118549205859696640 2834817 -33748353675182580381139997901418560 2834818 -780344402984013003408804600327168 2834819 12502795760716524954052167775200000 2834820 -92695276266544538622501942198240000 2834821 292403920387940379831293059083994944 2834822 20361781059960449687819547488974848 2834823 -171340116207305775372944252036467200 2834824 350291745120202315641064899437736960 2834825 88231048458660338224413385631702400 2834826 56420124436002995400951928905689088 2834827 16183103001495292276336770796358992 2834828 83073246135597103922515750182935040 2834829 52569046379533192776050905325169324 2834830 -7765990623696001746301766165836800 2834831 -164727307546153536589656146187629568 2834832 -6675858232962969496241930942545920 2834833 65370133958322531533107872291244082 2834834 38754847195264647449886772835964816 2834835 260980979739295485416264338574244960 2834836 -146249344531635688644450998394245120 2834837 642993456668901480697501924595032800 2834838 -52500459055322297715978581435727360 2834839 103881532313776577208567563985505456 2834840 -436849799004773272508267621186150400 2834841 -381076585592143427441798360591941920 2834842 -58830623882801423004527467857347328 2834843 125075085121446697925437123646496744 2834844 -257075876477524077271102666852666368 2834845 111271295557046293180778545102406520 2834846 25827430530025743575289971517831168 2834847 230212980328187154304048226751724824 2834848 -309551721936409757229943819310530560 2834849 -414758256970072606724078850714309150 2834850 74183159366567538852577733647920000 2834851 131861349187573775461396794556277272 2834852 156235208480554912806241477239717888 2834853 12136038942526477479571295982976128 2834854 161798228066424467347406806966731072 2834855 58871134134170764832064558328280760 2834856 40288041749365682899425892098001920 2834857 133749433861456763177471280861889280 2834858 53213916338383750329607268061162240 2834859 -86517681651422794230614302568637096 2834860 -140287948209089331301929358080000 2834861 -393329980622223254483799219909408 2834862 -25329137612426877985636931876403648 2834863 84835681685819783802822443366877264 2834864 1386430021550821998189172846362624 2834865 103484557205509462172227223788492800 2834866 -81262659311754020598218963807759040 2834867 -105615367143730476172770267536069808 2834868 62993441683941466991822748843079680 2834869 -740283140935570754609369670179655360 2834870 19955295660702832579949261917754880 2834871 52017488375089993907564792833367760 2834872 201680422174400892799344154454937600 2834873 -124219027212658634881182684008641878 2834874 -41997145852243082543549144622566400 2834875 502794671237193908380032015916860000 2834876 141403828348406242129202012111831040 2834877 -364175815314810508359601729801401792 2834878 45367548753461657252674866433194240 2834879 25964342243352891746945268919759560 2834880 -21653122802680490223712952112906240 2834881 -181002045340333835823523728211500608 2834882 -597651222713163282322881975217248 2834883 -2330221638750250585663997424026136 2834884 -39596325725153913948671848130349824 2834885 86521629813381062997603807550859580 2834886 29474657237788333775780275941058944 2834887 -201686413985029763577787316288543208 2834888 13644972900499030096247983114813440 2834889 278565492595733457790709071035953424 2834890 -98696989604928707691664425096016800 2834891 114147609100676134708648592575893000 2834892 5672115483075822173508116991360000 2834893 -484135612770797605868672973269758858 2834894 -38576411245759359550059039291353088 2834895 102513969115787130664423649788800000 2834896 1900549997970104073462431903383552 2834897 172745151819198019385354574750913140 2834898 -78661390215722033704727569072925952 2834899 -683690836050389024092222553332930464 2834900 -91002587440842679418508359389680000 2834901 41205103093982137721623197245430030 2834902 15384691041814492647857663905729152 2834903 -199755905443379464312875882141331344 2834904 1739184675016023568694480389079040 2834905 97247118496572091127402192825136000 2834906 -271503765980112900066193174037752848 2834907 24013979846227595095368610148121240 2834908 41548147440533564637769426150364160 2834909 -112433999459337694256649768592992 2834910 43461699626794717103645811337539840 2834911 510164681614178536466347574426735520 2834912 -518933953383817015897763154787565568 2834913 3834927517946175369020240376818688 2834914 -44812529040193300564222852842693120 2834915 -304877342664498924552659109085905600 2834916 -34095920349474047900278846480896000 2834917 93311532467247795259965919216333560 2834918 263344919480827164338194877813288160 2834919 4720081190985856211577749601600960 2834920 -220643141674649309960719101382656000 2834921 201645944881677766153669648744168122 2834922 -86392616434078708781103912002366976 2834923 18734823599887694456381304980934944 2834924 -56036532912532821127229173119206400 2834925 6648696676810411326305400150540000 2834926 240471656258435792864611345649166912 2834927 -87622927889938741358884015521109800 2834928 -84303547175419951205154420484374528 2834929 -74777363107532136498730695349451724 2834930 -17237258266413904055184789264960000 2834931 -42320250295003681821626832342231552 2834932 -47106418464784235972825691618853504 2834933 11358031301744943736403564542188462 2834934 4601499315574631435921520766107648 2834935 -104530675681810817154002771220318120 2834936 11364840804728767132341843423129600 2834937 -141386439417405004481680684684764288 2834938 -177459546576805114182704058925172880 2834939 -452896816809267718287518934108151260 2834940 44075234429405515488854567654369280 2834941 70891629920475805972896090104306412 2834942 111001726197691379360858862197118144 2834943 -23607193379674582153194536750019696 2834944 -52734289865149125656683008170655744 2834945 -162235455322678939825254340222930200 2834946 404315526362434709349264711492741120 2834947 6044151576847216799709912583026760 2834948 58994686349585626830399434599664640 2834949 -23395101003139542793744919897878272 2834950 71821787489478729294125889902652000 2834951 7565493418937549517688558059147744 2834952 -2514922157352457346629779457228800 2834953 -549633826661140649103782579952747840 2834954 8861665121305398795461570720064000 2834955 -8686290528931922172890918895404160 2834956 8928818106698291123920395332602368 2834957 -149765643631205597428829314639334880 2834958 -37409551964644140909601435163520000 2834959 95112441233021074572042566804930160 2834960 -33113036473799784341401655269048320 2834961 7951964510539277079324656661484272 2834962 -29133383309995669306205755189193568 2834963 647272516323520974749168356573851384 2834964 -105603460716151344614136885041633280 2834965 4868208943662216091002464122001280 2834966 365275501616763802905456629739608064 2834967 -83844829856985930289623941058704688 2834968 326669445603178943033749498600642560 2834969 -193206968627408000908975842809352060 2834970 -7775096551226816087200001356661760 2834971 719867913076721809640690734442336640 2834972 -66172129972943733412785275568488448 2834973 -155236501841047884411151216254840000 2834974 34684843478947668424444188025892736 2834975 138301089707428557857824261587766200 2834976 -31892866694373717609811790233337856 2834977 -206378262132822584579631337370194648 2834978 206373945375319936537092543236489040 2834979 32806481187419661248061828602400000 2834980 108422547753963562039226554135695360 2834981 30916261252378721701188522211468800 2834982 -26175092341447435152372634903754880 2834983 331899204036041785407189231249034232 2834984 -58626163245455277466526890100413440 2834985 -186651040607811962497172531547720000 2834986 -40536127933583462235150192597427200 2834987 -14041139121800033292146829987155880 2834988 120145659562735765188566744886589440 2834989 488183986652569556660534765704336790 2834990 -3294604909775733093002134975564800 2834991 342654634756225094043918873077320680 2834992 198548937444871500236103491703078912 2834993 -441686831081869848521305868015925504 2834994 84940004594803254101286079934315520 2834995 15693403030592575156756499294550000 2834996 45821730943523327851198106223452160 2834997 223947473128348952898783133299764640 2834998 61745181176290774150398854698884000 2834999 -411304543886584780578539326779711936 2835000 1151576899264396266331442572800000 2835001 173435868205913327261126139505444612 2835002 180264355967174450579285799020889600 2835003 6368061768273446560697240812631808 2835004 295314877675253184441201809077677056 2835005 -184243209467193287648901395829334440 2835006 37473489136484122100978292802012800 2835007 -93464128696643838619036561018041488 2835008 166330510736344595448239744159318016 2835009 132256159152398041047239995483240800 2835010 -155830658724739909535568178392591840 2835011 211294884982774848976633162195617612 2835012 -56627769157197450714300232849637376 2835013 285947484241797351920640697111390464 2835014 7238720254879054792609127381236224 2835015 -110842923430983402373376302150527360 2835016 45291408881478596587256445876372480 2835017 -408900795198269247229482571578456960 2835018 44107686277571768581537057737100800 2835019 -501762314489167701778901089887450288 2835020 355228265702681066372326497504384000 2835021 -62257957645832373628588536377081856 2835022 -115962672968174557038764235194633088 2835023 280546147617365138473417037012748000 2835024 73178314681621181038330313885220864 2835025 143316831201380338123025389739785600 2835026 187610702803973364404772602887163904 2835027 -37517522643179484328948422928806720 2835028 -81876114911290037919905686263982080 2835029 -552069124164499112064832128557976420 2835030 43551842615636762199926572826849280 2835031 63262430893513991700409117572990792 2835032 139387342382300049551649536609894400 2835033 2207110918683346201441781638716384 2835034 -47776555012339591208744974943378688 2835035 -92697573893030201782721456569187040 2835036 -22020872498872355965156981974268416 2835037 445996381298564104947308642891643686 2835038 111839943032043334453879913805093696 2835039 410496136230360148807849898070894480 2835040 189412126735433672332624458468556800 2835041 -505286091113949255907213562831374416 2835042 -78770509202953753455901549627433088 2835043 66770097594754840117753064792832064 2835044 89438484254219239447599691677312000 2835045 44219949889640935966272937871570430 2835046 168738468107339298258681287848565472 2835047 105225429963756161953272961950716040 2835048 208056327911495794067695858617384960 2835049 -20980575604010095425119094615550080 2835050 13734725133106160244111785797942800 2835051 104300788213184360190006262676381424 2835052 -162956566025888660046206696039413248 2835053 57881415448008891028500358276695084 2835054 -292067966989410952531397726581004160 2835055 180963927801323565732738642696645960 2835056 -18877220711359903265490669693173760 2835057 -4608087571135381134865198744842912 2835058 -21276774983804536430528256397018080 2835059 -81782569584893886272565553536431496 2835060 -67030645761839934621011154638039040 2835061 199575914058077187052227300342831662 2835062 20931550467925982216697544496419200 2835063 87162683953164905367663339753744768 2835064 -483149816832780222714198284452208640 2835065 -368951687059959081571811832322404540 2835066 -29701575974470322893433891685143040 2835067 -398890645557269658511599656977870800 2835068 -56313787111993646640739157723182080 2835069 300568655988780625365360233938659360 2835070 -21166527421862337668026417788142080 2835071 517229787924127847732886988698598272 2835072 -64636582373506762914087380881244160 2835073 -88808981000867219310292580139325440 2835074 25342160004790588985937236742703104 2835075 -258073893429863266420807011941030400 2835076 -2006728851658094743696496949989376 2835077 -17094099447068868844527836802383328 2835078 -3366398175336136027005082861737600 2835079 191951020927742619623022166977610984 2835080 92893002150051984796833734495078400 2835081 249551384559758774530754017994817930 2835082 -33581872131504346665028824340774608 2835083 -823067685542226102122278541858109456 2835084 66356099568268167939818213057052672 2835085 97058036010915954582139552418798400 2835086 -101651929945885999899279707337427008 2835087 20312469083365872031394038376209152 2835088 5710040619084232253421193962864640 2835089 -478624066988271358886017873380988110 2835090 12990906381809754575540304785272800 2835091 -22396664669760365919330894590400420 2835092 -106235765699123452823072360804913408 2835093 201677762536293511166283690519413664 2835094 61154225455028227141391612474598720 2835095 36951418921433391532713775371566400 2835096 -20935042496884674246016679650099200 2835097 -75862825331918372597169257439312188 2835098 128424071071474280876947521613224960 2835099 -140865281964423000079821812429826516 2835100 -952781110954077631058235659161600 2835101 10780258436347972564623799711577664 2835102 45943218296180225272890230371881984 2835103 104077540505567339279697123078064352 2835104 427176144824391562242083087151267840 2835105 9632718602067420635972089454346240 2835106 87581524661758773075108119629013280 2835107 139933456883584752274791357878674704 2835108 -213070201277012316189046648208148480 2835109 -97725646474220179556366374126649700 2835110 167799565537026957744310494053976960 2835111 -134402823607275723727791521930023128 2835112 -22506523557561100337728649806725120 2835113 -170423386597870095477894164525029638 2835114 -124780256238827787276979772846099712 2835115 -571689675127597240670494754570400 2835116 -205067003669063478386146070563087872 2835117 276884752801741372490675969187204534 2835118 -9919304765659796317638883005210624 2835119 3369565795856616444098471870048640 2835120 24681321065336436072519950355333120 2835121 248849588965935507435082821735730322 2835122 210560813389129159914457227184100112 2835123 -236767425833185327328360253486206400 2835124 2234701558117103340639340518999552 2835125 161771341114392879901018755685134000 2835126 34796808991256654842301531304941184 2835127 -283479578516765573266074762738157200 2835128 159074310777771930754740531568988160 2835129 -53250903228280407871382216224513344 2835130 -1863740984652798969782808202939200 2835131 -82473671540406264598761436178373168 2835132 -693405662860291029429627589897728 2835133 -15394522553811386650743725087977536 2835134 139638346765885755999870513091921152 2835135 -200228321160984827128123793740312800 2835136 23117660368490870719563540232929280 2835137 16849326135609306839496188534238786 2835138 131644231271184284061436600505218944 2835139 -455952134867168980877210434043365060 2835140 -156568024185121506018530186833489920 2835141 101897453764445814303352910651067264 2835142 -221730503205057718641412016871604800 2835143 -55616246940733935307866801855613776 2835144 -245909041584870884103104220602127360 2835145 101066560362109112958528388221142080 2835146 67713944742791515824446243700148272 2835147 -9943468901468255464197075358460928 2835148 -83632397235115833548678049976008704 2835149 80413390748335122285377696627724150 2835150 -34655344586969981948863287854428800 2835151 -287781188219311395604581127305544 2835152 177275456197111885730745957289820160 2835153 -13568746490373805192152658591747200 2835154 -137354008215513123020824654411865088 2835155 281857455135532627136592495014368560 2835156 -48459458374535563591298696751237120 2835157 -87098165995460968099264345208109874 2835158 -188556432726436082385768090156572928 2835159 -281766913034143184813506567798212480 2835160 316551050053914212291911509061632000 2835161 27208669702247782048810151450128320 2835162 -66671765092961836791278906946816 2835163 298012411341096166398453249339337412 2835164 -103014952850421815492696158080236544 2835165 22707952096658510847064080199021920 2835166 217438119239075289315453217360252032 2835167 -158114606693983595232303882141580608 2835168 -4156549559561649518185110841589760 2835169 13923166040515255568743024908401570 2835170 -31034691437300272690396195985804160 2835171 -87275902729591197700855737966018720 2835172 -248898524783990581091499119733657600 2835173 81018616686305676642734216456525088 2835174 -8891987169859315576371085050479232 2835175 -118040615996183094366810381172831200 2835176 -138440837553319877084580460562595840 2835177 256071501604642026356649371782757520 2835178 95918626846608074031550583212602624 2835179 170046375956873825637713786653804776 2835180 155450331796877166678500607297408000 2835181 546740763373625855076267448190647680 2835182 -18736653950461830069744981586580736 2835183 1895760708745054043458338609352320 2835184 13147087686639404052676413956751360 2835185 -241911820827712291468280640991234200 2835186 26163948034299983883903306199699200 2835187 119366808706622191988513663425200240 2835188 9549936810792866044813947279778560 2835189 -430643603166671146549761395866932480 2835190 157033221169233560456067600276633600 2835191 -155690847850525801459218934289226816 2835192 -110572924929024634549379044604928000 2835193 476174249583608722945902029890512964 2835194 -211415922856567759250602752452521104 2835195 -30403065367447011632654729089090560 2835196 43720147572876941350315149715773440 2835197 106256075054074856934766140354371520 2835198 64669135333240898334181612600339968 2835199 -113374753972480093836625541911883400 2835200 114225813353260436113212503280844800 2835201 315413017233886204167601983227915520 2835202 19241939848211763669960112358037504 2835203 53811209452535305266859872901763280 2835204 99737785315573474368733816793628672 2835205 2261552626906345154608537277100960 2835206 31211467460091561232796834616416064 2835207 257951405881693117814435031619889928 2835208 -221999557833302782747455856293719040 2835209 -190823303951726544387430858397008440 2835210 -22197575030417867364184512244039680 2835211 177872931101769432109333710728937812 2835212 231838643628478732087647138344691456 2835213 -102356477659731421982718462176228736 2835214 96530995110123864249452894288036160 2835215 -109513059920963767555595590946662800 2835216 32607110583676142228918515616317440 2835217 -62012222295856750384698335585697216 2835218 68354494138027323795127496167655040 2835219 122470086150760736176255290926895408 2835220 -102344795529975248596756476359973120 2835221 115394326530206599915397766775249422 2835222 -9170960473832839946221754814603264 2835223 578095000260301465559628746615974472 2835224 97481959215938709996329395436666880 2835225 -16811559159143688427757561535391650 2835226 -140192378303731365471014763965820960 2835227 153471223629055525594831164734221320 2835228 -161735538432793426607631284060848128 2835229 -92088475210635269316022052495338880 2835230 4375514198934709388941761236880000 2835231 22602420780534900690221339801625600 2835232 45370528466073157296456226425667584 2835233 -410901105513515716864766572971325632 2835234 43603578588151880410392011956415184 2835235 -60243766660922672720833903440797760 2835236 173095268042331031542336115795976448 2835237 -49958372712618803996738321372946720 2835238 143603420322554001030159213078585600 2835239 148656880702299311815431876042133632 2835240 -92512979590250257384095848680243200 2835241 367222884071111459770243750772843642 2835242 -7180352132399225007556758525099168 2835243 -14458452526100347312287935864924640 2835244 -215428102427856747063497662110424064 2835245 82615978267728171349511405464905600 2835246 -106727968319209127245280803763745216 2835247 -602584545198011972787106417575920 2835248 814258582921977205198968257839104 2835249 -34430736238974689751884505284547840 2835250 -155951025420056776819626747768192000 2835251 -425898877794438732580005200021560896 2835252 -5577057039274456494734343422466048 2835253 -60857006680548617674629323049412498 2835254 -48427694383391483088487457949248448 2835255 36814709181152564604703427846452560 2835256 -85387848933235061898206768642457600 2835257 68166346859242645831542167674788480 2835258 -160400045900104319289673284837590016 2835259 -6804558541595931499326135214406384 2835260 -67037864554756975256362654289510400 2835261 -52815551609430634447223484073082784 2835262 109487837693452436350188411135013632 2835263 -49706886802945857945557358754114440 2835264 6000848023955823297723206127845376 2835265 -155484358914940074141046509726551340 2835266 82095104129889402113821552975019520 2835267 15898267312008460813983406745132280 2835268 -14102783409694126664422210862269440 2835269 -200087509993392556054468834558527330 2835270 52930597057625193051072857417107200 2835271 -42040543123134629262791620149295528 2835272 441875546223817494981764400998400 2835273 -5920758185242426912921124155587840 2835274 7538176537886152174897591600629600 2835275 191935156675811759579598293019648000 2835276 -13441314378614436263380693639910400 2835277 478055526519155865818334985262234412 2835278 -210571344496161634143392935486282560 2835279 187926714946822102703344775231519184 2835280 16291473340048230734783917412843520 2835281 -534622601769384800837451098633811648 2835282 473356965024088888633729606865664 2835283 117301463002810914726588794948542608 2835284 -63606461946117157343829468403724544 2835285 83903366354982990611348901738247200 2835286 -108214131641875822644400987474968000 2835287 -212363012160702646423959983076087768 2835288 20883294083706392842901988559626240 2835289 270610282878725579248598572899902090 2835290 34480995358520666475178468558257600 2835291 159256225510790476449581542702080 2835292 -116804332644520222594227061112425984 2835293 159399580546963617327032247848533542 2835294 1055979855014433104483277090637824 2835295 208137349564059410423016161120245800 2835296 -63615893740300538586775328165462016 2835297 -173835269042353013302323567200386560 2835298 -15466692885916568769239692819719600 2835299 347694809716905355210847225063280360 2835300 -13468772581380723268973818586419200 2835301 145135666488533429628514999680756480 2835302 -8748109203023582464574201880763008 2835303 -21980314058965868038940361685882800 2835304 355691523975528975435819450840268800 2835305 -170811709365759753915341130716110080 2835306 175764472048377575822718071044775424 2835307 -274999763114609074878636620153410444 2835308 6475448017580833845035417281382400 2835309 -158936379969119667633574258114063296 2835310 60394203700828418240440404961766400 2835311 118488720063001393412999944996730112 2835312 -16311359529014739746676342882140160 2835313 -8024401242841413967234611409723920 2835314 15923013073521768349256491127460864 2835315 43760428580661928857423689399586720 2835316 46660987787635060830967438525040640 2835317 -237622721423185905329168920192793028 2835318 -18775128324193814284763353888320000 2835319 433390685799886755407221428727919720 2835320 -12834218911771216536726284913254400 2835321 -246385117040831385877329844671086400 2835322 -34057081898959901020757140535377920 2835323 -591389341185416882624575767343534428 2835324 -3678610063855171750347901179492864 2835325 10668397322896026777907081743405600 2835326 -45279102539441207412754164751631616 2835327 -150215799636020684070042381008605440 2835328 -27512808518529064058503937528954880 2835329 86630640632308913945503662058070976 2835330 -87237664283898871705287475520832000 2835331 -4496426425285297996294584754164868 2835332 -382208469459802428502576540563133440 2835333 -78986412533806883771894995457944098 2835334 5319912463471871509162948201247040 2835335 339450694829914770394886665312220280 2835336 -164088612892548787686870239244656640 2835337 382907142849691552387739730507644112 2835338 208866083897224245608496237495605760 2835339 -119900561560988541354680522324347152 2835340 -20600456614683198242312340012764160 2835341 312019326389108566037740037897200824 2835342 109411313017926534794723673437293440 2835343 -116830637390374780702188640408509200 2835344 -6846445739802845632393396368138240 2835345 -103770841847465547679189730294188800 2835346 59307767211931943911912894945002624 2835347 111625281353026068562103970140858352 2835348 -32033183002223827682988565220560896 2835349 586655619438034170281744292994126848 2835350 -12353675658075004427844123537283200 2835351 -150491516061522532320750790950393600 2835352 10565659793560999211284100769792000 2835353 -32062639063616502036388442590799616 2835354 -56916629421593579151241463977812480 2835355 15556536786235750523890330287071520 2835356 -203936862585022786559900940776686080 2835357 -89159338659736976557177162197494208 2835358 74592005284783355249374389701585280 2835359 -403633157764945760605833830863805640 2835360 97054073971635142131917084924313600 2835361 -337132145435477066147267706903724908 2835362 -160050759966443960540090634313287360 2835363 208774910690822862430255986661514880 2835364 -173480505487421048374968892340195328 2835365 -643374120457556126061435920135760 2835366 -57860562225175228736757242507923776 2835367 -76558998806141620066147307545160584 2835368 -158609164260399032032076767773373440 2835369 -437482496513193097182354852106611456 2835370 150118688741824399816726965372499200 2835371 25752101064646827884594447493139968 2835372 -91251857925401589038043850086540288 2835373 -92894375672780846195984593466921760 2835374 159650661982010325990357458432661312 2835375 102556085156516446966666601767188000 2835376 -16207745027546254285065901741293568 2835377 5027070445990167836231192730539808 2835378 -14931635167833747285882236835317760 2835379 117052044354849926094816562085951876 2835380 90332375086182066678058039558060800 2835381 -74218018918098977407423896151880736 2835382 -154830890580036049998490919058487008 2835383 255546133532550417926563005013582632 2835384 -46276555352231931744427116629852160 2835385 28717639639451166517982437145492160 2835386 132659559230002687074169256774113392 2835387 -45786095202541404944006724182398992 2835388 297497915389199405849383634320442880 2835389 -338781038310492832248320753239536000 2835390 -81910492801942365059479961846302080 2835391 223350542916872687702004122022245272 2835392 -16160956754818683199061713024450560 2835393 16587965026219990759519346985312 2835394 37557040337930293130035865655664128 2835395 -36369221998316700554578187959276800 2835396 30308335492639156792529816454418944 2835397 392531239538959816284392388112994846 2835398 -53477360879751728505482100189232800 2835399 83166888852221175952487725206695040 2835400 7488660424870421157971520358272000 2835401 238183638549429325639510212534189402 2835402 7751797603432858076248287509999616 2835403 -148092062710245371933943975136796016 2835404 144114660152215279309772831292552192 2835405 7883363969469293048695129500757260 2835406 -29862289030354750997896787580654720 2835407 52051490058808149405818780828093472 2835408 -46869755974037740578773314820505600 2835409 301673789461083955459457923817914610 2835410 55071138265784084123276739238323360 2835411 61915801613841913535345536011313920 2835412 93919274312617872294634904926154752 2835413 180501046819196229408650757392517696 2835414 -29604815933164421659749515053070496 2835415 60539259421810884679195392175472640 2835416 -4826704897497526760748428117360640 2835417 -25610969787331410425324307472761600 2835418 142451991929033838808676245887805440 2835419 532775883215016355779991910036282820 2835420 -675658963116408918557110880010240 2835421 -78542020197256045798423417123332360 2835422 -59388258556089375805179824306011200 2835423 -269496994750132778441100274604741928 2835424 363372841593511621095487883392843776 2835425 79601099635675019672506846587036150 2835426 118713593085512111888030243955410688 2835427 -63749207112507489654029373570745600 2835428 70622836713132942100007804677987968 2835429 -109465352433587543419214530514829216 2835430 -103465027663523339796607028165556480 2835431 -17885349394784192900848621497952800 2835432 364206565676122047820574532381081600 2835433 -22178913990463517164686469608853318 2835434 212515430545720768985649494483008176 2835435 -127538280428818674936819099665556000 2835436 -412616348059138478782508969856536320 2835437 -39522407064517119452685649514096256 2835438 -133719882249265886061903060770475456 2835439 46430917400760035406921410793308240 2835440 44675830603108027720541705651650560 2835441 -36191632188411509092858643967819648 2835442 -238167952590811866829912381636574208 2835443 211703108291788140058059949119596544 2835444 5323569308268274707525001991356416 2835445 -157108154569013530796420220148270080 2835446 -50931932699479571781839050388889600 2835447 134551108983787688176218857141719200 2835448 -172293987162848248073950469698682880 2835449 -110046931679416036564372801201516464 2835450 -18865293397226752293595750811540400 2835451 213624981706169825109890291946353400 2835452 -74222867777892462585680087062648320 2835453 157173106401968911671307248735842304 2835454 -103822025560656901744690758708301824 2835455 -117417901732108463903548574028462240 2835456 -52314147994916752854316501199486976 2835457 6557942211672939294210078426975792 2835458 6863794649755374650960458563334176 2835459 -390584327708831190380909759264492160 2835460 17629245216649701924533412515585280 2835461 -61455349833757200507053360008824000 2835462 49927044750713100988431076006815744 2835463 -5968760013750956248457489441866752 2835464 -634017635969288237083698473187072000 2835465 92907000085168377405339269590440000 2835466 -7036323651010248559119301880262816 2835467 829105981235526138722691294522132120 2835468 -136455067671527823142059633513093120 2835469 -63716345771416983857249497749278080 2835470 -65696388881974089513493801169952000 2835471 -164734283532411335412146077598689776 2835472 -70548316850664047572305914285645824 2835473 -26554697976885235442559560703975936 2835474 -75376537395384038428280424466874880 2835475 -112990037580756584944316451065466000 2835476 31540028442459705476315656051673088 2835477 39799559492879118428358425424693888 2835478 -72089859285053180498241093155201280 2835479 -189090489594650468748170271819700920 2835480 15306585339733197090311046564864000 2835481 459060872829330697648509093343283520 2835482 -74603971301484804828905737517263920 2835483 -164494330092427832096422997964038760 2835484 209050172178133278353922018324697600 2835485 -195720719463828441303170713148732820 2835486 5769877063020716686669779703883904 2835487 732783067570004268621499188608259760 2835488 -175143633157546006766891489801994240 2835489 131178739376121349354662770228800800 2835490 49973815200206587056700177598906880 2835491 -239629479046772618749810962387603108 2835492 -128858363855380959598373042013751296 2835493 -242380527659168596241552810712378720 2835494 -228344606096696656210183155749020704 2835495 -36491691477647903575656604396174560 2835496 142062284643956720005988834965094400 2835497 -83327723801130793248020139715882368 2835498 73288560957452630156099574623577600 2835499 11947211060722122374699304956664500 2835500 -76112638178438838142394684160768000 2835501 -17373276394642009327718164706303040 2835502 -5635723450617239276674789740474048 2835503 -331000827890018985623863959451791360 2835504 18092816151407560058349669869813760 2835505 195420619477862605456006641413172660 2835506 1600988400413040810990064058154624 2835507 190346655371985509144817633511574592 2835508 -40757982281867074801210005718958080 2835509 -122269829900007737034863443265435712 2835510 82653453248869718366751151718584320 2835511 112542342664776266183818597831360432 2835512 216033280497565277440021609310515200 2835513 112931827827081868327985113306946400 2835514 -270692998786957857751435464592272 2835515 447249248248120580981053752285556800 2835516 -115851131924859650386944917727579648 2835517 -348602196515719868923853910809285434 2835518 113744729982474194920672261479205632 2835519 106531201848090444845597583974941968 2835520 39929773476929573191805061987041280 2835521 3969493268109777746065601050977492 2835522 -114567214671269766665876550026459520 2835523 593785120795373016098317214157667772 2835524 -238463634898329123368529662651505408 2835525 -27832227695138915427900061761292800 2835526 -41398353438007523227820725926608640 2835527 3945264054275806926866576079817392 2835528 137310732911574441222363968779100160 2835529 199126948255567656939486769201597440 2835530 120736593635525019183172026198872160 2835531 282589978952260736094811936516397820 2835532 58601052241707733767383713047410688 2835533 -238758025961945294387200450001569620 2835534 57073929683206559982039043528837248 2835535 -92872207632689590778136784781750520 2835536 -24508725586697124220375334083362816 2835537 92891158212638498356493808270424560 2835538 -142118239767438123814063996026676080 2835539 2177680679237560875358784464926720 2835540 67569797945443116458435239941120000 2835541 -216811421065267791340680893687943200 2835542 165840250066658595938594476436688672 2835543 175403106464508051431942587317350400 2835544 56351401251141314175965242518620160 2835545 155046993321298585129496354912646600 2835546 5568084598337624146072623349736448 2835547 -152849294511240830697860222623772160 2835548 -9681162765747040922554580273702400 2835549 964699088509517749278178628608128 2835550 112062476535483796759182671310196800 2835551 -71262810267340100365975550104650000 2835552 72608070087138840947402393235750912 2835553 80840990857261573814702957278634304 2835554 4923731717575310477969186364560976 2835555 -145557562743471845267941276463097600 2835556 -124453409532606706753543323385795328 2835557 -705002315863848581593109722822926528 2835558 179011274226052703995376127679088448 2835559 97488002464710654510149416777504120 2835560 12966618984224524819013576835072000 2835561 -246066314585828616028417136093045856 2835562 49426684014655152705846740774767200 2835563 494987080768126734339327666533629812 2835564 -108737007452751654234801839974132224 2835565 -106956136171033784425180632274489800 2835566 -204592832614194572968848463204713600 2835567 -175895603132431178482195548240275328 2835568 -130399880256990109624721957839863808 2835569 -74124647603025858105796944421850688 2835570 -39905648315197963744907433337344000 2835571 172341429025192854956591336570302344 2835572 166788462945134918008394392421102976 2835573 -47841686887126114320300046670929056 2835574 -124664026235975245385757530181439488 2835575 -76585561021215146395265247215243400 2835576 189652320780809765036824096664555520 2835577 -179784785517705148410488104124015228 2835578 162940462814155932358468833497889024 2835579 -12253702244121433617791719036023360 2835580 82747593970910900625210194106547200 2835581 284839466865008471168774489137642182 2835582 61680185172120585062720202265449792 2835583 -473674086715861653204682257355159200 2835584 298366786128437509193213420576440320 2835585 1939160942634762175298350690328040 2835586 54858202380909087491341331043545088 2835587 -218311281603071064653765379129061764 2835588 -28649692435282994148720017193897984 2835589 -212923523918173959386978817500616610 2835590 96466799347010433169742544814552320 2835591 -265371008220240065505390792878674560 2835592 801498941955769824335462924574720 2835593 310845827286943063325120585302546842 2835594 278779332369641490761314703465687040 2835595 -124689814030863401589122625132772320 2835596 65924023108370585654676077014675200 2835597 -100570872792878309832180561518823360 2835598 140649874463406112712910556834452480 2835599 187165853882409752422561247122457520 2835600 26142738391153372033121328709632000 2835601 -22770434634266353589716446263043072 2835602 -14676808316301689367727538549300736 2835603 332569347319680680314716641113871412 2835604 -34443153546861203164339311407837184 2835605 61528005048395486820858944215260 2835606 406844583237740811940671466107648 2835607 198020862174998554131654972097730712 2835608 243594281904823894334941699399464960 2835609 99565875773021500869049588749562560 2835610 52881080864017712218029296439744960 2835611 525520216794232725694751645817809424 2835612 4150000698509986533862716969796608 2835613 -173178296578601719776499740540136416 2835614 168650933753119428887343697498678656 2835615 95124587151405913587433825885944720 2835616 8479409572178118285207896834703360 2835617 246512671035425768113655021015493600 2835618 23507140936574724621143575238092800 2835619 -940423160109491656234935533197200 2835620 -176575749608086608548046948449472000 2835621 -65723768184290943964192741758389760 2835622 -116556463862733692525971505361277248 2835623 133999004401988045359649626095009840 2835624 -130999103018685733481863502289960960 2835625 -7242968543076627394270064322687500 2835626 171699211882895184046833821803791360 2835627 132680356568256171398496961013887320 2835628 -230305959352951502358707008369445632 2835629 -139975565587816811998569747075224640 2835630 -6795516370210276643398918722824640 2835631 -356389936380875046744700411189811000 2835632 -1341118050234108353718746283245568 2835633 -251141097825558306891802671028031376 2835634 75083593241537503495867785791603232 2835635 -3028927584999794879419179697200 2835636 97840637820189775194476725275678720 2835637 -149542805287569791172613410231134048 2835638 136044008699541494383912592386326144 2835639 -41178171109755215446366059665850600 2835640 286365974688239577063469460382412800 2835641 -586707423458145400038402076540713648 2835642 18068679769179008335617964704950784 2835643 56864872844520027766790983102048464 2835644 -107647742872695048800541254024930304 2835645 -71171405228445342838831068010469280 2835646 -126399339340545489060360938966163072 2835647 -21190580521306003446147449585801520 2835648 3380768479528900667226481002283008 2835649 -52517356683752026752369677899761240 2835650 -55186189763382649079779244840893200 2835651 -114202767903209178934104324116222976 2835652 -44959146735742831273563830846318464 2835653 406621702269732165128502017130607902 2835654 -46953515369327027951510224097265792 2835655 8586159626121989906290467036355560 2835656 -37702661002607301205388889190563840 2835657 99963280849288771159901577764479728 2835658 16733837262324713170644722816017920 2835659 116787608493872016484554021095791104 2835660 -82491631678382411774389072477962240 2835661 578555922899043403806250804333606262 2835662 256770739638272553599254953955376832 2835663 7663649048495023796400979798092288 2835664 -53891788100361222029198978763800576 2835665 -20773321855303649346054234307358400 2835666 112679772324448809694586711204390400 2835667 -87167297582059302664246844299451284 2835668 -77462577906860592806853358995677184 2835669 77274905757003218944080751904785728 2835670 41751732009630691437395133757996800 2835671 233651299439357293775730416066068872 2835672 35481311024078484843295589616844800 2835673 326154962475109507334042088265222922 2835674 161635920829330788647136420853002240 2835675 158466568627866552311986397038026000 2835676 -81558877037978976004427156484180480 2835677 -83208322036492327725367454844977760 2835678 1947942064486121225947399533081600 2835679 335811689532495540606742116418102392 2835680 181920348331729973446409328682598400 2835681 -173302455157211608467700368995872848 2835682 -150540886174471436784546545598245808 2835683 197689835644319602443879094973596104 2835684 35409480461231861411567009262038016 2835685 -14817779845610926206538183697825040 2835686 54424070822094458032968944503324800 2835687 -27636300063435303683623578057993648 2835688 -470647005303354068742370996564362240 2835689 160467167693556114541330235706434490 2835690 -48091205124041140737231423506795520 2835691 -348725444526042103362743166584624908 2835692 231029284574764165612638479088066816 2835693 -85384043726691163985450179840419840 2835694 -6539543091186668062807464121563648 2835695 277441929343517845365656429381971920 2835696 5463105413851645200258409880911872 2835697 -24270567504081620843113680168839854 2835698 -241301134814895736876473650817988608 2835699 -33621729475788510689787457864558536 2835700 40209668234543582661993258586470400 2835701 -264363024592565022321372785044970496 2835702 264072220093707703075038841953580800 2835703 -158532680921274176378749787002373816 2835704 -114015352570771572424701769506570240 2835705 148622540721139530364927242722169600 2835706 2330908919066920816760004763179264 2835707 176854309034728053100041746705428800 2835708 270740469011741620006903020992618496 2835709 -37115736278563721635938426271598784 2835710 -24428680775849386462988783958690240 2835711 57089313703446310808263559041713288 2835712 124101149267896130162946492522823680 2835713 -145999732001352412908307253951140140 2835714 -38959921495626063421215468995076096 2835715 -88293471936812878527235994304086640 2835716 -50913451265755277965778951660875776 2835717 23799362896819929877213610825087040 2835718 86780698929685797187327983697906080 2835719 22148198123170397365136185023975696 2835720 -233165367823856714926569814505011200 2835721 2504174473563593178086304033575744 2835722 -10048436575782514515887556218225568 2835723 10821056156143612774784671787563968 2835724 76769256321741888132952392100680192 2835725 -61309796046664614573638612625072000 2835726 4223823029646023869896567511361664 2835727 109866556111916960749083730546563112 2835728 61389364756843913946745349186592768 2835729 -6533476762532004758910821206095756 2835730 -49541152094722291568927659919526240 2835731 101392759383630038499134841102375000 2835732 -2089429864004129177721405857660928 2835733 234960126800738765998061516930899982 2835734 -4709674100634618883440995427321216 2835735 -12389336456041918433135765352499200 2835736 -727400313821101314317403363028992000 2835737 52709801770003499794267618221181386 2835738 161617379263270944317919466533902304 2835739 63631324785280708480160937355188480 2835740 -66610949631363520254861574234245120 2835741 104033697626536829982659386857579840 2835742 -39042346329932324639748693914532096 2835743 -142388467898335528901255066779751160 2835744 13724827111918427695572814072381440 2835745 75803133808336291860831171084783360 2835746 -167383313351828068805899434015050928 2835747 30385199135242008376805637109951524 2835748 245518017793680264070392008374049408 2835749 14462756656182331203692536303771200 2835750 16861159072250364302270554176000000 2835751 -46273816440332601433102746047210248 2835752 179734533693298223162080496198937600 2835753 -272073914929145035990725243385693536 2835754 -39651336767784629563148873612546208 2835755 -108303964202781904733707010581421040 2835756 47560251131557330162150572687360 2835757 -398417510715444656797474512543630528 2835758 3183354434642332463591126856374784 2835759 56147835895488274749523686495884160 2835760 29790724191411289942805308870164480 2835761 10521295504324053994022158238897892 2835762 26985155090010934860770191849843200 2835763 -32399529675104144310526477069137504 2835764 -2202318418460440188298641324632064 2835765 34661377954649997776622714939745200 2835766 -116324553239388772848117192348291168 2835767 227611485385963444294568855534478552 2835768 95437393025886156153210401949696000 2835769 -204393462579003528062968458774442160 2835770 -24132440040658122130347838050570240 2835771 64153243713509624076342655766392944 2835772 121265905995180573090185013661285376 2835773 27115618888220172418748025199514400 2835774 -57028545863375347730325801213665856 2835775 -20594994424118192513682329321964200 2835776 -95490171702942882766693509774704640 2835777 -96563039179828150069957559397182976 2835778 -125184614022295472459262738067045632 2835779 517714283501298671649054406071304380 2835780 -146946008079361628827229694102036480 2835781 -261393487679567974114269659835444068 2835782 -287011565308171696154639050014799008 2835783 5246927094217261371916358021713920 2835784 -54364836710847206837118746227507200 2835785 52263375848306090712739037719713600 2835786 -56160188915497318489272742835732736 2835787 219801691593288659178690682938297984 2835788 74040106293870298925394720473925120 2835789 344464704805710480969361094856276768 2835790 46933703758534104499395702358814400 2835791 88367783409940008710629090763311200 2835792 -22128935764555855451391377634754560 2835793 -439388728102434020990115879382242958 2835794 3460117142838742484186242521702720 2835795 -137788958455568658176678037627588000 2835796 -818595731155651868310377684527659008 2835797 -274307512099187560819212581858686848 2835798 33970489695351719960690148900526080 2835799 113966695395508282923693754694194336 2835800 -6064390523290482855106213962240000 2835801 85865574680510454315284229547324992 2835802 -180436226119139129188088289133701648 2835803 -297192039128442188496248530471814376 2835804 225665334080545066721547220056609792 2835805 49015263123056905684204815608002560 2835806 -64312506044914148531245900140713856 2835807 -664373055223050894632341907769600 2835808 -221085321833196053137225587400114176 2835809 -30235973200561270436967549740016384 2835810 53544239326778374172722434163034400 2835811 -84110024233735068666683175914967552 2835812 -82487604118013211175550813390684160 2835813 517088957813595528727195866196266624 2835814 114369297201512806828356831315308256 2835815 -135592126669279535853961408237113600 2835816 61328685998942429931093920921763840 2835817 2239117108707942063097533965530000 2835818 -21883334206641889349747625725509632 2835819 99367977550274377994973954789826704 2835820 -82554083194500561322847893118284800 2835821 -49336686603922235518787344084175040 2835822 96639829524333531973306722320169984 2835823 -345810195084543780597532942701649320 2835824 -87745560124558158880449557472706560 2835825 -82624802350832960564338994592536400 2835826 -15743860589884029169528012715959680 2835827 954178453672280596805922035436384912 2835828 44670605269935587289401000099162880 2835829 -260713634923502191874251863918030020 2835830 72283640570439784289606726687554560 2835831 1684678473999718189629857851228416 2835832 491380575381794871121006869326438400 2835833 -29126866240536393413322569479354752 2835834 -67601902124611264960330551623301120 2835835 -47095339633489344563262030079940400 2835836 331978907332230010450087133250324480 2835837 -19429801140362602543850592361114560 2835838 176665547108158243958674285810096896 2835839 262741379983690306602116352518113056 2835840 46804508277831663366580766716723200 2835841 -194793902620103603128845633231653758 2835842 96254398509027522756994083939076992 2835843 49689807130829267635954394356575984 2835844 -7022537165555305946191056429462528 2835845 -299926732178524611707121843032872800 2835846 -31573136387023616221432932492616320 2835847 -1763729981196477434765582888853104 2835848 -88686593785949268033966783622256640 2835849 7257558510378485289149713069010688 2835850 1318550459802285497337679794336000 2835851 -523452781199793780176726965745807148 2835852 -33457658014776185289918179841811968 2835853 -197601879838986790788799777352363540 2835854 63804488167377018212232255114350592 2835855 245211844315225174804630288542186720 2835856 -43788255234132935574269545777631232 2835857 -14323273460609205829177518662226894 2835858 -57167579048109590161309763606034816 2835859 -88102490021974189511189744557647296 2835860 5234386715457979307294453866510080 2835861 -9918117641346021216330668546351616 2835862 20207238544357918316646200778150432 2835863 -61770209140748295486316920466914720 2835864 181324787416437145608892874317824000 2835865 -2390605580694343743959562634116600 2835866 -44225362541933332774205869570104576 2835867 -202695343933000834101366599906569320 2835868 -89256161525912483299172519800116224 2835869 11890967442079245294414061850199270 2835870 91579934042597991719787532097500800 2835871 93364735663646247261835892949834312 2835872 104701597024035152605661959089291264 2835873 47723518410607294232225511923987922 2835874 -50625949316245945873439275696809600 2835875 74438541855010482290940251891592000 2835876 -63758168358544018156475269656787968 2835877 395101155504284360520204395797920 2835878 64092366104489491477272105158020320 2835879 317463264862508317062741691626316584 2835880 -111029348131111228737823749321523200 2835881 258162872824976316623917871438681700 2835882 -37279287898250303723386987620873216 2835883 -76780983242162272708071371071001480 2835884 480671773166765523530482840231488000 2835885 18517844315548226671993317469328640 2835886 27867619408258197427310153444286720 2835887 121441792422507034319993098948123536 2835888 25877950600344313672627458805334016 2835889 209999649282014271921258319053478272 2835890 173621838897788750954894564019144000 2835891 16062742050713858123388596765449152 2835892 123084120420008762282382422787162880 2835893 -4880535218363955541838779469414016 2835894 125686228910194556968048989265866240 2835895 -306346102550152470671636420234562600 2835896 47812729911740582671117879547904000 2835897 44347317997935024508344322577173920 2835898 29360558326102863069410980102167264 2835899 -859341173486610672608919872895889152 2835900 23634509293874911437854143968844800 2835901 183743930189815487071475983311384902 2835902 106077368337694119121889565589153920 2835903 -56321932269691139744107230065018496 2835904 -9862499543267342819246806478618624 2835905 208071071893943498149863410166063060 2835906 7191728761641127910334945012075264 2835907 423982675654744996904464912413859560 2835908 140432630436687614298476718142715136 2835909 171673472375917881170068758967588224 2835910 -35005174525910253984971254854451200 2835911 -17767890590159294567260127737282584 2835912 -196119311687072966284266496834068480 2835913 338641330805081871042463963248995162 2835914 129457395060058788952418768583325440 2835915 -174541274540529868464349582074520080 2835916 -368947111822907797900560071445525760 2835917 -82908876217766726761458008987712000 2835918 75376461017608100419783476695022720 2835919 150502094621635107052971017111291944 2835920 -47322790329125499248409558042624000 2835921 -153870653634339936414417656441322240 2835922 -348677852708809913632856079831655776 2835923 -130118199813061712982494186023992096 2835924 -21043608042080765084223135769804800 2835925 -268341598584994412482841529612383350 2835926 120230599182066503890827417115115520 2835927 -84942937454746430578165962923706336 2835928 117251053960112016896663158493122560 2835929 53246750998482663551553744243238794 2835930 -132939585454299628830398630004890880 2835931 31536456862411263185546869396361984 2835932 -81476070894585071127613769063766528 2835933 -469261925226771833167851211962016896 2835934 -40558998837717676509547050183360384 2835935 128951989431415244472931993210307880 2835936 4526776243646480990763338315857920 2835937 -68836370928785589096579964105726700 2835938 -116707168907229363058509220766344704 2835939 -24894048456751174020802842857592480 2835940 -15196994880455235031661086460928000 2835941 158384570853082532291831187123657342 2835942 66299012185548980571256792850595840 2835943 -98366647211437778285505698463604992 2835944 -272979181259677375859442655336366080 2835945 81121834829861348834022675304723200 2835946 -62634956800539723822509236448000256 2835947 27861525540326541858778152524681760 2835948 20780350392607868576103102819694080 2835949 86856644546482181266706870891154400 2835950 -58780019929656332173902242562398400 2835951 -72079147529763007342897435559696496 2835952 -21486102934189242521476405316354048 2835953 71798186907213769707608979624870720 2835954 -170338746271811714097827068862900352 2835955 -50413118742294332517665894440081440 2835956 1767651975316255322282673498357120 2835957 -137309034437119221347827539761299488 2835958 201105467770192464697150675264210080 2835959 -115335530777568416464683836688946560 2835960 -82247206465820571142469766095462400 2835961 -176692055721359640575805332637618348 2835962 -36759669516829634127459266032922400 2835963 21891064321646025219999852814971360 2835964 -266320300588022316311907817562497024 2835965 123057439013887258016544013427159520 2835966 39475525744964281121656397104241664 2835967 32530076280875295522648552633238016 2835968 -129457153617210070282002319949168640 2835969 157697502436211037410603729250718704 2835970 10944019851961550132319147903965760 2835971 137362576483258658211118932112274172 2835972 6294353527511340975091872225369216 2835973 -136027633783062547783030805080877184 2835974 30344178427795941563206458316224000 2835975 -142406974494518860517925309275291400 2835976 -73608141993292387379115538916474880 2835977 -18486737555835612495776060819830392 2835978 112576931919486770123170278371715840 2835979 1659430650737432114855950853937168 2835980 -22962351755091094257507875200696320 2835981 -51049020539699421827639344246236330 2835982 -188379855324722710908001714436601408 2835983 608947014599025888474187039820160 2835984 -85349428360588810237443479900061696 2835985 18003843017383055209666374263711400 2835986 -100058546671139524293715393113053808 2835987 16773649545323054972781761768089344 2835988 310227080509390366620759548892783488 2835989 103970702792445068700707310005856084 2835990 9487723914939130891783460161614720 2835991 -198105591706390810640219581025455248 2835992 -14587656360163221232142602362593280 2835993 32457666607337326769218481275149264 2835994 131055455254787919176248095154301952 2835995 -84991177196877180497013519586485120 2835996 -127757076266940009341445211041105408 2835997 247602648807908983262005334950701600 2835998 104761503634764628791536586912960 2835999 288863642562871418474387814655791120 2836000 49314263894986879297842753208320000 2836001 -121371339491567822617023777879267648 2836002 -19649470321339133418536546104648704 2836003 -25479005117565398528642564240451748 2836004 -62681724026804479895705223262322688 2836005 -76868592876893802565859016261529440 2836006 113009461384670623051547150302781760 2836007 -86781840162785505115462716326004744 2836008 70587244554798095083606946965585920 2836009 481173808928903226632139167985289920 2836010 -193493501379999048684713916268743840 2836011 41054876655514400065849883001315504 2836012 -152827211496061301694407711527357440 2836013 40980432133526413477656604532709900 2836014 -7558535280846989358771900677415360 2836015 -3282180898139858273855601339740160 2836016 1349034413038811178470598889193472 2836017 -110739453473288466463057423030692720 2836018 -118073624161818822716688124803341040 2836019 -328080951593990265851233470089824200 2836020 -112297336768958249378266164292055040 2836021 705286651626930543701005547604952000 2836022 -3306898501546318819671636954975168 2836023 -38702557500297885473209937500853016 2836024 161304759831565310035308914826731520 2836025 98682350471981020190214056257710300 2836026 -302823516747836866209401179589644800 2836027 -194300228811928860260396932149692928 2836028 117980133908003022483846598927818240 2836029 367104823612088438001089265537600 2836030 -58481258800518732663851767647079680 2836031 -113416032449680613044740136297881216 2836032 36923581220158292682277097928916992 2836033 -51763433273393387719231720250790718 2836034 -23683120670768810168741785515778560 2836035 27906081730697959982306242299878400 2836036 -148139355979621571456851706253258752 2836037 -27939303744258060199077373603027968 2836038 42931165555166169097208588905433088 2836039 63245377878618207113628680665318624 2836040 -274441025067418321666331966566963200 2836041 -77839895998731539597104108845141120 2836042 9297278062483076875495019637356544 2836043 173408725493772262190583190126857216 2836044 -267053784903060076688158883664587520 2836045 -90065534539849545697293232717499700 2836046 164964320839664759380651087888865472 2836047 -114353097775112906899149959996167800 2836048 -69636760169505249027150605190840320 2836049 -362216791540677928824944410379504400 2836050 688743088828522141505022855705600 2836051 100663475889205040645341314110591704 2836052 -59511229517200371012241725773822208 2836053 523075620842301046283905166675421408 2836054 -113809809443022869767436192249992320 2836055 413081570414160427590389487882204000 2836056 -141328102520516338002325085644492800 2836057 199082856622212696894330928544513600 2836058 391979507295750401617870540840368384 2836059 -101775406281580161501244535422288080 2836060 -108721704544608046535157930225707520 2836061 -168716625519978886939870397261628768 2836062 -85246873594011072841813169540287680 2836063 -401739545748888289789510276777647560 2836064 96005522343871795058868019972276224 2836065 -2128852027319050107431420302370880 2836066 -21659578854323537080536862477363200 2836067 75908406492024627269306937312294480 2836068 -91880751491311340625619822586588160 2836069 26774884419852626702399671109481470 2836070 119317799250997568916696442155012480 2836071 -73536222328494537796195075589939400 2836072 -155515377690261278691950846638540800 2836073 -387302411545500456558492971361644160 2836074 -34587675134307193878036644742973440 2836075 -158808098478209670064772208935843400 2836076 -300195821680588183547838615660241920 2836077 136142488032194864153393896010541120 2836078 -88820131120776934293214141850761344 2836079 276064129582420081093487821893577680 2836080 16500056006479001545713698006630400 2836081 -334131283291639472612872879099587118 2836082 128494712497067437948375506472694784 2836083 -8933042049426666699180333801429456 2836084 197908295799039819412803919142952960 2836085 34240693771253678255691074245311360 2836086 -79644095486441200742961368307704832 2836087 122225130285867555155392921632053272 2836088 -3101095651174318102099558796820480 2836089 6884616441978970752486796975661508 2836090 -207715283459490174309620615173255200 2836091 295470246227057673859217169081460152 2836092 -69265105399152427038228376304762880 2836093 -122296289725137154622554213233646032 2836094 61521717978080845238451255728580096 2836095 35937584979456668058219055723338240 2836096 457745345257650441297649423834152960 2836097 72753408325986485445995825181529344 2836098 45697496258188901891012566794459984 2836099 -78556374764241089077951353174838064 2836100 225457289134506503868890482191360000 2836101 161398447404713814476129801191268832 2836102 -44850604905480202937256345074041248 2836103 426638760145233287259464230563491352 2836104 -121605391407215120441654894475386880 2836105 108722058208137613124789821371840960 2836106 44069072086386182994659642976866304 2836107 45131028252328741102163686030947840 2836108 -2872179071498710387668254787072000 2836109 192703343819793118272675223088624310 2836110 91620173897522727299436937339422720 2836111 -205000102321921384969781725831688600 2836112 60271842099186042010843420434210816 2836113 -127563403591209196037679337654208640 2836114 -208601100778064696527987190285383680 2836115 202180502710267887193555105562641920 2836116 -49553269998281154733329674347955328 2836117 526756857311915929739531977647361166 2836118 231999663443116262697705788247305760 2836119 -169711027969631106595528694756016 2836120 -222985051682545722075633013688524800 2836121 479795363847351209691149932563925632 2836122 -41949779680915838919586636394992128 2836123 43606391644284176038906721671064344 2836124 -84096229581475556871846529907618304 2836125 -259281610300316554822802925267777000 2836126 158372204189707555853578066410544512 2836127 49106075535557993902467688192949472 2836128 104864988246213707433582122225369088 2836129 -426328611807066679494063914164714270 2836130 63919737968749206108096982754304000 2836131 -112968008998218760363166404843431048 2836132 -162948388236811387274542790269599488 2836133 82877345182768739856274138689070044 2836134 1434312532839884133341979702929664 2836135 113284321513500785396530313071436400 2836136 57775259767594630927873766843750400 2836137 -70709011210487280127733415647399232 2836138 16048237143758966198116190311562496 2836139 -237231119519953008466920627139098060 2836140 149458249699283910119749649666841600 2836141 -138916786667073597957265749473656896 2836142 -84399184076799247098042181081864320 2836143 311002639235454614424830695108359432 2836144 -85233739874811826854993422311194624 2836145 -74913590601421907270006186310944280 2836146 -144677756452070962769796473845228416 2836147 724773500246649573749514334285335312 2836148 1539512255009581705594639113216000 2836149 291638128744389409401503692391747040 2836150 38602489820860756876549387378593600 2836151 4451043409623616930409737235488152 2836152 -90427846008401134370743175717621760 2836153 -292147041341209446988973638742871936 2836154 270803619907402437801539175159409776 2836155 -79969311875885914467824528540148480 2836156 46681638908308892965325501257776640 2836157 235806075430849618786965838986512352 2836158 138723429563016356373805351056452544 2836159 -153395175677510306833715530518036480 2836160 -73458186345332753369983215174942720 2836161 -254025875027512311879480024827393280 2836162 44568817221273697132481065269026304 2836163 -42811992192483244553003503526196720 2836164 -54050562893255004570609148190588928 2836165 406694299443968732665742738264381400 2836166 -97648065323579105090750307542841216 2836167 -92646498546889042139633297365836120 2836168 503717820973216234251417081461145600 2836169 249635640480226417565726770812116826 2836170 17685510518910917755699461219258720 2836171 -124908387613553227613310712839649680 2836172 194019657570619031276836852557970176 2836173 -36069368744758916972275488232324416 2836174 -133081889422962311817107309159446656 2836175 127072153613594358990884664220720800 2836176 13814583926876914956783735552344064 2836177 -697381185757435139692341266339164688 2836178 68435245966540167517787080717805856 2836179 90649199249660737274816605273610400 2836180 41192679846434823695197755396748800 2836181 141969081810863564829936647860127964 2836182 125664239552552152141541685721900992 2836183 123618325153791578540487937541838176 2836184 198256053204539380006016547350814720 2836185 55309972711383860718732150109060800 2836186 141570223745136551939364509786103792 2836187 131369920315231613561286412018688880 2836188 310306499663346144876609680204805120 2836189 -698838595696512696027390400478880 2836190 9092270947030786199480007755612160 2836191 295275063290042973575689592510949192 2836192 577757064688543272437776102310019072 2836193 -141539892089319713304088276350476496 2836194 1762180985150031090775035257872128 2836195 -174526122841274161261275849911809440 2836196 -594501293882529085353197183379456 2836197 -59024733586425873104838636224794752 2836198 -89481405720591770885562866731841664 2836199 -232941722933161678050741811873569120 2836200 24943016438868728110269314672640000 2836201 -39191443877561078960506534402057798 2836202 33860585118205005021681799346373552 2836203 89229079332930516534630297240835824 2836204 -84078810601750679150192074585938944 2836205 -16054583399277607064070832795575240 2836206 147665235213761587307899013840604480 2836207 38916201816628203788546064502149432 2836208 -96309998909235025793655611272790016 2836209 68685272834792821023847977095385600 2836210 -50612052164966327860174001234600640 2836211 -22731995154058832119433767990913280 2836212 -502761454920969305142904522334208 2836213 -271840741724497901088635731313991360 2836214 -17611400417307657621775598031560544 2836215 -24108945631335270106913059570008000 2836216 93835466509257212100942299848335360 2836217 32046425305805643674056450963415172 2836218 -154193979822773365657929587142451968 2836219 271364372943104386961460614237419600 2836220 283608675305062242507407566218938880 2836221 75459625212214742113734932557350144 2836222 -121056233000807210383509533793514368 2836223 123896237930346070592428432771261464 2836224 150153070822635882751006402626453504 2836225 -68200837745926632602424735910744000 2836226 150200326094386194785878493404761984 2836227 -211186670965379411579106765649910280 2836228 254254190289745737076783227649213568 2836229 10343713353923957579316019151997120 2836230 -132090259001005680582980315812913280 2836231 -94761701006751636125743502736590448 2836232 -10745317365821970676954668638699520 2836233 -119396630697006260199097599397413696 2836234 -86878959532357482443932130240331984 2836235 -63212651992740186270593548670493840 2836236 -28179550053157399327987640784516096 2836237 -599535550658455200453638824073280 2836238 -145621133986530601995250985561340480 2836239 -97450932118525837123543652774090880 2836240 -56848377079105738070087702200320 2836241 -22048293298474427900669350457537358 2836242 -65798015156843303933518773228318720 2836243 -587967341642102564048637550094007508 2836244 45553414801325758958141245249320960 2836245 -19961727819234710829213767714386560 2836246 30887756142387899392551941638805376 2836247 77976036035280656810358852109612512 2836248 -154985431862511277758635809340620800 2836249 52762670751984737306189876204172480 2836250 -53808689729776352137166512888050000 2836251 121821441327997963193433173193138600 2836252 -46582418665255151250231543944847360 2836253 154177451802141757991368942671139680 2836254 123942770917369075996063606878016320 2836255 -87437010243821690435087903835582000 2836256 276455459438854441027979464534523904 2836257 -18241119812586494740307226579848160 2836258 -496350762679715809393796232488832000 2836259 601629600556051845423821663687162460 2836260 14779774320819037427630980198748160 2836261 -171681852765257496770864444571379138 2836262 -135324755431581922500913452667072512 2836263 -213239975675888801950133915266560 2836264 8565604854280016266536352808463360 2836265 234387683664469452823007213315208000 2836266 -145142050961908680583168680155870976 2836267 -385372765727456992621043946074764000 2836268 38760722912057180591839316381690880 2836269 2498589821983685417007554708697600 2836270 37421881613888796607136167157160960 2836271 476964972642345136023810391783955472 2836272 33392034437842185806636184448991232 2836273 -21680477147588526602910337498418592 2836274 17637383314987174836574074802993152 2836275 60489194694895628585220915925146000 2836276 254874385990370330169942861340434432 2836277 -142304088994964403217511240952727908 2836278 -28753220057599912635376495766846496 2836279 100230912066032967024003350393491880 2836280 3620027089701582649105604371660800 2836281 90218457936146831558991697857881088 2836282 175838673896722264595693658803193600 2836283 -193802072625593642530164886487038656 2836284 32151821030770223393424604025044992 2836285 -64644866156242389127498995206536020 2836286 27191665476090641842332094196315904 2836287 204353881667421472734415991003779560 2836288 -5742297732224028355896001108639744 2836289 -13046957198302765843644188328219180 2836290 -51395956698786084200069559781217280 2836291 105244614823018120576091993627357184 2836292 61162818370633083732367508769023232 2836293 154407902402330547042510542062282464 2836294 -114709027370623755090869876565638304 2836295 41182929167913981970234533045388800 2836296 -366168870684552521936004994173542400 2836297 417935687718286542178737263816145972 2836298 91523528518906598352707366865686880 2836299 -137680250517774848126834072127308880 2836300 -41493521051514010041261095015539200 2836301 214434060224867415852932938295573280 2836302 -43189301581218788819595091961711616 2836303 -263868997565185390946278007987874448 2836304 -64885090088455247732475435042938880 2836305 -1378922111482005543645308504234700 2836306 -235424634380000422957662123478974336 2836307 105333870388204332197757224673735720 2836308 102707054967330035465317592296181760 2836309 -144002739110134187552861308509531648 2836310 12721883857744037882822239488802560 2836311 -261762449448927511832544783720228096 2836312 202885530058343601735034923292723200 2836313 495556107324874346134149965681063562 2836314 -10720579721611822131964268238004224 2836315 139427373132143879025828097055712960 2836316 -34922651581061995191435927979200000 2836317 -52217653484312880913242282478864320 2836318 122061643475757350452278349365279360 2836319 84284892383046927160786801854886944 2836320 -127310818188130038114654377056665600 2836321 488753238844789033758547655858783522 2836322 -48152339556638240926520996188026288 2836323 538836450567515669108796145344000 2836324 -390016107071808383698030920619070208 2836325 37922980311668852065555560452569050 2836326 92454215445377187200362469123031744 2836327 -35537016085815884663751098887984720 2836328 677138489858768169195353158759710720 2836329 -520245899228639367122939883757152 2836330 4129356271105964802003638303001600 2836331 100716537941711424214687552068360072 2836332 -112450729040968644404664034770111744 2836333 -320765215679765480426970584954697300 2836334 57070787060726158294967032642122816 2836335 -2946164184133636425004582985720160 2836336 -57772184195026452649230412414156800 2836337 -87275091510188684824423196830433280 2836338 -25278826270914996550062705915651072 2836339 -111666335054503342566418221026010240 2836340 59408902955659137564992493967756800 2836341 102486603593496838292903240645649660 2836342 21642588918827833376910038204763072 2836343 225214333420928789539900273604927592 2836344 -104328856686157976218625133838663680 2836345 139722181486500549246513553174809600 2836346 -28848958376027257883148668362943520 2836347 29150255173113079525120004020108800 2836348 -214606589631253951326378983501958144 2836349 -631029565329915069996067118729364 2836350 -66228363827742245410172005890048000 2836351 220710007226141647408350159368884064 2836352 298629136499832284030850435750297600 2836353 144387895327034301381345879701461824 2836354 10774532543185280716518943370927520 2836355 83818852817172569589320954492556960 2836356 -158993032718110427021232394777285632 2836357 315892997798498677132030881174368606 2836358 65038292241993208987814211720714240 2836359 -182645362807978678664079396374895096 2836360 -173971041645553828377018458945126400 2836361 168327008689877365812028670790039648 2836362 52513937315411366459067942519961344 2836363 -104479593174785259758753057239942376 2836364 -223505910181694172112715039250048000 2836365 -19396827623892757280688044052793920 2836366 66843444593208670617789865612635840 2836367 347440461111236133305448571346362416 2836368 -75564242503195015804671997880721408 2836369 34486482559930815423355197895518770 2836370 -43736586095059599829513005440673120 2836371 -229501924621035645986134311470870088 2836372 9403314759938788644697613472706560 2836373 100349942619611134942250573341158240 2836374 210880809151850166074834127022811520 2836375 506723263276665931381694644274754000 2836376 87104869737392379971432756636712960 2836377 -352798477300248596052171613439814 2836378 -402350261097998155073284699484698368 2836379 -2749818468507852600847274110755840 2836380 -11525024318449162869643520583751680 2836381 -411937084575860741866488450964673818 2836382 -190480387489221286382681403681320448 2836383 -37410356042300566402754450313705984 2836384 -394772094144514199803122591583961088 2836385 -22082651084504522948701292495181420 2836386 -31696637262269145274730223749661696 2836387 277723480432552900213356654060035036 2836388 -296513023362117021039927407405411712 2836389 229611132969723107442247494436739424 2836390 57700842983477579646858105811555200 2836391 95381691554321656778517261675036792 2836392 124726257829381571294338554792099840 2836393 63123346270730637098765169816131200 2836394 37165899774466564300824105143819520 2836395 -102053114748917295551077944269224080 2836396 -31265084512767300535578578232865280 2836397 -468284043408062865281397035762162154 2836398 -58103535001903458888238865949559680 2836399 369538967027622615521903962922065536 2836400 3404629023654665791174831811788800 2836401 118046952130562563375021969980178560 2836402 -122815243351553026315507184167108848 2836403 -1132893313137203614294611711401720640 2836404 227447685887293345086901969439109120 2836405 -180141593078024601187379536154695680 2836406 -128019312005345736240915427269171456 2836407 2593959830729286905379392120162304 2836408 -176940456823070809678824582158807040 2836409 -8538386492725592469814778934282096 2836410 98338968951075537541300406104047360 2836411 -27028002840023609213226899837753376 2836412 -415345496359014915767931347880488448 2836413 62297174183198394639683691605010060 2836414 -193410143198602081606370402190315648 2836415 -15540383282509676708880711690588000 2836416 -95725855342894343176040161833123840 2836417 330936340985539260950614177033490880 2836418 -19825238956841106974210682689249280 2836419 143677437096596997360136810420189944 2836420 39024343574554278589309968554580480 2836421 65100334776777227115224750000624064 2836422 34502531013213056459935042813529760 2836423 45754713055866463860369429093875672 2836424 -233927679436119702872996134196567040 2836425 33621435942314092797889221456276000 2836426 -172631848182712560099996998563163088 2836427 432558096114492078192580327158184872 2836428 4034089566155019425173191529906176 2836429 -329320330704684903014757102605416416 2836430 -26860899395271301804072916980156800 2836431 104593868399105334680070212214677280 2836432 -5090541301230855874363923888291840 2836433 -55034780386554545726177087984271900 2836434 -64702035623328952251108748154112000 2836435 -29692740298023193875342507704895840 2836436 -120901853266681872110125334427832320 2836437 10794657703639058290080631345088160 2836438 -58922945059131011111342391331061760 2836439 -273751683732198356156226411988695000 2836440 71488259084863659436295942145024000 2836441 -171645918975188612683186964789889788 2836442 -63234949756152118117391336165838336 2836443 -33020076614556131360060134023576936 2836444 -7734327606643761039373460654841344 2836445 124213757934160132008317190971184480 2836446 -139753763559667703724892802839578816 2836447 118732553020277499849801684328116896 2836448 200861508267169725706362299207909376 2836449 -40130801972291525061918189744464832 2836450 -111207278011868163346390743416371200 2836451 -77473438300603084755703955433183696 2836452 -845573826308084610433839863562240 2836453 -7310252366260042435374136192150880 2836454 123952630811584190700525156145825920 2836455 -286875769768243561169341957163289600 2836456 -115754008936859548759303300054794240 2836457 -98178174427234850124369469328500728 2836458 6053754594544449750233905175728560 2836459 249567670101070500627382638449271120 2836460 59029256565272843994528356633256960 2836461 -330841011988647747273022176519312480 2836462 -119074273836976355524445455345691136 2836463 259606792719588200305759419545126136 2836464 72726032148580217635893774869889024 2836465 -139792160698215847526622069255965400 2836466 -62551480300155657859992886851203568 2836467 -368794628808509429985200246976292920 2836468 48136513917392478671434178600459648 2836469 -107260667606401400144315362663248000 2836470 -7854568154792831062920770935603200 2836471 270019054701358844790141757997814744 2836472 16764211423885027202769183993139200 2836473 -255094924351545741068013831679624032 2836474 -45922404693927248963211086911411488 2836475 98647871214970647678877644734115600 2836476 -182238134347068154953568306608480768 2836477 -100628728205718443873744031501108128 2836478 33298819445036730907146205523927040 2836479 -4665963248296115743016256935718000 2836480 10570871238535150354618356282163200 2836481 421884083330643867263800427080929282 2836482 236584756463718570171474348141696 2836483 226589432596764423001356674786099104 2836484 72200553408061878740491844373749760 2836485 -279760400475349118165509863123316800 2836486 242234399063816785991321733497604192 2836487 212919390415135316826735290989418136 2836488 -14796923356380147458952447807897600 2836489 146816365617066700475082623362443290 2836490 -223234227722824581867780422328667200 2836491 -98257279312877046123343944980217600 2836492 -201905817773079107784274344169187584 2836493 -267488613374070161268332740276935456 2836494 -49463690485327679448810710133958080 2836495 -8685764236996437727258952447923200 2836496 -69737074686943043933618753342054400 2836497 -423751680873824642454604332623891328 2836498 -56292838228661468305940122217619456 2836499 -169851548103246647321998902490473336 2836500 -48953351927108086812237522788352000 2836501 -240382041492234592532943463330559268 2836502 168243048733158782639168957405009952 2836503 -101848135907915244671375991707883216 2836504 -557949451409586868651941251321671680 2836505 34704540118576112028697224576692160 2836506 -32151157129908243560348983656516096 2836507 56748650332052094845524125850193040 2836508 133762864346978337774113343637977600 2836509 -58304073563705057066480169363955392 2836510 62749586289596478148531999059408000 2836511 -344990599650339668237913017695992768 2836512 378698366234724644605606205624156160 2836513 -245530262101407315080238521305253100 2836514 -286575231209636906041050145405524144 2836515 173385811499901804235481216864336640 2836516 497079698966404775196539788338409728 2836517 -404618869996698518726031590924596320 2836518 139597655582606572832821606780456320 2836519 70668833554021355024304059242315200 2836520 -167846312843572572226765728713779200 2836521 -112902322550660089548456176100376704 2836522 19035675271436287876143601328518752 2836523 17681752999144721192388568225530960 2836524 -5021194372619430645725419260025344 2836525 -122329944837753353913380138335663200 2836526 6545727293953980809480339529197568 2836527 67187688813609261579580780770819840 2836528 115971781091759976084094287876964352 2836529 423612554021258525256518600045363040 2836530 -28603421444132749825025323897427040 2836531 -27590343586111445414801703412445056 2836532 -44643542121738930849574363760405760 2836533 -73630269816384553248880584396922752 2836534 -257960661161808020542997608839871584 2836535 30874105844090406882617791202792160 2836536 232842214712049908893201130037350400 2836537 -183180211446110722810941432788439408 2836538 2247390607561892888503847552166144 2836539 -187627621057899175311475691943545760 2836540 6477218593122273556281045791201280 2836541 84733415708422626614863590769008384 2836542 220065866034529634059512462224584320 2836543 583005675110971718366998294775397120 2836544 41669402413955401991849816591695872 2836545 52882941553639322224814503871846400 2836546 42822180739740594572624472942067200 2836547 2298835529311544127460283161102032 2836548 -70733091004952871606051595144089600 2836549 31017173256353113575183818517403550 2836550 -67554815948139242760721646963095200 2836551 -73550593526755373097681812011652736 2836552 51792642794976231006813484653742080 2836553 607531518199029554412054263936771802 2836554 31239632284525688099463833707602432 2836555 -3703667090873718413871201181024080 2836556 -187991186442296831907761519169895680 2836557 22519343629057874601483031489299648 2836558 215092556268148535352953398684704576 2836559 -199510509354332168425883286979538760 2836560 -14065808904043121558285911389634560 2836561 9983262650924973980323743580515624 2836562 52181279322240201929957665067096064 2836563 -61003434353315829649564754128714056 2836564 -80486596645372893662588150802845824 2836565 -162909307599434661820072324519914600 2836566 -264308863488993166131845384671670400 2836567 -78574002622060588764108758758753920 2836568 -83157755071898681811547936792166400 2836569 -166863902263401562295650651051803360 2836570 1293572646813183623738146824721920 2836571 -385756630212573108535444054784509368 2836572 38561310534896803946495856099912192 2836573 -146665346381234078653733851787291360 2836574 -92425140335667336756797715612602880 2836575 -42985940638241747675907606025652400 2836576 -57207066017466774459137853052551168 2836577 14076337442511237017874886227591060 2836578 72218659029483337158217037067863424 2836579 352665292795443215170635775596912376 2836580 148996882857253471514075842847443200 2836581 2676168449223813666949010131584000 2836582 19283977974452927552765479017631872 2836583 719875891328666637675018260200464 2836584 -312671802482962096108632300808381440 2836585 -36154717381536258518286345654004080 2836586 -68025468708542619210939338991029760 2836587 125393481945554178557123484650243568 2836588 -299859153054163875698516585220648960 2836589 -140801381434199623116409097624864544 2836590 -49255565693546323742114590104821760 2836591 510165165653594232126665122531586592 2836592 -7026708567995521886235664143876096 2836593 -169881054807408565726350874985126400 2836594 -120066740163482693888196229739729904 2836595 -254074270172682424866609586647872400 2836596 30754012475965124015114558707077120 2836597 -93368616721881500790184090401919954 2836598 -197413290813592195204346293868623200 2836599 -154586654543001327261248932219197360 2836600 95860643877319575155404884530688000 2836601 -252011227455981736391158372011589398 2836602 139373187900350055915768849621527040 2836603 -165726743839012516851616819656672 2836604 333729042083486890186106575238240256 2836605 -61093751242672248497066753865936000 2836606 -101735022970537728508720915702182720 2836607 -321374190766813063702752993282966144 2836608 62461653183583493881539113621913600 2836609 -591240194167490609527593643431576190 2836610 -1943693409371040212882653028736000 2836611 -78875550503295582887808923881044540 2836612 108342416571774498185020538372656256 2836613 28904674355873868350131811228499840 2836614 22028514408515615587236007164817920 2836615 -368986187671233336843006249488847240 2836616 -41151970651831535132259786441062400 2836617 -70880014805483748675439239734829888 2836618 2399400805275424840451566665278304 2836619 423632814744045476051304050196376020 2836620 -18457732863485307037529394494699520 2836621 -604262522776476338961305074022799178 2836622 259348135797942591591690180324412224 2836623 394612091091053423965267963923286800 2836624 -159473541639187320802036227768320 2836625 -97097950539415607353033552507872000 2836626 6157266009627814325176269534962688 2836627 -404602811023016220490436858722109524 2836628 -154734135713728819259450033820181632 2836629 157225673153760762729416614085738574 2836630 12023735403609407075471048879625600 2836631 -9841189793152739633202482506707456 2836632 25154262043910745231037165745725440 2836633 -177294233080793651754929572228104118 2836634 -16948357411432912117281617913687840 2836635 288563760714929443716098479054917600 2836636 -28301450857404093546461214230716416 2836637 -612489310594042561271241131534315508 2836638 -128965307910574669119421692860989440 2836639 -4747694366520633362437863691602192 2836640 59574760696058395848682645094400 2836641 278282437783998653754628874037538992 2836642 -47130469792832570658304343302158048 2836643 20930627173706458406813151422359320 2836644 142520996201526855429910258911446016 2836645 -54654613166380075895345437881025920 2836646 -197031670629761045831453418525506880 2836647 456811102001206427249406979115758080 2836648 472214274491203235702192904946191360 2836649 -276445851787182399961999984322727600 2836650 38749717790815484108180444592153600 2836651 411823947336327081805393360480153652 2836652 38947577369510613020483810770716672 2836653 424370719121751998808469060633603200 2836654 -319740706713172480894155836279887488 2836655 67420186239537697049707539972405120 2836656 -30519356234343958192745100493209600 2836657 15812778820220466081372028841149620 2836658 124688090286501587109486350197130880 2836659 63475886043228833395719816855962880 2836660 81771887475424363615327301294119680 2836661 358723962939096105636315372134116800 2836662 198137182463036838426067531013376000 2836663 296133211949104611621843164523568944 2836664 57323540224714845760528579604582400 2836665 -44156860842183640678247596193782260 2836666 -36560469060982349106824212938971136 2836667 -1107990843254180193877077106058160 2836668 20043734387180125693056175185601536 2836669 298901798965360973014194702043481760 2836670 -164042364472488446398032872471552640 2836671 -137818388640371374479998370338288496 2836672 18184792567638833263356284816588800 2836673 -134916970123642918825295588135261760 2836674 -148171969565343351480472466084421120 2836675 185581704649122600487539213436499900 2836676 175582673841556741805594691947820288 2836677 -101180357122233388037366367687055968 2836678 -40126761541142935984552704634757376 2836679 -56918352915720326470310027628490824 2836680 -14093072444341100587344317212262400 2836681 -109542111312403397066616458356965120 2836682 24347901974970722151962757203165952 2836683 -257441704117781761222304905959821856 2836684 -302988458529986463199194349394835968 2836685 -282105571317670627276120647128375040 2836686 -21538422044248043036823015621279744 2836687 87601561470069604834929989333658352 2836688 11812373200127931550045547213537280 2836689 42503773557882949672205391670258848 2836690 -64663260389853874898344707035714400 2836691 -64688892291966109486304156448775680 2836692 -128180906179621764079389299378169984 2836693 -162013529484043840745502709710786838 2836694 -34829423278376787623176810683946368 2836695 121392893609740665108017398898324640 2836696 -12348245248327341060774952492062720 2836697 2256368743526435455575244558082580 2836698 -38024336101201026358565535817266432 2836699 109406323299051729031611187243285700 2836700 133712703448911944518231020823488000 2836701 -2600343126676664045230379726523168 2836702 -41602470298627227521915701798399296 2836703 -129882990687867300388083845882430048 2836704 -17987253707964865287480024025792512 2836705 143589424678006455086286898585768320 2836706 201605897204670829013513885757801552 2836707 22196915040320244330318134429231088 2836708 19172191870060966381629218082299136 2836709 -9581300240136451213002694143522180 2836710 -1785182669136388064019726562239360 2836711 8995859255156833450019618156192312 2836712 -22108873767821713833860378022297600 2836713 -466598457854210517584890442634208512 2836714 310638668764333125264324175872655200 2836715 -62489963629459831714414894357356000 2836716 84611285709022689577270646776151040 2836717 -58473346260097297787530180257341440 2836718 -246019275881885778334036094926624896 2836719 -192373478258624920546752265789195440 2836720 -57875555684451893024947730286182400 2836721 200434502373460617197750349501251922 2836722 26688725963668381349310427744450560 2836723 -800261250133492931399766351671634416 2836724 4377068417027767286223479676288 2836725 73501105088124208674756437084028000 2836726 -21699312862397809623883731493070688 2836727 -112126333331715668980967833238726424 2836728 -165298287446209524043784453544345600 2836729 9309526132169132185068870805682176 2836730 2439555305016009975318829365117120 2836731 7746900885109568211050652443171352 2836732 -416519986336902226169889442596126720 2836733 105603362997010074812561974218590982 2836734 39049302219423990116823884432931840 2836735 170383274836005412212170569130478960 2836736 37442552574026810747790027896389632 2836737 -125178692288891613727918954823416206 2836738 -1398117124209539993204872483654320 2836739 -372724707194270096694928049392205544 2836740 15505940480054395375632223746662400 2836741 143941270562149826366540192275570142 2836742 -25730490916003936331680628135247168 2836743 39004577710460965050817064069058048 2836744 -289065822277903039281136954156922880 2836745 60875298570951503762557771535352000 2836746 -48968169427058555135473538560540416 2836747 321002184934301267586542425754170196 2836748 -23022250044003294282629679989551104 2836749 16545600614334699749147258973359808 2836750 -35727771564751566577814559038016000 2836751 -383594431334241120262208897247053280 2836752 462140557675086651315679754846208 2836753 -520388243317662024252938635710016 2836754 -93256704910356288931615970984552448 2836755 -198450488198722663161776277852976800 2836756 -177326749675571660279800249163235840 2836757 158807715246289430345708832807378720 2836758 -150535073000918342440065713742974016 2836759 243705204991912951748515954740005960 2836760 -295078277639408101712563086093312000 2836761 60267616302052588670916359220203472 2836762 217027454328758590265961929605047264 2836763 7030934154060870814109851550235012 2836764 -94336673158729394397281512126854144 2836765 -62817873722693405185057028152137000 2836766 177154774596812472885851656873547520 2836767 38862073582844386146603124183838280 2836768 503171708076827323701284720431595520 2836769 203740835245080879872249279286769044 2836770 68236616326174101558975950013081600 2836771 45858320700892890177220690723778512 2836772 -47204563961528873125744289630347008 2836773 -9770793522182495943334816569046596 2836774 17888557116046387519743448018618368 2836775 -98487098976799664056017170794897200 2836776 198268391954686278903427217612390400 2836777 -150455394916737442620387503594666374 2836778 49759329238132727446867991167539456 2836779 99277950182538980218717941517025280 2836780 20689203148081566615709926867302400 2836781 136399440645127494729159909342546582 2836782 -113785096561811331838885125948355200 2836783 198978073841521339634257824348837184 2836784 37897951962135231116908500841168896 2836785 21904066240662240662940677849535360 2836786 -28399538723155086683665079749524960 2836787 -136035316603090636895574653280014928 2836788 114769387611405309625558117594214400 2836789 -535236570218563805793645186949547410 2836790 -24028138015465894493278398828295680 2836791 196973711187670422610972522599326400 2836792 -39750178573862928732921626301235200 2836793 -381792064154045492639518407233759958 2836794 -45926279713446532348977678542054400 2836795 -113141552235775011299327059888912800 2836796 4089664829382725011019294560046592 2836797 -74197969435175922984006231820299072 2836798 -269120189168977839581469823797945600 2836799 -37700065572931127604535472314933248 2836800 -22496916942257911214150950885785600 2836801 12247394615270237859701247356609664 2836802 218475230016286907834025254279416704 2836803 -321059052982365390655856960169196296 2836804 262774215008810269799636086234902656 2836805 207767826361275631708894975505139840 2836806 -92599114937243705516380746948897600 2836807 -617106123534022014630779994147835248 2836808 3683631597315545598427477133813760 2836809 378369012762506788910481705886051200 2836810 -50961831485094167194106730415226880 2836811 9834432192630743979074939845224000 2836812 -16955071371268242253496821413605376 2836813 41050798813527366194651281644999680 2836814 212360039887423057450214302171179840 2836815 -19409527217624172676350105978000000 2836816 4025223672639880094080889932931072 2836817 -265457431495208036059022318230549134 2836818 -12477620364518993940130477803379200 2836819 66630351769270085455791767716459896 2836820 9370520748756623603312015831285760 2836821 -32793016431055145847711592521371040 2836822 -151578104706593680991668952985907200 2836823 207711807120460492850282632210946904 2836824 -58901756480403698102018530320691200 2836825 -114133631309769628285986518330094900 2836826 -348384277034601570368053836077684736 2836827 -9005680222357304023929279983229408 2836828 -56005013281726364899562091943430144 2836829 -733502296459453111186429413571566624 2836830 68113316798162403761524615847521920 2836831 101764317066508621816101018126407664 2836832 -133797876380846184389988488346206208 2836833 294568151806324859169151762109432640 2836834 -23023141676390175945031663001141760 2836835 58836960971133740436532948547699280 2836836 -69786711786550883435497259592099840 2836837 219496930018735752799427728095266272 2836838 288588075852071250170245920666384000 2836839 3049498875088859039660919271436928 2836840 35754435964644977663753491367884800 2836841 -15423359210442263008057426963061760 2836842 4742063221729540479138205890591744 2836843 -105224099298465256951128223610452176 2836844 101878875471225015971581796864276736 2836845 -253715472240842605818857101421940 2836846 -27835053516453291876513855559816128 2836847 164445028890271857510837017059070352 2836848 -19361970701782739976178331700166656 2836849 606397298329690256935288161915952850 2836850 -156358660327186436361450336628779600 2836851 2041675112884171269504279418205760 2836852 -66402202558522217122939309256550400 2836853 -22220600736604106731987284364303236 2836854 28536768703290985047470200509243648 2836855 -274338301277635227632144032954705800 2836856 444596013372626066230713365119119360 2836857 -162805801300430514249412085575247712 2836858 299119234241831204204813075032087776 2836859 -154422850091713725333126857338732584 2836860 27571162502161328572587417635727360 2836861 62896641882062474853544688761187462 2836862 -99165123777647360606346373573551360 2836863 29041689529386267456113719106766192 2836864 104844116305326674646845783801856000 2836865 -166810110665778501953611056986801880 2836866 -94910415041465342560695094311508992 2836867 -490884081921796135500329360104626480 2836868 -200849158513236789003740305757127552 2836869 -126777572613614423882708820335344320 2836870 50721637743571168678106653045130880 2836871 -3527162320434880577347249534135800 2836872 66901271462676513038183227802588160 2836873 229115019794977786616081519168237184 2836874 7643224264348821545493643160742240 2836875 -21264558499594521438572575395450000 2836876 25124664815257632849563590315524096 2836877 -523143893685262898860055699286387360 2836878 -26242397394927422801949355360103424 2836879 -442132193931449082455438126829357520 2836880 40996000949499117725545195642306560 2836881 355782909021669773596146304316924928 2836882 -1576490552368727005390834484489088 2836883 -116180951076045731724293358409794480 2836884 104101859736143893543405401021044736 2836885 283636142986065536147690382451151580 2836886 5219154024044475524482282675522944 2836887 45754298186393221041534728862297960 2836888 -116332489686049943536848675136020480 2836889 180992794043905554601894039313554368 2836890 -57800234760075455181271680983040000 2836891 163170754986022082891505848674735272 2836892 -328350470392533978887277827925642240 2836893 -28265637915073978165714466179691136 2836894 -204263118231594376825201395446181504 2836895 -298166153338809439982151182005479600 2836896 -270697454404671002974497555008716800 2836897 45949124698949763594614110760251200 2836898 -236757335503380082786726990573018800 2836899 -136793312485139182466854594498416336 2836900 -65516611017965518998710336723328000 2836901 -43587701733870752761704015310373508 2836902 -153588988012838485894308920927285568 2836903 -70819874233830679280467878469822016 2836904 227302953260659140356089732789079040 2836905 50020308327145879735252591252628160 2836906 -47237750370857701407894515048320848 2836907 -659226496106221882145335111435224600 2836908 31321716960034487363774006557953792 2836909 -46080973059018211233167697419160960 2836910 -229841167778319300522373455279459840 2836911 -91017601006319301939964966229121792 2836912 3224991302329837357120468735623168 2836913 -79533068504821294455190610988804636 2836914 206467935295316474741846206290216192 2836915 66830658951669810739207713836152560 2836916 41254501408277131584068005959831552 2836917 -371715185046111319097467649832389760 2836918 74321724067256674806103386794802816 2836919 617832077495320479747617324666881320 2836920 139984763946597608026436204927385600 2836921 13613875709420057443830474398310852 2836922 -229106570719078696412364955828574976 2836923 124044728186038454828359303381383168 2836924 283223630424541891419468486367056896 2836925 542441755887082424092159007568000 2836926 7243426068322473506532437078667264 2836927 -249351352910714073179281080630275528 2836928 -128159985873131833856953026430894080 2836929 -28575613773425692190879874704100672 2836930 -71222221854488431501985949808204800 2836931 -134185196485601297384811475106738448 2836932 -26142752136566893285369369213636608 2836933 -368331716048805567869018453291606976 2836934 17394034231258185568463687808072192 2836935 36109276118175387853946673711649440 2836936 125679148707249422881057864680284160 2836937 -306842515461161650606594135796277414 2836938 -7571698050692591848562664487191552 2836939 74849535964948174565635199928666256 2836940 -29310333139473571800798637997491200 2836941 -103821553792785693484868259395135808 2836942 130813251746733340323088284390870144 2836943 264987365645465139909698987567724720 2836944 640094168795945902826049316454400 2836945 26592924541889269851589657275347700 2836946 -92478908542301536402874360120847360 2836947 150669950548538801439153674128200960 2836948 318088624295516225288633119498663808 2836949 -312896210173644287162581833861232050 2836950 -58142369786549077522418270640926400 2836951 -84455534769043850835486160501828088 2836952 456477174592535848852942164957849600 2836953 34003664235155120124745784194992000 2836954 -2733468824297898734993155911919680 2836955 -321651855716412639882380410473623280 2836956 121447040480552179858719417587343360 2836957 -16156255751633634176807372929561920 2836958 135446068596924252135305798169389184 2836959 229248553584131561102179534468218000 2836960 122543640615121710103894929702912000 2836961 19681371655004035104753711867494562 2836962 12820106072715511036776494342090616 2836963 -393311462837754410118714934186130788 2836964 -52563150955172374108396292744363520 2836965 19418622927156075514282301124426240 2836966 -3103113202562969905058752242240 2836967 268621175433593129897917057820547072 2836968 -5095062297423107608353242019840000 2836969 305077605954696693267449230548588160 2836970 33313868128550766009350783894755680 2836971 299924708111244185207861486661033600 2836972 74587095739673807745204068296868352 2836973 321520158292456937006913183270315222 2836974 -48489924865269228609346394450254848 2836975 4483613519398986481010630845371400 2836976 -88527125873917721267915680484622336 2836977 -80558591108432910902128975820388480 2836978 118084381594724898536723413372936224 2836979 187790710323817185367396773728992584 2836980 122059379381406895007689035900476160 2836981 -117311354033822669195488236976736256 2836982 88851518331950232453622892704658592 2836983 -121827435923067554126346749644964400 2836984 -243590306372016550426154605473607680 2836985 -266534181195778374844124221222036800 2836986 -141615236871827785692088065761550336 2836987 -131490598210368852491690537707655048 2836988 -75571507286213955298848648514338816 2836989 2217676058346878884057667429527308 2836990 52562711161892158856262062479814400 2836991 353446858757750781173993033023483392 2836992 -125691589843892452985106661405360128 2836993 -180412210044656329327809565586741758 2836994 120487371001933406844220157852103744 2836995 14223786811516301717827214058355200 2836996 -63685277633714233828923714846818304 2836997 -24751305017914944113213984279530308 2836998 -76792520321326031406350325307868160 2836999 7415253303083444139347393211984048 2837000 215755265506742925208024467663360000 2837001 104914687990365714258178407200661984 2837002 -100032950184333598438613383900712400 2837003 -120060641031801768430628076444234348 2837004 124992372105955282193409392707092480 2837005 13567271797047700325191961981571660 2837006 126347135261321406286990248302590464 2837007 -270903354023510299379841321600593496 2837008 134262350936890254191984482880077824 2837009 39951989832743831620064065271927616 2837010 74085181666119697591558025793400320 2837011 -9316528672376269729834697559968496 2837012 -183574551423257582686969417573931520 2837013 12963632979852059398593504996963744 2837014 -165546838587536302059530925634153728 2837015 5579148018073023801243484363992360 2837016 -9276212848157442662981907107266560 2837017 -376605842527061560436339277535194934 2837018 63067545206583180197619031583189760 2837019 113773009735193980545349123603624344 2837020 90815778837840983762358987438804480 2837021 115251254552177999260949180359668000 2837022 -95572260334828754721824159660891328 2837023 125478773577720898502500881199491840 2837024 40577013443399922661734865118232576 2837025 210965109581366018003328532276726800 2837026 236437066018047121429992104152997712 2837027 -30395958718708146858238536875355072 2837028 21621780818494097244471669828888576 2837029 -116553978394474380116595065898135716 2837030 -593436371935156473626968985337600 2837031 -302797061985564791936041057249439448 2837032 1014307520099376989356379886667530240 2837033 -12200307746047781993377092617987718 2837034 -60563687162836655061840073722348960 2837035 296184245174415806587585128694608480 2837036 2682421011281487394681627805068800 2837037 57385766552244691397784194779459200 2837038 71045519919980132476083646550487744 2837039 117065289713135206283914555610733840 2837040 28304918740854910083141411562782720 2837041 439523821140715629811775816681310900 2837042 106503672767106015012647570326471680 2837043 128240263808382276098542620589194504 2837044 -25150129169521361943882693265147904 2837045 -250663507502580624347564253763275720 2837046 18636345872012132765394200303076864 2837047 -91303581311599385892785459979484504 2837048 378546058324149677474859303821107200 2837049 -23446982711500207147463657160611520 2837050 36581191767959435145524961449452800 2837051 -11455756173237185481687608670720300 2837052 -1833417571594301853758805579724800 2837053 85247628376278412810341972527201280 2837054 -2003498193421985958377864795520000 2837055 46089542849276791878644245986756000 2837056 61450422968749333904371011910893568 2837057 17860402858136853093842311001178306 2837058 1762207432255575066262425133547520 2837059 -40722860037899788886052098219036740 2837060 243002898512536094417611795550004480 2837061 -81105860859787967956810680446651520 2837062 249556587479907693136758155256103872 2837063 145700094805232891464888456687764312 2837064 257116170148486353862027509249515520 2837065 109612455601414713886535912652355200 2837066 10005228307525279336239731523806304 2837067 379051409741010242315712418575679680 2837068 -152245913373743598813360981713776640 2837069 94741672147693789775577534855124470 2837070 -9101452804722429472876646914099200 2837071 376505959556505053188780861296924272 2837072 3766142561556386893075779457646592 2837073 132415814457575135379174283819562304 2837074 8825329526559227662534891083169920 2837075 56854866848416982071153082787444600 2837076 111029896839532862226640672385869824 2837077 -16096556247203513867287828433526468 2837078 -159537259103778242453064560917272576 2837079 -4373093573524011679459713735989760 2837080 -34865619658082620541344831509504000 2837081 273484870679541775704964263318670920 2837082 149429789061549081751121501219553792 2837083 -207202918994545071775957812597716668 2837084 437179889823261752837761504839369216 2837085 -174724516467284031409640988302589600 2837086 -8138584225116858500224241822947584 2837087 372315172520327680423489266700968 2837088 -69253333137318095148522491821817856 2837089 -2724614054014989479738595978032640 2837090 63691886781573717446660064375969120 2837091 58732475777930639550607048777866480 2837092 157569549026027501331411432412927616 2837093 52005147566137167439437217607680800 2837094 8717154695107267976037080263801728 2837095 -466361395951799690753833780918348320 2837096 917754624293921647435714787573760 2837097 -542290009695969736540888443387792 2837098 -317519752922014307990656123834030080 2837099 1366513905289904859897650252864160 2837100 -87357006845565455405236144806489600 2837101 -491399083003262155673138758121961898 2837102 -148738014972013920902550011676301248 2837103 -180020004684722818999398039640719096 2837104 38631373648103699967899071506513920 2837105 -185163393975412238169689459925887040 2837106 -7964060668190426237700842280763776 2837107 63355248943738869015424711983123872 2837108 313490064920008031568486937350352896 2837109 131889112340556306039537798975009600 2837110 138434374656909773788458144647905920 2837111 -163380847435006140238990467898011288 2837112 -127251747989502556377799545502740480 2837113 150476195754686037027744158266381118 2837114 81049942009608368370316583704141824 2837115 -296574678479115046294923862528033680 2837116 266955228525107188330662872942704640 2837117 -26206764058449396445272146897946240 2837118 49591191206570385140868010747207680 2837119 -76328744986967160621099325322050272 2837120 26651031965284295106487315228262400 2837121 -6558207896254443287240335535539776 2837122 -291956019521000907674588639661795888 2837123 130116949819994883262472861394736080 2837124 51724887567388296161042053449336960 2837125 149543430340138565144896150138827000 2837126 200305452641583834718931374625406720 2837127 324232432430741282047191293725873920 2837128 -31555234683781791220353015277977600 2837129 248261748820787890075932473657795280 2837130 -82963568998040487759823865522849280 2837131 169159400344429938628291550496170664 2837132 273274238876654731370900276572720896 2837133 65291799343059698151673795709174400 2837134 -9028103233074066779643470921246784 2837135 241495336221349600765169761101058560 2837136 -5273892538024030351786431837831168 2837137 -22715673693925497784690323801967760 2837138 287883049394743839012830358847992720 2837139 -187086174452552744430936439116932352 2837140 1947987072705399570545856954624000 2837141 -412465817892768117709401086090905458 2837142 11376035389417737106545658666168320 2837143 -30037709659481373667240948253652000 2837144 555737619403484584802326315835996160 2837145 16025274672730894408520867571555840 2837146 -118965760768975246565417687743112736 2837147 510074178971520805259838165778184352 2837148 -55896099372982801828412193272440320 2837149 -11753298106963778357781413960286714 2837150 85784945013454948330190183175672000 2837151 33157730117374271136176042379199680 2837152 -11082006981294482086020876461211648 2837153 51866160888518919312913785482778720 2837154 62083630825486918900409619384693120 2837155 -291013486772864038401754208198111040 2837156 10150940576100848750130675412561920 2837157 253275288356198183135819533224801120 2837158 -5419133197591598105337896441548320 2837159 -57082580829675070913210560118540112 2837160 53346966153168932257840072114176000 2837161 277175630155017520850016707093395300 2837162 -242104487968694390867080920183993168 2837163 -65149174031243530505065562900206080 2837164 -317545225808176584149303259721387008 2837165 55037129936772453309501829130718720 2837166 -1854303966981756574167079907222400 2837167 -453638360899034449736594702263356784 2837168 627569357696744053463997238689792 2837169 -102076365134726856219145428840758400 2837170 -46187750698013028141304239565232640 2837171 485668000036828943502001523221410144 2837172 115448085026274721161221537486284800 2837173 -283019319759550902405066037797218578 2837174 -277564716200001241406261286705519360 2837175 36507172211243542516198571864784000 2837176 -200873076184232386558939990025809920 2837177 141536681059259884389063313526812800 2837178 -18050760775852056813105520658240256 2837179 93069714100468103733068651768135780 2837180 159789643962646137060681588777123840 2837181 211344671395397090681884911785169024 2837182 59515599964278276305117938371907584 2837183 -6454448428651269926515096673875656 2837184 -3842624084205473924997274253918208 2837185 80899605703609141648602651218649000 2837186 314782462656530892155746285158389760 2837187 -24921036072990230126829395160691764 2837188 89003871612756157313788767361290240 2837189 -372862987549491098228867889455748576 2837190 55956788010181594808303214373787520 2837191 -35721856789502241492513847512154656 2837192 -373439162805211514631367321633382400 2837193 -328557832125623219650720455570141936 2837194 107784736379191707011076878620473600 2837195 -293505881107321424609315314436680800 2837196 -45455061152779822540357931067660288 2837197 -50661012086776168712094731352340896 2837198 102619683314129673576827995500427392 2837199 200374136132677570065976692457027464 2837200 7370979042217138094886438994329600 2837201 387132947817139530625901582547785202 2837202 102280219047179171646931243374511104 2837203 -360862415636416340173869584788025480 2837204 -178079653793341901742128884985028864 2837205 23295180152287254893849737695740160 2837206 98702364403223229924802135511758080 2837207 -245938126277079791519272381166575320 2837208 -92707419224113142502607165624320 2837209 -16756154228309822471688468859769590 2837210 -9077264044517615223890845276158240 2837211 11132587345929954918957181943905536 2837212 -63416794274659698375721083672748032 2837213 5994226776572010668285617901687040 2837214 70125585025921140677713069656320640 2837215 -233526957320375819437887826374067200 2837216 -178041172435443130210305707204149248 2837217 28723088895711749562398578514524080 2837218 -3724258160995991525334244146182496 2837219 202399878400513165113636258941670912 2837220 128551927356062298108641027308769280 2837221 383515878891581271684700780300503422 2837222 72096940127876313860136057885042912 2837223 -6490080828012570640333279384332528 2837224 -217613812107724987293315635832391680 2837225 -62160649347013326231819238710425250 2837226 1091560599142573765389035141541888 2837227 194734826885236304079065841480121076 2837228 -232380755302425398726980298575986432 2837229 -183574318779713074485087862193693952 2837230 -34939746251444870786394653082007680 2837231 149857372521727259851385723825676000 2837232 57457485179640058697305378560737280 2837233 80919481247001867973427479576286720 2837234 63911444817559465428910611921603072 2837235 11183886057245468407084143422334000 2837236 37937844995248974254253336426312448 2837237 -52804071976045895779456149581722500 2837238 309990368692309032253956084658311168 2837239 -477138132677746131343112153155399960 2837240 105029272949041759671537355384012800 2837241 212005273786941397274961492246053760 2837242 -162376775644547216542022184667843728 2837243 -33335362660252194117268825700684508 2837244 -61097175650675525530230467161620480 2837245 -295590853734018387838839441067756500 2837246 -179537167603446888131893384550586816 2837247 125638839772508813219636803932614472 2837248 -38942416911811835760650215361609728 2837249 -458581639743331374752458298178248448 2837250 42434635041274969313077946140368000 2837251 -110187657209325470413016316693585600 2837252 -240745230156011090325846700330472448 2837253 -1073224936559318058066890690793792 2837254 -101647748794930288688091050039161728 2837255 -128924963910252321467172229150536840 2837256 -102264093393980726565221655838924800 2837257 -11385310462975063322091975515783040 2837258 57513636544132459225761494156488800 2837259 296605542889587212648987859423035964 2837260 202686304105746964836700880268026880 2837261 208591692842247213768600365636670432 2837262 -28578928632564319461205399760034816 2837263 -22493625833096211733115579457988752 2837264 27916599202745695736421880455757824 2837265 115993005809493344106369967301848320 2837266 -139373030705228195831193174746392800 2837267 -294276598126202363925355771468860480 2837268 45334234377875680187475402292746240 2837269 -6439294793586194190287045023168256 2837270 26990154040168772952021158350176000 2837271 -45827580445350200647893674329826736 2837272 113845708749479185992756420021841920 2837273 12532950990173272524319043132780160 2837274 -75606945506693174895807354991799040 2837275 492269518465266028617780345113600 2837276 142480579178415260299712852676536832 2837277 110029556732261862135034797101766720 2837278 136397260355557904486161266895130880 2837279 -153936902503082543300440608792009120 2837280 -106953872825520916716967279177236480 2837281 196460533590956821125412001054314082 2837282 -26814603930781835547088778597308416 2837283 -272092065728065088904195183177570576 2837284 270379777602683387052126034175359616 2837285 -116671022738027703457497038336774400 2837286 -21134980434778085483706347503750368 2837287 -91101192070837356353008133743821064 2837288 177793866991291196349128428799093760 2837289 19548217903176100599222200461102080 2837290 46351845212497335607868422932556800 2837291 -45326279671093086680538180040215048 2837292 -14415710624830335499369693998621696 2837293 -8757245772174135182082806006856232 2837294 -17211180231113957070348796036248768 2837295 126705650760433547990106328348077600 2837296 87251431189683437512549408545177600 2837297 -237512342155394921690736032425078254 2837298 -79742025509877348256107330590526336 2837299 54661890951384174072302574782409640 2837300 -192957242149058367561821677747296000 2837301 244175381967099076862554594309561632 2837302 -27824427770710054179076617993039360 2837303 -18234668106479100856516612183312896 2837304 -163922192407829564360740306658119680 2837305 122291249936104050128600577742609920 2837306 37911863214221956814872299969168384 2837307 50014039406892492276620832927412224 2837308 -40435884700561064053626680844774400 2837309 -29454040306490463427760530629074490 2837310 30012237598377813554853187987968000 2837311 106824758066966447077105329293249992 2837312 1565098516800145292392283076820992 2837313 74332268538481311907513098854382642 2837314 -14925453524000164216447197466320000 2837315 -117446946922636371695271288917920080 2837316 246950765713063433270538311358228480 2837317 66884066869427224623718556781469824 2837318 -173164749650709478638282331170874560 2837319 181051837063770378533752154615575680 2837320 -23480829142275717995178448571904000 2837321 587047666786074936635949165328501044 2837322 19571071838094788071489733298032640 2837323 -216502983757980790836625000064142216 2837324 -36718389228416490126090652766260224 2837325 -148989812116823024897635141848170400 2837326 -4820240088403034929158976176986496 2837327 370643468012728529612416648265326440 2837328 16208709469124431081787893485010944 2837329 529137280688156316856798317697680 2837330 152888687773111160799217752286656000 2837331 -81264860735880778243214615601994080 2837332 -324131216705836519009785568875143168 2837333 666399510141231811591737750117909984 2837334 165793696440262543139350888068976512 2837335 207243573138644242269954490589312280 2837336 434116161070084921949433251472967680 2837337 -60217729648069626805874767122274560 2837338 -5068687379583242356152736980559104 2837339 217954518340985052622787544421891140 2837340 77349998717757787336722098327301120 2837341 -117811635168517735741148806692198432 2837342 -41111287577059554328752945888144000 2837343 -516673520289228333341690467869470976 2837344 611045274122742180851194288303374336 2837345 -148572895675221718243941281832448920 2837346 179871947694798605014324402668729600 2837347 17408108223055621035626098714617592 2837348 394513602358844319292069025164756608 2837349 -1125634785945706407782523488335776 2837350 -52438459569826125196699998902445600 2837351 -134629312696779859081471271430810576 2837352 -47843484335862331704832944245145600 2837353 280088971745056913645687242450764602 2837354 -25620306527578735061262281454911040 2837355 -975959548572849973451510160049920 2837356 -71899045312050940266752877751777280 2837357 58617875996467489528096183231371606 2837358 8546509814472968618742192103230144 2837359 -119198164395937712813823406178996128 2837360 15413287257262041163123720686796800 2837361 -304944576671944106985690214837738128 2837362 58963368115768386973871238518657664 2837363 -53427981142375890086979541469630388 2837364 -6377125810014735760373640126382080 2837365 36971606341064905942212669335277600 2837366 -55864844067263968857127082919217920 2837367 -97485179468369819080705867395207432 2837368 146168343601715082745523481273630720 2837369 254041777927251770238103413580939920 2837370 -2822482250639700192229014298368000 2837371 238473408016599352885370819963217572 2837372 126346297742739128221653923714307072 2837373 20991705576915677126870086003869696 2837374 -194775303192961899838974600051224064 2837375 -353179390243738282398053145395850000 2837376 -6914567584723452519972572076441600 2837377 -84392592436402626087089512057915774 2837378 196362821103840713616928729901388240 2837379 -72537056176578205366408886795756880 2837380 -5444869848244498626974848965427200 2837381 -12879060340630385184947889121030818 2837382 39615580393312121254095311773355904 2837383 404406600759085320269130209255266600 2837384 -281650904366305646783650899776716800 2837385 190419655761919340006472118795638600 2837386 -28237044399660758965727931077542608 2837387 -143002949186407024155912477313992048 2837388 -118899306836370106818215155154956800 2837389 667067645892536673014693252919644460 2837390 322952616357087201376493991705684480 2837391 -178688907701227546177199414991960816 2837392 116183028146488997553102741371396096 2837393 35352191099528263077667728124067688 2837394 62339094744121754809066676343987216 2837395 226810228770923828923065682503671040 2837396 -289065015108772296563086826382595200 2837397 5344459524854531834049789394845600 2837398 -4444463815139208664950905780415936 2837399 -161583288022753690447645521207243840 2837400 62542460004084671701385556011520000 2837401 -45897098146554555687766282048648448 2837402 20970788755605646604650351249667280 2837403 -8866977152168388177373045826275200 2837404 72293574635128737836740924309945856 2837405 -115496370830601744728774166104483880 2837406 -8744058755952439103231856314268672 2837407 197840337697370552531605351740486000 2837408 37531683609525044656105606694830080 2837409 -3548832568201846336790092498938720 2837410 49080753185519468926741846805379360 2837411 203786973155356127280332166738480432 2837412 -103416575202092306929119155050786560 2837413 45117284361301996414842196608968124 2837414 53141318804247999450596367606843840 2837415 -46554280295738500881996272925212160 2837416 105916519063824620869099326027156480 2837417 180747432221172589691388959543510352 2837418 -10110668310124098742783554678604800 2837419 113165708192219761576375207414184352 2837420 -81413961169936014112085150679582720 2837421 358452714049323202510836372099755190 2837422 -15428495722327986605771932635847680 2837423 380566363735705673019641453364061584 2837424 -72661630513585890187212500136001536 2837425 148989831805965226995176824127558150 2837426 80015252389168071656824124378117760 2837427 -112019516215994800286923543181601480 2837428 10400538277709134453048710390405120 2837429 108328598512262038448628630838255776 2837430 -868518823950438640168828034350080 2837431 518738959955386613864546019516136232 2837432 102303241977642022011080678424760320 2837433 54329580927203525312985435144127824 2837434 -110042099974650034481003693757001728 2837435 -48812602753066840380903065867733120 2837436 45340181198273068262534669057703936 2837437 1072110799239743040197079607581312 2837438 -10119509788258710759552428339845056 2837439 102214763205724876446648421239170808 2837440 94047893962434380398472546526167040 2837441 2806393863743082908338797485276160 2837442 28821211106739176019959318109808512 2837443 -511826722470822171868195693710196320 2837444 244080922758537265255361658967990272 2837445 -5300665539962172274444262858732160 2837446 -26281522425509728449802095977102016 2837447 180629793112863810829656221429589960 2837448 -231145982447124862602548679156710400 2837449 100136395951724402353719308706150964 2837450 79054738151742707422616430355200 2837451 60957096839116196272297546449494232 2837452 -16183304594028406006273080669605888 2837453 226556920149055224273681138111817260 2837454 56876733250047255348931700548422720 2837455 -341173742807103602369522426760617280 2837456 -13793421590639577955554457797869568 2837457 186562459617911979454030089137466240 2837458 -59791036025713626055543279262834016 2837459 -266795717816670121982710135677896340 2837460 3195745042293381599313563266652160 2837461 59297980443430024340865454972036608 2837462 -139644826100207239958314743536441088 2837463 -228709550365776052720836288589584000 2837464 39681195685855894404385080624414720 2837465 -151862632597826550432603276880006140 2837466 -110765781230242900438873556703218448 2837467 674680606572915562065539050486296432 2837468 5636858835769882053260869549816320 2837469 19007166178611136816067637993942144 2837470 -171288018717678503783332617892026240 2837471 70950828812567514937352714748964704 2837472 -124094512764636053401051249829216256 2837473 -548510014524329480564777925332861278 2837474 -216849261116635138375244823485063520 2837475 -76173197167424591910727497274869900 2837476 175414861994141207937802076958159360 2837477 322955943005394942070814642174131326 2837478 52157763819462670561292205966981120 2837479 -502955862272199186569171962467626360 2837480 -49991947877441016429817275692697600 2837481 -48971390501321383013050392770844096 2837482 -19639071284028157472889626141667408 2837483 194918279508339425116856075268867624 2837484 2868080100512884159640956473507840 2837485 -52648103566764580507680736049437440 2837486 -192002238820723162149401372622854016 2837487 51875982458343915413655923467015680 2837488 -5812244657122446502898504630435840 2837489 341628049921138647692856327835134960 2837490 -116693628515867231430039299767610880 2837491 -295915622138079828593708360175853108 2837492 81493436409033456169797207390363648 2837493 -6408871807450895892451847986002756 2837494 -141598724765513025824153823449506176 2837495 67910635544650448813582631636135000 2837496 248493245248465008149503091500646400 2837497 141088717666728889691482744368121152 2837498 -50916248815825811783249658341568000 2837499 112342218636565236585512448120522240 2837500 30361506625686831297954744830400000 2837501 332647201138217021877048848911082502 2837502 152730356305984409590323490355302080 2837503 -270419271876146577786175528106933248 2837504 90686288588656541488590997721972736 2837505 -25343833696869822014411201547676800 2837506 -6824505136037733288181258473208320 2837507 40363349373058017911598914571664080 2837508 90258383853542135180348383240488960 2837509 -187320570584245533317199832482605120 2837510 4613495881885500205507985628791040 2837511 366778673534200914258603927859687032 2837512 -356656965148312454161771904698444800 2837513 -29061519587800249952076484319013504 2837514 -88584899436254974852060978258029312 2837515 88234846818175508819893857349920 2837516 -29815708686740023210871379261058560 2837517 -56688134634470658347737760831915520 2837518 184810562353573427607025442808000960 2837519 133776087515586836478142019355967920 2837520 2222497128116599510109606892011520 2837521 -213298642702659936308458509329597856 2837522 177984827640492403443256272275788800 2837523 15292121308074414587539069762710528 2837524 257048212665929081331905223068468096 2837525 -238652594850305611471238565574960950 2837526 -49369421398658892433076091743009856 2837527 -3411898522617750199251981767168256 2837528 261342815033154735040212581039892480 2837529 229160841741484864076360550455285274 2837530 -19541467918200752260591935822638400 2837531 333233719444677164886479024706508512 2837532 -57091600467928521408568509040854528 2837533 35123123859852186010373545788934464 2837534 -398555501480379060183732311207808 2837535 109564161730946399321004320819341200 2837536 190931155233992608454956856534630400 2837537 -166147879974037767407409723354305496 2837538 -136587141959070173051981331720299520 2837539 -442921977044942549081713219803190640 2837540 -147206075082968017908924961025809920 2837541 -23365663388718054775580836531396800 2837542 200790335351872766126529630612552672 2837543 -10308773364926877244070247834902256 2837544 -68401681998645198107037250861793280 2837545 -396644444861203152159667708854267000 2837546 -70637740308330921098639648948563200 2837547 -444910068673644248855615411911296432 2837548 142139341821609310556145172438598656 2837549 -7146773282836211163137074136048352 2837550 -24736934014997953003776695907835200 2837551 140268319142755306360727988680225552 2837552 53742421422691813919168330546528256 2837553 -123084476072988260017534534056529296 2837554 96232605337141591462780570578266112 2837555 77307329314862487293162983284211200 2837556 112932914921662503931159585975228800 2837557 -33630105730279465125678553114754194 2837558 -183482539211511973378176918159743424 2837559 12156866692051461649934767556686848 2837560 -110309635071845996280246569456640000 2837561 -140668387398258486377683271623646208 2837562 19983288719140216562487352000103424 2837563 18311072232936189220333782671562480 2837564 189185650460247761714440783922045952 2837565 102066651645796363043997944994312000 2837566 -150731040953747690007478336377024768 2837567 93654775252222510724020058073638112 2837568 80510929787541718792299686846791680 2837569 52591418395586693993167852216361472 2837570 -2432063320373707304089091396544000 2837571 95292389158790503203071988294456 2837572 86687155077268556917206863121219840 2837573 29091555920052064344755543147585280 2837574 95788447829447720198687425896546240 2837575 89280182731353121668561694709722600 2837576 60395232906231920743672578351759360 2837577 -126445615083459405046525787484662592 2837578 -277933035069435910268655078256479744 2837579 -6301251617028141668571756054756816 2837580 -64807750839549948782938630929699840 2837581 -84526533124947224911310446210372618 2837582 -167302618330078963640390461124798016 2837583 67786644866189607011531157737184 2837584 -164430594266358172306224182231957504 2837585 60063423308452727878109543816559360 2837586 53993483839415660349437786721443328 2837587 -45864314114518351485990799872878520 2837588 40159319702337693087025972677613056 2837589 -270708608296421975352346664114617920 2837590 -118975814253605630771957647818155520 2837591 -434747353747626737841610108575729816 2837592 -14892500349885446763897071961907200 2837593 577341441796991196359366575654451040 2837594 -228716218529294214581937430847333904 2837595 -62449297810349301241481617882140960 2837596 -279755950394136081985103235032248320 2837597 75278880529707953377913382391843200 2837598 4626197036638215942663793107704448 2837599 -73564053606893718868265020607634400 2837600 -296329432776403889609197788060057600 2837601 38317464788779591750313204765454720 2837602 78299350283859550074435043089326592 2837603 -278582788483272962670110246576077080 2837604 17749002227581282338399178689675264 2837605 -261958206498532751622967573497084000 2837606 -67438336514168807415263152594693440 2837607 228959642926571743838766909087216000 2837608 -97625867728515120915637896309335040 2837609 21663335756350491622143326069130810 2837610 10245426995555711064571071954398400 2837611 35219054147704117928463825750201232 2837612 -43084711689251652483299421765296640 2837613 -3412910003408986311056586403885536 2837614 91767711366275983071893151376553280 2837615 206972988599313429028881894361678320 2837616 2865766187079547512453971966951424 2837617 223998717423782994854357221385459666 2837618 -10000675435683616203278178238361088 2837619 190214302444610635120106740504702320 2837620 -42675271632278555279662091667755520 2837621 207803800939330524645268690388365500 2837622 -49736012004113851161067798884760128 2837623 -342706913786364630825943775022860880 2837624 -285604475843778984731633168398295040 2837625 75892989657021681597477573040128000 2837626 163367115038495834734084265073840384 2837627 -188325694119455454567434475747595440 2837628 -174779028615172344578596933136460288 2837629 -518606965037459801010350466921179770 2837630 -159771464490698297958533932991471040 2837631 -81786942135620382496705248691509120 2837632 138678064299000751760726717481615360 2837633 362769205877609692619013556677738882 2837634 -158812201524626809143712746665915520 2837635 -17168462648216723119880971352023920 2837636 278738262949860868980575761521790080 2837637 292458063272429759585361436025205408 2837638 -154434784460597523105052468446045504 2837639 278789111691100161793050486023637600 2837640 37022017051407574790286152137113600 2837641 11474722723878656791626065368521344 2837642 -26747273858058965513818643772976800 2837643 54434773114056960697765555284411864 2837644 367636625631828044963892476397991936 2837645 353383994899719456502696505517900 2837646 104768031664337577407267869671045120 2837647 87320806371555942189732565990440960 2837648 56350828632470425422063390951211008 2837649 -87498242753893645897140489659774736 2837650 -189137806783636576757608816989120000 2837651 2422575363897882992001168225166704 2837652 -13200642384088387046357649865402368 2837653 -74229167427739141969731149253488896 2837654 129096647653865886356226425715222720 2837655 -108186132239076565753611740288249400 2837656 180322640646178702120130853642240 2837657 281466008209007779637856644488975104 2837658 286946563477532881138538629090226688 2837659 34302925934563737773143717036661520 2837660 24771945776053190953316031205324800 2837661 -177821097381693419055356422103948928 2837662 41912794272577136783857962245096832 2837663 -484180363338664138546841089415087496 2837664 -319563455071453418963358512688660480 2837665 74986843110965288035584415566087060 2837666 26250680778105268810474030761839904 2837667 27247008301486376712373273370353920 2837668 275149008158888356556647244862866048 2837669 -109599288203751012130227077452760160 2837670 81251534179277474368015242116352000 2837671 333877595799728605556653205198387472 2837672 49317113615533112996640656257351680 2837673 14166041841572871591353653955497764 2837674 31506432344694600002334687877581312 2837675 -16038742064897271708620114044632000 2837676 -115996480036805775997528301128872960 2837677 482995146689237018075230455652021526 2837678 22492849235920276401028668231785472 2837679 -256831285224284107185659265463876560 2837680 -111289365173689043887625552363520000 2837681 68738310322761334646465119899584640 2837682 -46371841738217991266966448063577200 2837683 377899099049503482797100658353683184 2837684 92471192431708722146955598430380416 2837685 207490240167168543204574582460884800 2837686 154845401277571193447306238592100160 2837687 -136251605567308565560568731184839680 2837688 101188450352339492413370777704857600 2837689 232412936459446269305884072527994000 2837690 -4598758809027935568653006179706400 2837691 -117469369313343004644488226206267388 2837692 -39898659227931701744797245715679232 2837693 -223320419580318766939558146279152058 2837694 83198092272034039810177098907542528 2837695 -111430284641131661532192625009679520 2837696 -6405695500865097074877308715663360 2837697 -192943849188662371858833450706741200 2837698 42388458407854538026082564705979600 2837699 -5471544994060863550367477604657336 2837700 154411371001628288736822930256128000 2837701 38605138292596880867401886820423804 2837702 37080083242556485074107943082292352 2837703 126794193760442048089045238037767808 2837704 82019692258364850219595259533393920 2837705 -74474480961139435673546592609822000 2837706 -9759072103586085972290540760403200 2837707 -188803702737203669193584875980053520 2837708 -30405592576187342886016059138662400 2837709 20314595842838952309871245016985088 2837710 86110113526394035918453479092525760 2837711 -320288594218771847077260161714396688 2837712 15309874943453294773669759978045440 2837713 197260584768516533229198973277694962 2837714 106693304233706703174065600122722432 2837715 -31119655957919288874110933263262880 2837716 47502704253766917793983886851401728 2837717 25230342999490619090430229839838560 2837718 -24316663758702969793686135418392192 2837719 65492850094772301284320353453019200 2837720 149279589908367256094802758466969600 2837721 -142645649903831366480035031531216688 2837722 -273765302564463770496870418507224576 2837723 101600976401456075986616168782744320 2837724 123286087219672226293735507945376256 2837725 -234987792040593946894092056651347200 2837726 -22754274249188594178001427740617600 2837727 12175780799841050007892681153943040 2837728 -53462579010389514576217781895168000 2837729 10466656007510127924712912361905284 2837730 -30583293356694458279251899697812480 2837731 146728707223005518068237728933531232 2837732 -236775679128377996373808017625067904 2837733 120059607136155847701642218915336448 2837734 14036928780652181500564575637922016 2837735 120276559456919590229117907631557360 2837736 -284067786841550046225720221509877760 2837737 -208498289122140256684594542813664860 2837738 124904612272905797489621178418457520 2837739 -235613110372398045891411460183847232 2837740 5101885804038312512818756288512000 2837741 543601344028369543722421255586717142 2837742 -2457617037134682814548332036069376 2837743 -356269015354833925997509989106429616 2837744 -14410998040072907572915627219353600 2837745 -119427675168393849958164258928056000 2837746 269078294420542673792884261417581072 2837747 219126501594169711989623874874822464 2837748 -107790973416569327787613294615019520 2837749 130288332285760359475857557640859936 2837750 213514247978210210397147377949024000 2837751 -76300732006019248044834260873490816 2837752 -90735337085492468390142813720145920 2837753 325502811474435395749276085428226304 2837754 -94774855378765697510582342057771520 2837755 234133356196174995150099005077182000 2837756 316737982338365754952619511674131968 2837757 -102527727324319279815442650204911712 2837758 54785063821635982276281838828956672 2837759 -372773283857112078258380606223973440 2837760 139591645663023932398312991647334400 2837761 -113801659433911470088188053622326700 2837762 175773777314355357470387826475207632 2837763 -209669234303056224794709907178649360 2837764 371739589926074711989375801421286400 2837765 -22252226196391828366641281152473600 2837766 324866254776290555555536534612316160 2837767 32219648828381936131912390802989680 2837768 -374347480049455096021892699124480000 2837769 88833691479467723473726038798929856 2837770 47688467208470697387127426824176640 2837771 -140856853622810080714875729947096256 2837772 62517432600794984232111278253069312 2837773 107446552153851925282356436280596022 2837774 -36304501296667291704224999150024448 2837775 1954701464192556666706424895735600 2837776 -134314113087725902396797662355898368 2837777 181255935232715437274925642450472626 2837778 21274017883213798264963490781277824 2837779 14471642269825993005787585528048800 2837780 -282731712746534319479376715699968000 2837781 -615510656239279142949587986137693120 2837782 -7166975977442383798936306768632000 2837783 249412800472432453567568070033651600 2837784 -97903505402379416439734969400238080 2837785 -3683159884072107876378716420063040 2837786 29695330263850933079210009010428160 2837787 -192701826249634634512807145724238440 2837788 -356884586157501627951635146334566912 2837789 -37459308238177158328457067387149844 2837790 56316868859509264777530168536137920 2837791 -74223498172916867193606347294641416 2837792 -242782069140454203723728116332822528 2837793 -110745697860427034444930459902569600 2837794 157437858440903673619355410620688032 2837795 -36530442239946866904295435977421200 2837796 -14468995852670737924490059821490176 2837797 41874624550061493883769456733709692 2837798 1846161785796537147310454612384064 2837799 -10649096985919580368687274429268432 2837800 4583019455982753598759499384832000 2837801 -197463289284900526490383058446200198 2837802 2666450660384574872680044990136320 2837803 111038133055053226053091238730352052 2837804 -198496591837935559905386512267801344 2837805 50195814792908180921540514850145760 2837806 50581902463455499053167156136640704 2837807 -100272634447745915141151022118531088 2837808 -101074920043119401167058627017113600 2837809 -142513552409624481576719185456024512 2837810 171554921623805222605877792388221760 2837811 339807410865722289429721392247119672 2837812 -221874243411470312113950064890185344 2837813 -145804612773515840554384226280000 2837814 -10881730824118419424454237039505408 2837815 -28730363236971519143773685242598400 2837816 -372454947105025708227264598000619520 2837817 200862358339369417014859232202320634 2837818 -88210944536439503302556098232215584 2837819 -268409179631689691959741558629793800 2837820 -21931425244130225129348557828561920 2837821 1737609916030887570666563750536992 2837822 -108682303433573154835919251140675648 2837823 126987085789203657324709913891018184 2837824 110586197906388620906907000058675200 2837825 217263231488841634176364423656590550 2837826 559165660205883470814668210747424 2837827 -412471609202689232520664700207843688 2837828 -2068318136594005390571430944600064 2837829 348934167195747649976059106493468384 2837830 2521033476152554721842541459176320 2837831 -174306353908481471214253770337843728 2837832 -47518689075244144021671077362728960 2837833 149052579756886491805548935241415386 2837834 -29886298895088633826170161008415184 2837835 4215538615525599867741269064354960 2837836 -130057427360957022725572697191895552 2837837 -434291401866531531584986933803662208 2837838 39427908342425045428385559161640960 2837839 428383201745278851197606501141878640 2837840 -77108904508864657277540200031846400 2837841 -345515721948829681914960831975939360 2837842 -98958396293456661603014983466927616 2837843 422009547477153216460562921479450092 2837844 -73339973337194344915974109130805504 2837845 197061409268386862791613832292715100 2837846 140186536449274445384337896549565504 2837847 -231524786114513809568044917598920600 2837848 19553601246463294467273969014016000 2837849 -48579611494463062979173245469496064 2837850 -81184484670473101921560395433504000 2837851 138226626992868917082338765661110852 2837852 128841329058317787797480768581470720 2837853 270340329860057165428895327287359840 2837854 -60377769323153704173958916152464000 2837855 173548680252583596144311895106217760 2837856 -57734601415333631160533666267922432 2837857 -432747609890905201458978810066930768 2837858 73317194453691721473612639125837184 2837859 -261078481725521179269702539938541760 2837860 -290436532224693306752392857909043200 2837861 -63556280187844937057414296054251336 2837862 -157048439857309794515639405421548160 2837863 -98022536175039194856994355216003104 2837864 -29078993826938126147379793818746880 2837865 60576070419661301033294543046333120 2837866 39741880169755128910049622494657280 2837867 -267714286223441237183310977157363084 2837868 208842951270449777352676415516160000 2837869 770578916406770394614507111484306796 2837870 27219394978193919682102504172728320 2837871 -3810140186021131424430367076281992 2837872 -26128628762158488597624260849500160 2837873 -398594394396928971091747009724824878 2837874 44625054156120284550369617898067968 2837875 -26209531321154537744350249148232000 2837876 -77673678085116287684701245916928640 2837877 68113300284697306341466437608398464 2837878 91003468562013680324953192213217280 2837879 294437635830265971689978502366507480 2837880 80572756099558828227863596324761600 2837881 -359043773924645422887589888173367318 2837882 26209051330013277564406626399337920 2837883 -196498287179491541365860187487078376 2837884 372675941962206127589834849037880320 2837885 127626866171683722719798624053140600 2837886 102237077468767722075247002155366400 2837887 -39336585920258106572035742575793520 2837888 211686736817878965818882666287595520 2837889 -328326087989094546342439261041792480 2837890 178832614726463399763189620401728000 2837891 129758514744823714773276815442443472 2837892 -57653711964512669265032767900889088 2837893 510714549375682689355177271831267520 2837894 235605932556552315516188661955473792 2837895 69995718674092775095603242206515200 2837896 -161370929852868369278406899817630720 2837897 -106269089346859730855605014438585120 2837898 -27381391188774035207346264893386752 2837899 140116743804156181320153165733240960 2837900 -20504375855698361931074946838656000 2837901 -61967800975244155572194826681530880 2837902 140653031783608784062306165567753152 2837903 -348673779215049341234363896553376936 2837904 -21713383521682301936976990944034816 2837905 89120283165747082256984187504471360 2837906 246797137851142746054299280579979152 2837907 -587934149652260206044848223099864480 2837908 -43627999888263646551227573484713984 2837909 136895408260586394609719095624180110 2837910 101909809759982382124876659765375360 2837911 -327057427225654622628790842542482200 2837912 -19677836365837208253025818842234880 2837913 141487822327581572359717970667523584 2837914 -2113890235580836204757603987616000 2837915 38512428428419777487305158886011600 2837916 19058871189880861276507191630328320 2837917 -452847083833306895140359401914063040 2837918 229675356083413610225314629318476160 2837919 148627200897481784529686242224943872 2837920 296669096764475708494005790862868480 2837921 -48927330856017248432666825025507648 2837922 -187131495908114059712548091767462656 2837923 -268736863406368710785694186160651896 2837924 -33703414865553574961141321649377280 2837925 -64671282417759435422836030734006150 2837926 6215061634522784280213771522244608 2837927 -233423764516357032172832240347897224 2837928 105997284693834301062982754867036160 2837929 -223881914363715489086368700117654808 2837930 -162177446912012630573941011752468640 2837931 288015090182005035858628226844288240 2837932 -335149058333706189489322646476221440 2837933 -206163695391099173094677415114565962 2837934 16016450518111178158485304686912 2837935 248863896498622290278909021840149200 2837936 -32100172204358569604548981074198528 2837937 100190164973292767114439736625706672 2837938 -13990718368480873733551818333565632 2837939 -4596984948662859807707359623285600 2837940 -67656509212471765337412379618099200 2837941 20343231839592781399913790412538784 2837942 19768358562451697332846584763779072 2837943 224343527538186843388168981477341600 2837944 -76202101507712370821791333832355840 2837945 95983531595319079262501439901776000 2837946 48759234576867605701017249544571904 2837947 5788435151235355154900189974616832 2837948 10727391264600845126927310361297920 2837949 132905094020633060263800258154078464 2837950 -107414909621674726171810114596744000 2837951 -163901040037531165907550467678202048 2837952 25956882353235257700367183915253760 2837953 -153103504363811503205058600204484798 2837954 -15656589762882672721307293061038080 2837955 63259482368437352945023051034932320 2837956 -255990208312126627628382901671552000 2837957 -1326259815784316862272548085786880 2837958 -191333948776910042734246833041783616 2837959 -723254900686332222669718521618103680 2837960 312419721400763965954962350618880000 2837961 29382405200137819046938233153985344 2837962 -8629039169396300787742671009239808 2837963 304251979052354072884003347851296080 2837964 114992978174008900185170156773174272 2837965 -16765525694284382359301159717169480 2837966 -165099496563774951017050324679861568 2837967 -206677250208139103229604630760352000 2837968 23575403954413497898661672752906240 2837969 50690268472920525542417770165923060 2837970 48061235637183963895801232241715200 2837971 11431324420670093124261329955901192 2837972 231849169824128405613902815614785280 2837973 -104737684821570977960657385888314400 2837974 62403079142477937848548170476604672 2837975 -69161440223775853373283752282175600 2837976 127347836994131965298668171261440000 2837977 -38465127108178068653685587773981174 2837978 37547645057342613944478731494003968 2837979 -24023135302977630115648048769156952 2837980 46166919258492203526479722623459840 2837981 -60281406030165282080137499714032218 2837982 40448093731642724288780310935568192 2837983 170233424663797239834250730164483232 2837984 175539796836906261481154558928617472 2837985 -54516162708265728687354054964368000 2837986 121963032486191402039539478078340480 2837987 -314123920439034502998170379577643364 2837988 39201161477979695563877340952756224 2837989 68063596991998321277529118089623232 2837990 -25604372515292611598165789671056000 2837991 45744248648630819496271955135828256 2837992 -457917685039301879857259863137484800 2837993 4449999423649563383446405920888384 2837994 -62325271051580994104036419091470080 2837995 -139591920576778841532023329536938880 2837996 210167630459829069069859898380615680 2837997 251673255914157675147064603049439660 2837998 203132679538669611914327789945583360 2837999 -107460802735485352920303794904775800 2838000 817637024045750308467333267456000 2838001 596412477073452671960590486354217472 2838002 -95619684149418695438554115025816048 2838003 -397129001367060251179989957331200 2838004 26027310611641254792350106575547136 2838005 -219741081771633056210452374351242340 2838006 -55727085756958536926771780066726688 2838007 -220197205125751842671350220000542744 2838008 191896233133365657034272769092648960 2838009 -46969804826162504485827210054296496 2838010 54604812127495315783813479311708160 2838011 184762057055457193288824554866199040 2838012 -37315713534060057522699218670821376 2838013 163028686469416338124173233589664262 2838014 -21240422638217418129565278464264448 2838015 127967457497669544047592999747279960 2838016 1573846074781776822018431237750784 2838017 33000080976587221415899981289452800 2838018 -58885105998528231507116396990311680 2838019 -142919498729764301613761788968241152 2838020 -26754317553086410276384259137943040 2838021 -4144378922707405153791512803080960 2838022 8350393461439062464551644526626624 2838023 222547942867198276553747420100229272 2838024 157523590161150912805879222139289600 2838025 98382940844223231146782478132229100 2838026 203080026525818033261595982621162080 2838027 -123271512233620181577276627390635280 2838028 -195374483476728056130684531808536832 2838029 182960611696625804220439968248237760 2838030 41644847959972046302847647083724800 2838031 355743739780331649799155248751445728 2838032 5738935433048216313025652328775680 2838033 108368446458140000375575038625788480 2838034 158896200758119034746012382024290080 2838035 191188629416392700716381245623874480 2838036 -23314014990535354664589067733157888 2838037 -355284877303650873529691021600003314 2838038 -48341518793183066924391515380178304 2838039 102741726876632623431406777525147008 2838040 26783908759290891910589606244556800 2838041 -616998594820192956291195989914640748 2838042 194769684432476645734994974757472240 2838043 304345796512014160928282931810704 2838044 32623388303998002370845428925361152 2838045 28251190538431836712003485617817600 2838046 -42420258688372049192863898912358528 2838047 -457789655510905579942922688243513504 2838048 -167627527407144017107521890332704768 2838049 -436593431706067339562326634882167760 2838050 -23417385975290394475569465185126400 2838051 362000201420900352975840961409887200 2838052 117921204568955474604268180362158080 2838053 288811920133318194308687533476960 2838054 -32210383900819120674264684793846080 2838055 -166358570334316783882076711472120 2838056 218722936371139938043982042570649600 2838057 -86849915013246223384641622040764320 2838058 159711779905066519715131865876360880 2838059 -145155454553203981389359599721871984 2838060 -45946062511594506309324727705605120 2838061 -80778473823177269535581808162463476 2838062 -171920055463717969076116934081433600 2838063 220317289364420859348200056693735944 2838064 61626955164621764488519811896033280 2838065 172528053312445694783924924239200720 2838066 16392092125350606718223759230107648 2838067 -239599997679698410202537773812608884 2838068 36315933598046264542473784432896000 2838069 -47648498992846125808892463855747072 2838070 -136515064142974654100002380204971520 2838071 -466500350254754293668074485854736728 2838072 98933997696518091295383322702417920 2838073 -190070232634680295786262988050178560 2838074 237974015863262865993216184707751536 2838075 -257383225233341746865999333095680000 2838076 -235782055435196451123026103495562240 2838077 -188196578622821861432088686533683360 2838078 -13261620572952399519700415461418880 2838079 434568125404284910171352379116223680 2838080 22052997125412177603780989225533440 2838081 96143705018241842498268358621741824 2838082 133565941267389474219187398483753024 2838083 -33132147976881080307881024198737044 2838084 -97602699948738249868794624309617664 2838085 68397620495508881844860074718035800 2838086 -4847158319211610226095462355240832 2838087 -65146129114624238296032105170401920 2838088 -303259576967181651287421096434196480 2838089 637809440848630547689234110782305956 2838090 -94648637620234185823077116180647680 2838091 213925919391950273860087345975625492 2838092 -36472870960537453577367456615605760 2838093 -196791534958197569693241507296406336 2838094 -4086218703152537528985412330330368 2838095 -26811424240791436779826184639395200 2838096 -32532271679010031234579025229127680 2838097 -30097419159065547977944998380181900 2838098 23320066541654423164674205516594464 2838099 181226285192114243026070779442355840 2838100 64542025067371420737666382560748800 2838101 115575050184298800962625401537556480 2838102 32624510472688062302032239540126720 2838103 -317638300261995933932283161225350648 2838104 -267893544675723630361188759374346240 2838105 -150667548519370193165998612745740800 2838106 24399835359070893087427346203269120 2838107 38033935456077183836384760637130040 2838108 5696253205689869267460984035278848 2838109 -241920773735289868841124919355113690 2838110 -174867831718642325863252697027518080 2838111 103172117879570335445721650821228872 2838112 -188860058588959582304469880443764736 2838113 11604678237544767788964553302200880 2838114 61254297547494098266549780212137760 2838115 -215810479193355151988629952410732800 2838116 162210313694029984403431636877315328 2838117 -49932190623813082463087037440726688 2838118 147045877377490512675256619173505760 2838119 -76427478008363119509964278599985480 2838120 -39654665430778529970618761868902400 2838121 56621137909508696629537709906603520 2838122 -24302006628741034272334828421022720 2838123 -276953837630277746769002862139819656 2838124 136164703379767632984304340405463296 2838125 37213800023064977672609221203000000 2838126 -149588354339095775417041659635422656 2838127 -65694664321080329742916104107034680 2838128 32277553454141502449353325741309952 2838129 -4484712463874965721950894398333600 2838130 -63179703997793590979427961946387040 2838131 -356514816950975386832362434704511888 2838132 95415010549114898369832707757772800 2838133 536150846288122993459208398123388700 2838134 -97746419169587785497527316373111680 2838135 2536244930417852263169349088588800 2838136 39948602359415892764101694742528000 2838137 -294278626112486913646805662409768214 2838138 -16100927291830095935620662712665600 2838139 -263400662067773626190287884206932060 2838140 105672194852039013357481137009277440 2838141 -241434795608708908034838833274865050 2838142 77815318777841762326266861576245760 2838143 18715210860215867255771453648547840 2838144 -136126685955801567645210104561664000 2838145 -217457244321833905408099762529641920 2838146 57024152403300907762469905317496272 2838147 -2915518857377690832514188742233504 2838148 113343698428703401620382103587630208 2838149 309058538094608276607480853537773150 2838150 12835435081436281810914171591801600 2838151 -252628548449516602155302317737359848 2838152 -115271341193590918659443365952256000 2838153 94418290753750833593914682594089344 2838154 -89276593201431882421843429909954560 2838155 -39473533563890301071940687460873440 2838156 -30649204989211858845397967476371456 2838157 -4969575993114847201948262014133248 2838158 60602421683327732966430665529247680 2838159 8651184821100500069663509680075816 2838160 1772471388024023922457629629644800 2838161 351832647995925598034518335272007024 2838162 18066257507012119908508676884493952 2838163 546029571399852969343671564895160920 2838164 75268632028276168561028707278882816 2838165 -404687152336729005148547782636738560 2838166 174228990788237953868064122531008032 2838167 -52053447676219577166588993354184128 2838168 63551186846308991808470361217075200 2838169 85670648992208666373048816477866570 2838170 -168514183488649445905507297017426720 2838171 -38312645548842732320820054200434176 2838172 4377813584178266395141278057753600 2838173 392053650041863762491414894403382424 2838174 -20696188728558573703479899507650560 2838175 -168006963664131181467648726163354200 2838176 -775638937087193608935119408922624 2838177 136024639374243145504835544059288448 2838178 -84472510713071431382152874456055984 2838179 -126287459335059045838786397064034224 2838180 15597190192048804405019332565544960 2838181 23345522176214325646044046186813152 2838182 -3470162203754388615571748150051808 2838183 491613883825345706853128077026048 2838184 -15415164198425997182127284664422400 2838185 -20732214817811753156518296393536640 2838186 -127922228846569404913444280804574720 2838187 270874912570556731433119507980533184 2838188 -33236571171891027352094546236730112 2838189 -34906195932096978276755524913139840 2838190 -35027828198874569643461107207764480 2838191 -245659809608266184185450069557207408 2838192 2439956774974469250961614173110272 2838193 251689208840332028232630476968543284 2838194 6712171026563820355154971863130896 2838195 -231226135612208942467218760224918000 2838196 58095076023202599010167840211337216 2838197 7329488895294460013840713854701532 2838198 36338394717027457100731142594293248 2838199 75363386504435073591543312704941280 2838200 -977385940662854722008037856256000 2838201 -194749261751895774103883344852425600 2838202 5357695025758563805321229097341952 2838203 -83962123350771922087326736909483296 2838204 41917495161511711132647297483133440 2838205 22705114469711558844678550328286720 2838206 -11551280185029946619193471356795520 2838207 -3706230760995181398372515208506112 2838208 46280905392890530132631322798063616 2838209 385321840316141975679296230423733040 2838210 -41003645216334875990959632711091200 2838211 -161885989884914442679771424023061188 2838212 -130242118077057003836753809937787648 2838213 28687529469382090477020685979464320 2838214 -426555927339058867567840409429679168 2838215 -68701978547065544698239268684067640 2838216 -56488107170497000548182010139238400 2838217 422407165508322288431406968905842266 2838218 282134567918950438617102697989035616 2838219 -344167808908800492960952663254220560 2838220 50898822746372768791983937587609600 2838221 38727921136651022835739731886066092 2838222 154112048678195213402411207931576960 2838223 -61467652317770332243671047567572656 2838224 38906078530120015576791388308111360 2838225 11200245514762766879964785410166400 2838226 -16885867061477821004660213651092320 2838227 297117728267928959773537069759002396 2838228 147214263736078702273666686265067520 2838229 -22350001370581951429331836883289924 2838230 229600330587524472575999997787574400 2838231 -63475623991055200353156858297534120 2838232 -323428095023430681101516123725977600 2838233 149240363932501913999175151155154560 2838234 -40520745916324236154386300331058688 2838235 260529582398511796591367865458093760 2838236 -45969054202795723602976241030529024 2838237 248013408405662012620954213527519360 2838238 56180396579482650254949405124616448 2838239 -189925207361654352162789641751961560 2838240 -18636965201845010613323495209697280 2838241 -1863496939964697825599166504909760 2838242 163151836045904739099073653718210944 2838243 -280995854874625916708520467127737736 2838244 -51142678939711770971743664097710464 2838245 137928280602606002390271152805829500 2838246 -93646459408853680220712660634109952 2838247 158248304166424822932843092865008696 2838248 32671508396053588433630145980252160 2838249 15384575843254440125496387513583434 2838250 169075271654714809838426611908024000 2838251 -59559577511201277218396416821988560 2838252 -301401798147881159121231600382645248 2838253 239671771697350806905858799961210464 2838254 -303841230986315891410073185639910400 2838255 75832384357142215876142986299102720 2838256 -21230255373016595386705394554994688 2838257 -2126373089167632938883315490806108 2838258 -2710235279146006169055534801219840 2838259 -228081675435434688410316785278412640 2838260 -26766796625163333608473330818416640 2838261 61731874555660736785436418312495264 2838262 -100143416137213664682998811456129408 2838263 -183932723229124701749973636408661680 2838264 -1792093214350450184010592880885760 2838265 -337654533502679471254426753278353340 2838266 3479335152748627685831742034535904 2838267 -65263213879563834392167254866411520 2838268 -141991190731386902837166707976759808 2838269 -29142327459836743556511497462986368 2838270 10187434685135104735409647444834560 2838271 462404274309726755196847056793609472 2838272 60165871781616620974872413765369856 2838273 200985794553422940430009778653191984 2838274 108004998496082577270621160494941136 2838275 -4636274635543544207822260704815400 2838276 -59606080113931404548840658863464320 2838277 92974175372742614389690878280179680 2838278 108217760639397826373353228175455680 2838279 -159164566109554893943145611564425816 2838280 57794093006655026592217319691110400 2838281 -375126593490828381309103805925810918 2838282 13996085648155170759710020685355264 2838283 -382031640861635738177174471881895424 2838284 239101756716557833898853198264408576 2838285 -103132644169137829893054888574932180 2838286 380944423992521789271291116193194880 2838287 297950044257480196574794495450677936 2838288 -32326275794888634701854679964057600 2838289 -3367661981056804655327104753752910 2838290 -10535370811174669133191520243404800 2838291 -181138633786495119265916679227843280 2838292 158213944891854256816431271617656832 2838293 -82159601419823764017269756927017458 2838294 272142608247585919756083826174343040 2838295 -290439613044811070249695897733476200 2838296 -214069119172651702440511236528537600 2838297 -179875989244849478995294049542464 2838298 5072824773395905228226274243548160 2838299 218786136309146825048564409731933880 2838300 -75594393281433591267195184556659200 2838301 6272714747385845783844520662165600 2838302 207407550775291409277577531467664704 2838303 -47204208864634492112639502561940656 2838304 -132246807901079430351873679218966528 2838305 109510881688422397883950991469965460 2838306 23813646197442065114779769039827200 2838307 -31484550455401845255337976330540736 2838308 -244811486199813013145706350633146368 2838309 -92161597579972016042239547841895392 2838310 -84356378556089621116293186661261440 2838311 132577532820117995643332241034742832 2838312 39843048843775649107882363392000000 2838313 17205516954821226334615388630719200 2838314 -100675658392435235693158326140433744 2838315 24163999661147627126230280918668800 2838316 2365118043417529235774772558871552 2838317 -136204436731928742670709145195004200 2838318 44016577858780202092909404813788160 2838319 -31358192963872691309607549926952192 2838320 41959763082258877607208298828922880 2838321 562488277489274094597780286228272 2838322 -15076871036733718788451327761858288 2838323 -173020930361042170537121451808454400 2838324 -159668395098020799938148701794258944 2838325 99748839772126940934237299804840000 2838326 -172521219145052290318299884198049888 2838327 -31568166485351399267142570317657880 2838328 59361566182730896119247817526620160 2838329 76582869154292990946782361578051328 2838330 131659806351261568353088989331261440 2838331 -386951049895071848738485354217295800 2838332 -169480460746136071468096766535401472 2838333 152265400051587298926343806607559424 2838334 -116126692066595020954943983408283520 2838335 -211644845704371056177358784772061720 2838336 34241291351696702482553259165745152 2838337 40049803667205231655459978402128000 2838338 -179739784507610373161141983224070656 2838339 -8340517450438069722667233811853616 2838340 215178840568599986893369371653571840 2838341 104840459905565624029962280792517184 2838342 -60582931904456237401112359768717440 2838343 -124802815212411029035303520914224336 2838344 1933635250665722501013555332382720 2838345 -107036393483205422073381707896380480 2838346 56168093728697737602318125332469760 2838347 141117910657273743272474704361881392 2838348 33511691083719717582635184203888640 2838349 -603920707961351561686116058764690900 2838350 -95617842025463886003266886172377600 2838351 -121764268351255100784700422950582400 2838352 -69401042137175428745123985849581568 2838353 17571795859734558479255298812571840 2838354 -108790200545858409383937930266189568 2838355 -32278168862093873337001941951086400 2838356 171574886256604807047723089646337920 2838357 -24096569452159404746875556162168946 2838358 -318962721134136921277958488132074720 2838359 -130588534972678772918697017443144440 2838360 6685510935285902865076222427136000 2838361 202729777569644982981677789613570432 2838362 -56421559542694671303236285134441248 2838363 -299962616205045306206387352125742912 2838364 -28647063315547034157289172923545600 2838365 420399015070508922792642717804673260 2838366 -44195792205034635179775367332612096 2838367 -54663546206897046016766006884770816 2838368 -120887592498848510726833628662726656 2838369 309866138422143865334179468481037744 2838370 95402587767576332600431102779182880 2838371 386099945922996572941588214286844704 2838372 -139410828729444435190952748351897600 2838373 109936730677618058207709370803322622 2838374 57040567884246404293461060140526912 2838375 112799073799656758014485810095340000 2838376 -215255448340498092495887689766307840 2838377 -1237736130212835905803365725445707136 2838378 5665761390004799948877914390522880 2838379 11907712773943534814642134190673640 2838380 -145142655688011413755744626746956800 2838381 -9343901209723271913978474705107712 2838382 -202372164017054283884928990914442816 2838383 249854927779544029309419559138916040 2838384 46546975737924063015830034713739264 2838385 -160648811741239361207362366544658240 2838386 -11640198412612743399796183389866976 2838387 -3687122446111800983196632682896832 2838388 -65861043074072494942183931314298880 2838389 95533815451879038720840786440793792 2838390 -87569549234544289021825298346046080 2838391 -149386141413356625424277031401369600 2838392 -168189862009895353528032578620416000 2838393 164542895403133490875744987492586682 2838394 -96038166223873017931298196851984160 2838395 43573476784629878414274246456418080 2838396 -166276975687812681309541696149651456 2838397 565105297576418657117516529091763846 2838398 -167641087816054837995207738931084800 2838399 7824900328374723817237090958040264 2838400 -49301494703832212188316445966336000 2838401 209796393869499321035638789450998402 2838402 4764563465104398545707033003756032 2838403 180751385205936196228071030488949360 2838404 -372509660973790654705453597795603200 2838405 -133739198262744013863490349365894080 2838406 -180405787954657966071843244586763456 2838407 -62252548389526729948393088926992384 2838408 -26852887449349059768030713785466880 2838409 -60496253991951073365362452593709184 2838410 152642489975350890111973019708064000 2838411 -146802557267111942412056135101662912 2838412 62813765772116459265816030688345856 2838413 293925511510704391616340266651395584 2838414 57191439249986337843843906027556992 2838415 -59442131051414859819947744394298080 2838416 33217970144247717339744635109507072 2838417 -28764439021039626051730009063761600 2838418 181679319326863233157135371650208 2838419 112246362204625215091032644864367696 2838420 -55260879586209199921500900425710080 2838421 -41046672943228438254614572395403378 2838422 -59480219393047011876221920415210496 2838423 239948562122172717674926151261808360 2838424 -56178968284233909101778550695936000 2838425 -59180187416479447003007185479980850 2838426 30162784409046947068410428360918784 2838427 57490567654597935052671103316021272 2838428 362759775365429848489923418283539968 2838429 -211586992987672396032159951496166400 2838430 -190945211072794168128544316252160 2838431 26399681834185124086428108081960600 2838432 -61002153890099828457961499318550528 2838433 -184062359636629028487553650062002200 2838434 -262723876596950297518600954238044800 2838435 51683255378047525083077041335802800 2838436 -348010163489238146304867009370664320 2838437 119976922115584275178893711566936352 2838438 6339033637167120504449358552386688 2838439 272559679736759227427318530037071056 2838440 99190948991067601216245117182361600 2838441 153548809432199783775625245979104864 2838442 9729648602709056986109599443848544 2838443 -238299905103748462242266884364143308 2838444 -1483519637711910219475514963263488 2838445 190626959498059706020857153470306700 2838446 70217821443347121293081755792428864 2838447 16437695449980502426553643243338928 2838448 27443921699667586573491537137336320 2838449 170602359958480669829632693534530450 2838450 45192982427032175003267153925120000 2838451 -134578128799646516765088393285537792 2838452 -337312725444485548414307800433749248 2838453 -25523878858880032208127319961812992 2838454 -45734657168201233099952384925988608 2838455 -161112400899670441520789964513093600 2838456 -476482393124234506968348395103436800 2838457 -55307291343639425481116109039166294 2838458 -22381528982421742759439772093268224 2838459 4560714202059896464038725984030688 2838460 -228169030372078752905159644275225600 2838461 -470840267509563748229553809248714938 2838462 97789069350253629583938197506851840 2838463 -464967113254462859272755397399876288 2838464 22328064639492799389010085686542336 2838465 -20692060289530533285190754602063680 2838466 65466863210057162264487787696308432 2838467 23945433117996297152693968135871640 2838468 -53176576534645348191926586066886656 2838469 -170396321263288091553179734780170980 2838470 -263056717949340334756821843219955200 2838471 -100964237834735005047376291278746112 2838472 15528648011122740287145321226414080 2838473 1574998583515761204418670299211328 2838474 321520993938750157436133086891413248 2838475 58428564331685867983515549233238500 2838476 -110869964331063492960974610092295168 2838477 -11336527778132921642329278735023040 2838478 187257787665429413822858432053007040 2838479 866373634831099628588684706280176 2838480 -6342930310092819976567672018698240 2838481 -77617800822735342474422763407784718 2838482 -43247119057038161074906389364460928 2838483 -274774799553335542447933234517545176 2838484 -136525235584621155235607679135399936 2838485 25920638888972248956514821381922200 2838486 -35063943115605179118141614036981760 2838487 -460481774622922234064683245946303864 2838488 -274610958123355641202028468456448000 2838489 -232029101038712156988657693885328176 2838490 -69428936592967306624748569368230400 2838491 -552502501923607702309926338353467600 2838492 33696544452568638074713619530670592 2838493 84447184620610334191090720714780000 2838494 -224518851133711755427985861390968704 2838495 -14180072662584053558009524437932160 2838496 -320333523813321576955596757900984320 2838497 80599637588799950210102825254418112 2838498 666337447453468844672478419567616 2838499 -431772823606681588123175678514097920 2838500 44995365586395414999932531745792000 2838501 -48205700469271903703555209794103170 2838502 74606240043483230198921521974473952 2838503 -12018779189838214841512880786995680 2838504 -203078880365539614804759497281781760 2838505 63797737358862525536473332135528000 2838506 75114138331755413914777921267236864 2838507 -151596021954803345553309792111830016 2838508 29347123061956312800182562951476736 2838509 310219916049374002060223963420897760 2838510 122069927257373263539731675596243200 2838511 47345828055310376392730761697781104 2838512 21745384842302014080705572101619712 2838513 -102987624846939848792668050448427712 2838514 84126740655966213444761479134707712 2838515 -69784557762132253888546451210129280 2838516 -901456523482477381122025460791296 2838517 277157336764201948711028795040203040 2838518 146980678305193984528923034622774016 2838519 311022314606334416204267513059728600 2838520 -273611391933635566820685137645568000 2838521 6898101216212290423922865594958212 2838522 26727744730273139646903918550708224 2838523 -304385607147310343427547352397934856 2838524 203531521738142291259599202029414400 2838525 130588126538819767328986198700608800 2838526 -183265199230661488919338909518348288 2838527 25333356670752339864977803441472400 2838528 -73201267051641518160590706548146176 2838529 129322403877963701770178450944667476 2838530 -49518342342110814205086559189010880 2838531 -314217653123017393019361615186173448 2838532 -23068770082177091483622571264149248 2838533 -242065062953560467574917228954760260 2838534 -36010345549079955698150264385318720 2838535 72577339752567750660443920464660960 2838536 -10261658335028153616936073924608000 2838537 55239535562851045497069503331085440 2838538 -249892699404155106621703780526032080 2838539 -682861927595472702319480446851220 2838540 -36086523437743274710779551818675200 2838541 440848632797280573975283528630004652 2838542 60487944915412959822430594450211712 2838543 6099569721074654476385932141469064 2838544 68936532944682765309219584831528960 2838545 128456913783846175503558256432624320 2838546 -18083709130311573963383229053607936 2838547 456295732562513540824676410447805996 2838548 124019387310141274420645096997744640 2838549 107167939472161489123413390187008000 2838550 -39337089880642696007651173707446400 2838551 333362559019005585032720769440228592 2838552 -78202106430026926409854032422522880 2838553 5548675130021568311750595485953044 2838554 386877780225793172544704376555432960 2838555 212967510144060140549170816017070800 2838556 110624507864356839670943528613587968 2838557 31396070195757108478905600461128806 2838558 -35113544873917964417481848145313344 2838559 5397117492463119089796787735771008 2838560 106389402564302718941892526595112960 2838561 70234021440113362333591289821586784 2838562 115359232124142530171924464332144000 2838563 59561955975755690292918004844017824 2838564 10774191293496593267495522969748096 2838565 549692941255276928948425289680927740 2838566 7844883841314734281277688527777280 2838567 112697577120367968700120036676264448 2838568 -17350543588813988682375240946237440 2838569 325820077625783639752655648189102970 2838570 -4784262725014661416573397413635840 2838571 442121244102080612992439674720822000 2838572 -91183285395450860292223473860986368 2838573 -50435694245632912768561748979089556 2838574 -7735956918529013333935241021418240 2838575 -27937050163560887463607949316378000 2838576 -3709138441081373306634121637068800 2838577 52477627834470151348036684811075584 2838578 138674383923087498162918874529160000 2838579 22065737560376230439392804231107384 2838580 80747518304536960733660312893440000 2838581 31903546823110032900948119284668000 2838582 19361916138652564220381485492182720 2838583 -91431277728693081143854312494594432 2838584 -32166181131130039394706351185018880 2838585 98021040591233843049622779898286400 2838586 -258883049409712750679028753836485008 2838587 -46968674755680748776915792007636764 2838588 239450773011905485939936105941004800 2838589 208022738037124892335319612354172320 2838590 124460008156943201417098054481524800 2838591 -27115747237452063644248815732741120 2838592 2109746878364678192365168392929280 2838593 233379156379146894959383905297883842 2838594 -48259994918035008664208957842137600 2838595 88393406232312363595911467841219600 2838596 -359343229927973485114579006670716800 2838597 -502329216071426800033115478079270272 2838598 68009922713698270657106944829867136 2838599 -427611618204084753695014831838284200 2838600 -76564278924798835620734789514240000 2838601 435326370024249472625021071203024602 2838602 1115141849739557224682588457711360 2838603 29584095809349123523278243412001280 2838604 -256972873502299657977183713581759744 2838605 -5173382291593254802593671738338560 2838606 -82371290657260037983271047916968896 2838607 496086603969425168853479208826235160 2838608 20305158564887205441001391700049920 2838609 -30166561221235593211570998342441276 2838610 -89417816582228257707049252926515040 2838611 64383005515494285165285808783423212 2838612 162069489017849253236365483738398720 2838613 523310036649697532548183766559075360 2838614 33183969330070191715013580957189024 2838615 37459425073212901761324373679231520 2838616 2719162110657345583740082778050560 2838617 -139671702405198706756970157337673334 2838618 -189794626975923806298235459593761280 2838619 467707788413233061741712053330403000 2838620 22651430736405387711395589458695680 2838621 203665201413678382455219449611446912 2838622 -207492957928764047817560933997717888 2838623 -94156481608560113670634679369662776 2838624 -300852009613578453569566725679349760 2838625 184562907007894513747994473960545000 2838626 140269558253334353895977768588368896 2838627 -164386976130194448066745194926589744 2838628 -89056148456328135445254903530659840 2838629 -87279417443029026587416827571936770 2838630 124660473260012714924877813432347520 2838631 -228729608013701029292879816886858568 2838632 -344568034169397282460802003959833600 2838633 104245141795653912785412777665360064 2838634 62152921799379441969946579330551216 2838635 -14078123591180985306503468844763680 2838636 -95353366507848596009143585234022400 2838637 103756207728558883967494270954187040 2838638 225444919121543762959267174128583680 2838639 147703219348386269518459336935668736 2838640 -4323250660338779559010473372549120 2838641 -87123393074988140972546368061457228 2838642 118970778621018177643098625475088384 2838643 401514038970391046477613245628932280 2838644 111240927912071740230408817643563776 2838645 49287765555053445543629999663520 2838646 37364542507307989175599065463913664 2838647 104201190628137472877062444360166832 2838648 45097880367956787178359753379368960 2838649 61941233190580225370513298667131840 2838650 -158810422831679320756868106587809200 2838651 82117206465978712518037665016671744 2838652 -320159673709205987573440477388990464 2838653 -71775697401378475623640474748596416 2838654 830264356744180803246568112656128 2838655 -108639338549410643964521442863274000 2838656 332796399452817891937452233242705920 2838657 164437782586111650562732874793307680 2838658 -164776295460424662730127796498414720 2838659 -444111861539322405487977378692532384 2838660 114949821270332588917674198343680 2838661 -40269750138269201553648704928086400 2838662 114354904105062815402076691767257664 2838663 99061783640808856296464503366926192 2838664 531556048168956042384492616495887360 2838665 331242538714580237577105592351355400 2838666 93836566724001961160157293612173824 2838667 -197144460592973881910202459436835760 2838668 183053370078467554579856173340928000 2838669 347329305295654083703483013053354944 2838670 -52881015566559309338117364025328640 2838671 -241367280768433401852165464174006856 2838672 2308992926817911109017971129712640 2838673 -103826606246382637073168949758657436 2838674 -92261359000882580132979256681751664 2838675 23921692764292907294078870548300800 2838676 53234544900934587305999836039127040 2838677 -266586773643092494787209684347407688 2838678 -6827085470526056229908889547454592 2838679 -38974940886283817775661714866794640 2838680 -84941052472578892887747538189516800 2838681 94632080040428191932393741120655770 2838682 -107712912381171875418905849058679296 2838683 -93109374143774256883025972603782656 2838684 -2227524313424319810331729633520640 2838685 -224824306141766845549020207608425620 2838686 -48528249054530970703603331483540736 2838687 60404438495567775013011940352397840 2838688 1704285675565708236885086001168384 2838689 22848161383901334454526382695576256 2838690 -50672349814440859266807783817440480 2838691 23461272162961306358672911201313112 2838692 193005561867367772164376499518898816 2838693 -16848491323965563623938488814258720 2838694 207733125659729932521445638699878400 2838695 289081340140795757775474780521965200 2838696 40714398493795258839701963737989120 2838697 -305148848865794343600167979399470854 2838698 102326167261399067662369617204327600 2838699 368537855511106040555391153969363120 2838700 217467648225239519695639653432531200 2838701 77107397330868022773639493137842304 2838702 57936019747754257029064956267796032 2838703 -172257082942076582829322353771080720 2838704 -36732698518412085042292812938133504 2838705 143944331735037281753375404693470720 2838706 56785657133552559507739343816921088 2838707 419503998307501279601779900440473760 2838708 35918724855272437700297096185694592 2838709 -159104064732906469463759041959802784 2838710 25653758431784480923212296042342400 2838711 160881746702981209833637617463909584 2838712 -129078738369390054634538492881612800 2838713 -58267520660941357246586131413502038 2838714 55705117237828527612127360207265280 2838715 -390501420775964662551777771390762480 2838716 95933635568605249548264985450275840 2838717 78144865997488657908568661664500652 2838718 134137545415319854747564813467106560 2838719 -73627472048844013206882118406359656 2838720 -21390987001130809225611155047710720 2838721 208085944963370176002038222643961922 2838722 -15793227600743870326234044481982976 2838723 110167912069967379523587369218069760 2838724 29146953506791682791398572484530176 2838725 7052562397923015844050013388856000 2838726 -106346088113970453671469636269107200 2838727 -47290534092559141809808248279600424 2838728 -393608197601180752376750643082967040 2838729 -88333141237987894822046209259017152 2838730 -178844231261657492290522163125902240 2838731 -3864572660956281084958347565537536 2838732 27567247079286314784364682594156544 2838733 181185531597097664449732629697864800 2838734 -178835402343241427519285412649604160 2838735 -33331934327314732783803006927588000 2838736 -42908340648930690533701528899985408 2838737 -413054471565392630681387965510597008 2838738 8058676668731887809562328560135680 2838739 -8402364395985632696956159636660040 2838740 34930949460594225397492911980240640 2838741 -151208580554692602410751427268766720 2838742 -90389649532699166422640173114069728 2838743 70890492591704425490484528208921992 2838744 78791037068174199503402451984076800 2838745 57403533963023960160817442543938560 2838746 -240104211506359439101267835045414928 2838747 32394467002992983515724421021327000 2838748 87674683052084763213939673734220800 2838749 135166249166306092986427360798467750 2838750 -1972358975574899474459812395480000 2838751 14973514750885150419579965435054384 2838752 84062466792096084346426507866931200 2838753 797657271094719477055145878846859520 2838754 33091798518053825577880943393514576 2838755 204318464701047073343253827085902160 2838756 -138147779755705216104590696577174528 2838757 -170822121509452805390210859029454120 2838758 12882950259714365717734941782562048 2838759 -29996524447772341436976228254519040 2838760 -113089648019815246241499995688192000 2838761 31995940004727006946780688827366800 2838762 1709518106429441439895122434524512 2838763 70810594533742705433376675477507904 2838764 348431422627496353458454524218040576 2838765 -4936737991348856308324486736155680 2838766 30636627495209625752546746388961600 2838767 -467287656171501423042540765524267184 2838768 -59763834461378746881039646110744576 2838769 -297158329736138627127792354217862830 2838770 112562286823343472622150105861701120 2838771 94503461984373526874141126826023280 2838772 -112485910082864253944953988855722624 2838773 -50112052126871047348843524380629056 2838774 1175756348527552373740554911251968 2838775 28310392614602465933188410867178800 2838776 442214534583858677187971671973806080 2838777 -133376340387049283941112418748548768 2838778 -36126037590863515879947924871996560 2838779 497718847338888289136625675035519976 2838780 -59470485156455507061869283419750400 2838781 358632338593110894016940801817900 2838782 145753805935070911832661653380593984 2838783 -414262116286848890757767047926243456 2838784 -118084637125431880491503328948125696 2838785 6322186512580727016151276338417600 2838786 -31328920430766701759987731032975360 2838787 -84250412064032825119253272571436848 2838788 -142294925567578861896584184638079744 2838789 225331874133612091280629096157865054 2838790 140341992991296712527394686267187200 2838791 105744842775320704007981929220374800 2838792 -169978991314347358257541566252072960 2838793 -193391415064140678331063191939424896 2838794 61739073038270641449682768278871296 2838795 90375929854342828226279738673934320 2838796 172890679167125903704956887695196160 2838797 217011821918640081573878018161136160 2838798 -23675301570919471330985143613064576 2838799 -148494438064228052294289745902814320 2838800 55768743544605850031433959591116800 2838801 -34609434543361555901208116151345216 2838802 -20264900213109272689794910110229728 2838803 226227136085965253993593090516204368 2838804 -32777151112459399243062389812328448 2838805 -147396192045785843950706577898581540 2838806 51810431453945289656187272737592352 2838807 -21188250723847721513206059544127688 2838808 25245124984792517424277973353758720 2838809 -601782116877388736798035381979622960 2838810 28135467986482455762152244228019200 2838811 13352594556089439938360483136475000 2838812 423649825018432050716165401875334656 2838813 -152360899733907505215787108979327616 2838814 129417824154586334074782356872804032 2838815 304491405920994402929809825065504840 2838816 -273322221931008899941042925159251968 2838817 -37611161284896634584099038575968 2838818 -33450866135335469168194019821236960 2838819 121639631073110972302430145675911544 2838820 121560102997236826534396691613262080 2838821 262232595383901721168197960865263072 2838822 -58900084340527170768634001368436736 2838823 34333926642453681953628200063533864 2838824 6637484307831583872071157629982720 2838825 14916857013792073322577517088275200 2838826 -20264216176357144594009767033591456 2838827 -141998750810945289842975335851765324 2838828 110921455141590454799968137286103040 2838829 37100318548818475143205136945667392 2838830 46012377411415036835049421123056000 2838831 256578824744562789431061841627490304 2838832 115664526788494558231059076814913536 2838833 -190195158828146505605932958827729920 2838834 -32457351639587091023699765370005760 2838835 196140640163379061994572167745271280 2838836 -5316124685790003062928696524513280 2838837 -105560900098528709057222502320029632 2838838 254711456373586256344323763321196160 2838839 -280084874594722925787829335999011040 2838840 -27806610913434251040067222748774400 2838841 245530610947888212328690905195603242 2838842 104334688402037719954766900250969600 2838843 21889146378631635272793405204927504 2838844 -3107123893497080607268860373524480 2838845 757744367076550350087782091623520 2838846 -143669609979988703503118418129422016 2838847 205556479038878574402837226681816320 2838848 8298738730819781093718944116113408 2838849 -120022601849358516084447491938391232 2838850 -52874169137716297829058119214259200 2838851 64063526780434808387935214515569852 2838852 158866713353694302652698612752104576 2838853 403692654482909274609079589351699102 2838854 -59619660372460985650321615091262624 2838855 -157764460884212591968394602870997040 2838856 -14667731917755254817476671916605440 2838857 -41634451697073569110687619007743808 2838858 -32443704308571325658647260399136512 2838859 409500481115007652320842518147031060 2838860 2181056422380019287434757923804160 2838861 -27239564188441158803070604884279360 2838862 8672603325219415131012372121474752 2838863 472864419110745702465915347875808112 2838864 28544436098407100875280307688046592 2838865 -459220379474324901763286616572841600 2838866 -256151564227141007750471888072580480 2838867 -148511362402455520941995774538730752 2838868 182248902954820594192113026521102080 2838869 469895201362811119216741152987858240 2838870 -242370844923897001010744181924480 2838871 -75685784313496591793897645900644688 2838872 53798894272812971086366792758865920 2838873 -258575831582947916336134498297229616 2838874 49255778649598747049624865119389152 2838875 36032762513596087342353842744124000 2838876 66152241196426935849252053158636032 2838877 -184975217050712442620201091563862420 2838878 112614540627616140653838254111465856 2838879 -347202386772803211171469721196937752 2838880 164806657858398512022194557007953920 2838881 155347500038103132768971431996197384 2838882 -104518273121770023801032635979860608 2838883 282103901662198109022444470251712904 2838884 148578396717500706061662939591879936 2838885 59076306055803082879635082830950400 2838886 -92959133571842844061138750794596736 2838887 -12347287080801111270096666989141568 2838888 -9834192437858229513421759377623040 2838889 295963266162909960147048177930341690 2838890 17371679019567620273701580726737920 2838891 218349967997485060893552262048588224 2838892 31364386243294784034154929562847232 2838893 -509340602961343071220805208750885120 2838894 -90693831270881043280233585448777728 2838895 250165029281797114970254872289475400 2838896 -73810739327137851309648796369256448 2838897 23826104204822944831826172139833000 2838898 217954444609638358554330216043285536 2838899 -19487126251394056263376602862450368 2838900 81215302369950492191199727857100800 2838901 -286015268513000770652096347051652256 2838902 386806029496426698605506516815456 2838903 -1235343424604362489595314516187520 2838904 -2837578453720437005321557816995840 2838905 23904773780962883877516254466093000 2838906 -63558533144179532029518045395571456 2838907 -341237585419971888430494957130794844 2838908 -222942547194814187762639714572998144 2838909 -37733593857893323488410533085202912 2838910 -973029263033491886541847119258240 2838911 -506486379631333731780881398754287488 2838912 30713890652503964761571458484797440 2838913 199992312272030688035289767238932160 2838914 -9488216635187355899336226924462528 2838915 -237910626166649254054082491345646400 2838916 396290360602679343447356141281754240 2838917 37975696405717382029104496807599966 2838918 28883469974439243135522843615264768 2838919 -214063296573542489205040510677608680 2838920 97728478970881569145837760434176000 2838921 -239485662809912689919730021627579888 2838922 -27699247080167510239722044557012800 2838923 496765092271599108543102787863081720 2838924 -124944329917291848610940920251076608 2838925 135490612000730827613009561783199650 2838926 -317696388581232827361386018466851520 2838927 23895629235970936266909352834713600 2838928 142634100103987406331981729990090752 2838929 522761918320113577647810891629220900 2838930 20881468386743298250501778738065920 2838931 323423363311698422582342710864130732 2838932 -151068182641393001291683881732476928 2838933 167400457980673719096358665336954702 2838934 12448389607962821342249669593344000 2838935 62315511329535365338314870404805120 2838936 -43159939756250716897949022024499200 2838937 -401252001567777497561417903204191414 2838938 -62447177015740247208454378588676880 2838939 -49796652310672467758796873145082880 2838940 48044347572494355309667202282956800 2838941 -102290733716943288665705726641355520 2838942 -303255858431230585954055270333337600 2838943 180334066910410842274262770097166864 2838944 -275489337111476273026211350409379840 2838945 62095599969408757045449396064031040 2838946 3007806476221804237371488113406208 2838947 3284932142799408607058721480890592 2838948 -69721978091116235127613997057593344 2838949 211318494454026572002426452190424832 2838950 69473351098810613492894292136332000 2838951 -308215349903450289371601775735229040 2838952 311563447339801579104526947463449600 2838953 48088123222266598420899697618659684 2838954 3146115218379987568498658826174720 2838955 -163328272251501094840628228952849600 2838956 -190106621772629266149670412344154880 2838957 179933516714264045612926348110201120 2838958 -119266737013010602992339579041409024 2838959 -214855089077212344692084486416280496 2838960 22817867772065180920034656757022720 2838961 476134577039542223560277441122524400 2838962 102260386750262225047422663020434560 2838963 -57408280396093136016664511270151312 2838964 375591987155066454284285165837422976 2838965 -349776179229700920574874873200807140 2838966 67671180194434112431812603691715328 2838967 -206479351145522398921383218945422248 2838968 97307966717126634849421310906757120 2838969 -167029700044003293430087747265050560 2838970 -13739230358234500220401701704385600 2838971 120840275337107858956052497145659992 2838972 132406322042023487040707637540249600 2838973 85111158141375716754628637683064658 2838974 43581416995553402637186482708756736 2838975 -111930738851905212830386335200879400 2838976 -1176959343713743517219941894848512 2838977 -17434044869745386209141864567045500 2838978 13385422048870529612454428741108304 2838979 -168916884204617139859796297442948912 2838980 -926504312366439157253309701324800 2838981 54395443958017724852624781592112352 2838982 -114587731313325763084739311085432448 2838983 -173556918209672125077353062284741024 2838984 92224723968576950375085400203264000 2838985 -59358028461377596794102325727094840 2838986 192358400020898704156948716295302192 2838987 289276751891475353105267153907939048 2838988 -354774803352658068026460083410151424 2838989 3898290267974659792063910394548928 2838990 -9036113877566290916823995964518400 2838991 374986055907987128811288115361126152 2838992 -55664238798000025200752734419763200 2838993 222442375524273454148855896594785264 2838994 148340036190974566399382541359089296 2838995 -140110921070048678397531331081292400 2838996 -30488126833402302078902684691578880 2838997 -41942998600486006286255745214215936 2838998 -6798985680760145399824063421031936 2838999 208949053907471977024268784865079040 2839000 576988989794877993559997614018560000 2839001 218374728794249658857907147272140608 2839002 -182820194144835597645576477391738368 2839003 39813274855374190975507000543663824 2839004 -21760841883481805129389881259911168 2839005 -40161994597866661464888843670753920 2839006 79732703202544904980424437098532224 2839007 -554370300199571405936716530023931744 2839008 -79384420455768409706572793034571776 2839009 242570434225302806119155435618937620 2839010 -54430031476116175509802954995272640 2839011 20475721427851522299469968096768000 2839012 95968226263506307398718586969647104 2839013 -27342911478991703775294476139993600 2839014 64541740531554841729120408867144320 2839015 86440277018077755235346111735621520 2839016 -183363855052105636633924982092907520 2839017 43211002428863332969748549726692512 2839018 -690864765407507607751505933982720 2839019 508050823790143468256400093429522420 2839020 64504665083909845349120723529415680 2839021 116595133017657699442162183277335200 2839022 -233861313436494130600238963192714688 2839023 425300612299612072867550302852838400 2839024 9749490340937942862466877407887360 2839025 78545447685869526595804392248044800 2839026 -141726424321180685216610921400473600 2839027 562910096842162211649098259747653400 2839028 193694409034184028337596806825256960 2839029 -22620279825887765616238521196317600 2839030 -100119921113946006771970954605742080 2839031 -173077221299151883538127603096990648 2839032 -1738591205574700351669539617832960 2839033 -829441422193730635072967454343537920 2839034 10198338580966380276763484380491264 2839035 377011193484034453926313954670031360 2839036 -55248006937405568272264588654052352 2839037 -374789084636925902578681749573245760 2839038 -54091798342106162033873960010392256 2839039 56232912540650322769520468021747056 2839040 134469839275503359552176633203916800 2839041 189902778280656041644791671967073650 2839042 86839188335448674594800972106188800 2839043 -19118421200583053663280930254609976 2839044 81705100281255348197012330829926400 2839045 31116317187896015089957474886827200 2839046 -128038343986020786820776938700691200 2839047 -130872524078567213561728536306708528 2839048 -351788947311144608214169707997424640 2839049 200207439781791497350774064652865050 2839050 5836655587431624519528772913350800 2839051 -61071638971024861165619410485185856 2839052 -301841656664214239513994100960174080 2839053 62664463393916896466144243538698304 2839054 77368027114576795493607439532054976 2839055 211246294368270147398185986753549960 2839056 23696831565148301593620594331484160 2839057 -207931770528228410879248218583870220 2839058 307413757904661006613196771336232576 2839059 -75192840058874254629495855919842636 2839060 38657847163764273730621591382910720 2839061 -330703911502827142996402761082954176 2839062 -58406996662439241165421427945686656 2839063 -192317973003599086246444655323029688 2839064 318859879760721867357729524017551360 2839065 -158043601483709266391925816604140480 2839066 -224589383496304008815548320120042768 2839067 -31866263297527647830421861786575616 2839068 40679863433321391800933631194787840 2839069 283518603557131315484930465914362470 2839070 -52889004107075645314698407702745600 2839071 -92445691276344661337884889914429680 2839072 -146367273565837085261614844600844288 2839073 3222707391825024493707043287988224 2839074 8136288424638288568546056124047360 2839075 2778527563778120131207274207240000 2839076 -159493267021618818585072930277242240 2839077 -129767023442392713619726894042792320 2839078 226182484289774371042497593982945600 2839079 65191212320857677324278402667668976 2839080 71184259195284865126052842868736000 2839081 -69925441147948279067902267336392960 2839082 -497450300707870375976551824441988608 2839083 -82156871991638987715467609755950096 2839084 108111236421661922672432584801785856 2839085 -212713254433496761828245773637488640 2839086 -15093798564308145823119786835176576 2839087 405045041884930839625012528904254736 2839088 -3800439378320685813030834423398400 2839089 -26832132341404316338107329775348480 2839090 -157520522917412414880818039579311200 2839091 -2187060891236802677671492555066968 2839092 318474740141208512430745008855601152 2839093 120663376360528065344685702291177820 2839094 245385234876877399689970905384335040 2839095 88484546254719202389980911924420320 2839096 122168888592886194463095924976128000 2839097 9796449788040418973070715878833280 2839098 29670240101620176751710996705500928 2839099 555596470486928164186374691166224100 2839100 -64398817207189307256319520334720000 2839101 -81456470207543846240893331686695168 2839102 87211294587316988360810282393026560 2839103 -126812039979833293864933172252064936 2839104 -16682745786170948870547508989788160 2839105 61106165783746783979034654641693160 2839106 -145834347907164154507689358919376000 2839107 -12208997765634258907020682842717960 2839108 -227295786462376139066352617514393472 2839109 -61574414612049405181319825618607204 2839110 -92260625571863998158730853564340480 2839111 -50959335639853470612104863343001576 2839112 -277967686920572850791786712075141120 2839113 -299113641689676736930063951637247120 2839114 145730558650148547639303996600580656 2839115 9924263118672130026572422828578000 2839116 1110902319776219900959677208264704 2839117 177843866348344809394160388220018166 2839118 -2595088761127717051765842677676096 2839119 -145939965625376227309341486542964480 2839120 -18035317435289186263618169410682880 2839121 163443512783509586329061021564561652 2839122 77667376973709589356410871789782016 2839123 -6002695516958896944029239849935120 2839124 -421788493051222117693407798200625408 2839125 -119257905582076140569003774341392000 2839126 229861630592252151419569954603636512 2839127 165351584589043322404948328050213632 2839128 -47158589004232909289403683605155840 2839129 781938764658826789067278140925215360 2839130 -14401203769722690980552557586995200 2839131 -8383306299869413676031291199077228 2839132 264319028946095419222146377816834560 2839133 45743504473134375390225286158014400 2839134 23467830462068636726684589391746048 2839135 -8215907888090513328367585388140800 2839136 -40418286053873598332887975132004352 2839137 91482425179355240641282967148514752 2839138 130396026551906224314998214878964096 2839139 -307685890024056817339493490831824280 2839140 -2646680517837197934906151736375040 2839141 -289874435511292322529586848002963458 2839142 -30735384733237801322757730280784000 2839143 40511613147696547658109427229870760 2839144 -51741407464661662028077263667200 2839145 377373923450771258633699789244516900 2839146 55347266737568108699945588187235584 2839147 -27744640340760674516084103487926720 2839148 21018213885049068667681478083184640 2839149 -196694558695714821763031340829945866 2839150 73736041606182912347443747296604800 2839151 123197938610248790756165598702721920 2839152 32437202010434387177577067863244800 2839153 177469172677693848290016158535613860 2839154 320097741552989630832115886519048832 2839155 152039335868373223072301733258635520 2839156 -138904407798910003857480531792292480 2839157 -168251039642718204005439889240017060 2839158 69828344053996688588828314603180800 2839159 170842304891355443284705983600896360 2839160 -123141328865163636530248099081728000 2839161 -130074600288458573939758935622464 2839162 -42372146272424243017509035219612448 2839163 -787123126885766834297531884229886696 2839164 -78758583628348239509026453296872448 2839165 -19275094900157546724127304823590400 2839166 -12599631508376800198195917759627264 2839167 260990798264445485140248271680431280 2839168 -176590322689481041290671258609909760 2839169 231310628965363589073777437911949760 2839170 -51461457151090062619510479424281600 2839171 273910391496997522370393490034997372 2839172 -166732310314044566912021614644940800 2839173 -309137629961875926804328919657680416 2839174 -86864950265212721033669415295353600 2839175 263980826113058677415964829138202400 2839176 205415751031289233791250721424998400 2839177 405883647342051713057108293797169872 2839178 163956066632743477314103670967566640 2839179 -24326892950328660143495831093010432 2839180 209680607359698347772616582660838400 2839181 -111683363047071012217142815533751680 2839182 13932834251795313868692270934396992 2839183 104772350371468797319378581073328432 2839184 111888588468817608741378859874795520 2839185 333855092314693912278943826397475200 2839186 2019611170591251897611863039564800 2839187 168230245306062674024899558852684320 2839188 77510107133253156747267701670039552 2839189 -7271655660672150305238650396380800 2839190 -99937574830800392997780115960320 2839191 -67164345433248255703832324095046808 2839192 -746922831575012083062660548675358720 2839193 -172144470727040213059748391060614400 2839194 -71335748001715667797746931638325776 2839195 -221619817853424806140046383073496000 2839196 -314290567523065198599212106859737600 2839197 47012738541362496808844830912984320 2839198 262323904703174688203126031969501120 2839199 -226480282138127571182213096520470280 2839200 30865653491971610717139354491289600 2839201 -595577836805708102297439742870912798 2839202 -13250112420182871209025888972453600 2839203 -23930920054358133113609639180221788 2839204 3740830298201401523336117152253952 2839205 -87347737298752875264004123693051140 2839206 -122860772949900610381433783564517696 2839207 -341133466593436208090747793320514744 2839208 108394944709810620243497279797248000 2839209 -28112534346902816906203983252972048 2839210 -21751541540319439301848114575098880 2839211 197091074616047835230945709060654624 2839212 96616004045011082804039635493978112 2839213 -21153230711895426117154405216654676 2839214 -77569590086204801187223068054297600 2839215 78814888180518582361885188562698240 2839216 -28752732192565489661417800719843328 2839217 -300228732838004413113519076507642734 2839218 121420206569150894463365438175026304 2839219 56184428799627516645388273029116880 2839220 -82192070972760868800700966333605120 2839221 1624993534142381242605430662012288 2839222 181433023858929085617642535902570912 2839223 -1454966107640563097562878926369703616 2839224 76628827974943854576030205617315840 2839225 -210991622352088579940692312104435675 2839226 91572756140629962340416723107545824 2839227 117172064098067925569812076317510080 2839228 52881165507388644187012643271606272 2839229 -173141044921982705216673895673413716 2839230 -105899201418267998650593674374386240 2839231 -113295682318600702113605450512753608 2839232 -19322103750701858288421999413821440 2839233 -227046750196128769144761999654272976 2839234 -234604283687728964383406036884359984 2839235 -71080602630542330442445097095357440 2839236 -198653178328487100952686412777046016 2839237 -3880621360708386112129379927985440 2839238 118642438977688839669491111733175680 2839239 138104510335519551590441507915325600 2839240 -23946467745325965161269777246771200 2839241 -342300363440388510477646923853012428 2839242 40295924694487572629134017103962624 2839243 -17213235745380558731173239102138456 2839244 -9388370894269878280378336196419584 2839245 98113714870238530862694714843177600 2839246 246070791025326014353886506120614720 2839247 1355271893330106340553508217059960 2839248 31598916789691340224882316477816832 2839249 -9221863012000297209999260670812864 2839250 -43588551602557334424751624246896000 2839251 256131391478466859521874615801269432 2839252 -98307119767620455393578374551529728 2839253 71324650621595684550386233687511904 2839254 -134211056327870517221252284184209920 2839255 420014971522934110723727064412024560 2839256 136136372311469118907187601951098880 2839257 107944983127467284233286355224076720 2839258 138433457444255973686471194263446784 2839259 -133791734403698330063881115439787008 2839260 116232606026536193969182592163840000 2839261 -115670143230891771975689175185035188 2839262 -152177040185689178298873760380288 2839263 -2953223889389693585126516642775552 2839264 -468438114663904837117666403946332160 2839265 3927442478074030216276253186580 2839266 148904960551904612903096602234425600 2839267 17485940296984229146728744500867872 2839268 -160236512335444003072314441995194752 2839269 -26430051710636026078704159984467040 2839270 56390629085211312930664946465832960 2839271 540357589707338062468069875688124472 2839272 -68372532216436044349538583610982400 2839273 553058644432884337733032773119304064 2839274 -8742298528004784176724799547982240 2839275 19917738797477133203120758318933500 2839276 -41255809708148415533616056389426176 2839277 -38965818121532868466486396941949728 2839278 18004457481012376618341888444729600 2839279 -92493155586904946585315630263188216 2839280 -59409777665306432635925234504663040 2839281 21758186688626427850910953129953600 2839282 -25281419163311450397359809350721008 2839283 262389758055011644312531264028579532 2839284 9057811017979753969168179335024640 2839285 -419532759046534754614502326480018020 2839286 45533552147973959081978411014418592 2839287 57796795248589838772513614739250944 2839288 358746948717312676203188255060213760 2839289 -91054466612798878374340538366473644 2839290 -258848033063187684371499273093120 2839291 -23082374173221665761062244379723712 2839292 -188284300437678851411224446670761984 2839293 6248192209058743281880632042278022 2839294 -10613692842807805256804546197510848 2839295 42103538987162234881757516513683200 2839296 -214619663601630089498148636425453568 2839297 -117754363536104743625100966552670160 2839298 -81548082487370902142740886041927680 2839299 500433532981288274462706195829238448 2839300 9369755080270256230058098411606400 2839301 -371417811855261719393508767362417698 2839302 61653045446393614761310996483493280 2839303 206101652501729217996725647015069200 2839304 78305381562862946151090232133713920 2839305 115216257565486833339880639282282560 2839306 -166855091074363431976927630444503264 2839307 337091403547528552854467614793609556 2839308 -107832291166887027598316089187504640 2839309 328523316721455647179372279897686240 2839310 17069109278576437629041541354000000 2839311 -86609779115016533944080827105132040 2839312 -17541365962570519300746444333121536 2839313 145563268080074571369392256038672562 2839314 129305749633482092272259755475226240 2839315 140133422625569100932722321021590960 2839316 16578462400877388013981559409346560 2839317 -146621260145761059828578525609068800 2839318 158057673508863925971794846872994880 2839319 -111977996952600849900289638097465728 2839320 114128013205707146922456721981440000 2839321 49185711091469385687428028631001344 2839322 210471492544489685973638237456870400 2839323 -259627388997393651720688470189721296 2839324 235122858509010902051625408131933696 2839325 136758057747431486862513962917234500 2839326 22169565674124822933988618656184320 2839327 -125616531385121409301617827263191600 2839328 -65135626318728530993441571503800320 2839329 136856399125377543864465262282606674 2839330 -54306390503945536528402403547871680 2839331 818014394331482305211250749908646400 2839332 -10690084102471443555836159075328000 2839333 993990315517637414881212054428864 2839334 207894620204342350233452622592981632 2839335 2539582004500038591395616752487840 2839336 -353991899471516922387556544002467840 2839337 -48651414861967785026666047723099014 2839338 67690161886070033636150047146313824 2839339 -167364928937221770893620680659722240 2839340 -2366636196495819965638868149432320 2839341 59914918677864561496355470633502400 2839342 -40782292606410108822337739287611456 2839343 74262175260072194931747376596387264 2839344 -57745165556358696576117873136435200 2839345 -232784817791497974103129126749607320 2839346 -200486687284994763821252375910502128 2839347 35877626885281338559862611811412480 2839348 175950253646267311109873327007283200 2839349 -264545221672958386665298579892725650 2839350 -38890802947112769452672755275724800 2839351 -69264849426166623726872591343404688 2839352 57610538108541095274814110590484480 2839353 339731983272134553442966453189651200 2839354 -112646039863340538598802286685248000 2839355 403333302160878176178370458066437760 2839356 -75323902926753638505575351439533568 2839357 -40849994967600692167057442921079348 2839358 -139489609659972277689426931564350720 2839359 -60263824331718224053276479559959096 2839360 -85815523318478424718282282185523200 2839361 60547740055723363470081965293743360 2839362 141370268316707071018133199089684352 2839363 -140732464433078223335351006490072388 2839364 -416320200031417143689105976278458368 2839365 -215309743636022650832684748876376740 2839366 209335741374385970739931813106209632 2839367 3793449514218695977627171578774960 2839368 56838129129764191283005974774251520 2839369 194054800089684760243005139558410924 2839370 148960741539700498667064595017590880 2839371 289801568319623563798582911108123120 2839372 -204038036154175688693940516385287424 2839373 -37926357661960089148310127267822912 2839374 -9344144421370601015093667291581568 2839375 -22709893504268720597635426438800000 2839376 -195340263423899338085023665881088 2839377 145690640346154893088596177346510320 2839378 17785991278793363791791382051332240 2839379 -139325523613080535233095955531144360 2839380 -27029286260574056147782201186713600 2839381 162121005352750274010956886797631182 2839382 -623691499412438060374184814656256 2839383 27109844562824577592067835261618624 2839384 -288341913110286146696682237671731200 2839385 35669622618055294695316211755256580 2839386 -104002975801968019818382418289408 2839387 -23743409312510868023027269248386360 2839388 232016948669969275879194295407948288 2839389 33717127752588422930097108576697920 2839390 -99699643997986746274607833910323200 2839391 320629726870022126013583510929377952 2839392 46483458396056649190927157681848320 2839393 -130608776706567640944753421336842320 2839394 -169305905202460524637246330507011504 2839395 25511153067575982676644818663219040 2839396 -21224772358147732507353141763645440 2839397 529097686233713584738139031950853312 2839398 -189573790512119682297670153468392960 2839399 -24830669956829363820711157500502600 2839400 -67325551207060564100643732233088000 2839401 565892081407347468619001410589892480 2839402 234615308832961737896826261825823152 2839403 289308200687273167123803747449453028 2839404 99047058046400840266773049442107392 2839405 -338428071248062760978328817064285940 2839406 121403375418293598548507112494982144 2839407 53344221450071212592191407778815240 2839408 3082110596509220563714905685229568 2839409 -46611268644410889450833245071129390 2839410 35015261546359271907698328661916160 2839411 -714676634773408707194225484594783648 2839412 -225931144242958821697665085896342144 2839413 37141744656505346639001175779014688 2839414 33429184318271011547605705662587904 2839415 44389074658879189039479049632457560 2839416 286529683673893891796386026755235840 2839417 -28548306172776241198382112887089280 2839418 -330490104025386805251046488680087040 2839419 2490803753891993739114091455502080 2839420 212479911382080691993115894728481280 2839421 -107789285482286803789612529453497908 2839422 76529306462772337395521499883797120 2839423 171315895233557053783121779791179080 2839424 60946508703563311713794347184947200 2839425 -54459554009036062530224193455329200 2839426 180613967336312883293145994778472912 2839427 -184518023983040803666356118014250728 2839428 -53858653987475725057069443327836160 2839429 -150894765416001767224463163114039970 2839430 90671113729655631909367181331056640 2839431 -80679869053730372793334547616656256 2839432 -318440974588404872131876650577920000 2839433 205499899161331635506032861502678682 2839434 -441272135090000102594218571036160 2839435 -131250084026709900146817250358503200 2839436 272902335913723313054661910667589120 2839437 134919731907797004343117320323559894 2839438 -71912447174304185573811322343320704 2839439 15582841792248044738252044437075624 2839440 -28341612394737497628033618436423680 2839441 383188098211590109496543155365078384 2839442 -49649660293144240603768644656142336 2839443 -88238988759638049425684985285498816 2839444 -74121263860491879003414320986920064 2839445 -43153019419766966353797153190794240 2839446 -102898988197446540107613833284199328 2839447 62192313203169832891553974695976840 2839448 -224297461286085692624316570261504000 2839449 -53078320634813870608155574875992832 2839450 41713060993140616655766635843748000 2839451 -274223004703519156711751171960311548 2839452 -9769791425217704620065248546856960 2839453 -347133778350707248438704988778031456 2839454 2844790956316479433957256201270592 2839455 48901008362146520001950158407176400 2839456 -105210102212993120108889130494197760 2839457 -67954162568380608614708619907083294 2839458 -110959393628724710849541872190581760 2839459 76538296020744544356255281183004672 2839460 22755594128761165788658513579560960 2839461 -154236855824489275412825052491437728 2839462 28255002838849033394000383039104 2839463 -54007220604323872058644983554641872 2839464 -20962083843146238928698735583488000 2839465 -215529164462402588978873773430374080 2839466 77775749853708400326703960228478976 2839467 173399102805325536664680479020021080 2839468 135321129229674376219891470639239680 2839469 397884571489723334664854986710030870 2839470 -7373633074933870998371156650416000 2839471 -92146761950507770496829483953097328 2839472 -70058638266156717086362470021709824 2839473 -25108225918076117661928370240780736 2839474 26573380348285316188296622776487680 2839475 -140941885887275294415506681754302400 2839476 82895739522395583744215185880678400 2839477 162388715231977116090802867164434400 2839478 -156527806975166492377958834525796960 2839479 146371794799972505128225147627925760 2839480 5672815933135339916260046390476800 2839481 -14648753295323379555777434092863576 2839482 -42877787796086886021184086190210560 2839483 -447777044862420966587680550170842268 2839484 314373836860537193120344201998038016 2839485 -160024327491778332743076766480612800 2839486 129818376080165483440062641202654144 2839487 -16152458123158951026210069588271248 2839488 3854976846214554810528451698622464 2839489 417147552196194545298781292793942100 2839490 -80847841950209779974996530806764000 2839491 102725773508271136333863575137717152 2839492 -80426956595573885291056554741294080 2839493 -426169072149827171097108609168120000 2839494 17325947833963140637020432931817472 2839495 234059356204325434356421419330507000 2839496 184067831879020494710014371234693120 2839497 313411799721263807582233359006683520 2839498 253369548749062887970015340096382000 2839499 -175208808453108192667442910370017936 2839500 256028441417162132651680567889664000 2839501 727695579867462985939231777257793248 2839502 58395724349773545148141124827090752 2839503 -188441809461428901278416511631576192 2839504 -269079570914142477017177087325372416 2839505 -4676027929999019412975036336718080 2839506 -136709120100181762211077542374092800 2839507 17565269875625246997997792553536 2839508 -1077635387632628699071274332329984 2839509 382059385472083170394175298417198720 2839510 68757404286028948624054989678274560 2839511 379615831901613253807262377126032 2839512 -137795868051547325491058125897728000 2839513 65505779320146359734536552938917584 2839514 -152834650590096704094659957935181088 2839515 66465978342116142676111896356824320 2839516 -112081198665898585109256870056834560 2839517 174814523154306691918727366843730432 2839518 -5247138534141626436056887335627072 2839519 -183585523936642899960774829961546080 2839520 -17025560614550494274010975110430720 2839521 78456767042509377894638779320046512 2839522 73251886253327463819104839586437632 2839523 36054028772592042733579965336033240 2839524 -87100626057556218490352299969465344 2839525 56845455026450845152407859540277300 2839526 -303470958130999177184342587532352288 2839527 199495096169141366438945223406650192 2839528 -24489446666831419021830026803630080 2839529 148020083039285183812230685083415872 2839530 79109726579597865302766327772120320 2839531 52940395373209521684438505437248000 2839532 38606143152687256869893201429647872 2839533 53470057716416441379030511390876224 2839534 161381236505333155830938147942021760 2839535 280654684848675282088779861293452800 2839536 2738034932444723946398323662323712 2839537 -194256248035827137705338538848584348 2839538 6969051063161336640016686817456128 2839539 -111163933691633283468802952130347976 2839540 -69371664556674501572885098123806720 2839541 -206790058425565946381839370802719058 2839542 71041465287704874192729423157259712 2839543 -23542081325522089044711353228237184 2839544 485955996763174952089458304515686400 2839545 9579994641631934731405871319069000 2839546 -124452912892292221418857179241436160 2839547 139079142965997495536111294502696996 2839548 -1938961092808870842928327412023296 2839549 6957967127747938403531804017900550 2839550 -77022155895784387991525290921992000 2839551 -21692518867751896072879780060218240 2839552 -511757032188677165460534958825144320 2839553 -82810351468913763589596431813043198 2839554 -2988602442965429680713515458150752 2839555 -7738756972077025135380483772354080 2839556 -73477305015903343500493229078369280 2839557 24938854835753570383987535731230720 2839558 50763507034257933766444677552322176 2839559 145679939112042626140348006511582640 2839560 18575901006103708051812819679641600 2839561 -572291156462176789437801776239853388 2839562 -359332768028695766616671675731992576 2839563 -69835092809950303387817013575971200 2839564 -47243206723594441109047037226086400 2839565 -51381938249677353882582286656717000 2839566 30104442593263743887942244427428864 2839567 -126707611653207871631286927240226384 2839568 133273564732856560352058028343304192 2839569 -98907338312175052509232697205534720 2839570 77479379880190488763389577655160480 2839571 17873384533245142806799394146037664 2839572 168054113069318840226041179348788096 2839573 -202055079426813725158455383967348096 2839574 -22398852134926118539043533442095488 2839575 -73906739763026025010932041577971400 2839576 621676538210310346602649956250828800 2839577 69060802177752064252040483170777608 2839578 -16164183041611811438216546331334656 2839579 -759152719037836033606177547554016 2839580 175983179929484513256641962377308160 2839581 42538607446619174239381132554700428 2839582 3793006972026687364763259745003392 2839583 251819311267748223262056136918623384 2839584 -240822106224986621885751592920023040 2839585 -22934471271946259220105935283080640 2839586 -38342771275046520483985562351935200 2839587 -77112354186031461488156535071523840 2839588 -164259104091378080318783364009466880 2839589 -417615319791189756632654580285308610 2839590 -27505722357186308005486153128768000 2839591 574047848208886267359102864244312 2839592 -113246110574710259974250510990622720 2839593 -203697137895584430981021322891069440 2839594 -117613517976631894134363408608272128 2839595 -258862629831033283804952338865315040 2839596 188289057524209806678615390742032384 2839597 -249714817191413144447342241508201728 2839598 -140033485060565141325519427846123200 2839599 -154023358989020288457280113674744544 2839600 -15727958071208295458453122482176000 2839601 -163987245359553500678007310912924398 2839602 67599279216931959242488993991053824 2839603 -6952448306295857446707247557044256 2839604 342823305606041314564456291846736256 2839605 -23952063792838765907030864734499040 2839606 16024022994939595411678028175329280 2839607 555755082448918851293482229118487680 2839608 4019308979415186971030273237606400 2839609 80746786936168821611519629815493204 2839610 100372976397950695994485045413012960 2839611 220814307612065531395179907695578880 2839612 344636601447337199984973575857582080 2839613 37899133221948499592009312166296160 2839614 -1538524176291952394932308345443712 2839615 213920487842095867580086628178479520 2839616 33631213276219389489351132674260992 2839617 -8253673754964336227251971772072848 2839618 161379065905397424012701698443095760 2839619 66658813067163951586549861630189320 2839620 9346679405702803007963188191682560 2839621 -204925200206309513565922330563630178 2839622 48950640361633258543930825861883520 2839623 -21412344072249890742272676189785856 2839624 379251165787764056054299464930984960 2839625 -455895173068803753781693809381483000 2839626 -64682211505609673686888099518435840 2839627 10488920425393381209279915114524192 2839628 -48386093237952369536418561052416 2839629 39075652185702176820219136731194688 2839630 -38380414339245843707093250473738880 2839631 71433317905366614565276000297228800 2839632 -67604365085026803257660637218734080 2839633 56281618613754264921502485936706804 2839634 -274526317016747323025092874173440 2839635 137276783660200023559576424750757120 2839636 -74344187305237754226046060140449920 2839637 423673998081204030952028383273000860 2839638 193570348948059623879069999189687808 2839639 -73416778120508088085425482434962768 2839640 16771487848541835556734746088652800 2839641 -68564171133611111022149042585199936 2839642 -122382401415465883135594324656686400 2839643 114112301947221122612134017502351800 2839644 -104389935375400688260753715734318080 2839645 86276209020858549937902014832182400 2839646 -465896594055638779724989844874929664 2839647 -74599117984060575016132311480905400 2839648 -447612408080353924412333431526129664 2839649 65389503669447015166555922669124288 2839650 35631510090684827041492260797779200 2839651 -278444098340109800944431097735238400 2839652 316716159077345655529746722831185536 2839653 -11104808393957817430156555138471938 2839654 82949407539332942957800383782359776 2839655 32935545475909845578266902006612960 2839656 -190791281452996598113170174398054400 2839657 -50739593100373302454983979099761094 2839658 139024364611163313345069367634869680 2839659 -118728057064277230486858778555431440 2839660 -117618774365403360588551768157911040 2839661 -498976859903353488562815354463470816 2839662 5947901221958967653390935284793344 2839663 -135700058462367412408130285121250560 2839664 -30247109492877636848640008981544960 2839665 12672581083905362984933462436049920 2839666 -104623502963153767604929597746217968 2839667 -7923500049006903809943597236839320 2839668 43383008625347403146864391831429120 2839669 -13087796121529558331175345822180704 2839670 -142806228207374353506200004965270400 2839671 -575219782481020811390315341211171760 2839672 -190155272897765168876745249935708160 2839673 -177422929253104525174598668957902960 2839674 -187285186482561132082472457721866240 2839675 223216742768810145405067333370861800 2839676 15847251777775255291240985706633216 2839677 4926898044033568034525124911839008 2839678 -95038271103573657468638388285903360 2839679 2951760974085097061432001133977384 2839680 164553873274714765196583468269568000 2839681 91447005881619794265470412537288532 2839682 151509667354710981787735535456919552 2839683 -82631375003284262678195951824465920 2839684 -13833735646953064519188256474739584 2839685 131480481981969310752494409328840380 2839686 -168476951104000605523644213323235456 2839687 207807659357571602092708554368057040 2839688 -75006586643812541177666059175562240 2839689 136423477554439189871116787165219754 2839690 -26043465526439727715875547173734400 2839691 82314130673627198038889646115483092 2839692 28536945682469352418918333472804352 2839693 214308676963626132594520429351142400 2839694 -90650740595228012109684811052695680 2839695 -111949460831387906723023027690959360 2839696 -126170565757053494076090022117531648 2839697 93432984775757783892796810344940800 2839698 -301813218423613517159779471432688256 2839699 576333347469702664777398341196790700 2839700 -8234423908649587734246174334944000 2839701 -15850667722901406567720595193333376 2839702 35175362947657901654187497961873600 2839703 4306229376613190439747317169338544 2839704 26912918709219066009830270177771520 2839705 -293028669032103110060656808564465280 2839706 39513653567378182562032426338741504 2839707 -251407662480731136536223460940479716 2839708 -294775460002760872012133067743990272 2839709 216981314882528019096445772614041720 2839710 -32073524853418399427866174520217600 2839711 -3306023780733962713666614974459040 2839712 -389600370711856824817693243160199168 2839713 -136338009402929065523573476833242496 2839714 -122610018873149741013273923673387024 2839715 -300569482689244003819310266772942640 2839716 71579413048317291130380866132594688 2839717 -7097102784181586549998148625846500 2839718 11029472381745126392191841596631040 2839719 89013533113720788221550766576527144 2839720 -1060642469813881424655964726886400 2839721 -398538235158824403786670962970642800 2839722 -22282461917427737240083298362076928 2839723 35952701690342236996961342225970840 2839724 107932559128591296999735856564948992 2839725 -73187436364842295734280045056144000 2839726 -320252881859139091885263260112588480 2839727 -586767760952666533454979491307459528 2839728 -1987590267400180588932970805723136 2839729 401929713821251984972879164626014320 2839730 -8790384249003732121484685186624000 2839731 267339378553690070914325204527104624 2839732 -132867146939234533787887611968522240 2839733 -70808807294609708142346289525932392 2839734 99474781734430115321083766052936960 2839735 169017360017947573249036271789662680 2839736 -225828900727425312146776386594570240 2839737 347522715977734168491142983102849360 2839738 356871936693934666331812884348069120 2839739 -19214420680865652910037380226287344 2839740 81929926727281731861897212613427200 2839741 193508840932914178671635614847670144 2839742 -123998445820988969429573923134934656 2839743 73244824518364692118821460517834232 2839744 -59114380264526083204982182541000704 2839745 -77119121063073773582177048114131500 2839746 -8081091431058310140834163761209856 2839747 476623376989049882768546097049915196 2839748 465246536657091107096334397608734976 2839749 -3984738803195401005756190515648 2839750 -24037722547060021732486112152608000 2839751 -366436697890212821189045057204069496 2839752 17385336033895219772017367282073600 2839753 -154070244140662819481576062173768320 2839754 44385728549216217073717335230742576 2839755 79171274290705425772896112539306480 2839756 -201125997038352175186793085270217728 2839757 361394447957816818840519116944070006 2839758 54095998889872913604769982610897984 2839759 160053226653371323374447040457909840 2839760 31126693204780459465987339329208320 2839761 -384777579582415717203748217517994590 2839762 17009402034660020964195072805579392 2839763 8085569684406366506335217914301064 2839764 -60241870588547588340605836297605120 2839765 330581033209962912383867644091695800 2839766 -59546708042094527779775733442323168 2839767 110362331188973597466929947309278720 2839768 -386470923647115476715257240502589440 2839769 298501117438580727899206179101500170 2839770 -10690865768643547143460513479033600 2839771 248373077996015873188888597140058344 2839772 15627652723377003798208756908598272 2839773 13049530781310547667843655428714304 2839774 87639814100327892642388337165857152 2839775 -119003201343674245317255281673556200 2839776 279243756426641473702260975966879744 2839777 252717505366921564426551533225945620 2839778 -190515598076759330052320067792850560 2839779 -7165351031673679332379496941693140 2839780 -65962215700256161137294543542722560 2839781 -208490055151381927369925855827677408 2839782 44472350429101736093098490532185088 2839783 50038176242012266230894566194862304 2839784 -140211226654997026135746698699965440 2839785 59523780630108885601897521130847040 2839786 -9546356022988144578450048606246912 2839787 -89387091694351233190034214642948096 2839788 40151107566322395062070053533777920 2839789 401962793548238332636184316278277590 2839790 -92984285374053699262932796331073600 2839791 199054071025837190325613683060771600 2839792 -66642915528712273517554685764501504 2839793 -162484434790764524741567656992180672 2839794 -2929981498467741284918016247464960 2839795 -120598794952827640265995596613959120 2839796 -110545381248555565116449614864139520 2839797 260989018608796959134796341769440640 2839798 -30043401445670713338961284094149120 2839799 -446192879703017766504342281960253264 2839800 -127227132521387012857269661972992000 2839801 170658378697239977235639835285213802 2839802 -122779090515360888187206315985629696 2839803 52017718479876376058747863277016624 2839804 -226933629108882990036667884919784448 2839805 -36487465762964350932540169730115540 2839806 -758269325627984340070270266193920 2839807 -298762362202750697494479427817668560 2839808 56825307220105288339965996781535232 2839809 -1731019136275082145204149149440000 2839810 -48264885805942300758118886780951040 2839811 -141424619738212970742982734956785248 2839812 11990322753146348748050342915942400 2839813 220660088186494241965218679940576000 2839814 6761865878994436349000285186344512 2839815 135210155249846118333732382643839920 2839816 136966673151181332153642745199001600 2839817 364474642125327070050796797974784 2839818 9653671465931141322709765709645568 2839819 501560508971385019036281818751547220 2839820 -113351365710484458713368896625105920 2839821 365102315541047912511443038905995712 2839822 -251270333694119795481830089343988288 2839823 -88864016147306747062321236271564560 2839824 -3638741745196683260290849009139712 2839825 -313384658822153191005128539802950500 2839826 97114880306264776136205888499219584 2839827 -19768111292965947657213405963307968 2839828 204570458155258976144455254664016768 2839829 -687102063891994286265245315362994340 2839830 -11776472571074413004494913667962880 2839831 -490376329592681154241709865539645368 2839832 251836407429846922428597573391718400 2839833 243769029846016103860854689069932800 2839834 -78453814632029104921959772985154048 2839835 238519872771861702926593880519328000 2839836 -17958197825291827004317402270975488 2839837 -36790913406019393252165702445536896 2839838 -28237107124161163912988058687511680 2839839 1468395342342728201442068468204688 2839840 142034918661723858370714012631040000 2839841 -82847559224553688836778952543353758 2839842 131345711063272709227563471451423440 2839843 -348708628571208762194173073344895908 2839844 -149412300620439922372017865064211840 2839845 92009212837640920025967776169723840 2839846 -9975102787205356956622852328004096 2839847 199672153268280270698813070119884800 2839848 93618866032738130232375244294717440 2839849 -11573383123578908170211372083579552 2839850 58505946453354295642520143882612800 2839851 -97274981330553782273065453302769008 2839852 264986112136367695427378029048007936 2839853 -161635274920989002508414644751425898 2839854 -45061124970393759680900947640448000 2839855 -140911688885144676721634113893636480 2839856 22954985135961926418861051211087872 2839857 241210305968437417147969102996495680 2839858 -25763614338463920632792554954103808 2839859 65308914056470243049507331080870400 2839860 948313127201709386061433212353280 2839861 -37964817181335385195956150175222628 2839862 -19179507470356610223939760316670528 2839863 50751673199679090470888884206680784 2839864 -444599637576382780365216989671280640 2839865 -58999861497791004613456988676067200 2839866 -28990095100785264653812409077195776 2839867 -107331887460722122255145447286908568 2839868 -317033794764850082084974725353751552 2839869 56511167892229558784251738860752844 2839870 -114819075550518019554446467594560 2839871 -290726024067741929253707868398564928 2839872 -16129310148077420538684923663351808 2839873 -244056594635155844769507956406228960 2839874 -359096218419495627787450296655987200 2839875 -151910071341313025617632443547972000 2839876 182057651229653587042443094648440192 2839877 9628986722387290259441816082486780 2839878 -6981354461135275108758701327712096 2839879 22309183143848843735681188994273280 2839880 -96556148585006654550571660830873600 2839881 262164919765829543140420258977097728 2839882 115531489996368952368348173758591584 2839883 716304082558429392802959316378004880 2839884 -129158159256161302191064484249945088 2839885 25262990653483011428679050562504600 2839886 -16377921463874053745770794939751680 2839887 -78642192767112116212115821378095360 2839888 38239381521677072858197847850278912 2839889 -148140823670954666704585397199080076 2839890 -635307135256096212594150561231360 2839891 -7872315380204274402611660140581200 2839892 5476802171109857092709851353907200 2839893 -278073984689427790884797775798418080 2839894 169304745104856075322895451156638496 2839895 -308418976104466934113519805453178600 2839896 182073793885123322991661443828357120 2839897 21787120309725162065967382884485700 2839898 104155882159515101300299707571943136 2839899 -204958731472003135272344893766837496 2839900 7055914919912402112698670304691200 2839901 262296107050590258122512807034097240 2839902 10678176123681689174422845396688896 2839903 -292863416991092074640906525177417736 2839904 90325245811094025541889350612156416 2839905 -67288496351959413054014053623701760 2839906 -93410940449524212535678314823514880 2839907 28856311602528377602425865433525712 2839908 57503495802076258902768224721884160 2839909 265555765767356096071973690831462080 2839910 -41497702251025110692112328596065280 2839911 -176374425462637784278216137037355520 2839912 -485890390146566732920836989943859200 2839913 -244308285154877967927051889844528838 2839914 47719698307445967116496081864007680 2839915 104264493022836978816283173300802320 2839916 -196835552231349282465466273823348736 2839917 61606502329829565806747131519946880 2839918 3692500249595168908556658277276032 2839919 20839848521920026033634525108012944 2839920 -31469863875320399002873253577031680 2839921 48873771497471189658325433414811712 2839922 -20363739309604386439901995808917488 2839923 -174234061040988335285252819669440428 2839924 49079093704142000245325122963776896 2839925 155632541517797418460255015032120000 2839926 -13334866307620698283852860855061056 2839927 -506530500736746719117120849461667224 2839928 -64425175722227393240819377365319680 2839929 -27825061539575029197499764411571200 2839930 82106618186461509093880231593465600 2839931 -81767531867184772465612839220370268 2839932 -97962512420231724575633454758214144 2839933 174776930798198570483315335869186182 2839934 -263459657475537048935503681429968384 2839935 439195571233249160750600274232320 2839936 411209799192034332742619606254878720 2839937 -340758979217989094538649863974892414 2839938 106927404776816435811985987440327168 2839939 -122157293318671209633214951041392260 2839940 317483762655327172573212361968192000 2839941 52533682506465044800576909856509440 2839942 -11510780301786775682558281083478560 2839943 -76791245294653742014300725076376808 2839944 2382679237664859480420629979709440 2839945 -263303051206863955141667788784686080 2839946 -32955885612705869431232909527493328 2839947 -6588129755662028652601545079075200 2839948 153769044345687265025242631807032320 2839949 40341077941255607886821061434503680 2839950 -29627395050823280379584894817662400 2839951 -4141625735284533642295090740676048 2839952 -31293213002826557167144461167198208 2839953 38317421466279349172892851659135200 2839954 -18818237659285538271133598147891040 2839955 -181284854963977046356728864966626640 2839956 -26908520535882038898445973248880640 2839957 -160582819737771164470118291564807794 2839958 -297186834061267528623907740912400320 2839959 -193292766633362897645943906591531936 2839960 112823326538880067251511413120000000 2839961 152142358404091046992594460952479562 2839962 -109512991986893801544375667572392448 2839963 82328311302596616635057947545874960 2839964 -171021614838937169221194893780673024 2839965 -190704736870460051019931175941944000 2839966 119922118116624134705498068241706240 2839967 -52119685625594061182386953598663080 2839968 -146054193714042744982890489525043200 2839969 -377879564089921587091510958314848288 2839970 53187914002184156852934111394560000 2839971 166107217306924699058284981473162240 2839972 -59889379407889569953888666856570880 2839973 527550690480043423112272662800285340 2839974 -15998955451679079694760714154344448 2839975 215213347330684578537856457870930400 2839976 -291544473383343156573705037463761920 2839977 -111283073820569080143217108233195840 2839978 -1975521571118108251962818355634176 2839979 463298331207566199480487018613715840 2839980 -35186260460868481188047516981084160 2839981 -272843362082307746722757576968970218 2839982 77286598622818969244856168877300800 2839983 133576246803259378384502150451414024 2839984 -29065662166721471659817661801365504 2839985 66940888365816464932722690357504180 2839986 -6984300889344951896882446413218016 2839987 12740018777420441121550717448231796 2839988 114422237126684157884795849309903616 2839989 37421511171352846008536961429889824 2839990 -24829598847088249565537548052409600 2839991 -888621794128056944612935811040480 2839992 7717440789621235974403765924208640 2839993 142641505649288169071002874169162244 2839994 35437615466897133722086229124997632 2839995 -141547296723825334355589862594728000 2839996 -315449415675982372093960842127150592 2839997 -63484087872407070511822899416527488 2839998 1172445792949101904602536991882240 2839999 172090604754702327857471597708183160 2840000 -12921581370807705706801000611840000 2840001 147133628082351448945572924463248432 2840002 393945262659253521353595858607194624 2840003 -59121869360139151632437888940757824 2840004 -26120661596015551731192638477093760 2840005 -67401904471492278084048616377329280 2840006 88023378138161777941232167580400000 2840007 296862386495761330558295524331561640 2840008 289915716648556095024555079161937920 2840009 9609873724218910369294697181862116 2840010 -23851412163553468746203973263854080 2840011 167107219934799785510756034669000312 2840012 -127058037721981815083492839287720960 2840013 127159021150472884022201899246866624 2840014 8525008663913671997498984895600960 2840015 54340604803857138712660281281551200 2840016 40291168697723973252309110399434752 2840017 23350591130959376903634424932317760 2840018 -267877799545550774847480479899421040 2840019 -44986133758971023221418752561357824 2840020 -199331066384604915205777718080504320 2840021 7333787215174242767377652483192832 2840022 5924292704280461413681670666380032 2840023 -533132495515043341191261559085732728 2840024 -176276638283098392610353676564070400 2840025 15936023943645979124304523754892000 2840026 -89233050089026781052425003534480640 2840027 76041866247892967866702304459559876 2840028 -138930126007589595946170903886064640 2840029 -64880600623445954254085685461184552 2840030 -147692272645896128069005973143131840 2840031 -178798768117683260202763310113744680 2840032 -155883867526627378961563749690114048 2840033 -103845877638436217173071075275753280 2840034 -14787573622045175876926166098053120 2840035 123634211569976958563429649118564560 2840036 -41503380855808544477736790426485120 2840037 -218224202719225142604657479294327040 2840038 118016442700298419386528352727458560 2840039 -93111732318363701637441866626793160 2840040 -53186172564533625702210634629120000 2840041 396298528900868330615504960471584442 2840042 -2829837276692729087625672579230208 2840043 -173294781392421010286164552857754536 2840044 266855807971747596686605572883955200 2840045 213433941195946277318575078812401220 2840046 30984217475002249725930656785978368 2840047 -64617522552594215645662698610221088 2840048 79535345886146616667243506507939840 2840049 276298313595056234499778995295958400 2840050 226498267234033274821100735082240000 2840051 5544742262334402503812498728123432 2840052 143272379347266488454902563819352064 2840053 259969615861636566519311681863020000 2840054 66907084737530278512782545616854272 2840055 54990198083004318533551791054119760 2840056 24986770160556558868201812010106880 2840057 35097375152755831967176900970871312 2840058 -29738046296503252812196500855370560 2840059 -151264561581820119943488740783243740 2840060 228989450378609352064339835099919360 2840061 52167477998478859705122446261680704 2840062 2779767139337885296853551674796032 2840063 -230833704550536765985155513411183360 2840064 85441325776424745379517463080730624 2840065 -4850561252938441619214946120527360 2840066 155171899047152228238884170270154784 2840067 -87835422205215920310105797689176072 2840068 14032117590045045621612239484260352 2840069 241369049731853960354561262338584896 2840070 -29641703323757613268929096208492800 2840071 -38940260232107297964318530364205632 2840072 -121209370005584896335139322232499200 2840073 91728991181515736310619014614857824 2840074 52967123765214476194509148092703536 2840075 4769989960925891821689903719022000 2840076 21845116554660526264476203206056960 2840077 407069116684385676929033615399919926 2840078 247409000470087174882202768456763840 2840079 -62275564610512958190926030527722240 2840080 -11345414113977744461442869931540480 2840081 -236432434797371311247699019558740748 2840082 8291172028286479331311916354150400 2840083 -74552286850798856466831583054103280 2840084 -164149750858752078741862248402772224 2840085 113736907445357444983715538669380220 2840086 84199993108168694023407245512492800 2840087 -496003612882242203814947443687470264 2840088 347643618803360753475836966238904320 2840089 -283684710857811879411925333055869500 2840090 163003322282794535833419667892371200 2840091 -267010984830320637143637348183023208 2840092 406002013951443760108823018931631616 2840093 58829368748660677467848135902410342 2840094 -60267512862502682109846520385967552 2840095 -28947018778164761195946816693581400 2840096 35882832207585927132470241153515520 2840097 -51442533529812983433474920499982272 2840098 227245086844693981633545650431487136 2840099 -270370041180619995585733168726178880 2840100 3580186492577837735510856459494400 2840101 -135128640169340810648477167383797760 2840102 250759128017865118040457367411929600 2840103 4250879706275129305629332125677360 2840104 114131750787712244248533698776012800 2840105 -352408697549876881928414614855427640 2840106 -13565625530471641653119318925616896 2840107 -4300141246635042123939608289001444 2840108 227066542999445929979271391023414528 2840109 141619326272169293622185110104654528 2840110 267703213407461456709400186590720 2840111 43594780000904061156695133851485104 2840112 20003594288468733913249589870592 2840113 -14021321036179471275279713242598638 2840114 316865139622195278199805469173392656 2840115 -135237130148363314757045929688196000 2840116 -699091115535134216157346113955663872 2840117 -8641560848529709584466135927763808 2840118 38932408769808652636266677890759104 2840119 86326046868366775416978758447908520 2840120 -64795754378197493036614511990784000 2840121 273419080808127672991087198266487290 2840122 190272607614480370616975658161769984 2840123 -145759116381500153502954156456537072 2840124 64422817564950684427650719862546432 2840125 -396257478769784324834218204687161000 2840126 -21676695176318457743223900888799488 2840127 -11017208769435803662564558245834240 2840128 14421401011856919431854530179891200 2840129 168560747035756461731038854756207360 2840130 -172951725118878262239482865902054400 2840131 21699494185540854131781855150328064 2840132 43854929580172964356514723951972352 2840133 29760706738127653137815093064002304 2840134 119914975464352673720031956571884352 2840135 144819864644273294415060071849881080 2840136 -123943475558297188830264868109352960 2840137 -327010215507301216837994553269366400 2840138 12406741018187872650934622184318816 2840139 -73119287664869126541519238217058960 2840140 105665393285314807005576448383421440 2840141 -136632212204841300563837701660563348 2840142 -26165541700503069462933897449502720 2840143 -19088348191409472809680898688155400 2840144 -11238454146539140185014330690519040 2840145 -80095236612921311576278372489036800 2840146 -57669308791536439500437694656719728 2840147 184866655663822592210439333831946152 2840148 173273834079822410244806582523330432 2840149 -126753474928394007285841694969291880 2840150 1516697571277560150203538224913600 2840151 -79180910897584372725730510850818968 2840152 42422661362805050848681491021250560 2840153 -380567098224660448719714794218456320 2840154 -156315864780341415480997656764686080 2840155 -43132131091808436839822578575131040 2840156 -297746954925938343338088878273147904 2840157 -76267128458580299132623239347616960 2840158 61413832479621550032615178511585280 2840159 64642355097024963994515270534930432 2840160 -124938196741622087559276743523041280 2840161 304362900447731241099297564107657762 2840162 35371281594417903323609478925070400 2840163 531245267670639862019831680114596864 2840164 66539421957023798921065088485099776 2840165 -111301560806468862117419512007447940 2840166 -53568171617363669575475723151294336 2840167 317086220664583495620670277527283352 2840168 44185032865121039844453824133888000 2840169 55760556167783741631355211150562240 2840170 -54516650890810140242676437588951040 2840171 502394509673689066101184600096896372 2840172 -14841115168829406223843129505131008 2840173 -200842258910168652241145686090525440 2840174 21180126230384918666782926953503872 2840175 35974092191856775545679524213532200 2840176 -5687924707078289190101775122464768 2840177 -277076803553532919345613888712225120 2840178 -33804109415665618369574128804675584 2840179 23126980312674394499634801338216780 2840180 -69882965425214604297936798723932160 2840181 -276438342168006797310109100666746848 2840182 91547006716536675930764035656684192 2840183 87420458549522471850813584424195432 2840184 -57257706383169660052769615309475840 2840185 -5474412473224757594221899685518840 2840186 248169971195238317874954334165095792 2840187 7735186549764294160641524741397996 2840188 77354790454498689244460363906960384 2840189 8929810450110167998226937111141120 2840190 71078733733377049260880836439123200 2840191 -393227409438720151288328284998625408 2840192 298125462955856011375378249442918400 2840193 1008274318162026204649604754313440 2840194 21346779460530340283592605057690112 2840195 -325265484135332022971685497678081520 2840196 223610147719956449901081071986821120 2840197 -824159332526042845065636162209700128 2840198 -42816560621115626117554066147754400 2840199 -163477627781928850153855180448104536 2840200 21792856250155526224706655525888000 2840201 30382057320341479148881486152191040 2840202 22867145554066339410958804687962720 2840203 334637584348836998928688125898986452 2840204 -105473866211068009243897004748812544 2840205 -104750577531808167881480756580260640 2840206 -100741571017554603619278850505504256 2840207 111150480511382911913246566034261952 2840208 -14327118176369060185333534493245440 2840209 93455674183269806551622543838447410 2840210 -323687688444394660095359321483965440 2840211 -36215210373530276701568730207363840 2840212 38194106397007704015972338745539456 2840213 -128000736059393364913387802766170880 2840214 49262742359785991445295040682308928 2840215 -94975032775997368755989645261644800 2840216 301663059598942128626238484635924480 2840217 143814736490090434865881199053587648 2840218 -249475828856675107619973651802183440 2840219 -66892306019813092340609674524077040 2840220 -3661320868645379322510269885030400 2840221 -414715968669444931595912682939301512 2840222 34946427687162096556042180393319424 2840223 177326037318104725673006353673459784 2840224 -34438998294471483742719609308971008 2840225 -530737380335864701046671402200374400 2840226 -24587994354516434582831458801440000 2840227 158291382191168817872658552434260960 2840228 -152768620399466418125933307711258624 2840229 -1979855860272024324996840452237856 2840230 -81788370500765868945457419753690240 2840231 -251739278993929937182686129329754720 2840232 266760472224797643706397088745144320 2840233 153504655886050495535168981895626 2840234 107161070853464614889596628030638080 2840235 -229396566250722754688480399412234000 2840236 -5176304067006430129239038015165952 2840237 478473253973654667664491970794500886 2840238 -48865853316478413157064121946464000 2840239 -299396897786263212054067697301358960 2840240 18563816921895588705834384578641920 2840241 139098450202520296068741755860290144 2840242 193056252399490508862657410174272272 2840243 78667419988247232794815776452658000 2840244 41741278588567581222901189614077952 2840245 156048676089120061489099140927241500 2840246 102555667038267162846756385272519072 2840247 95911997520630634906501124467887888 2840248 78902347871736403578884634195087360 2840249 -138928545279106876444014450228657750 2840250 61631785385637443801852207701248000 2840251 -102340306580958926630498974220348096 2840252 13095565179050587647608727399885312 2840253 -46757048167305699300202885666885440 2840254 -23512859446843651283854300077727680 2840255 -66725048713201329916659932841710880 2840256 6884040067377930439583080966520832 2840257 84360662151080248978467120516349440 2840258 -9800718587936356619492123280342624 2840259 -89395656838587829320957167157215496 2840260 -138973078959096167257526705097216000 2840261 -211178156880495649039585429382055138 2840262 -29649336939857771032479610020694848 2840263 -126822661999142501407801051730504488 2840264 -14608076973771604032697520824811520 2840265 1380223634711580338517096452841060 2840266 -12839516040539206247592516198619392 2840267 293119754895508758723027854601095316 2840268 -4421739853127450329842926894552064 2840269 564305088462014969529194377793911670 2840270 -60580937878117231114787061046095360 2840271 28901484658790312452836643015573248 2840272 89164136642280771201144392557527040 2840273 -45962877686711893134600952224638478 2840274 165356162170653361931697833442000144 2840275 -19415564162762938022213444292980400 2840276 96325546364975985961170906103664640 2840277 -306024804485937944538524507459610720 2840278 -706112135278005388553498375132544 2840279 -4439496776586576434196074557883472 2840280 -108113070901426151065412132865024000 2840281 495695441771058693998850152956195082 2840282 60144630660218113484568306589114368 2840283 200534517396841671076351955775466104 2840284 6270216348999916055567421583644672 2840285 -64738170961470035290572499924000020 2840286 -24974461922999234401745889208940736 2840287 -592735296364995701383487533167073600 2840288 -503021808982983284860935779612098560 2840289 212014839236477178698006280146112960 2840290 -18846227430482541930945556547558400 2840291 387545714084029680067302567854731800 2840292 14003332229412598722881548061122560 2840293 -219236371424861862348060708758969376 2840294 -1265232055024821034499622880753728 2840295 -164163481777989450564201336381349680 2840296 504214572731503151351998223405153280 2840297 -274579727508333359156704477008685788 2840298 -120394515674316283545891204688110336 2840299 -43292402132632772035247896679831808 2840300 24634438151032972975397723326598400 2840301 114167270983600540459859222113978230 2840302 1550815943434787807027971924940352 2840303 396455052908170678335759840991113552 2840304 26144682068332457577119913234923520 2840305 62283750830274190958804700529819920 2840306 -99654728285810335253161934186373120 2840307 -203776336772229584441307255752585160 2840308 -43575082429275491144931269711360000 2840309 -577297126560068578150938438215398884 2840310 -61903858053355436614350193974835200 2840311 168350178505873578737972462245614424 2840312 -144858141046005437668949662016716800 2840313 37068855272794233307475602991198208 2840314 -163601673295894273601048473800480 2840315 108055698222368524249845803704294800 2840316 -27664819886368618712701964974374912 2840317 -624902673860907469755730602872022548 2840318 -40025652100965202933840843003703040 2840319 -63413184791924856707829095950905600 2840320 91978481898080537171793460624097280 2840321 -459416037663313438615287663382831056 2840322 622150762684078652756708932462080 2840323 -222519351866936862074394562601974416 2840324 203614192505438185873084685291373696 2840325 125563985550092314645704340844961600 2840326 231381235862790433071995496372670080 2840327 12342829234758025660877227495488000 2840328 501638201245791206238028378645463040 2840329 136549204419557253883712792982906640 2840330 11562590398804561353894957327283200 2840331 -12127628703207338275023704452478976 2840332 232576829425776800330530644465603072 2840333 1015701020804368947133276547917667820 2840334 -156294952498532198957782182441720768 2840335 -16731169262995057930764439668788400 2840336 -152728122505531140517942931155058688 2840337 -31395012246298605695497543887029406 2840338 175479680291894356627467469618258320 2840339 150498433667953029251049341853715824 2840340 -98110816248309434550280406979532800 2840341 107619365682023361123255572349511072 2840342 -66080020935707770047333626477874816 2840343 189862280260836730309464640141222656 2840344 10889329007291224169696516044554240 2840345 -235194767807923590846040310618859900 2840346 -2872726340093510164874578697168160 2840347 -2279184073871383408594917183017040 2840348 -1464360399824087922151690313708544 2840349 -163723994827603612401708476538615936 2840350 159480002464870035715217283186158400 2840351 -74270969890995702292557290294747136 2840352 -33814015065026702737165774304575488 2840353 -265698648552198587009877169442858398 2840354 146806974227004416972864484885376080 2840355 -23642103786027505914892262629294080 2840356 298184448178723270566914380406241920 2840357 55465967764784734300661418779895828 2840358 -13955163613966019353144960954903680 2840359 -359147730792636375504565366364978440 2840360 277336654979183603523473499886694400 2840361 220657324694088592021759496252987904 2840362 47190222659410432745473348595426304 2840363 -452977411877018925375120663372617616 2840364 61371271174956401316120692169862656 2840365 3264534147027151940574184292744640 2840366 369249734668168568100142117966759680 2840367 -110405967820363140029810278408725120 2840368 52902227554845968243559388908847104 2840369 -68563950229507403579674458173767104 2840370 22615421488272065070296954121853440 2840371 -107289038645156070958188379826620800 2840372 -298862902780026179329606117148098560 2840373 460144499900725389430066997855664000 2840374 -60279040758169442227027651580433600 2840375 150112787894591516781069765605088000 2840376 39056008377895575935753763009331200 2840377 460129160382110729696278747272928212 2840378 -109760791107763058280029439132545280 2840379 61550904351447547964121726319924080 2840380 -304793440675857755701304144817139200 2840381 -77902670495441332036072303066285428 2840382 26731664570630654026672316264625600 2840383 234193839712574716025517498981012792 2840384 -114929634940014204250710129756340224 2840385 101507183439854152137106216788224640 2840386 -260773605243676071779893332114199680 2840387 -18765266946383609093865360778916400 2840388 -14498612842236743053931744926540800 2840389 -193476610925157636252501079323482144 2840390 -1513456831702114274763917974091520 2840391 257972785368057261032339226633217200 2840392 277325081851092858717356294734464000 2840393 -137501879569553847232929229046072358 2840394 94086521015860472818210646743798272 2840395 9660443034373189049380970944908720 2840396 -179512478140554541063646228928811008 2840397 7606442549372417830634385331755072 2840398 164481346684284528507474656945516544 2840399 -94417066495313259289958456623280880 2840400 -44773440644478736475886184464384000 2840401 119644819768480780726068439931151600 2840402 -70474356917407054456320468600532848 2840403 -17788203958209179030874824561005896 2840404 -76070961741809306467982665828139008 2840405 -223868063057621472268657950711024000 2840406 51855797281680478844198451258974208 2840407 -364009185903729067568027560333741968 2840408 -4250471531640089353717262716108800 2840409 -25776895494588056767205793515895552 2840410 -174131663101196867713999280024036640 2840411 120162354368300692548917315862373920 2840412 2706277971143236286064492320205312 2840413 1630702530256827976636436516963104 2840414 -6868563484013746023015416166466944 2840415 -166275993625289717075202826357012080 2840416 48437722481728054866397284689510400 2840417 272348799762339319347642010025522466 2840418 6232857764038895571492177498276864 2840419 -142563503629741194644512673722750180 2840420 -273671504766440077866099035782717440 2840421 46060813555710543302681713446180864 2840422 42801924965383346009872918134086784 2840423 -108357589365246793276312550953906056 2840424 116202745771298890088465883027456000 2840425 81699722356909761082433097300548800 2840426 -1594542101281941944129794410604032 2840427 -471796205579915073275879505747715320 2840428 69911835199087789901459695227296256 2840429 324195366903298788848380879183870284 2840430 -5023009519516403337033013012750080 2840431 -165342092385094060174485641793400320 2840432 67359372693202470950565762779283456 2840433 -53448063055246543833604184501665152 2840434 209522042154137594436082079083155360 2840435 -33745630120072792003382753820175200 2840436 200158800962299529510897577527467392 2840437 -91201716150040227990132274756527360 2840438 -39932235291902151329695474247432256 2840439 -20799977403621701038890403314028800 2840440 129453030218257196429884221124300800 2840441 -261252980253200827280293724181575808 2840442 122869309616106807661740138322808064 2840443 -135570385754050408132044053179956680 2840444 207383224721851222534500331646148096 2840445 388287301354651445889191730139468800 2840446 -87000409528591807458151065565983360 2840447 -256814310423739887800432982847135104 2840448 -66566138275826206615853392409395200 2840449 -323291168500359936341079997672455550 2840450 -63536062581848796378269055990186000 2840451 440226898570768653931516817537664 2840452 -68104670739819541579543092739216128 2840453 -34906012542526257373954019277629568 2840454 168834538005073842473752504228208640 2840455 -153116275059294052633414202468213640 2840456 -319575862227326263255742270919429120 2840457 -196700163019697020385641031413720560 2840458 -131171184237689359396515965980396800 2840459 145714996723420547930470285945128660 2840460 54992125643097457650826265611714560 2840461 153389491846637931685753586660722304 2840462 180467078048513743294844946104469120 2840463 406151141719753962367577076327882120 2840464 83218722328560519135675642865582080 2840465 -310443760882995178889213910981441600 2840466 -60562835598949579448011132003080576 2840467 106547778614233901345437621946534992 2840468 -137083707778145788836951309125197824 2840469 71482253411811964192099337206026144 2840470 36948143615293471450571321022028800 2840471 -272846337954322758225839227263519048 2840472 42355578527664827477815054901790720 2840473 429902259876411234972573588834012624 2840474 -2517306059862266588880415926279168 2840475 318548227917228775982165422873800 2840476 128176583966476141379255397539970560 2840477 -136561170759641904100784279714268000 2840478 23543203342521596250077761282750080 2840479 105642500689183332828683460025836576 2840480 -29239495996866029072173863520174080 2840481 -112885107032071596940049961729777600 2840482 68362852606085991489044081267073024 2840483 2654100082688336335841923995552732 2840484 74231473953839171217796997890753536 2840485 220931692065842445859534469656317180 2840486 63877797904843712290956076280602944 2840487 23676225230819340100376623186403616 2840488 52461452029497285808713939987087360 2840489 77686870207175731405896480418007424 2840490 35964135873327283125202306127056320 2840491 -275679638977553985292382689300989288 2840492 -471159682003776793630992438380728320 2840493 199038206408122652320795728196440864 2840494 -3414638829055540789616914373567040 2840495 83025903711585500072709366127670880 2840496 5545498727780665486823952701816832 2840497 139429907914792073836766466692464704 2840498 20917213345549289004209539639557120 2840499 11634906493805375465166447720917568 2840500 -60683652376587576548911842232320000 2840501 -15316368986928831897999119830884096 2840502 65646494740411257368722507351363584 2840503 -70824256941471974590139129684763936 2840504 237141929238168110573828774441717760 2840505 -30661767450661077273687209799148800 2840506 -38332438521764236673094810595932048 2840507 587190843260796424534806616327206756 2840508 -3017208504006571705867416923472384 2840509 95002591696176412903856923280220480 2840510 -194841310567383730914380508144507840 2840511 -22782446656807139211574672283631600 2840512 14226312709278582842302821224677376 2840513 -49957412574220269428248568892576216 2840514 168292849420239490612131816126752640 2840515 -126035804023897036169376073833076800 2840516 -95699534036596743268109046444011520 2840517 -326166343421046335688253059479047266 2840518 -38515949543189728292979467411771040 2840519 108558851832766875340751657514487680 2840520 -57151352274449601917748382013030400 2840521 65463337338129392193663383762987400 2840522 265038613508388249766875505060107312 2840523 -3835046327936784292750556649917952 2840524 114628357071317349352036598498611200 2840525 -259407766403264062980679959343537950 2840526 -7984342041463942996990721734022400 2840527 -91437770358558790917481968447217208 2840528 40562842612209289644792491964260352 2840529 143986621217657855841285680927311200 2840530 38377906714120047483508116935823360 2840531 -379371558386786102379795058750314528 2840532 54417511507977730403294986251343872 2840533 3521426542675740758658722885520444 2840534 478996079267103802931859020697751680 2840535 117562699752557739262292474295451200 2840536 -169651951770278903625837445625856000 2840537 -2718125838662338365909811396379328 2840538 -64240181009380963861266707880802560 2840539 334280809398381062451639807955492800 2840540 -6156643284804208486874371340851200 2840541 47527291382928993250341402380219424 2840542 -147377048243984743913583559672661568 2840543 118042672000261775348340821513079720 2840544 20854934712335553023503551123947520 2840545 -95839563614881044265083178252382700 2840546 6393087841620940464144525720850944 2840547 166246714435564820305241591608492272 2840548 254912505086867366964483535588654336 2840549 -419014771509056300289036050560536450 2840550 -23473963732703425328676676674672000 2840551 -45968647773167834400537021061557120 2840552 -181949204401402665736516354192834560 2840553 -92946144379307964279560241303245238 2840554 75909506816548724830075405432364976 2840555 394951660828095515971414995434034000 2840556 -207804664372505381528631994178800128 2840557 -280515422939944263749263389612892160 2840558 -21599972079586624014427693100613888 2840559 -324032121697811925136584301705090296 2840560 -47075236337371435572163246257438720 2840561 91129560321439986874978556538023424 2840562 121225395793704931623428102562900480 2840563 -145572208147807535956058933534633016 2840564 99359088035144032969544206911997440 2840565 -38655865031436853046870621032431360 2840566 147923606334782287688506010072579232 2840567 388925936797796829844317557168762232 2840568 163406065086651564134083308230737920 2840569 -259266966287436384220810939903491456 2840570 197229398476743426660006141146688480 2840571 75018796085260437620647696329819672 2840572 32903118951022782490618147366681600 2840573 -165249911197824959455788058198794420 2840574 -129071978826515240595013831586586624 2840575 33091358729954317479529222582575800 2840576 -2080237726279680178837646632550400 2840577 100123695376759488361707606559587120 2840578 68274249274555390030570505923643424 2840579 252747025984863356365605905846820000 2840580 2461643128336701714347292784680960 2840581 -30351899972129989323872386562819110 2840582 -197085329935271240778720638341576608 2840583 -285556539530440116975355097515263576 2840584 226431476649148489801330861267522560 2840585 -263184646369076406225879324448227840 2840586 -6339146337872042559883641065963520 2840587 213394431940775446862151670843027792 2840588 95571270028193996662638053204966400 2840589 -9082675367411191794147796191408330 2840590 176383145907484092595178005356100800 2840591 -60809928093778822241839483477013520 2840592 7189125769154552976430014362812416 2840593 185001755411676715127888453683028800 2840594 -32994049260595397706582584428251360 2840595 137222643717892677487052621093875200 2840596 313873211473452990068922028100480 2840597 263423293966801455240318407477579520 2840598 -162711029864322581372922967065815616 2840599 -669694615605566022225147958722371864 2840600 74726314452789377383095614684160000 2840601 21608521673760712084885841676965184 2840602 111113626476019509522888397639168752 2840603 -330051309873262396322648163458773440 2840604 80771204381717253180163878294773760 2840605 -150761991933821716008880940982900000 2840606 137481378679722988183825722313594752 2840607 97267480251523549207711288122614400 2840608 438023736531654153396907211581685760 2840609 -70847220400241148442544026776489984 2840610 -68592340946480494323962273120778240 2840611 -6951215377551649891531180722926888 2840612 118415622850039833668591954634227712 2840613 2067885897247521527243600076163200 2840614 22160683404128644684266374223206400 2840615 125634560618610341106570791062528320 2840616 338368487776777857270712346866483200 2840617 150175885140774490848452088109202020 2840618 -266778213780313987884789905735285760 2840619 208906286073213996679898562765222744 2840620 179369571519482198878132866272839680 2840621 -213941907822558781651991948342483520 2840622 3959002046898113357610080441063424 2840623 -1000442518478912193988533093832192 2840624 -52256131808783028051064560636149760 2840625 -140903207845656693427990145193862500 2840626 109094466456878038035568115247037440 2840627 82983494362970420813490607664590476 2840628 70933880970530916703782929873657856 2840629 -54694832521447950309881349179613120 2840630 79995546436956182513953833623713920 2840631 238868133249843778804046992939934952 2840632 326511037683602545960009882407444480 2840633 42944389425846404824915928349402240 2840634 -7846216054985214205865419155651216 2840635 -31771443030175379844821719089627840 2840636 135028401956959007307955293517966848 2840637 -609019923296741812943539051158007680 2840638 60690030149409556802809646650717440 2840639 66411356422983523623310804442619120 2840640 45382766890092427615572585558835200 2840641 60433172280453407392896822025271892 2840642 -63189388312710449763800241244816896 2840643 -107715659278298490735025844279164320 2840644 -9468311189067656676186422115241728 2840645 317298906823580493381428613322921080 2840646 -125017314506794666684794028821316416 2840647 296811101777779542507620118214475096 2840648 -43247423393284364093558056118753280 2840649 3134341500841301769841751528221440 2840650 -168905107644546652195700682764953200 2840651 -293694495019655828734875731326827096 2840652 99937053484624433022060291968816640 2840653 -590074427014385028977726465381081098 2840654 -332572810017244123315196401740288 2840655 147651598546476179179837980225638160 2840656 15054772935105177247484154409385984 2840657 456802553833672824408885818877153906 2840658 87877041891656779086212833914374784 2840659 -19652578470253831018715851724080640 2840660 1885958943424476953313080039708160 2840661 -173357675745828954049243639938210912 2840662 -252071537640755194644792751401241536 2840663 -82465678823499417375244157704382976 2840664 51077557769772655539265924659179520 2840665 -97863068626446024450826347775154940 2840666 5642763586775247716016189879605760 2840667 1202258761528583800786859968457520 2840668 -1953218791421827188687650253717504 2840669 -214794134618676398603634699602026356 2840670 71654525147906001560011422844661760 2840671 -35897662058175193163062363776945280 2840672 16273903626290279849035623926464512 2840673 226118900119079076165543184059398400 2840674 39542910612998598844005883030036992 2840675 -108250743779389845518557094653814100 2840676 198644860980428389983946819278738432 2840677 4422600835702772225543260817342046 2840678 14429126702700696950848219674661056 2840679 209316145308940309019358875399758224 2840680 522967690800543100086187867835596800 2840681 447335059162552309990944958003495482 2840682 -97133852901359253344715828813404160 2840683 185661189443110722444547986538974600 2840684 -32772497165785433161054194391351296 2840685 22105521270656615903684864409216000 2840686 -82789239913488218108111660948983680 2840687 398627842481744390704833528009552336 2840688 -29220412993133334337355351247618048 2840689 -415595660500849532877002517572926510 2840690 106106197550360223603956461137907200 2840691 44392002678240876425467441278929664 2840692 100760024460827145721022556679238400 2840693 -302102449982724165611018176827773856 2840694 56396614984059029620222701895609728 2840695 56931311466951880021430534961393600 2840696 95105616218232491370010569508577280 2840697 -394296782818422064087739723806092960 2840698 -56079199352397184469036258432350464 2840699 444224067427733767586415108284513700 2840700 -12247110163006024905450300051993600 2840701 -248474870681706697604217424089922496 2840702 24382706073753290381690972044982400 2840703 -36335842298586024781753407246288696 2840704 -312839921108845751449794563046113280 2840705 -18319315154259918788417684488290240 2840706 -138036169576801241844498180362814336 2840707 -4042959284661931335915755572449312 2840708 115588018396057583399742220652801280 2840709 84793398512205618718086780294048 2840710 15573022111962134222379794160779520 2840711 -600164160008000712951251125569055488 2840712 19711886226902884698603430899548160 2840713 -25475305162911478753723029769678640 2840714 307045477889087175127902398279985456 2840715 -162068958164720111397630217889023440 2840716 -279874174010819519658074905073475840 2840717 601813148983257510110994471569196 2840718 -105219178978335655024811948509941696 2840719 -26665413527870970676817343097324304 2840720 -32182872649969879152366064716595200 2840721 -33967622826041975277526780065642240 2840722 18549987398036180039584269058144032 2840723 -114785542763714501889999042279635028 2840724 -1168700913098081624367407063347200 2840725 -26601375690895682304451090083740000 2840726 -37189041547625700223979824581772800 2840727 453716625645679189064449544652287232 2840728 -230530941383484321174315324764160000 2840729 -18545115448209167661243408377022780 2840730 29727075697038575056320563918073600 2840731 -487742817087725865817147979159785468 2840732 -68615210544842116937684408293777920 2840733 -139672936174656180953845698474234816 2840734 -73382173058729306171294127393326208 2840735 398791664027625303508326178522358160 2840736 -228725596489389601760776824507334656 2840737 -397918401639801783995937653239623660 2840738 -37198691056337570166166329240738480 2840739 192332229748674134311514773449730368 2840740 77295548013789869466364055893524480 2840741 -170030880957376729658552953725249858 2840742 -16393651136403297126083308782548928 2840743 148770346943524015574294345305850880 2840744 -107858354928422502014799637672227840 2840745 -3922506839342846339044275086107200 2840746 152268837626317126101678149269329072 2840747 8698454388312994800132863776911360 2840748 28566834982235913853928578975188480 2840749 211852347933626195545158434739015436 2840750 -2339269733046149522009214943392000 2840751 -5817834608112245710012428150192288 2840752 2238802832706362264130149497077760 2840753 238265993125165626245842924221345600 2840754 -12083771459534408225611155551600640 2840755 -337433249065524060489335177383725840 2840756 -204040909729771786494014334289649280 2840757 -22722505115684802622780699037403360 2840758 68037459030661248104209735947419520 2840759 -428584224245433856856741927108462040 2840760 -66870081541674968990505857468006400 2840761 210653126519577598520754012230031360 2840762 -111780006627522132094477501301588736 2840763 16113396129585719536180817131327488 2840764 6127771352286465380162617241698816 2840765 151050520623523874395283491798431660 2840766 -154062656226219985097956841941171200 2840767 264254580103374533669924020938495840 2840768 -17217503636459844692842086225936384 2840769 32034481396644723195637323890121600 2840770 -189857047977054565164229880538210240 2840771 501222963145908300175020430482438972 2840772 -108691381834794664259874660901103616 2840773 29689578679717977790006758781067164 2840774 -34651680729587571483769202669375904 2840775 -121532093843802952342538894548696200 2840776 85090324174441762627843473884774400 2840777 400498339444285312870044484138177626 2840778 54360517905181096542344354486538240 2840779 322180852072746379678512895801503380 2840780 -30377997896747618204109375526118400 2840781 102677770397890976204400999011832384 2840782 -94919965297028595920201127847845120 2840783 90351077415940161299608969793047224 2840784 -53720430620716884130504256207978496 2840785 -322529685496840502614214688141504000 2840786 16651160807544599144151668092563264 2840787 -207845455375255950239901966871724556 2840788 -671540083213092153650059114147354880 2840789 1249553978099851852992833842993056 2840790 73403639091559788828633244613646720 2840791 -219864768246836190747014506428301200 2840792 -253046532386694218885993210042112000 2840793 315097377064899725081809818020704464 2840794 -21242856585067522203198717352159488 2840795 120690128899757391905464313233440 2840796 -1025577241789854902871570812310528 2840797 100563885521116883859986967574122880 2840798 -104581580240837803482890456077257600 2840799 66495728622078908198779824274434048 2840800 123941146523648083230595448851660800 2840801 239149321674443087214705553573520802 2840802 9290938141162201834712560820868864 2840803 -214229280163735836621603865953807920 2840804 -89628496114185416020155665978035200 2840805 150864676866629926213837674674678400 2840806 -86875934771906540780981477240655648 2840807 76574741147437972543449740117805000 2840808 -26987087609097604573973895781908480 2840809 147656172269804091855558502409486080 2840810 -26803863619570710840919807615472640 2840811 -8492328685962499963381262585214480 2840812 32195637850688264393126988293297152 2840813 62065622480942069188636409656097484 2840814 -99620217281673695285257593747280896 2840815 -237042704716665111189853739637530040 2840816 18706570235206039028361401485983744 2840817 -19644960714567019323575401839463488 2840818 126468429584436230801785932491694720 2840819 495640809991959262356404324589677496 2840820 11198013586528778462879508166963200 2840821 -236040771383736836143611604312824768 2840822 15353035813521487498972801095464832 2840823 -135191827621010422039021903622502000 2840824 354368689054078322769418800293437440 2840825 37368244601987920749475654095833100 2840826 -22678788068915622652759359276896256 2840827 83640163891492798710508342234569744 2840828 203135922693858309281969032396320768 2840829 39339588954734291076413225293200384 2840830 123912139069713309838522036291114560 2840831 187885840782647134933902815716923744 2840832 6751252402248874896681049119522816 2840833 261553682310585579973398954682118484 2840834 13522386576126953242274646922912800 2840835 37359755859071058328796568964340400 2840836 -200942133812299485227028842072209152 2840837 38120121676890697941696692866572192 2840838 499296734645121060762348509184 2840839 14903897228302995931910892212051056 2840840 -105534458008148914025010562990080000 2840841 178903074144830678859539756095771248 2840842 125581596216070950691942917735763200 2840843 -106143554177184455230670335984303536 2840844 -200374764924709182660621792192336384 2840845 -64834818788014855706306282183827200 2840846 331558701331355338045576874553747264 2840847 -228354489942218590649450721489588600 2840848 -106837053733638758207198726802300928 2840849 -43890588966546874961387861362552800 2840850 32567676671840362336656559515888000 2840851 -25426468552373305868855986958199488 2840852 -39112898284232782356515939254149120 2840853 -155932085352047536383037408884699072 2840854 -9968662426688459827131107604597120 2840855 -274555979600904385888992383231163240 2840856 187602683327616921865589225029939200 2840857 -554769688871045521709732411475427894 2840858 -216758740397410907751383547041640720 2840859 -56215975462519552941586897561167360 2840860 -17759999888094598497379018259712000 2840861 267745644157970042270824773118286400 2840862 68867529343589074996643408865260352 2840863 80600533975401626506685582802123520 2840864 45046350662462331525256919122575360 2840865 127867778648591763612254916692430720 2840866 95105377566080051547382387126617600 2840867 170500804989100488924839085376052400 2840868 12268057233346208824198520298553344 2840869 -52876588371614370771644282448803940 2840870 -18500448683522629392681688802997120 2840871 49453845962562324480141138393658368 2840872 -518436202964790194333563470071731200 2840873 -265968602566902346288781488255982982 2840874 181472029266786795902644221795068160 2840875 -277470930580900972078182767765388000 2840876 109549372121847505494876705514671360 2840877 95579427757969971379341269893363788 2840878 -110773691261825646112316523443574144 2840879 -530510950905951476649693452458668360 2840880 5360630570156955641579080777728000 2840881 6336501850601505087878126825477872 2840882 -27377382031094307457766949447801600 2840883 184605860712843045034477435307085624 2840884 89280031865223073937387893319186816 2840885 -103323717411561062752959229305384420 2840886 -165566847911619911383557061911964800 2840887 103992864683359568902111413225705312 2840888 201026266052230022088399723124469760 2840889 25240973490342692651442799253835360 2840890 -76986240069226717837442820031215120 2840891 301958142739371620701797172657451952 2840892 203273598132883067995568864726959104 2840893 -80642623523040044002865424543737472 2840894 -10887001120903386501564177822845568 2840895 122395665864577787944418359734856920 2840896 93043094960059028611471548463185920 2840897 -129930888951440001432875401277960748 2840898 -6352676058108055330221016901383296 2840899 4354330729673083331430039262105240 2840900 -13138118496700566462852906918288000 2840901 -127589478600703319893330606651790016 2840902 -45085681395065204373561672579319296 2840903 -62284725238353938640096176543621016 2840904 -240785374831214519132418203966914560 2840905 -46765340038518039898557976639275840 2840906 -8590212242150829209974434584596896 2840907 282803873764596196018082973565377240 2840908 -975519436527677030214858382317568 2840909 -225435160238132668990565641293324000 2840910 -74354430494649887314685200736167680 2840911 103277826889405089067086295493958512 2840912 -16342176942744769862817505602060288 2840913 -94734895167853446519430984464729678 2840914 -76053052720165895271081694108892160 2840915 -152803516553372050068515268122634240 2840916 -82314964000146384109869700220430336 2840917 418547052442108826897643389946101966 2840918 -211660511508050373766527677351856960 2840919 293340945663055856588746967735304960 2840920 -184736688491730073889032392104755200 2840921 160907961453192930995615295521567892 2840922 -42319891685663486060261999372774928 2840923 -116192857957159153795973081188922736 2840924 -538652554499792224887498429849600 2840925 45542858099126940460252711142244000 2840926 -150698511501323023677519909536228352 2840927 -107482528866154301143897373383040880 2840928 96951574031556151687074391172579328 2840929 -23640333403405594104312522362647360 2840930 32762964497964196704709616953155360 2840931 16796775996934650082077517164403800 2840932 81368229752809243027374920740337920 2840933 -22880340121483042821608148233640192 2840934 -47130406811065219755686890123247616 2840935 -203860755294494491532161049856882120 2840936 2315159140508608609705018811842560 2840937 -77015675883140488724190985111127040 2840938 357508885114240091950081873079251296 2840939 461364904998100647744986323353562740 2840940 -192849766751986926231956821914470400 2840941 27629461891690689260629038614775052 2840942 8603681739401677983192621765532992 2840943 28695231142695389631683185278528384 2840944 12456691244758355892303034268319744 2840945 94288166654985625201521637051931700 2840946 -35402672686599696249242140059081216 2840947 -215701400203978280802261657228592928 2840948 245846141973767539476764828167243776 2840949 270499388822297143107350182522761600 2840950 10951995583083743580340601172374400 2840951 309112975900656787760125746009998952 2840952 -21272270646213912900077502595706880 2840953 424373619395481417118134210809804164 2840954 -298157694242092359875770895245901088 2840955 -108081330307736250566354637676783680 2840956 -10611526964419328974725090446208000 2840957 88287863906305921007049492145355712 2840958 -151130111267476568964573756727430976 2840959 -261167766700557024735073710749928 2840960 165678883324393423759795161346867200 2840961 -87965420161814021462374494769195728 2840962 381398066243425149707475685040781312 2840963 44059174866951707799079707077010960 2840964 -25280457786180916640939589825724416 2840965 -155296214748018454108308764538595140 2840966 12201803854340107576679323886670432 2840967 -6553514044103409731178564987778560 2840968 30946725355417207849500212581171200 2840969 -130458194289181498724841429540477720 2840970 -42590604507606543038425996400524800 2840971 100143640609263638210065170669480768 2840972 133207491562176013384155669227934720 2840973 291126360850981455823261010949703968 2840974 -323030274777368548268712804819051840 2840975 100167209993639108022928827077091000 2840976 8216778184665781957197846517923840 2840977 -132267849763643597574324822131275968 2840978 -32795462289640277036072466674784768 2840979 316507399493882656053527358204012984 2840980 -52963581614520914238535874156448000 2840981 -27974473939536779674945653031108896 2840982 -195626843465594671624688017657017408 2840983 -375270855016337444273198327691516000 2840984 478067590026642284154074193477734400 2840985 58860072282488001204044448725241600 2840986 239249465408415821070326136746622192 2840987 304959771941350540696983197980197636 2840988 -209273884230296999108464780635072000 2840989 279161496449995691681671382014354956 2840990 -123355697025560109287620862184837120 2840991 130776029167145664874950552806968392 2840992 36760554453561562565396112001204224 2840993 179697609978936619530654786978013440 2840994 2410289281676766376122005594119680 2840995 -14487848694164464343946169792099200 2840996 215257941380112750569400201416097792 2840997 22970049466904784039572577030273120 2840998 205786679012432101985751581015957760 2840999 -161256985549261422281420128035366864 2841000 217912600021287669138245713489920000 2841001 237146916382410746609011808377055632 2841002 3188524544333059290637766985035952 2841003 -339040085721654038364598066435725336 2841004 649779397711070011663976706734724096 2841005 -45746393007522423508379446601204340 2841006 12391282256337099598122967615561728 2841007 44399641129316536393450732598391888 2841008 17045803792794736636912200568012800 2841009 237107909257374205819606633057180800 2841010 -1812063780711238159195181324835840 2841011 529766046976093399038139465047417612 2841012 44154804591840179408012592737575680 2841013 -51020375697391671371596671359003520 2841014 -16776679895949878664338405382716160 2841015 198732667229407722596803582051498320 2841016 321237848893012153885382228764692480 2841017 263729173762253061997351937910886740 2841018 -193714028552805940828959770824068096 2841019 414133861944320764219943241818840420 2841020 -51127060046706169728797096181227520 2841021 29171708854757789858091644319028800 2841022 300664187021303254092819568578861312 2841023 -334069957430060443782144348213499680 2841024 -29737179354908891615840785498374144 2841025 -160186839710437224846202920343592400 2841026 -17872399486763467427106753908637696 2841027 38612656642913567406080877377975040 2841028 251885820995181216309417859860695168 2841029 38366854400185278306939563604375168 2841030 -7519639368110854159871480579639040 2841031 65240302079426484286344010113295832 2841032 -374475744857441778972149007997132800 2841033 -74452385572599560300172564411393792 2841034 50047518331420624737678499983758592 2841035 237723504648648447876730696550232480 2841036 163512788129859044707628923001769984 2841037 272263647738118459863558013526622880 2841038 2847495486244224490498538085001920 2841039 -206215031202746109869452537867740696 2841040 108316650015724167624582022931251200 2841041 -53381898387805868127532126381595328 2841042 151195634969462356437448227826307712 2841043 -62764228166178246473696113433653920 2841044 -226480890941407407019062747732084864 2841045 -67668514678339191990793779635404800 2841046 -21835960852053328470768548618724096 2841047 314241228354635578769904556271777112 2841048 50273472615455789448905807659008000 2841049 -862461953261874534027702992571931136 2841050 -67539880030502178533618464709809200 2841051 -189584010739819952196897534820038720 2841052 156612154779347101793708659650266112 2841053 8505919033356496386464449967435424 2841054 -4509653147076037646447414991676800 2841055 38306842168383289202870141639134560 2841056 440686103960109704822739415770071040 2841057 70584525449623360325983568731430400 2841058 -74045327555871158360751278674640640 2841059 131730678298475506233541088329875084 2841060 -31085881166790981777496830833111040 2841061 -53205436638582565137793188244237728 2841062 -20780290191853919962559524720910208 2841063 56309836949469596529370118353648464 2841064 155581929395546804212417822859673600 2841065 62230981066721428887248174091959040 2841066 -63333520838870037807024677519124048 2841067 -90573686042441854001489703609935884 2841068 293967032460610322946967990117111296 2841069 107609092387135968863235450360038400 2841070 4330585907160840660818692085417280 2841071 -501542429024331426438018805934263728 2841072 -24269466175318528644107647649710080 2841073 587834684136510840531553962606730322 2841074 153196280033250097081564304937871392 2841075 -5506833439603438485625376068244400 2841076 -5325111935003607944686213578893312 2841077 363150927012071070041459299491764160 2841078 164610898554362233364092119329279424 2841079 -254706361252983935342699551454903320 2841080 -494965083722073179878345432780800 2841081 -84868437460503241142605675821667248 2841082 12110183090915707975277812594694112 2841083 75958028837783743619065519664271120 2841084 83362667069594787627832646428638720 2841085 27355502721572465567885893109545200 2841086 -247536819388649333797345663168242240 2841087 9026850998911892729956357450909968 2841088 32427041560194431808603392688783360 2841089 36160851598701071847810393488971440 2841090 5134353829432928219313330149744640 2841091 147376880307988456840605541428405264 2841092 -312647737301030160424927807258176384 2841093 -18902758513111386233600893906861218 2841094 -279040444327156116478779339420026880 2841095 102221115549358738187359827003531600 2841096 -1343955387144156588760293927567360 2841097 -181753409971089065063911087148221568 2841098 41052661703810194958009865555683328 2841099 -294344512681418270022033028943568936 2841100 -113986578601688792290111079756089600 2841101 908044951316289624046655368380769410 2841102 -261264980601737991321083082864414720 2841103 151778475285515129166057465539335200 2841104 -311208796339403029249405249388544 2841105 -204132966031415955662877424125623040 2841106 7334146797845317806338293034322720 2841107 -288319331964107081100149866952968608 2841108 216112004451927099466288862792970240 2841109 361617171093783729254961414889111310 2841110 130826669602845241511976709420104960 2841111 5942658132267615228371327969568480 2841112 -230557209086127280820421558003148800 2841113 -308474531855803759766942126778130416 2841114 -110048698960035020993635500080540160 2841115 -222827898488340235579005929872153680 2841116 31704532261938995338047463907017728 2841117 -223987718473831577183675323324197888 2841118 -48891532675138498010432123017585344 2841119 -68566247548588206102000070417054848 2841120 128603091322057118181364635714846720 2841121 -149780752080537693895379966359441728 2841122 -79876704735797670779682868558323888 2841123 -24986350203006050045808136106976000 2841124 74854882310383159815095300669018112 2841125 -114673880967523530404392387708416000 2841126 119904177746180073968735338544486400 2841127 85979476785462138240736674538370440 2841128 237483367163816850971171116881592320 2841129 -231441904727949342340974912538690080 2841130 -91271671073323453309171510520323200 2841131 464884730971003326643466032511818932 2841132 9421042652774375435078862351974400 2841133 431028191819043667583204601873919382 2841134 -9086978133231158643118973596957248 2841135 -241388741570304839217847558732903680 2841136 20717413539260770389753915594375168 2841137 180245177900994884550051327605186100 2841138 -175573923922137406904985341625465456 2841139 -1485294702411232861015062834795520 2841140 -226414611886871726602514724679906560 2841141 65279655676099620569192229376716960 2841142 -335593564919857593657283017263030208 2841143 596559103474152204955505988459497544 2841144 71784283113183444007121430393323520 2841145 51469557651875844443719959383865600 2841146 -49216808815612598167619266597662720 2841147 -167798923009169934230866414324996920 2841148 125127078455591080484110540362397696 2841149 5296522367246883021024459882600780 2841150 12652680246041846846481285530419200 2841151 94193323081379003369630233375785152 2841152 43738761344859518790773272794365952 2841153 -131526029204932160079894777712958592 2841154 -16879970454934828438117957443922224 2841155 79218007013307613105150333878124560 2841156 137004706888128020104452358777774080 2841157 -55477936154876859928964248030312416 2841158 984241090152486346523283775502976 2841159 -36975160230756066642789104180628240 2841160 -5968477492936693208229272444928000 2841161 419930454229341953024919265361388762 2841162 41590510074731099397978966800477952 2841163 220890402733971306639194015466112624 2841164 -47531996665163349082850150249576448 2841165 207156043267811787374822016882554400 2841166 110089595003228441252003692414372032 2841167 201061222743674502943398381903922512 2841168 80100641634612694783150100566376448 2841169 -3362710379318783435302258854650204 2841170 -80994224212975848018443795864442720 2841171 -99988290609317346791157565635138816 2841172 25679885629644771158378474541666176 2841173 -338173429954191362323933650199961376 2841174 34889030263419564449695840341033600 2841175 -80817247514383136786949594542875600 2841176 234817974592550192657910233867304960 2841177 108299877039674636693815617124226400 2841178 -64903042190297029633500540103702560 2841179 -169770497536405223707029952514000112 2841180 -115495951861825857946092032301911040 2841181 -5266250383490880366014186314932736 2841182 -27020771415737687245348233031488 2841183 -280719354217687918004142115211516400 2841184 -289856737061672858500635675450408960 2841185 -267281019884079258941022596026000620 2841186 -11452273004522449574497080700983936 2841187 -14629147848111805942745700577160164 2841188 -144647120257291322656182014737920000 2841189 -58024695258356010126947614128419712 2841190 -42451082866109814324625645993359360 2841191 -71638097554606573253725338156623616 2841192 337207280735498361823773823545400320 2841193 -114133219488154208664053220565097784 2841194 95529883219457897842413210398413920 2841195 25890005571711304137925646022969600 2841196 -142951323701760632191318470159865600 2841197 438214705000384870059966583598889984 2841198 84666118507858734858035186199718464 2841199 70124664912235787767051808414517200 2841200 19861459935861603228693898218700800 2841201 6409265231760965181769211534610 2841202 -63129309466656838561399909416231936 2841203 149435848872604800348535784428537200 2841204 50238137212067312547657443114526720 2841205 255660134849575530885168307794760860 2841206 275024795234711263028788726256763552 2841207 119151758399792688134661557698796160 2841208 -13745892596126472664573238811648000 2841209 22580750057488936306294679234875200 2841210 -247875643104543370336003510808448000 2841211 -441882650406944370086154615874436188 2841212 94231621653913890696866945462206464 2841213 -105364189214378693677414003004801856 2841214 58253043514657142668206421822035456 2841215 122818022405298258539699691866123520 2841216 119191365331574955228432426357227520 2841217 412041157912959839256877621795291860 2841218 -21373911981547396539958441304431200 2841219 177929948857136877866736740489339844 2841220 -12117142220170599287742780970341120 2841221 197189534473981547134797965288931132 2841222 -52468706965766550533069188985003520 2841223 -218988390118458981407862643325539200 2841224 -165887333362646367121072733291182080 2841225 464625981396589326997040300023200 2841226 62425538570492557298830398661419312 2841227 -625501506953592464539082212535041008 2841228 150617001746804460482609407845073152 2841229 -19202061202478885538989375035802324 2841230 -3863447651111685556764805902789120 2841231 123945030319427859333559409160889104 2841232 -9605143704224726497481184596459520 2841233 -37129854490159802503652420614282716 2841234 143876970287084450519343881730835200 2841235 235664867655588044925265213899604800 2841236 -106764845572538350333306562267688960 2841237 10440546230776202062697514466082592 2841238 -3496166808473173734905277466615680 2841239 -93662211008162200422133144175276760 2841240 -174042988589459982547866047940403200 2841241 -126646593872726879803354828585025920 2841242 35594420111706194360040085384108272 2841243 29028752169247051691689150475378688 2841244 120171628580591264665160749519208448 2841245 -153570189186274988015975610503834400 2841246 -112209513462565043030120803105241280 2841247 651048647228989050898282836110606752 2841248 16576560706608225346920741412208640 2841249 291797958901207677170395199923775664 2841250 -7369581166755815108138006214630000 2841251 144013916928097711793762118135014352 2841252 -182282873399990102775535663764077568 2841253 103760675425779544122246642327599584 2841254 -36445800415845139442895374263933440 2841255 306445427108922862471351756344697440 2841256 198563508334700143476190417048780800 2841257 -9962997305440268152808448858949788 2841258 -53738643129895638561426564131343360 2841259 -117771431183264203643650819980705192 2841260 85082692525202932440510501249100800 2841261 -102108982395011127584035732414338816 2841262 -53611358232885004735220521109170368 2841263 -339603501242990131941992434429318440 2841264 -53503983257304957316657061508218880 2841265 216301960457000532159656356616218740 2841266 -229064937495819213526490143141629168 2841267 23846094053956300990854470902007040 2841268 -5842046079964424280893572168878080 2841269 277365881338721702866282681614936096 2841270 37145193651646258153887454665225600 2841271 -344744512886795068427138615921136408 2841272 -73755491391008162269183448967168000 2841273 33826773163059613766310166343200122 2841274 36795481233010502257723184414917632 2841275 160447452381189482294746635799740000 2841276 43750560446695178111942866011935232 2841277 -232307458267897920762209545325935380 2841278 78293568072364321719603912161900544 2841279 -57673635337581988755076701668133120 2841280 22831645904554972797056128080936960 2841281 94627088151808816572287063098300500 2841282 67609305742687943156437924512488448 2841283 -355256581709909048748841265598070468 2841284 -129104006279026887074260528654272384 2841285 453541389778275205434899066919360 2841286 1644246676037467924596886837507200 2841287 500517001499388791458818331151646936 2841288 80451838892912857417476083894722560 2841289 47240276640284727573197148511131600 2841290 -41564050904039783901227883419421600 2841291 -484361346194825401297042184025907200 2841292 24460019173809159958056569499958016 2841293 80667028400605691927131142507961984 2841294 -119053037183836688539758522410558400 2841295 -4647208412552887260457351851996720 2841296 70513716029347492245777884821192704 2841297 14340418691992502202961228796668128 2841298 -36254377370616927739594936691045760 2841299 78406500146140900305559388924625480 2841300 11765107812540479491896709424025600 2841301 355388695159512489011668449621204302 2841302 244022755475162082754579412026328352 2841303 4664156690749999058732405162638800 2841304 125680950193060749339443563294924800 2841305 -10956038667347079748322952345953280 2841306 -556879074724177075445660930880000 2841307 82923309021633622175349803634640912 2841308 29848715284124601042836855649212928 2841309 1779443407155296895571948294564614 2841310 8080471067260507669418019009802560 2841311 7428585499229957654106882373828224 2841312 20805654630038393106215800234573824 2841313 -331818213997674872611415007225529438 2841314 -276172264060364000552994440985692160 2841315 26288667064544769809343859183193520 2841316 248784817627099246814618578148229120 2841317 116665139605810064491838956991444640 2841318 12641455135501289960420806527846240 2841319 -222437026479662705109499060310382592 2841320 88539462110335347239106898792857600 2841321 33556322869981356657291320074002624 2841322 45204850201505101063951601376000 2841323 -231132617528093753221258126995502440 2841324 -149261337758531138824885485857707008 2841325 86040509290794132596892756144958500 2841326 98677304122821407065229414407742784 2841327 -107177650078484129572121234668046136 2841328 28410142484145499675225014197551104 2841329 -245921833478833645096384900433578008 2841330 -48206424773357413859313402189396480 2841331 -158970567385275156356719456021935888 2841332 -117849317005197304689608386021003776 2841333 -47154862161992937958224916082385600 2841334 305708307277311258851050561498566816 2841335 -119762988007707798505035743273636640 2841336 -83738022479316709089999895402905600 2841337 32706748983144528784328013007098986 2841338 177103672080848369656397637364426752 2841339 17310059125832657613883521321067968 2841340 27151100959415879602110250324707840 2841341 35239533603474973550499427822539864 2841342 35569829967365207105339402316340224 2841343 -153930005580015977701739945687796536 2841344 103128022022580612157181932779601920 2841345 -97094780178438171262382518567536000 2841346 90096330183933975214583508610768704 2841347 -405248928398252874418751886456819204 2841348 74267506650605212517268865369697280 2841349 -4215110472967338097066610105205888 2841350 137648988293297887050701603104226400 2841351 67050635999496508668064096410088320 2841352 218619810929790579286647370520709120 2841353 -181744491120318843246079732784455398 2841354 1583754283796385048109423631117568 2841355 -122207811997627110428813633510016000 2841356 53751690449093434730344207785120768 2841357 -88276312316952634313750027156112960 2841358 -228546702682653076926508828543686912 2841359 -69813248040067099323586381930908984 2841360 38582942515767051201815783827046400 2841361 -233958301586633091603507910060169038 2841362 81754682679367239157813071613015200 2841363 -195059147534536498396178072221975320 2841364 -218752771141718624387422326833540224 2841365 404174138895289313324209040385271260 2841366 70968664360854039266503827649832448 2841367 -108744910033762033989560157134626816 2841368 133299758067776018344641580086466560 2841369 -75992834285304127136917787611051200 2841370 -55366420587335049611382276745635840 2841371 65595825863547895261492132018174464 2841372 139789476589114046166509638487577600 2841373 -161003159311945008085834455804148378 2841374 -154979159499159737947101609307499520 2841375 109205856037162392848178251915124000 2841376 395703411757260567147284844769247232 2841377 161190011013566331820762296072750144 2841378 -62935771945871077158099305838182400 2841379 -17620433791292307596289649400938616 2841380 -101511160908462086190018452229381120 2841381 -186403348255463718127875565439283360 2841382 -42997848489134106564734865919060416 2841383 4291410617814966769537075600536024 2841384 -16237708301740045010821005969653760 2841385 -99734384831736855373163254697207040 2841386 71843649618373097469545958551752800 2841387 63227659192892508487823730517935960 2841388 222602635158983003600693759092455936 2841389 -370163244744054180121653699504709044 2841390 -1924344404229437071730046437823360 2841391 -109752033471759834053310457718793120 2841392 -64982083373944583244080075263868928 2841393 -436590699347468869582638450759321600 2841394 -184918107691639871479704714650955504 2841395 -355155274739489686157416744847619600 2841396 -249658777024266602914533891816542208 2841397 -3215611365693118374476850852347712 2841398 -28034502730416539504597430289440768 2841399 -402361042711907097398896766535076992 2841400 27159948621835932699152165855232000 2841401 -26231957691281336112829547753360598 2841402 161220934196654089762581784486836480 2841403 225462074715007686400602683987940760 2841404 -129307847399926407562602952748934144 2841405 -63899210379316907971610805420420480 2841406 -38389893036543046995208906955867136 2841407 523238699670618013777844455156894656 2841408 63654912490740419017692438666412032 2841409 -103431179087388846877529236715285760 2841410 -37846112040501292732070081416481280 2841411 -122738532708373836552399553466417928 2841412 -70948089370221590036505110635520000 2841413 -480138744159212116041526061449834338 2841414 103846189887031381431138677602517760 2841415 10592814545192961606953840148172800 2841416 9954769019687203837096069009612800 2841417 16715280974643619241869019540760048 2841418 -11447203086663670132141476891101184 2841419 -72807531448986836615372637975118704 2841420 -41996552496613807039621350934118400 2841421 120929197665683863633943550850962624 2841422 -61637485248944888017104187387754688 2841423 46922794363854768680463162840952608 2841424 -93413923830825030669722151161896960 2841425 -76884336955767824239363392722597850 2841426 734134587642414322433850782776320 2841427 -323015766040895621118527193497544724 2841428 364330854581019879682204304192839680 2841429 -84201162420699770128260761037641472 2841430 -28188792960143832717824198326608000 2841431 2383280019315689525180665890387552 2841432 -361656823286388289207029669553766400 2841433 121663456406752595668707769776239040 2841434 -5501290919593312547098774632186384 2841435 -36324559794189345208971319133357760 2841436 45954632454075132078797656699336704 2841437 -220905617058522478857869219645245914 2841438 -109566509993657775771739344513054720 2841439 9857004547469679422091692478974240 2841440 1413754113854445830174134606233600 2841441 -291911702408310753512490864238906176 2841442 67686663019654619738810364964321872 2841443 317794501425043425861265836844272 2841444 -107019476723179215538002205959669120 2841445 292793624889025283251135131920024700 2841446 7853013627087613455416569321414080 2841447 -55229221372086488061429491890321920 2841448 -39177091837575066037267233945676800 2841449 -262299543280158063248938442819046840 2841450 -35186496894843155403424403409504000 2841451 85526498416664472469648625981838452 2841452 -9530234226204156906675151772940288 2841453 -485304778977177311492725493718523200 2841454 27065195385957899696191648510854144 2841455 -102492802830001598692829334168006000 2841456 -62094517377156356940665514226188288 2841457 -190247470017059732109622223843605294 2841458 -162409137235409721676736174402215920 2841459 7372916980309703041704374222104128 2841460 -46514879209885308849725730219786240 2841461 93848156336249004672952120624086432 2841462 70470660290347921993347468496912128 2841463 -218403004023752402690651606725051288 2841464 -163823031639811625296147623474094080 2841465 -36300734114751945174690034596639360 2841466 53885298095919993642741367678070784 2841467 298745162146947255469992343338276516 2841468 17132015659620990733455161488859136 2841469 -446074873808407689227354788827556160 2841470 -178237858712960385883866862465914240 2841471 -117416041178959882962193708449087840 2841472 271070846616310239592477445691801600 2841473 53516048734229640898366324258606722 2841474 -137807602264213113025194770768192640 2841475 -6846997698016286418672382563700000 2841476 95504785147406743793731127170452480 2841477 -167126407616229625331002340356027392 2841478 -210900797484914842076764658702615040 2841479 403538834461153540757122440387190176 2841480 -19094504688029056517032280761497600 2841481 3408749014058201679195271866827364 2841482 49309385358157132313174260172567040 2841483 6226116411575894333456353915675584 2841484 153522736040478474099475865398198016 2841485 124764748170977628090720470543673600 2841486 98834834730858330065544920485427328 2841487 452259593285564053071098202947479992 2841488 -59038142356633536082049341862707200 2841489 10316970553301322764983564964675328 2841490 91873820798435802810991584067812000 2841491 9791111272973341802310778274362368 2841492 13840164158744012314031126129682432 2841493 -259717800238889479270756341875590258 2841494 -2600791212932650480029915620086080 2841495 38497520096156092097034142419543120 2841496 117374818884792700334537083867176960 2841497 -85775065905509770821037673957136054 2841498 32617434075486669778899672694775808 2841499 -201831085298457689878857569107520880 2841500 -10867793640381402665725090443648000 2841501 -23486805462532748857443053875870560 2841502 268975354255760018336873463427437504 2841503 -45733280715632791357549889640325920 2841504 93713566626250418306205628445491200 2841505 -120268149405551259224878866985879680 2841506 -223130257076248811029091118745872048 2841507 -277121104304544854809499931296256000 2841508 439677492809412613998309651141235328 2841509 -351580529917274841156509567120631360 2841510 69592731989774056240373868261260160 2841511 -118794385725884733863246073435562888 2841512 -251752660018010992888126573467156480 2841513 183057098289024307978229737280313744 2841514 18300618822570890473622502188964288 2841515 -393713507865887793181740109364103840 2841516 170479263636658151649943384265344512 2841517 -76336627813666092461398305593942208 2841518 -30194133705251099096811506922844224 2841519 -75529903035131277273208855003994352 2841520 76575119111551383458405790346444800 2841521 33802039845311392318438552032024000 2841522 -22128218979989764687712823910311936 2841523 -234342018204417467707540989478762228 2841524 76316066522159007052398591087998976 2841525 -4031340964912462786636982138844300 2841526 -2145749032767557335958051671388160 2841527 -21464076826077043324372304628054840 2841528 -143227850857147487018231451643207680 2841529 -474531058692386699982761514112726870 2841530 28705850522786768061535806142280160 2841531 -51282918742973783611155267748730112 2841532 98636448202496523575657627811869696 2841533 -569640208817697346865263379473250100 2841534 133349219298952238774271791852340480 2841535 -206048808194305528491303980778098400 2841536 -180990534130321422836497321945989120 2841537 -201243004839523968629588299311547248 2841538 -49830068047665334355937065269154304 2841539 726379230744319011268706292981381624 2841540 -33485578754535415781724056697262080 2841541 -141346168943156068192250615050905058 2841542 -14751237299634701955495995337380736 2841543 157356649870467655097086101787968504 2841544 -359802800015882877445864076214819840 2841545 39609247379208785477131846548835200 2841546 4003039429321617037305799858464768 2841547 261580624761920139283642188299822996 2841548 -79790003297360725150836984133370880 2841549 -314238236708641992008730447884579136 2841550 3719063269389496215606454634860800 2841551 -628676100900198441080568712492058400 2841552 -20000429171253786906736260055695360 2841553 16456841869021730467511846470580736 2841554 27077606564614430284591187927096976 2841555 -135331838357927126521551241636524240 2841556 -411936866389669979924283170183063680 2841557 156083516193872669431656754741321806 2841558 -15003889223828276689891625546496000 2841559 -46641733412271375722744796531951144 2841560 -19336016403724585165833926098944000 2841561 -4948774084777733798151916339736598 2841562 -178397612337364320216016590923771136 2841563 -49573708461440631509099387256935280 2841564 444907050368363632262587747000320 2841565 -99034671562226452076985519143646600 2841566 43264109106516503003872519889299584 2841567 -357474982922335470093162923864523888 2841568 -309403919404169343297551045571379200 2841569 -4873068668395533920614324630879056 2841570 11020424630922924229447518553132320 2841571 -265237452105372176330430361607826456 2841572 -2183393784956164875891335281720320 2841573 -110679805689846780972345703773143040 2841574 -281933327249968792296812335333910208 2841575 -46549786413947638582173214799657400 2841576 123529187735822006476302107049984000 2841577 -533803798489913496909457734216025520 2841578 -140988999994280635279344726953390160 2841579 26205801793037873143719799922233200 2841580 -71952337951280651934093320221685760 2841581 48541431656480762879333267266458912 2841582 -164126088919752967676566236885110208 2841583 119117248736326711373582738526954240 2841584 43589185808383398144977831292567552 2841585 173664530764457851281317856191078400 2841586 23596690119107238689233627982672640 2841587 -28724973472733538613093071949708896 2841588 -263803936810732644187916056831610880 2841589 242469567075604161302830055136329390 2841590 160471770989145243708134848866508800 2841591 245902275261570528580810971309282792 2841592 18677036918301083692694883785318400 2841593 -250114984300295154550409441075755158 2841594 -57908885904479363495922807360814080 2841595 -42175954144007009547260469802782480 2841596 109353316085700337317535552535347200 2841597 214060472531334203808595099334928768 2841598 -3486670553463111306195364364190336 2841599 -196598302247996841571980867474965064 2841600 42968157966387111869593898346086400 2841601 -13655060756775896203701590301313920 2841602 -312676048525723432637487841859510400 2841603 56753117217732599583740597595034944 2841604 -309858274790320585654782487853641728 2841605 -110597555693014444257138011896697640 2841606 -7548570858575545231369785558984288 2841607 474573991802022866396896879541306832 2841608 173601463220518453831283393505484800 2841609 -240867212548355076481880932962138096 2841610 121456723486253658354742042310628960 2841611 188455842498728546563293637771903752 2841612 -633417116627225095702423218597888 2841613 -19836869990408463510879690977850356 2841614 -88622661750295605921944767371169344 2841615 -23491731404399241781506742896844800 2841616 96329184994100267726623677227343872 2841617 228791723242106083663190420479899120 2841618 83566111472743151023434756343369728 2841619 -24386371680092708738428769093478840 2841620 -382848910342346042511184803339141120 2841621 58857081168329046245024250589939680 2841622 -85014148359191100572758872417475968 2841623 270783470107754307025645898972296680 2841624 -229465564346503592258861653780193280 2841625 158581038221736765531407703279360000 2841626 128719921411515518074300405859931360 2841627 37027703306355014955993715546795008 2841628 -97472429425633654503808639836493824 2841629 94070413742035579415798998694849376 2841630 -43742090546139180805120872152064000 2841631 -11275807586849889439289276540176 2841632 -399799083156596149519021808497655808 2841633 212600558429968590398585973317693184 2841634 -207025530191007300461084867930564784 2841635 173367587014580995233303553451413920 2841636 77886570177976792732312168938516480 2841637 49863641504580219003895369321026172 2841638 -200758196266949904299187832189109280 2841639 -240525778362458230415825518280515632 2841640 -107329917063842725486538367866880000 2841641 -350831820306247195053754015410135216 2841642 111628035154713566823479810699252400 2841643 179971424570837683332316090007885200 2841644 70823992171206090146982245205728256 2841645 40115467320142156322490222045494400 2841646 68392278188870589843757059394266624 2841647 -29159037018061319899489961550324720 2841648 -33964932364815799690439522743812096 2841649 216860369781880985094537110363404836 2841650 -4758719216039821051397349984230400 2841651 127124697959384193058467534770469780 2841652 440706562553853616877336324544860160 2841653 9805218239334916705418898009985902 2841654 47201504968043857315701454968796032 2841655 1848795190503742517115534969875760 2841656 43612193726914128239249630954496000 2841657 42061825370449580885040068015444352 2841658 29691196712095461393067420355389440 2841659 248685576156572379970669863675530040 2841660 70586936716969192091258333822676480 2841661 -538174272653352337858087240415743700 2841662 59574301202916134678429562036440832 2841663 -11021576493723785890850418211072512 2841664 -39616859860361202614574620359000064 2841665 100976848038804287891386532569891200 2841666 -93722232872256370457668812561154176 2841667 1476817680131698916082858138328499712 2841668 -668346784175427522785938657735315200 2841669 -128554073537843506751322578983307520 2841670 33284187310479948263822195322057600 2841671 -11131358204957187421678510384962816 2841672 40955134830325597154332169013657600 2841673 157607076981191184652964797579878144 2841674 -1210460304973618714749100557555456 2841675 -31484486065930586904104306856243000 2841676 225791234399839331385066857084213760 2841677 147248127908362251178843091499779958 2841678 41899885368512183976284571385175040 2841679 205680064613321492689635330060295280 2841680 3989019239773974312382659173007360 2841681 143874512297757151161848831367302400 2841682 -264023977678207158329466000418685808 2841683 -112777140689233945926327768728172096 2841684 159383482755168436850929421857499136 2841685 85663309586553255312020284596944640 2841686 -151709938687948277681590758413181120 2841687 -275831261611301677996747119818933856 2841688 163195661942776057321363631031797760 2841689 231481481671669592569552357423636224 2841690 49268230677761254174559178624971520 2841691 34300969964526323075652400593633092 2841692 20041723551092117122976681706654720 2841693 107624452261783314730003650282254400 2841694 -181389654066652850733319875271711104 2841695 -77452363981286417691654525964793520 2841696 -83002286999440428036446402893578240 2841697 -521128584821933379589323559431626960 2841698 -1079064888262012913697360737390592 2841699 42296959510983853576675625438864640 2841700 -49203502551145312345518327272633600 2841701 -149405311803581414362938811894268868 2841702 -61408880326275162259199345849371968 2841703 608927410459299146483261550517223760 2841704 77145492687059135934039011681157120 2841705 217031835216853577073880988845006500 2841706 -13848171087666504419534109204417024 2841707 270384339073287808919676544844091432 2841708 19480320697902275020324551904788480 2841709 356164626959231929691014252844418560 2841710 32744536155557370629093470764672000 2841711 -19578496445987542344570231545155056 2841712 53620166977746117505878169462177792 2841713 203874059159267099160838067988432960 2841714 33586845676186448622062009023672320 2841715 87764456467808283880197076743695520 2841716 -241991975466763503597867989751552000 2841717 -126845546429063117104242457708285920 2841718 -249256125142130904085962486927092160 2841719 -91139955167031227852878741236575856 2841720 8660600911196947250637647708160000 2841721 -218962532799412174487411060057491500 2841722 6802836126329180839121564930941152 2841723 12920372616885309384680180254692852 2841724 -30071883643613761959191005599688704 2841725 -64365871136589374937679320510923100 2841726 -3623273138444033789874806169188736 2841727 195670136185556628876379268779212512 2841728 148945958661488855473285440114524160 2841729 -294320738883406303972460503782474912 2841730 -6415323400499802407622562566198240 2841731 -260155793547675710726919125616504288 2841732 -187698304548765738627374772425076480 2841733 112700417921259681263004113295781982 2841734 -117666509992524904931785085428608 2841735 98205069478491566862323616005904000 2841736 -365022810964023823006548686583920640 2841737 -4434848333338916560150539398817714 2841738 -3600804727761225553087059771336960 2841739 -16649590521178311840415268495535680 2841740 20332042382765413666395138217006080 2841741 -1578580430039781140986125613300800 2841742 23449940533983596344389909059742720 2841743 216699743521881721093797602580153960 2841744 -1851661850857881954172562251579392 2841745 -31034206781387598540974508206959500 2841746 173011284991834551472273598695276704 2841747 -11985474075054071001487345335306960 2841748 -17625865392789907254659488084287488 2841749 366268608308464979890959347583876750 2841750 -108035708795396913669109556397120000 2841751 44682952909566419700821286647228208 2841752 -349067959576070439184310387243089920 2841753 261226493301593130100031673789347808 2841754 82734058433499777302906974342510080 2841755 126419368084044725479726846948584000 2841756 120412486602293839056699638121257472 2841757 -325829571928403329945462548444435994 2841758 174649949409442119180134249674884480 2841759 -119150920350861990841640076199042536 2841760 57639168098637446588587003236188160 2841761 266533030076436431441957487915640704 2841762 -39011098792667052531308904686886912 2841763 258539400630174104929523141416418012 2841764 -381286193793052790816277342171479424 2841765 -8656656275012886654166814461937280 2841766 9612789303653436723201728048228832 2841767 -386072596734380825242522255214594184 2841768 -352135576244977730857696343488358400 2841769 152601848703116142664456699225108096 2841770 34562232923866503228111771093196800 2841771 -81268576360269633236245325695849296 2841772 -123024734053657343158048494656506624 2841773 -79698106213355133005531594068664160 2841774 8648564439437535528310497649239168 2841775 38527264120641299106184683904251600 2841776 -8903585466036322843221765386600448 2841777 161589679063444912010180848221831840 2841778 24328841861891992375534111748247456 2841779 -45023502683846192008623789255726216 2841780 -72851522748338130767495393494026240 2841781 -474479668014685771669530337714758418 2841782 -322002593686258997419307465145319008 2841783 1353279386548894379949024391173888 2841784 -5272886947040551112205128912732160 2841785 110058447274561366140087959532871560 2841786 64190632602368201996251470435019632 2841787 -240060812171706976965019067742090800 2841788 -234516548969517058277617150138091520 2841789 -282339626245533335887166980635998976 2841790 -36125061693720464543927807734513920 2841791 101551808710763996945267967328697712 2841792 -591963864607039652711562297212928 2841793 176854603877733089818021939582463042 2841794 -168712434873266351260908268007959680 2841795 225918081736097418941678859268236240 2841796 171042704257760380632372031751657600 2841797 250208043697782895439753086208160000 2841798 -64800798638967740861415776461974336 2841799 -252136558686249486863449428999932200 2841800 3169716360237249117715114937088000 2841801 -52059155736399793475480203289538816 2841802 80867289513740885837957506747490352 2841803 -351467250198076663672150679954883948 2841804 6993765769971778404606583759768320 2841805 -56225169843039295938065812105800000 2841806 215846146467097260440262464507136 2841807 66945860957636795243429664466451616 2841808 71195290510826367785182269930209280 2841809 -48669144504739720563287672671494684 2841810 -19653214515413032793812983492579840 2841811 -11899103287290745557861536343436800 2841812 591202733057140492398734837279082240 2841813 -8056871544247088983482298667520096 2841814 1973220798780861351560017559114112 2841815 379046434647887230548899098321575960 2841816 194402487558977438786710020763545600 2841817 26449867537056755125517116778513760 2841818 72304485786338385403229669576092416 2841819 -185851713509301740352814866610778112 2841820 -204569027396111364541560411457443840 2841821 -144839474230401688624256480447685978 2841822 44558781920147981188234386905710464 2841823 36930375455083267912893604149959072 2841824 -349189498992103890469673847231873024 2841825 48072344105370222986060848890081600 2841826 -47263037817010243582646402330404800 2841827 -3475208723238259146266387366808120 2841828 -26268807945973764812107840029296640 2841829 959338431096122082878814344840395840 2841830 39679109889676721693956211043081600 2841831 -204368991113207662594449956514938160 2841832 32337871762498936609477557725429760 2841833 -102154825410500888258474408259667596 2841834 -56727827869788443202598631091313152 2841835 74015523957236654244281455198349280 2841836 54843189585977658009581058038964480 2841837 51452575003365769095834170224057536 2841838 -111978718024977643740851265734623680 2841839 -98389033101519062416038403512431616 2841840 -28499374894278774868460972117360640 2841841 -352619705545506152436245470104069068 2841842 109032381083670248109107840041581072 2841843 7319246613754343984601212333147904 2841844 -549217642631309819640496237942425600 2841845 354807059455077221969441729790815520 2841846 39695604517773531136343516506288128 2841847 340604077015075089222932773911000296 2841848 144376509621782808555478276904448000 2841849 -65006671615823095443755464058341200 2841850 106542695445123952085510531833228800 2841851 315984572979647033381561508543234852 2841852 -87532532588985468604175828690869248 2841853 104723494079933499896581502455049760 2841854 -17465672746113865435065027631894848 2841855 250658969728270709595658556587392000 2841856 -111675176152938829236367185074454528 2841857 324303191904005540333510369332172352 2841858 114696876910365380438545822132849920 2841859 49233693537913755065950447535364480 2841860 -43976289257598673050226322174115840 2841861 -179901909768378239689836892006974816 2841862 218996146518188239140652137896334432 2841863 -15560158431396926480073829567672896 2841864 -261287411259765355152351265956372480 2841865 -171998049309912837081833234130965880 2841866 -13238893426719852540859827256924368 2841867 103879814147713814481035865357304320 2841868 -269983994679002571354794361832514560 2841869 152573201564672832540789477258057270 2841870 -752760707388696741805362206530560 2841871 106647085486593271250527804027844472 2841872 1889846392617540880843974837141504 2841873 -666037313897548523643705636681270912 2841874 22063867873623049712969128734895104 2841875 55138688246540785026547644243847500 2841876 -9243307330811332258521621248650368 2841877 303003971697196466905102707239286300 2841878 -72090834516765016633002246423950976 2841879 143803598759452503726567108648376320 2841880 -165398746933957517226802927945728000 2841881 78634078178915725744702213293276864 2841882 143636333627850179427116341058299392 2841883 -255205830642084869886719545033431576 2841884 137858495936190809776755186120000000 2841885 -134466586071441544141295642740821600 2841886 -162695981465731733822016014214098496 2841887 78457530250086286675953824321862480 2841888 7655631838453550932337649160028160 2841889 -366015806682701476557715303684515840 2841890 -13856051506632674876980934685667200 2841891 27809588639360926376475293639490480 2841892 -388649895612135261020656866239718784 2841893 203130669572933438560614446662958142 2841894 -9414789621381686749810011733868544 2841895 36519519601603175135518885787866080 2841896 -141798264508527425135231480427325440 2841897 54088025721865846311337908044403600 2841898 66272107420632337756021583385793200 2841899 -49503348596066581515138506060750664 2841900 -23571319524951444628412379196915200 2841901 -633031200541841335471584098015024628 2841902 2663613667599374888525462530261248 2841903 -3511497802648169865934801202341680 2841904 80818713159746417503377736388296704 2841905 -77032114148244542628788100624559680 2841906 -115897772885163136532055919373852160 2841907 186091867693528215887665738579248000 2841908 229367623501243871290977583440746496 2841909 -64022362260365554777751347082139840 2841910 81904780501936921828690982016975360 2841911 -118697125280438675301641163184102488 2841912 235627862552988881552031167741952000 2841913 190393192138142308662586777798178820 2841914 45929894712728270209889437390851072 2841915 17565535934510978846711842490319840 2841916 26181055833156172414493013428822016 2841917 -82320083115825770999611340996004480 2841918 10937248829403094395499149170684928 2841919 -47140451628880165945175661540419600 2841920 -34513617062337869973455171506667520 2841921 -531300608611832235830464561157388828 2841922 88700554777892309536306348566469152 2841923 -5463154635372142813138706748563760 2841924 114401442039433370625858726757865472 2841925 78184444510461299631494987154272000 2841926 -18315735548841706106394618136903296 2841927 -510286704593096334073389061452120 2841928 -35787905299326891781979803546122240 2841929 147083976288295362860134933233750180 2841930 -19836844681183755170460747003233280 2841931 -129526712450469283650683698147212268 2841932 -16594021412737564362303446085045504 2841933 31778118665063375045626214853886944 2841934 -13248026782282557308009324734104384 2841935 -52514744540863938062784848453136120 2841936 29012657807213318350157533437100032 2841937 -99758097266782142315555938982483648 2841938 86835895835095871645826464338821120 2841939 -714053140379688475415464171451372160 2841940 259112846541629769020607052500791040 2841941 -269091606261904751389025115688010148 2841942 43329381837477020800683357216424320 2841943 74683975330384798491287621813217544 2841944 148508992825735055851361873539891200 2841945 -52510162496500831794570081126982080 2841946 -8959923408539132852141308637099520 2841947 -390286498274286052777549971818483208 2841948 -23910691548881142029618873253596160 2841949 -191230578174250616205988051141386240 2841950 -26397456096283151576159604250166400 2841951 -195763241622037835040095493415163448 2841952 279863623021234891243495915839946752 2841953 -126766642178912404178336636538679740 2841954 61084632773491307067202561439118720 2841955 221474979863107559260900051429665360 2841956 237135534176009618111109887459328 2841957 -26757001388738556060519650601546180 2841958 138066258432655966547883078520549632 2841959 398411495426720605642380768534322440 2841960 130543774990697989724593180033843200 2841961 -433505372820245927548370759372746438 2841962 -148381699389935091585947563860018768 2841963 -11920741834162773437434689920864640 2841964 -367246695709859462476442146979809024 2841965 50426811291538064482824382004256000 2841966 -4055745047681862301604907262533696 2841967 -295726359395236206248345026367239984 2841968 -47920837295566514101459231415697408 2841969 -123637151310307087954963545452158272 2841970 -7769405407850848814399896595739840 2841971 293690414573462633459195451679891200 2841972 18376481130831673442674510396391424 2841973 388197653909798657006325399215762222 2841974 28480380349338085833149559207716352 2841975 -27273850823985518260216735029284400 2841976 35718914960752790349102892280832000 2841977 78319177799036246182668953107128192 2841978 130060620077692576375815235417410048 2841979 9381915468082254350114563179836176 2841980 -167810724258115869291589187660736000 2841981 207332902492860384270512060455844352 2841982 -1724343693399676235144745204157440 2841983 176815829294456323971407932632050280 2841984 -123182382110382300992376279222190080 2841985 176728460493169611080114595432748200 2841986 62657487390438079567634901309888000 2841987 -61982865745550336192945978146959360 2841988 82998876776696633722294328335773696 2841989 -44452717116188519000449621778562210 2841990 67586788796739358426358970510339840 2841991 273800925371543917821191830435087800 2841992 -58015093611151800399270623622174720 2841993 -107274415541579864795069188370012160 2841994 -20846499851285748851052937821304320 2841995 -39186995749202623773651316966301760 2841996 65744265496692655397468529545379840 2841997 -159688671014154398803970848880802228 2841998 -22546376816960494031654859865896000 2841999 -2484685437970012539628957570490112 2842000 77220597314274133384170051194880000 2842001 538133020833780774496885744778655600 2842002 62406269607343572440019101240344080 2842003 -54814808440164453324721291213682256 2842004 -132375310805227351949158314311897088 2842005 -42625132978309342500075342946345440 2842006 -268916453150562470328088166951583744 2842007 56206022367410452622978575681750752 2842008 18435814893069344106769994325811200 2842009 -596216281194536733209235346134178284 2842010 163515945941286695053410811266344160 2842011 133062788119424573470564009920975660 2842012 239881828233275935183541310443757056 2842013 79706673247188956151624613818975840 2842014 -9559023480886746969798976376119296 2842015 213259634647882757102093221786155120 2842016 474960757434997472038757323991089152 2842017 -164821643575347560860051226744686560 2842018 -5499961164802842351033051080773632 2842019 -226030012725297447250511201170552656 2842020 -91200014169546295369918485310464000 2842021 -63120998976828846247163935015837696 2842022 -128998829384310815963099408921606688 2842023 -347959414450141475481666404694605016 2842024 -88228931506960667974729203312967680 2842025 22640172166860317859357908556480000 2842026 48400254053807558772378437054380800 2842027 -16096588420320720572251420840802328 2842028 -157341564481566121212867285645425664 2842029 -109348877171504863854541446200522100 2842030 -6400123666082881257190169107267200 2842031 420137910199266609916358672671826832 2842032 69005653190799052123886134641131520 2842033 68811521979680071457553732378875282 2842034 -43713831945697609498359513626255040 2842035 -77601254477176127282200710889616640 2842036 6443070519448964954391453169875712 2842037 -144889433208343059448110459576200640 2842038 -27503142452264070774897610171211712 2842039 157616314172790104681309490308804880 2842040 55198607426916695328567752974540800 2842041 169967155025108935773303426543274560 2842042 -1727118070133750946494230260128256 2842043 602727650980908512746305782805921216 2842044 -51018229511005995873570548200057344 2842045 66981064119888354798297704248418400 2842046 -5382422806816357807691934699134400 2842047 -4737398281148196174626691342366600 2842048 -239297312328860693793993650077696 2842049 50287339765390026663123635834767872 2842050 48389515508036044737076535742268800 2842051 333873772122885065788901250122312704 2842052 168447501077299710173167930496862336 2842053 52399945472125016559342864716692704 2842054 -92130334454993803679192736999909024 2842055 345083762741306931458154378680371920 2842056 105013484235752877359759701227110400 2842057 -107605049539973706723797858272769280 2842058 107273307948814668117364664869728000 2842059 156162605914750979989281942831188736 2842060 -8622967723469219220601523385968640 2842061 -137561520405617602795679835633811338 2842062 -60872998714041343686775435238472576 2842063 84879328806943711531774194815545824 2842064 25226314613739474061051953744052224 2842065 -118972815506618331195620341132645080 2842066 44339420538020855907264542480192160 2842067 62350604738311013554093934848369920 2842068 -26816733967450367734480214860179456 2842069 374719969897298737373098226314491470 2842070 4895264387854106844293683467601920 2842071 67997330153054873539732125929348712 2842072 -193150550615801147027315109023662080 2842073 293136242050679045487233971754119824 2842074 -20007987612103950215775541419778560 2842075 -143479162578102503860539722851002700 2842076 100179712259295412792591701145397760 2842077 22804160564800564503495825608524800 2842078 -136436140179667797087644382109196160 2842079 -329796686712308132779824623307003552 2842080 34949574125525910190698602000547840 2842081 -242441709431510668078776640178966976 2842082 227090560750186437867366710683021392 2842083 94751330404116883351479491377395864 2842084 -64777024775436202351874863084273664 2842085 4739885000683810463446200284503200 2842086 2975744124255016928129339236792320 2842087 -2693494157900804820421948165603680 2842088 301643434118027650162010598762101760 2842089 120096595733243263589884915613121120 2842090 -208387606284131251390938516390174720 2842091 -195476567782293020190188136375842928 2842092 -148098366554297682938496911636571648 2842093 -142387260094819284350142206158213140 2842094 -205827391556502712529856523626803328 2842095 -101788000222296789410618740373610480 2842096 -55924870980041544457477614891008000 2842097 -461589666167739817647603178715969454 2842098 65069227156579394009035391977651200 2842099 -208760310256303116387840257220801536 2842100 -67369032032324991029025221093625600 2842101 426618753564619932958177163756231040 2842102 9215216013140977314487326234867072 2842103 182052135992786797963640411385416664 2842104 -172936977972460367340749366476800000 2842105 87682924861897337020048454983488960 2842106 32878297200367970374842644476994784 2842107 237844030383286908147546332543510040 2842108 230300127533538090260541083557142528 2842109 -33712655829369365974027863303333396 2842110 48348185474229791761655040932087040 2842111 -154110657852430317248700043754234496 2842112 -24560155941194469159011093971992576 2842113 2984036774277987662263906883313888 2842114 -34561598107955967912962937638487168 2842115 332488313264744915760875665202607600 2842116 -122557808231263781068451702273003520 2842117 -246956150165710539243392782446528 2842118 17335869725557865361613057145606400 2842119 64711896746396120777313834134254560 2842120 3956342319731898425145340552089600 2842121 -379441720224868360263545622985950000 2842122 61476636863627170350880148690425344 2842123 -245744222795161033554494490804231440 2842124 -201420119117525860801251798500968704 2842125 -44597857969125731468941552843488000 2842126 25881144734803676184404719543514880 2842127 -512709412119586822198145939886291024 2842128 1564510801850222704271366340870144 2842129 -269503160502836637942877791847141340 2842130 106777205021136461549658758225579520 2842131 -206543042960201541485744048183679048 2842132 -104700711051532968085664942769182720 2842133 48943384801380624070281714096046080 2842134 102197299226332413161825737967969280 2842135 301880823993891667212109777304208000 2842136 -307238965917551086780892722958807040 2842137 -266840398710739117627205508556047360 2842138 -81621354948035005316171011082381856 2842139 555039414555317377065670468348151940 2842140 -37965336972491573545020331458723840 2842141 -155057330575665913358893344113940500 2842142 41578297917949686878531950069599744 2842143 79764347440444499258697286191585864 2842144 -379929451170610093240033467714699264 2842145 -89417569129013665150621221921217200 2842146 -28215402411039725404474434863796528 2842147 11182091468408066817066456664706952 2842148 335276127618277907203959393154421760 2842149 24454229991816374849695748588007264 2842150 100506856776404863652197285742488800 2842151 187548180672359362049092487850812712 2842152 199100751144508750234536235950981120 2842153 8466727115763006234776331388547082 2842154 -65723776706110236630926853758224128 2842155 87220930870168695466419692589912000 2842156 -98427152305864243675514965486998528 2842157 292106721479566022548321830083840406 2842158 15402885617550444806568438148082688 2842159 483004865427543598046914051092953360 2842160 -74562386192363601228953621154693120 2842161 -23288616714752308926938312950488192 2842162 -172049601466039786616771870519704320 2842163 -243681023149995154181692670057950440 2842164 46253238957631710912399991575116544 2842165 -9531163431511777493771008616915940 2842166 -309447115427366322445406314168783968 2842167 -108245202121026284748956087391204120 2842168 55141314074786970716170456225013760 2842169 -244317638880139821902418191297808 2842170 -121518915889440440612938230547776000 2842171 -3853835218567114194599979358220656 2842172 -422826964042843967502245050992023040 2842173 115084387519305040735254075431351808 2842174 100166611965412063949493588237101760 2842175 -34995716721578607526971415785900000 2842176 -36577410728373242201708194405810176 2842177 186151128835881610339915610213378260 2842178 -158706320075749791870044191465169376 2842179 185276274769599886369310599082239488 2842180 113081807711508688344440781758361600 2842181 427407378681087093994564312438253982 2842182 9731219275510723272112068010106880 2842183 -167166587655774077216513867046108320 2842184 885424765842864684989059541380300800 2842185 -59480627554745663830086081279067200 2842186 -66571504412958450161232158823200208 2842187 374891065686398187936978381233026836 2842188 62080379173895314071541904574382080 2842189 14642119479212534570079263702604256 2842190 -7076873156439396385941271685556480 2842191 -308920179467710920374092801958624640 2842192 -44345693551369593633337617434820608 2842193 -304945781905183354585085537771676558 2842194 51266957744797557821975179113903360 2842195 377189613065776579474721391246769200 2842196 258458983536929690085050957241155328 2842197 154483633741128657221565505048491072 2842198 -64035065066430657065887870434482400 2842199 -310220926086878165013277970107063800 2842200 130542460985117256617386082430720000 2842201 -137254552137490897598005901843133696 2842202 21904813781452044791935789485523968 2842203 49327678156956958535950819649203200 2842204 63107892110280719251059354536538112 2842205 154494345736369714010487088760026860 2842206 18788646936661404567330055164079104 2842207 780068312483875304117730112086739200 2842208 -67364131425888023048824142779514880 2842209 -17266920035303676164977668641995710 2842210 22939050834470176123190165710617600 2842211 305284393303795117496491323554422812 2842212 -27867226093033836994202696852256768 2842213 342903140564080794425727692534150400 2842214 2568881097859899768050111439777600 2842215 44581620495704267939277303750852000 2842216 55550667616276829506953098190796800 2842217 31630592114218377491725109887217472 2842218 85067229511550641158636885096095664 2842219 -448523704804729934024712859012682380 2842220 12227538029032725575232223323770880 2842221 196272670270122784718050928067381312 2842222 -275387140298529186742916894035389888 2842223 -86554912304149696043544149085588528 2842224 -5620616292633029868587849975070720 2842225 102950754605332077015234804634473600 2842226 178668850930899866235792743214519312 2842227 151367285406078808002053615207028564 2842228 -81285974316390959135670226845346432 2842229 55977100605148395848993254840529280 2842230 37199595614620762485033257733016320 2842231 -25698711298641921370766606644786176 2842232 230245389395725218435206640141004800 2842233 76340399890696626026228317594131024 2842234 -118235242287842233590440516937692448 2842235 -106964540712966383135939800644756480 2842236 -365935458692346958754433405477411840 2842237 622310821293878648682873710082730886 2842238 -2724414075964805761109802334245504 2842239 -281059989979168350449046490899685176 2842240 15627052280068481023840126343577600 2842241 -179057281753682820983807265657848256 2842242 17014621587092974480563735813548928 2842243 -71084319641624437682824613672520192 2842244 -361222873989592491450864626708206464 2842245 4904901948616574573579633011604700 2842246 235586400658777985497775395641347904 2842247 92210686466957915369116120870509072 2842248 -15943906258720722092518019511091200 2842249 -23260197643543140368965026001410636 2842250 147570439549491946760157159861240000 2842251 157003092222735880310303771432361432 2842252 -18202804149850546812977622979657728 2842253 -166399730899561069982742489788679498 2842254 -171543063308540298879708205220036160 2842255 6952048164571866104030803135272000 2842256 -2170688537951906829719321647104000 2842257 -3236856810242554805797927890365184 2842258 377918161184465833590103399631129376 2842259 23525246834159067743489753187521616 2842260 -25964615753829993712737089800765440 2842261 185888080763981056894277108924322300 2842262 53891569030034331734788129900627200 2842263 333397363604446915005395924145176400 2842264 -374263876056928049902991973339648000 2842265 330615887816682678482400911982390660 2842266 -5059885313049319825490309744885760 2842267 32839048194556631232498655712011200 2842268 17352010148817215858425168586787840 2842269 -49863433708094470724526529963222656 2842270 -69086757176100219887808912750409920 2842271 176945978267391292760733355015778304 2842272 130627219992733704015882329873448960 2842273 125447191491333684889891482414058880 2842274 194869475323404209004739138106155392 2842275 181441181940897516554987019096373800 2842276 -203990775738379936086658543544851840 2842277 -725850320879303224095818253156384768 2842278 -30309747877322124140888827875901440 2842279 -304185003027591355989159638821743720 2842280 88088486641715365244023477513420800 2842281 73485295564576712770738103000197320 2842282 174602880516116408453052523952290992 2842283 269788407284362706031815536332116532 2842284 13404847305131737759605959676426240 2842285 335906143344094379117437067900947200 2842286 -204064369183777567636173913940863680 2842287 26443897340582562959853102090183552 2842288 -43243609213160310414972935805566976 2842289 211514713880414557549892575474783524 2842290 -12351435840967345429174985224800 2842291 171945287996873509420556194431111692 2842292 -113479391257913257745231975492025984 2842293 277958673952707340899020302572658464 2842294 -32906150182413863577676608745828608 2842295 261563647179402281825668678181071200 2842296 -4886696447384390619608793237811200 2842297 -55167302087927235701274080476946176 2842298 -251705524492610546504342764181400864 2842299 358093224467339406621363422369763084 2842300 3426260949987764021577069434636800 2842301 5805937877310820328199995670204864 2842302 1481543318953047401057870817174144 2842303 109445559608266667110516273823498920 2842304 7345250279742961693356215500800000 2842305 -10494708552009425700982008696081600 2842306 53722479231621997121951985335174352 2842307 -271598855553901606580993247720183120 2842308 -73137103423775759078177303193477120 2842309 -118985709445795778072611548192267490 2842310 169808738645944123470993061952530560 2842311 -89297667386563916987844559533059760 2842312 231779499744696475177514095469568000 2842313 73179044778038378085822728349663504 2842314 77808263020973108255742855989610240 2842315 -22830594098846575996149941994786720 2842316 -50924527434680476219879378535580672 2842317 32305102728103754058761550667368000 2842318 -72484829670366026911966149048248640 2842319 174759417907657717246814768635777560 2842320 7641977712650915143892749847101440 2842321 154759685324176267560903068714083572 2842322 28907930841351795472757184475640832 2842323 130868710514110242823251585435720768 2842324 227270695675653154371812534731008000 2842325 109565091358775120961584490840048000 2842326 100918843381935193134742346465815392 2842327 98255298571104783956676140054941632 2842328 -8593819546205415228274694098452480 2842329 110963222193120558412813853606251200 2842330 -67730762338446143167394981570353440 2842331 -65969465891536267069980986412695868 2842332 197482442127803577004276349572764672 2842333 -110859271664867660043018186694202996 2842334 275951313167086971422704151285199552 2842335 -124694473086238156391355618001926960 2842336 -63948967773032998895907660441845760 2842337 136057308049138466294111465672813460 2842338 128535273676402316727884375798185344 2842339 -132391109012742475483916096190253944 2842340 66535373768667057225941631455969280 2842341 -250038376284455280739527688867507200 2842342 41739302573990431429536482980662144 2842343 3033787100083061548906770328909440 2842344 -410634675313212176964948068020224000 2842345 99366297947782621615870017883948800 2842346 -85872347434377760516378686284178336 2842347 -280969503872520755654773801562226600 2842348 201687937951880082577176088333747200 2842349 88216183523039199248091371387430636 2842350 -6082948937656980521363113971379200 2842351 195019750824050128450342829951830352 2842352 32047682593083567175414974304813056 2842353 -159862309248961179167413597512916860 2842354 -5177305104978063973924326792243168 2842355 36620474971819478319161359021115760 2842356 -34364261666978174909634778402025472 2842357 57495300658423100838691070201929472 2842358 26254538423181087001801256695401984 2842359 -32023977797732799808433122748043264 2842360 147734047021405606501370594793984000 2842361 315499852605530633575580641422073962 2842362 38432755930291293643851799905857280 2842363 158231709804312016739164030191593904 2842364 -69592769102385077953075363370025984 2842365 -8889103222059750087217031622053280 2842366 -51682661656217508831341704961483520 2842367 716262782359529412251323387935485040 2842368 226061949526175617410460006779715584 2842369 -13920434040594413841934775846010704 2842370 -177380593814175628114874537094705120 2842371 -9675428402120236484981347669090608 2842372 120191200551352443966362476978102272 2842373 193170907910245875469761681420230622 2842374 95103750345162650366882198550356160 2842375 512729624565377233084227072428730000 2842376 -142654259048185080864495699569617920 2842377 -3042952822028718792197175129900480 2842378 37909262998549471108306573385989632 2842379 318963695343286115028213010685644320 2842380 -86000290314596227145379235001149440 2842381 -50576169308307217171172505604813600 2842382 9853304147671765664244060637881792 2842383 -241222782695271707241682661910395376 2842384 33820202314268932798260378828472320 2842385 22975538440428354769436517157320960 2842386 2029168987079261257112209645731840 2842387 925554748643047744638093651941632 2842388 -582051448813112716695009347893401600 2842389 -84097799647607099504492603577736992 2842390 9291716576045271530141840338544640 2842391 -342109423168893963178403110491586608 2842392 113460741058056442992520519613460480 2842393 43942787646824561606579633390857800 2842394 -22742320090376188231940123232898560 2842395 -117986021182625266306177006375547280 2842396 286846910510785722558955477153932800 2842397 87199743779791258869650478410559846 2842398 107137036088905978940497421843232000 2842399 2208097555976212022908415674541952 2842400 -197433769845463207698335406096384000 2842401 13728360002069599570876913185439520 2842402 -68300673674530914866841720066677088 2842403 191454542818397366821897370939138652 2842404 -60726770085007699164786508914760704 2842405 -295988926327565313283906086380327940 2842406 50577689494109732188789045982050560 2842407 50517432313061855031972510832479888 2842408 555621408863115394969974285130383360 2842409 288323561065659581051949321395618304 2842410 54181116397347112231861909397679360 2842411 -433713421039312139287411143601860 2842412 -101831981493603533534604937693926144 2842413 -16779886349709789776750287065379776 2842414 -72590183578870849135815545406663936 2842415 -322008652306487288909986473389016000 2842416 24005943888316333918799565393838080 2842417 169519126755218596935452717987148264 2842418 75638319522949181770705964881355904 2842419 527150644743385183948304452691719680 2842420 108727534310373433997813917229875200 2842421 145457724128711033009033766148892544 2842422 -104169427901543140692524838642479616 2842423 -278334737081678015187282356329656360 2842424 -40109260523173047271347587275407360 2842425 274461373225676666415741738982956000 2842426 73912862274623748432367276700940912 2842427 -57233893179788441457020155100352000 2842428 -58484609868118204302699407388986880 2842429 1172473090214137232341911882378784 2842430 -105180546712786672565641660910792640 2842431 -126445494047268840301407786768725760 2842432 -4856863969010558763576610812592128 2842433 -276300679341109747277630413754720976 2842434 32424308467889777031065096384796672 2842435 323964708964052982518344731859810800 2842436 59642918464910366361038493665431680 2842437 -112849178812833944678474874939404832 2842438 -231436435691713123821210979361656320 2842439 -463092893349928230908667710345102760 2842440 182304262368286321764364341837004800 2842441 140088425854005637667363545312908800 2842442 145542381715114054795898713247245872 2842443 -76938162596184659624789045726124720 2842444 44929478632375504048172362983055872 2842445 43614946848487202802854146186963200 2842446 162399923077963851074926754970629184 2842447 -370298009955017162801604362783502008 2842448 -21519380656080710816635978347970560 2842449 27466312465302289559354938135252464 2842450 -23985095666615039702374697020730400 2842451 217855442106815237503557785720773920 2842452 2164806174026462459836784950075392 2842453 -355197023978670508654090125482865696 2842454 -76128315152455565465812680404761824 2842455 -18330439085697120645322593920655360 2842456 90415802443133193885313853929850880 2842457 196424286838451558876486799396549840 2842458 -87728972979665554826543657933999616 2842459 343728929642176857514079459637614660 2842460 -235725924568874617835268448284510720 2842461 22056000955666293907466000482341510 2842462 -62345362466352498006792215855333376 2842463 -53111571128984142382062708491995176 2842464 -217731994354109157979769621910650880 2842465 155562248596600572926176810164163860 2842466 -481859528869616024860172850743424000 2842467 41494754906221529813753227367220480 2842468 -500487535133430640060233588126683904 2842469 -160078713631416353686249709610542304 2842470 -132284782432961965677368505629422080 2842471 -104990970900843920131606417231995800 2842472 2978108806010219173115167830097920 2842473 -333086949949408435587123905219352000 2842474 20321551997137405726163497187180640 2842475 -230915283130253983569967113770124600 2842476 11370001583360111147943304773795840 2842477 -17672491316238422712392900194842528 2842478 -25143714979198919170558770259314432 2842479 3015676682836465540869182276395920 2842480 36378846348054979511854961655644160 2842481 156997784354746803943990454256884532 2842482 48470877909731343214536741865532160 2842483 13012606400142974074216356045747200 2842484 -93131095514709265206030183251769984 2842485 -108238802966078538210636024066574080 2842486 -283552303277048855648160418606739808 2842487 -273780102944486402328010567952979864 2842488 70154451103958428854556576052305920 2842489 -6876629935192707148252165133862072 2842490 -92721011596061470774277469970137120 2842491 292489649875027948685057031106828800 2842492 260781999320462660197928767755708416 2842493 -6247896693381326041371482604162420 2842494 -10480594985900445570659707653116928 2842495 268902571487205337613297652342949200 2842496 -39607124911591607184566599129497600 2842497 70090161287777577784418507571939840 2842498 196145290177086212263987892699202000 2842499 -827371970135876051019429587445972480 2842500 26561529428800157003535352444800000 2842501 90445950719735532425743186080020160 2842502 36513232842874250493016258330195200 2842503 283425420202940000419801615641582504 2842504 186869784702729131419465201644011520 2842505 567018519899259574482437357007360 2842506 142147789578589609613003777133004800 2842507 -397119756875092838319048128018016048 2842508 12021505359952100536430540438339328 2842509 68974970533496689015116221168229408 2842510 199416325310001502285538043716584320 2842511 -140981954073097197284832045959543568 2842512 -34953406830746134230929095959183360 2842513 -118340357871796760236169992079032704 2842514 941048713805748801200778856660992 2842515 462421416326822373897290339390880 2842516 34271864644011464874234701410355200 2842517 115440529060953517935808510776391566 2842518 41015611720925328953765546587791360 2842519 633269522202371154796668717431232 2842520 142778354745006143959595436628992000 2842521 -226525457051033494309984798610139936 2842522 -232920558352459141233492123116935200 2842523 604319585050026814580453629759320720 2842524 -25026320232510200736929153395670016 2842525 2258559851633537301462102556976000 2842526 -400291141723343227342328079121310016 2842527 238261265242039045246168374298702920 2842528 -222528996276394425914193276713435136 2842529 104558771817597644900176911386204130 2842530 -17423312626058728601858083919631360 2842531 -103316389544536717093532373087173668 2842532 -97788648044109161617308417699840 2842533 24262334404809732438897556309655520 2842534 -212138786361540768531932446430167584 2842535 -21964037122469690895255612410447040 2842536 -111871819468232762431568198313738240 2842537 427574125480704274613000107275464186 2842538 655857802169589790955920894749696 2842539 -248009788595362877579786424466863888 2842540 -107615211435992186380960118407710720 2842541 42566936923737852432356989055667372 2842542 -206908302890989450221994035681352128 2842543 76517358734318071189849546967001144 2842544 73183374684309078640273974193029120 2842545 2583069219542201435283512796157440 2842546 -11341201031004391787319870120744960 2842547 -1423684624265327821032068378467872 2842548 102999262492077689070844768034426880 2842549 176739497468843690181446857288742364 2842550 -75297878185425219122507326431240000 2842551 -299928158744785495869316691053322280 2842552 -101542671856429863591499963198156800 2842553 -221483165298997872061985161963647744 2842554 28730231561337762044424706867616256 2842555 -140674243335362283582483783214708080 2842556 -31615857689355187029532928385008640 2842557 44354125587033962112304748703557088 2842558 5096827136939698327007002543867584 2842559 410985805897775565636042318547901760 2842560 42989359887640312529476077276364800 2842561 -319208135197006609516435801704037200 2842562 62188348994746767227849437554024960 2842563 -26619477806727251625398164005419856 2842564 -221568599990972904374578541640701824 2842565 94986633256238096577401441686434720 2842566 89310746756261855002525698834834624 2842567 -61328476994607914995448980548594208 2842568 -293777809318441801135043562257341440 2842569 -325976943158114828647466883172791312 2842570 36784485519908873699653096656476160 2842571 121343432990009413752389341189607400 2842572 156509317322507880248522924494536192 2842573 272007284897841653898473595736712822 2842574 -52209366809772256497831557685681408 2842575 68780807312597584998408424979971200 2842576 -25867437697864778365392999832092672 2842577 306245347610188690208754894320681460 2842578 -120585906722439461030274560459520000 2842579 66465163973296469921860720698275180 2842580 44458534937951717359689481372433280 2842581 77251862209436297272032490563600384 2842582 120695288430353576883122508085039392 2842583 -231472382055930344308514360791074168 2842584 -65016964644985613425627315538657280 2842585 -2161992696528647224864174657902840 2842586 188455116437677368974653466151082992 2842587 66276004143865926239792386638439680 2842588 -187037848485975741929301343174574592 2842589 -512268264630688691949968376983915610 2842590 64152675785701450316164251438259200 2842591 -473782859341105763757921725812295008 2842592 228649869198039136502009225963372544 2842593 29223673720145211919068672127032960 2842594 162672675729354042721472539064793600 2842595 2263525798488002483726393500157760 2842596 -70261834452786866375659155179691072 2842597 364078489404558676854542171892562046 2842598 326711285496993526612790783662105920 2842599 122863902473834388114853196213914320 2842600 263195091067047201229339623483648000 2842601 -216396753956550209414490889392048 2842602 -21821172539531949296191544478206976 2842603 -454282248909826666192012729591707148 2842604 -145218629702236405069277874595656960 2842605 -14029944281932597036729323085053000 2842606 -104587534626308038578669223951118016 2842607 -223882375165035714390107837799776256 2842608 -76930725247075524096578467688841216 2842609 189724154312228699568289709323699200 2842610 50176905244089582484071820674156960 2842611 -115163161659183760197853466514666960 2842612 -71492421429338540225418255606951168 2842613 113889145574833783793933232167461500 2842614 55761973287681850311011092634491200 2842615 -168204625150053003242102812492131240 2842616 19366607052759938382656583798620160 2842617 -273228897063189254966781583452646320 2842618 -42363454987875925038125812110852240 2842619 -77801585302874643529925700528789600 2842620 7275688129736850055627369536307200 2842621 660581613801891308948156932027260492 2842622 159857316158616150799820960369736000 2842623 -71650571123660309357569737128341776 2842624 -311319835180230161967307947553849344 2842625 -122104014053557763329872505832271000 2842626 136248723330328840912497348179042304 2842627 -158596904471215424162984001330207408 2842628 -84964891667304652381284346960988160 2842629 -322319840621132431348205969040279840 2842630 -20726857170631105400080286236051200 2842631 119425842887440558980958631797328664 2842632 80517193856589370834121899511531520 2842633 159356640665200496559685375092029284 2842634 149429502589341558673744128489831216 2842635 6304071397670835049136737199343600 2842636 -87299856919454892718215973288881152 2842637 70819563806640632157642437775767766 2842638 -121293888331631725511749092956469120 2842639 -128428241399932928899271108322380976 2842640 -84895811668851763193722624157859840 2842641 347414137143831431109692849621145600 2842642 228244470743503814235162686617296384 2842643 85306645057329631648842959073422892 2842644 -1406957171978926572315729176199168 2842645 -22783077144628310547320286556420560 2842646 -238834652451111501616380914046000576 2842647 -88414901359230542037800733805835520 2842648 -381957993091908631780403174196848640 2842649 -205393840046913698222696324714071350 2842650 -36429699538661306872744643996113200 2842651 -58237509059459016622737855494398448 2842652 -185335539588809299928465474065918464 2842653 106884912132079425142119308865024 2842654 307483859861809819914467015744101632 2842655 -226965334219062854874525107957926080 2842656 301282512558788686977895460494639104 2842657 87981955964028382234720402223637760 2842658 -38805324634275194772197537302018560 2842659 -203728550917482176607870567334831836 2842660 -130905270056286801159981494105894400 2842661 202801740473075916622427650612330524 2842662 -56586220835209194688507108019865600 2842663 -195039293309417107453033224970734088 2842664 165089898292578157975663821005291520 2842665 30388672661953687004001368991093120 2842666 -181734849735389900470492247006438400 2842667 -461414888227133132720302230262940880 2842668 -197229946630551067834634414953313280 2842669 106131338527229838119159727684164352 2842670 -126817936808232842727546664009350720 2842671 39931903768163485193354679722044560 2842672 38140067333541348520633275795505152 2842673 42955931133674066184834553422988980 2842674 118527443774786933991825401296369152 2842675 146777775388364339871482261490859800 2842676 56300690957984584035694881730572288 2842677 94097044622127496853619342882688860 2842678 16445418887591197856333735965172640 2842679 -214034596364512306553907130245022080 2842680 43817296436149862400303798162432000 2842681 -78860727047710167146370577094018518 2842682 -187795640630577990247431072526763808 2842683 286915868722304913130484079998956824 2842684 -62413242816052768224965351851303424 2842685 -75694523505131230120559442296361600 2842686 59204028979142758980052717299597504 2842687 1032050405615593871216446712862520 2842688 -78140124061477661763083896251482112 2842689 138557097115575753438983620677908160 2842690 -162876978961989406424134670464466400 2842691 601823227132560586723546317013660092 2842692 22551188885447721149307553203428352 2842693 10079627282871155012637079162318784 2842694 -61293868341231335041765042337435328 2842695 5451594814152675536616805705824600 2842696 236432779932523658384958472019404800 2842697 379486854990153532621911816414496896 2842698 -33185658378356372387145324880645632 2842699 169030113046588534040193196705179960 2842700 20973745105820055917671288499404800 2842701 500986055781366982308166936918955904 2842702 132369860369439304922438431221903552 2842703 -7795395049155103872094876278541176 2842704 -33243595028768164418838425626214400 2842705 43908842494346383964283136304719860 2842706 239070828051277933567991687624604960 2842707 -67139717932607071186054498761163008 2842708 98615239875232990550059159769094144 2842709 9496336087037484172119442614411804 2842710 8844487104503469892224822063275520 2842711 -30774413999906901370778614550685688 2842712 288634395395707085601550302785587200 2842713 -136958146449904017573553952971717158 2842714 112352241577877179314933046179232512 2842715 -23035609035982925146285477369644000 2842716 70814700967373870481778519485245952 2842717 -133163305563095317331128207215766234 2842718 26078783750923867461013125312607104 2842719 -175752232867778214784681862119176192 2842720 24982187992282284748515208632729600 2842721 -6047830032926151347985366505296960 2842722 132265345136658554063734639144980480 2842723 -60108043145120295398530496190819360 2842724 -55259166920499293770102379766240000 2842725 73144370269210276825353870635484000 2842726 266799056841107523001621421920497024 2842727 425983886625702375836920880719035576 2842728 -22991089325589474809182935313121280 2842729 -203005024734142911933084702908169670 2842730 2482652529683121152516446911536640 2842731 36763507946365059303325219650149376 2842732 2482204456061850557404599244196096 2842733 87273541573196275899890581623248982 2842734 -109687359912811182345346648497616320 2842735 -42208466715037701877391133419042640 2842736 20659774201030990188350107354398720 2842737 61834183439010439097047607542485360 2842738 -1654877764808929593108521548318080 2842739 135472715074684967298526387891998540 2842740 -19949769620997856899023298803673600 2842741 -234398733688476360624304695474642816 2842742 58627738635314016298462868630814720 2842743 -306059361109011326945158870885549056 2842744 491622852981511027720077636361052160 2842745 -67452868787823480975988079754253500 2842746 34170546673051326049723139472461568 2842747 196870947710058426105788084470879552 2842748 -275293503490679443428144370005080064 2842749 44722557718665308818283363629449600 2842750 75117575582624365946456507416224000 2842751 68202033092837687477367130819642752 2842752 215941349529091589487269272595988480 2842753 156632862391500721259772978049392002 2842754 63514895164962481176773287152683520 2842755 -165956240971071345970416069094447440 2842756 32342300874522760704455940256903168 2842757 -621255239985669888808497388612982148 2842758 180111041026614405745661698377400224 2842759 -256901394009406952013733300606386584 2842760 52203273725863287560180953122048000 2842761 149653086004067538680458602508906560 2842762 -34542490012849050619858566840815616 2842763 98304729249094801337059913998007040 2842764 -50593352513958779379173154581082624 2842765 35432649220669052222963705519503800 2842766 -11598143878810732775845796995497216 2842767 -203641377756737603076139022318815632 2842768 -55344366541137936017364399266201600 2842769 -153169789915706282394723670740707520 2842770 9068584646139456662896996929346560 2842771 155018381011136666291181159412722000 2842772 -164870128925388569329879532075754624 2842773 -3953649045994576224144732357185376 2842774 -226908171303777638145687386044224 2842775 5137978326511470070428914950297800 2842776 3911496326337745064440510900162560 2842777 15018854890801726100599615590302592 2842778 -237200995888458550289979241280716560 2842779 -59027996809551998669750080555185360 2842780 -179945060791094721955192113771494400 2842781 131114345214948756055863494753412582 2842782 -20360351637292081676253360672761856 2842783 622301690736875969074836852201675360 2842784 83345462741489631800726112801325056 2842785 -211415040295269554518644005456261760 2842786 -96202799722185906616070684994099936 2842787 417134204677838167382405593703753436 2842788 59450096121441074042462295091421184 2842789 -141476755035827474995296308906201410 2842790 21158152588647555693361357336128000 2842791 65798895235282031711092247009051904 2842792 -315878524128952215802483384526284800 2842793 -87704499079895191826633774500935936 2842794 -127017908693945048987249580467543376 2842795 -80436962447147702272950922037958720 2842796 -40913585760827668487317819057251840 2842797 -250448614605613570159556605993361760 2842798 -117987777576501116669862275721896064 2842799 561309264534280020508545807108137040 2842800 26697111391641936702011793290035200 2842801 261655861522533036450761566082645812 2842802 281990311825865018466990027758352 2842803 -54199016556818989539013791728400000 2842804 100102528327420036641488320688152576 2842805 143708907576875336102320913043058560 2842806 -144553412852891991853436091087964800 2842807 341687238280988532908665923183868632 2842808 580938282889119649597638188039823360 2842809 181031604639222543171462251792314704 2842810 109421486412689488511505423467093760 2842811 -103343867581618333309422268377906588 2842812 53903432941191809750406625901107200 2842813 386739814156365736207424690468373062 2842814 -11196074997869583111234090939136512 2842815 62697461119655939432823693841920000 2842816 23476521425393186867837447176192 2842817 56025981314680583397538093209967812 2842818 -56286090233699463486070321118238720 2842819 161702219020593778224929065635660496 2842820 -13301183034041783701206933285150720 2842821 -15916753892670577445495155950600228 2842822 50348941205849227213200179763220800 2842823 117389282557989853174892667539721744 2842824 -32863728033014561584780096491356160 2842825 -75455232776127311627235350608186500 2842826 29241594194759491776188592520005120 2842827 38145417280177795822321773342855408 2842828 -123264767147625082747640765440540160 2842829 -126152344495184804711988594995816160 2842830 -22862387857022894614785723342432000 2842831 -560742208725198010924825801805711736 2842832 133937977150139056628091882798145536 2842833 -220327389158238172891833516239859936 2842834 -115309616238102203637417122665379184 2842835 27852221003615719000876884498852960 2842836 1020392881047004817452991487012864 2842837 72912143673325454571780093914998240 2842838 5497936840104177589661989361350080 2842839 -11893000944714424044259242081342096 2842840 20662290477855012751476907062067200 2842841 -861089183210868159541041608687709120 2842842 -34045262189262444092732936167090176 2842843 1087470853502110645659310844241092 2842844 -19837961177813745310694930638344192 2842845 245217941845207242089239574775047520 2842846 68019370036459141223010629530340352 2842847 -46393552829783336946314117443007136 2842848 266787345482729464001379481809321984 2842849 492890959166290089845837653034386850 2842850 -18470333304334863269715572917971600 2842851 -110323607590484472081724599056723712 2842852 -231195933383453953400414962960200064 2842853 35888231884106535976397875257112284 2842854 14675577084883961146874377293926400 2842855 44363964615952208557837075275611520 2842856 -389650794462475428934096687724544000 2842857 -221638450605559073347343617330563600 2842858 52061776979316503991721635976650432 2842859 9576257663799790249989187810921680 2842860 142929800056396590198613548367887360 2842861 -38412950590431054464176412008532768 2842862 -161387445594627314793651763182390336 2842863 -101270339600472827009754914075588856 2842864 -3239365322702556021372331612241920 2842865 -436784812537344226707451392827769600 2842866 11097991828036613083908812551005600 2842867 31623592955967471644635061987660880 2842868 -85450604562833087291906564334004224 2842869 -109421960916264720177054056078210112 2842870 74765638161285433182344237165020800 2842871 -245963259311228363632700405562203928 2842872 -64176170701540677822091859174830080 2842873 -542002799182595792800219277087312496 2842874 306660207880062293532698786097453936 2842875 1929395202279913052249664150324000 2842876 -54732877311163467136031797184262144 2842877 268498922557555281307310963975365824 2842878 -109411300398408555464385128552586240 2842879 74265169264934273578233681194323760 2842880 -15640177790919262221386422199255040 2842881 29336548424847340191331884465755952 2842882 206104330172903816876610726955043280 2842883 -183191232505263552968987996868934908 2842884 184733890668732902659324756484567040 2842885 178209040653484718450032459529627580 2842886 28460538109066668711117642121419264 2842887 22948034875949288601926677448025552 2842888 -420636949360564992722387884841610240 2842889 114338489587406409295849722812596992 2842890 76925604414848542458502629122634240 2842891 -407502873142367654831279645849281708 2842892 57947562829541946021695857962350592 2842893 -3884227840319678156814325307215038 2842894 278083592059453353401049055248537600 2842895 115218974542218433383092837015040 2842896 16783167361441522541271024116957184 2842897 -517828558296753415800228404564536654 2842898 -195397554208866543570277384773682800 2842899 22956408528619806768387746994196320 2842900 91761682190920823897841397471376000 2842901 -456166663478527875848060185721818098 2842902 -725624570912913201111923938871232 2842903 -159186080096039354577943103681706496 2842904 296224932175548622369032085829621760 2842905 34925334355014724547585141268441600 2842906 -249050643015330699821056356250772736 2842907 25660560902577990539041456532263872 2842908 -167446524950737861308131923077219840 2842909 196158639727626149975157389553297804 2842910 -22178399026812357909019644971020800 2842911 168997765661799365773958020641895680 2842912 -7478800632369338770813737925214208 2842913 439551017100836070601648386322255920 2842914 -5388902222529614174097388188019200 2842915 -34299425606160299679719738614368000 2842916 27934603913599955761351249107428352 2842917 24807424246937784139943407294291968 2842918 -154856380331492871751416511289583360 2842919 5182700919366253615897559435029344 2842920 -82553501673245353777938681960960000 2842921 -703953847609498003819177958922460800 2842922 82358129132421665453186535354958512 2842923 -15385843885717814647437056245813416 2842924 57324762256058557081168687846245376 2842925 -153204055183793667036192309562156350 2842926 133017666576563709406254495551846400 2842927 83711500870811316461929664949175200 2842928 12705126996937992800887093492776960 2842929 148925541967317460765813989441585474 2842930 70834256468581586994244619274771360 2842931 -88057804315382906340055175391928608 2842932 87195486881865222798502016255569920 2842933 150994753159478888125788289604167840 2842934 -6526798421503162125232747449839808 2842935 36929786189764445483119275427390800 2842936 -257361161733651550453109887826903040 2842937 207473622962737101797914796105612586 2842938 916728904569600175357100071941120 2842939 -265555779677626421204412376015560600 2842940 -50033241651986466536423089433502720 2842941 -4609312410323014098880695493655808 2842942 201975902981199619900879676825647872 2842943 31362954632259510179011044792864192 2842944 -42017164359374267354634951598276608 2842945 -1154627692462561056350943967689600 2842946 155424276972351575566008011005950672 2842947 76070137261392618893121769543397124 2842948 -8646387288506379759586324428177408 2842949 -206553970058277791381529266794270050 2842950 99550530109133449971208967660659200 2842951 132680247577868006296001880343246600 2842952 -36203784124764270887583065380945920 2842953 77824408855043823157308454905836304 2842954 -44930554975840494101762838167344800 2842955 459673620660867349919455501824672720 2842956 111447418611131626500950145492298752 2842957 1577216218291943631656103760430520 2842958 -101599838074387772163327197270233920 2842959 -55313116154203925735509414259669760 2842960 92909684025276848645027497081159680 2842961 366876904172956688644130972258863488 2842962 139974242702360017606562964679789824 2842963 132393426687887003477734595555871212 2842964 -20291349005226035284966414782105600 2842965 -110577310742340284468641238659464000 2842966 -79050253137480986830244722159799040 2842967 50651196494108378385345901203222960 2842968 -68928067300316986110123363586314240 2842969 7610392744497302994186278320411396 2842970 38929997604916781706781965684326400 2842971 264359026594786814103362330573002944 2842972 29178492307926523175355736393631232 2842973 76412434827008335423878615319119360 2842974 53226506753675732742052152235792320 2842975 -21737711492366873646735620656657000 2842976 317202615015480770623795159588012032 2842977 99895708901572825321494062858124720 2842978 -123649181789301928573185336939694944 2842979 -125780682896592866929092025745945472 2842980 56232824857261034711042646099210240 2842981 134032346522539029098362602185543964 2842982 97566552146151339513631755254342784 2842983 166715863554018743226525953088958104 2842984 -111202818670921865808920991894650880 2842985 -21707507467545354134989329498756600 2842986 -158438828074699105391057068434873600 2842987 51558182064208491756858645364924704 2842988 -736164496819285759180780871493120 2842989 -310686244128514880995362555388448160 2842990 130882935219671352580884452822186880 2842991 -192446689440607093721002151174818608 2842992 -27239098787294447510621672009564160 2842993 157580854932136270997115554944998820 2842994 13399962903597020822988037687448064 2842995 37942794924768593819007605347644000 2842996 -87069232469361949329308511073150208 2842997 265105294638123472595002541305783932 2842998 -192523337919575217328215036452751936 2842999 327592027818016935265370610844094664 2843000 173231539500086111595914901457920000 2843001 -98486320136277335831701991992905408 2843002 328665484564963023683488224495683952 2843003 88217276719443324928431152759769252 2843004 21569877061749054091304609263428096 2843005 -361958381219655743377875627607771680 2843006 54458651577302193216202118361993984 2843007 -26142518260295624118625422644426112 2843008 -166256296519359385532576593398988800 2843009 -191513599990404707889596735715505152 2843010 -29605187295101383789458436884633600 2843011 -323423699837829787707261661142378888 2843012 -9811579749346674408255245075531520 2843013 -47107688345906363281222535029276512 2843014 -135587829498405756893167117747618368 2843015 -58000286046415217954377639265755200 2843016 81015933532999737860019386796441600 2843017 -52067765442596840492084344195800934 2843018 -136149088519157324722286271857488896 2843019 -5314570009294745578154302755639900 2843020 185633915795774689845421390550676480 2843021 303368853917727535566389844769719222 2843022 4735991913583196944089173106229248 2843023 -393424786800226529243394836024459728 2843024 -34462746329098482626288220488515584 2843025 -76863965047683266232321768003733200 2843026 -96708738957007005367800793388463456 2843027 290827332804248466789396566407234560 2843028 3009132430287341457058110905370624 2843029 -252729727050363376346989576377830244 2843030 140974637737802438134993084938731520 2843031 785458816092631271981877017650560 2843032 -250723908018576566584331018313369600 2843033 -191053628926966957296613169489126640 2843034 33431770644398809141386840176033280 2843035 91147483253254681309865394240345600 2843036 36606838985001966074309188647349248 2843037 -156745576777193044976934895300389306 2843038 -33840860991397423493455588476191040 2843039 444290530862582430781279801396239840 2843040 5970952078548519163541513353297920 2843041 -131550382595072471487216272863164416 2843042 -290348743110865787846959049087729328 2843043 -34982746841654015924375733387444480 2843044 -294154319850469127303900875270905600 2843045 -390996081033633856909165822019837700 2843046 46334963323352516202392047631308800 2843047 -224556697964280172215031948106205080 2843048 24581927067924123254029001669007360 2843049 -164997764145367298189147376268317504 2843050 -35014343724719450722200461133715200 2843051 -535991612768544008099658451571487948 2843052 128918659320733362454488896409600000 2843053 11094579672819210604121830363801728 2843054 288183340422200770003489894071302976 2843055 46604948309588706970535908262911800 2843056 -89779664784071517434243689286975488 2843057 129107330597244052391685000006225600 2843058 3499714681017914281816850439829248 2843059 -507634042850413656952605541817066740 2843060 -271680964325604577112041833977456640 2843061 14173872892664457371648842088213760 2843062 -68907156958556334911708554366496448 2843063 -71787429960344359292563392294383040 2843064 120762197707877702761797408715038720 2843065 21654200066339851417995369840273600 2843066 -127262542053460210198961225589243936 2843067 -556021223965281536950960694395494720 2843068 147758552406815366170056268841011200 2843069 -60118211191085801672609287151639700 2843070 19149195165450575174664827309487360 2843071 -40171587381008386901847494068876416 2843072 -25542503301644887688090003196346368 2843073 151191695285830679227697388527827200 2843074 1053053167990718718480534073555968 2843075 42852867958751594280855543881178300 2843076 44657540985234048279554822871896064 2843077 -8070295619885022879222007704203136 2843078 -62978215085851789584259902953803584 2843079 14211212155908520850979119942750928 2843080 -43719201040743918542372819062579200 2843081 387700706943232392420728163397377882 2843082 40651904350971156817054391842503936 2843083 301745989248699143806761490878271144 2843084 102017505441290422123292808834393600 2843085 -920106122574237186339641252039040 2843086 9412582949303457335167488739084992 2843087 -67741152127884961929033380446672296 2843088 -37184010353820670191138000091348992 2843089 -76301724970473787882148349940004110 2843090 10799372955073692215803187107425600 2843091 32104012093041653950200251130285300 2843092 -55274460178577517950498591698391040 2843093 402138029154728256578377385090233248 2843094 166697083661760076603560337971001728 2843095 -192312391427261352935497859233703400 2843096 403902701694098305138888930504028160 2843097 -145672300646460334500092361879667776 2843098 -9744803840754600746921296531549200 2843099 -44386066877339306845805949198900480 2843100 34636705503797537665002698846976000 2843101 -430036496039576969750648128946103898 2843102 -39953461957519838175522109875470400 2843103 -29810658096115518796107142969267200 2843104 93192334806301178656114043625406464 2843105 -151113726775005114715121908380447000 2843106 -13290461498927625982613807782993920 2843107 -175164889561712583139921095639692644 2843108 -288718919780619945354036156978905472 2843109 24757192709216182171862759454429024 2843110 -33982153331128176292162192723559040 2843111 -566918965465573669499010090233625288 2843112 -197102365293954782746708847357460480 2843113 9266575541252340469149898216710400 2843114 16395943551844410402079802987801952 2843115 141096436424682190267524118449661440 2843116 238078688534574593757953021145616640 2843117 -3226462403283495213146839291831968 2843118 42166177550309215349192448568203264 2843119 425231222153863278892821632218237520 2843120 -2455676623028202739806062363934720 2843121 298892183723706417663202082145708912 2843122 31622790921371123675839501391700480 2843123 14985726335843340976172253556163664 2843124 134823858111278370450834679781388288 2843125 -12617724350950058435629050192156250 2843126 -122807514919688852922145877028999552 2843127 -69027012015188072607112399723584000 2843128 -310299201605057584183699405552496640 2843129 -939668212967428916144221087297595820 2843130 -80917201396540934034426465393588480 2843131 -49477300195245152766773749379683200 2843132 148240306518546435377233205214761472 2843133 -121312455124867759977226971442661376 2843134 -153049872198004000142922991190016 2843135 59912013099411325756269457092319080 2843136 1009385981727893306054956749422592 2843137 177974647609809135534455071445618 2843138 29109052971301900830724835787552720 2843139 -156166277391477573605622426419414352 2843140 21159254969648410809124286969437440 2843141 -8289453698856056844124179056364480 2843142 -10173653980044963063079409196257088 2843143 -17729344654129920592302863307893608 2843144 -102685735619015170211719300517068800 2843145 48815155334412614729549404456871040 2843146 -21784312015875680643315937075574016 2843147 246764772033045975565066287620992596 2843148 22857335860085920503417224254685184 2843149 325129886577535396057568185496686592 2843150 12254730358180545837815210143473600 2843151 -127517690530966396051925749158773760 2843152 40173625632349407448932110540554240 2843153 36438812500132230964543810392276402 2843154 87129003964371488866154510869616640 2843155 56051990229241786124117722734963360 2843156 -199709831360506818164224996044407040 2843157 63685148506765631405810458521294240 2843158 98339547229269512346832007689744320 2843159 576092666291783721744466410156196440 2843160 -2410752424484557677092278026240000 2843161 -241784060665469518455514638531016428 2843162 -23758279187000437197122653078649856 2843163 -39456440899048573571075198002900308 2843164 -136158055756574435548295318563162624 2843165 29872866778942479205268118022640640 2843166 75420982709188781523984429374677824 2843167 -417545461102849432624821907165346048 2843168 204566054549329558911768257252818944 2843169 -73564742934389556086697367574022720 2843170 167280882322839199164292275442460160 2843171 854602415028702651137548272435784032 2843172 46572510133329827480792985296301696 2843173 60116253499827804561851445618747420 2843174 -237951036640019860569515697945785280 2843175 24071913410400788459325244770844800 2843176 -144883967464567547095683480054174720 2843177 180605173364171494269943554635164026 2843178 40413923428067326555486473917691648 2843179 -206039957425297537420426782455710720 2843180 -207704700017006707682987040875673600 2843181 -7629506567698275225279642689708256 2843182 -67499055646921616436502221704696640 2843183 83247390546301661539654484957095920 2843184 4554702433291861846678059584815104 2843185 213752106759279729343759982402437800 2843186 104079572211416972218778514592763424 2843187 241277188775301898145272540023311160 2843188 -428770564008824067491328687926779904 2843189 -99692890146193739302231549519449540 2843190 46730060786907955391708238140632320 2843191 47026386166314284898361125386658624 2843192 498610551709114786927148046438297600 2843193 120581217975067646051575346592140064 2843194 82133157595444170660593444740762080 2843195 39426341444731419307020436638189600 2843196 59295476927895665702899538282840064 2843197 -224482144365589027539389860856804768 2843198 97295075093481132421557702530610240 2843199 -176880886477796171343346393624810416 2843200 71996187053424536039432726655795200 2843201 167060451867327909490272575640306900 2843202 -182706042329518258495834950724771968 2843203 -7799243340558840779173481615305152 2843204 -1880971736003428655813615896485888 2843205 168935068935081425296608836685651360 2843206 -196214967105497389896085272133388448 2843207 -37837670430181419167163810099557544 2843208 156164981266393253197558727650099200 2843209 -83072326941151094633830759495494896 2843210 159501769733042716665013208310528000 2843211 -125101805194297569644506822651370496 2843212 846006195037640997505791136021921536 2843213 206405818701312190907886611710377462 2843214 37835733159865096163860278765090816 2843215 -328920909890241631879269384350651640 2843216 -56379946810795807475374925389774848 2843217 -57954566995716898116902168855193600 2843218 -154676959086811864256175089115648000 2843219 -340280830142538369484670755951380 2843220 -2847601816271576862926049687582720 2843221 77543529752084100359319096084585422 2843222 181938449767173841188483256410330912 2843223 345615161249775834656036675528903784 2843224 188095173360799751689673296069816320 2843225 -157148776866706844080736728931641200 2843226 2053418813457647336689512569554944 2843227 65951046149861425613109890765549184 2843228 -74686031865682621055490620919151104 2843229 -172350423690036766406470089093062016 2843230 50215625948292333215479857772485120 2843231 2628180773556405857389444869888864 2843232 48736266103364948815575730580619264 2843233 473525119526788355337473908208242500 2843234 167030172011250816118551687565853472 2843235 343363418004450989778261435502063200 2843236 3737119543468334730648121062804480 2843237 8811135418013366258945186595049440 2843238 -4386134360283095118484110055957632 2843239 -16302228449080760211112644895227344 2843240 -111065681344012135633030079457331200 2843241 298664611827702711508091252191477392 2843242 132644103341224468737265180525348272 2843243 -7947918602906361492697552380914256 2843244 79101776412525643633247874847015680 2843245 246979699893023178307518539937698400 2843246 895514814445767608357693255353344 2843247 158557888167685153408237347892160640 2843248 81208814327507722201781508220944384 2843249 -415535054063976962293603239127944750 2843250 -109982096409066753021281350474752000 2843251 -77537029147610648471308106411372496 2843252 -259677269400307308296519896707099264 2843253 -37783539746006957476737222724138656 2843254 21991589005471626793691797984764576 2843255 -167416985684876611839926287457509800 2843256 -177822775404616232909214641725378560 2843257 -472891068242707447833627843832457494 2843258 92562828628182511876536958970880 2843259 56099424670468837623895400342676504 2843260 1145416447864860046788711438581760 2843261 -612762772448178540557108328183126138 2843262 10872679452070351063493334656921472 2843263 -171092772456847240165992223928591488 2843264 -299866373925753946198646431363891200 2843265 -43796230549797078431162776694822400 2843266 -35135592532633040701517944075823616 2843267 -2004137893012707342999403896732768 2843268 80697458310409606171974729713141760 2843269 193937081498340251020946449184571840 2843270 204424801014665577670636864752869760 2843271 65909393371977938519977174425374520 2843272 -239292355228488972664043871003310080 2843273 -533045260985703631298571069196133478 2843274 9383202461444833308119958422035200 2843275 -296328083772032454289273768827012700 2843276 270254691567604915519313577305210880 2843277 2338001040626210027600769465321408 2843278 -112057127187635605656512206451050560 2843279 386259165761824536670878524982227976 2843280 -45647610629984789123387676052684800 2843281 -33128335324222503434334975898505408 2843282 -51160421186964946754924539701618528 2843283 -14347253268827082769662251271982080 2843284 212401172263952881702940978342520576 2843285 -397800053079573211848320090991754020 2843286 175776588868986359867114782095126528 2843287 -174584409283371358753356823001355064 2843288 -23443454412745538674221377587568640 2843289 -2527751303794391159464377934233600 2843290 40113828591720460509958751929593600 2843291 107563806549314557526357704103806224 2843292 -24615319890435889105938597237255168 2843293 -349997557334132292984296767677931200 2843294 81231295041504664334967354276621696 2843295 26680817159911481361286590800432640 2843296 -183007446813742981838139340859179008 2843297 85052577288012130120727003262174912 2843298 -16922587225266760213383821644224096 2843299 -13620349316014955901379006865198136 2843300 98139455473450089130143034836374400 2843301 83653604465170428552238688785840704 2843302 4262145599523198199074469159680000 2843303 -26088671545728822371626422116561400 2843304 101063461639633710572331099116421120 2843305 254988056560087486646010011498949000 2843306 28655200869731650994012483668268544 2843307 64543717338712333390557108356115168 2843308 -27446333320126869312896963734737920 2843309 17791946350559863255544186574779712 2843310 42005864982043807902601103708588160 2843311 78064726266321413780786424545824632 2843312 20600646190467292901628733292544000 2843313 152824887072055900099479259264046688 2843314 -87997938612743912042392198204012128 2843315 298520567484546764187512716542335520 2843316 -3510008855638498906270937368289280 2843317 263813575021279188035493926580080366 2843318 5967654238328443782822470601885312 2843319 302015803962373252484070667040717544 2843320 -38024112539022631547354717685350400 2843321 174426554858340472298729246750194692 2843322 -136499451745974415620450272855497728 2843323 -469143149864772184978953871836220332 2843324 206203650580390148269267646228577792 2843325 -202054033696698788262928173577795950 2843326 130309857292113614059568307687290112 2843327 -502878944683794686083100579936485824 2843328 -45827772251803143383276158483169280 2843329 56328420641123070206142334592372928 2843330 -41346090230920851139917260092876800 2843331 -184362883268651837973609150369306240 2843332 -660767844227531386087686129934336 2843333 -489052186501535390783206616824328418 2843334 -14852144695177741834130651462505600 2843335 1522699356931432719427024516545120 2843336 -163409500544535735519372536416312320 2843337 9007052784149799734377217791325184 2843338 267098889206227180426470343755958320 2843339 -41463105387399863762968539111526944 2843340 71978854646641098790119619169971200 2843341 -375576184057665294064513658467717258 2843342 -167847146011023207553903095290222208 2843343 202005828075228629499205484585283864 2843344 27721709729865243589444321998274560 2843345 -185882549345179775148454644635781900 2843346 15216723695796282825306590827542528 2843347 99534663951375666116282613735797440 2843348 4704148464187638616475066387572608 2843349 -241302432904110182341881943129539936 2843350 2942747202893856346563824530512000 2843351 -42447673321590949043041520865570816 2843352 101039574720326888980062550958653440 2843353 -69705143686620928682435828240753398 2843354 103280039409862246820555025106235376 2843355 247538400766615204524614488017035520 2843356 -128731108560496923662503977984878080 2843357 192784566772500834471463562559443232 2843358 3574509169791951457582438142438400 2843359 163697543790364286617824501058557216 2843360 -89766558099387504193953789184573440 2843361 -156729275134031877951068653241493468 2843362 -18908795846947130447911907719874400 2843363 -164182085991959572597038770791211520 2843364 -160752146512806801606077235384781824 2843365 -95576927803668489531709332065980800 2843366 -9775740763085255939037569739331776 2843367 201746691470308271066250510234459600 2843368 -354919561581891616562016549937152000 2843369 -305174902889694923627132271940126560 2843370 -100284811201703311530884127688204800 2843371 349292492841799912373644053757251600 2843372 22339723554549498957242237285598720 2843373 93770053959023919575227501522131744 2843374 -40474509383945920793785502153100480 2843375 -3721093837663164790675543417722000 2843376 6994396569106367725090436151312384 2843377 185283517023575436220471289096806226 2843378 225937769624270373298718321250804240 2843379 -52305586308257288785677641132208 2843380 -250669054225296202814538879154003200 2843381 292650926889679419566828796364539264 2843382 -32399657514259536887931680207364096 2843383 -296726508643981233110143681066664160 2843384 96494789589224477338558034043187200 2843385 130922406783467525280666111980961600 2843386 -7797833660554710332834093494671360 2843387 28634472072853293247551449040286920 2843388 66660779898034930056228395348113920 2843389 1004915875026801485156995910269190 2843390 62737608229195370444102472675696000 2843391 -18951929671367648294132329062230256 2843392 -405431823666265251865034442292592640 2843393 76807139819163091419872692098025920 2843394 133466293490360512442840764238332800 2843395 -272253355787630005378379031647487600 2843396 267890771914881866441903899251868800 2843397 -123629272329269894814148806944573760 2843398 3540872306864117396796175243131264 2843399 -45775721773682084632374148864845336 2843400 -12844133835946622949922058612736000 2843401 -100462796635898032236637933484514096 2843402 29388483067845888503176926314426112 2843403 -13273234685119148978130436606648320 2843404 113124677899063747597133114119513856 2843405 215936944454417333381043062923151160 2843406 -222087345649491660345131594557038336 2843407 6652925583820714810458029552969600 2843408 68820030070559424100956368368041984 2843409 -356512033617183099897838663914778896 2843410 -45695145954628268539083619139852640 2843411 149565215062706252408747508410292012 2843412 48742925889190494496136149219037184 2843413 -118393372775111221029955957612658304 2843414 61560723671564651818122596491948032 2843415 -22989381934838588381012837944316400 2843416 -136374454515322238503942632821483520 2843417 273480070713794750756626222144077312 2843418 -2110100232206952389098798446292992 2843419 211610543209787579289839303593239144 2843420 10544570548671168219708190971694080 2843421 -34184195235037444760833558027251168 2843422 -287121586053071281036015054339855488 2843423 28237440774118759730568839743122288 2843424 -3578153621813375829465897773236224 2843425 176313510534756969627769593299756850 2843426 -193043754298476488623897568393278080 2843427 -343574795559262880703236742644197968 2843428 57020757977925146815824332413587456 2843429 -282184878038434208649505338781163970 2843430 108796303275275067103432527116469120 2843431 -33431231567715842263897270961282168 2843432 -39945166166860335953635316272588800 2843433 293794867448338573595341486676840202 2843434 -33615256524362228402312125047964416 2843435 -7290407544006318006453562802658240 2843436 92587060443209383327009733065027584 2843437 67893003641759367508427712618998892 2843438 97372658688946301519659880256039744 2843439 -200299340790863090920767761454490992 2843440 -26391246738296027180458603267031040 2843441 55001858272494004549883032462087152 2843442 10097413787829047222270033639004672 2843443 222794612927649973248082204300818304 2843444 -31034232350437087965111079416987648 2843445 -585368763296191102285637061081600 2843446 -95917083294093229037504741250191040 2843447 -684016683275839638562108916533825440 2843448 -372026452615186177700072253579386880 2843449 172617945461652857885524517939508736 2843450 22853557853840385299497362995304000 2843451 51039886347615622583702059411546080 2843452 315960226355982249407944827009883136 2843453 -373877977236309582307882922481004800 2843454 88177560368817278851331913675189504 2843455 -98911788428612512187550781364015640 2843456 21206769887149282067005063242448896 2843457 -42310479079912508213963944935940560 2843458 -163088596631544038602862665985776224 2843459 -82236055871685795715376806363791696 2843460 124296645669531184905102840726017280 2843461 583337438120959015220434918848960 2843462 259076930409297664075621282841531232 2843463 41279634418776650620230025157917824 2843464 12120922697043217879832937873408000 2843465 179490452397268056092555980373113920 2843466 29651062331900768103969932180807424 2843467 -206110805551379026557080944871773440 2843468 -228146582779166163144300045980036352 2843469 -267572596512669588936592171894280916 2843470 -128697532205663014430668199484480000 2843471 -30118782624800493486782152201019280 2843472 28386590938654552910627878818938880 2843473 112718922059718370354183667163929088 2843474 -77173976560721542096282753479057264 2843475 8548699887901045697993277869491200 2843476 113219716983647081932171250092834560 2843477 -47147299482962476904166237061317888 2843478 -72724881568230980457412351569730560 2843479 -219870524591679634336179959915688480 2843480 -461230907600901272842808739387187200 2843481 295189755977747197890836729521994304 2843482 15177451722001806468026617085828592 2843483 154225788410749639864225347215444400 2843484 81341266002293208197163312101302272 2843485 30976973416987679249190052519741560 2843486 -72072714246067259362433651620153536 2843487 28290479941626110200239561953374680 2843488 -333851020907000298431267717678628864 2843489 77035836562851873694677083218734000 2843490 26231182485616098565801054493091840 2843491 18044609834471714605558057522582944 2843492 -389397037004529822079069117328947584 2843493 -227327447661521882456682230851029600 2843494 -121936444030738084001487379769788704 2843495 308203250521270240310743708360851000 2843496 23823948101520729546790546708592640 2843497 -350227777458171819236826012789383280 2843498 39130524269244199949850405810220032 2843499 -138577885555905985957125599255847336 2843500 707678234995332495450348430848000 2843501 244246556645681690224471249344860502 2843502 -49811828998915067864355059536926720 2843503 10654797994254243119301871576881024 2843504 1644167998711961620801100112297984 2843505 -4826061574573354479019604551075200 2843506 -66927263702142442835187425722300416 2843507 268123453191088929286876397876295756 2843508 117167694733466250667097682207836160 2843509 146292701914745288746479439050141216 2843510 -72724979615757126916485088100695680 2843511 9801397792550954743378235500089600 2843512 113078658217364970512026604826746880 2843513 180599370849815800347277494214053504 2843514 50663354269586344485869380784760288 2843515 -56307975504466583552222144587232880 2843516 168756846390104075636470398292070400 2843517 -52063173909723897526126418935027200 2843518 -52756670972843310301793803608215040 2843519 -8916281811907612678478637099370224 2843520 74420373993088337708647007335219200 2843521 486261754663357901345555278349727680 2843522 -241755855825348923923766833001231616 2843523 42597286863412553392305059252690760 2843524 47526485765324530593900714514468096 2843525 129234577925667592464162428309680800 2843526 -85908790466463655960232379811799040 2843527 -182757068448047231481475356316795624 2843528 134228865174539914855376174041052160 2843529 -14334136567213435213157868435587712 2843530 74905267760050702681844621800243200 2843531 337927842007859598535279638661573332 2843532 161310972652704607597592087393187840 2843533 -108694927093400191337229238217163840 2843534 11651823118468415642046469379239680 2843535 -22905390980505371471206178035512960 2843536 3127837278858509922860719202107392 2843537 27830358145925621776322017199857920 2843538 109573111709771987222000098157487744 2843539 -339808221479526025164600621107691144 2843540 -103032819979443747678351235513344000 2843541 -208006126033101712843951661641052850 2843542 56967165115423414070681039842680192 2843543 -240837875409584471227235861482805136 2843544 258667294836130405368457277545021440 2843545 -357765580642934630185175606270744700 2843546 -318411748068777227017345633821600528 2843547 -3006453474161041694833741984505856 2843548 -100920805836170605754868651566612992 2843549 -133472864160483362750397367724679450 2843550 17019485866166953848518425141584000 2843551 -3816129345287331228661133889273608 2843552 328378886516455714761150504029847552 2843553 -82617376322993457325633333980265296 2843554 -34585886545862532035043786857197056 2843555 -34480781907820038229106111244615360 2843556 99246524380498119181819482319970304 2843557 -79804951459008953781754788517808194 2843558 70219717903447491585631802790374880 2843559 3369037168378757787594367909593600 2843560 -298555674464530178641256635425024000 2843561 -41700851543796279977998384364646720 2843562 193920891787079213303912284926058752 2843563 317608634820982450765056336274485240 2843564 -39222967917851469249787469374656000 2843565 -100060997921853052371844275146090880 2843566 103474613445248821366064857806783360 2843567 -137202379733972805388334409072630384 2843568 5811823253389323978611787778228224 2843569 6558771032306419685169094473155044 2843570 78251618522567489309161494340632480 2843571 9239985802462420046460839103206712 2843572 145325314999797194458082595226417920 2843573 328432054078980831700750954440344220 2843574 -40513629718647292338664998136741440 2843575 56835169272500302400152453176250000 2843576 -348180115336753898029495844039946240 2843577 -261842255079986736979308920907465552 2843578 239142667869926878355557805133181440 2843579 43887965509567726618283741261484360 2843580 75275795628552724861765337764945920 2843581 8527155630573383195885840850733132 2843582 -16222632084366260232713103211954176 2843583 -333351782188530887218433571721323576 2843584 59329944273795067526825329983225856 2843585 -118277007592084172998708029512774400 2843586 -106766719376369588963799477777495936 2843587 -55865959667811008571002080550093764 2843588 277574619304758632292762176859380736 2843589 101205878221951961748994825529728320 2843590 2054700810856872344247427651334400 2843591 488116870180032974798532595563597000 2843592 -8417083241378835857908397172326400 2843593 -64803161557393216475980811623256960 2843594 158151261512088442310359004716700160 2843595 23209963286267196158014287557334000 2843596 -54079039167876820861132710424172544 2843597 -14201814252949120950696245450295594 2843598 -16951700587684136328627212740625280 2843599 -312399211102996472780626978228286280 2843600 -54978627989198255814857403288576000 2843601 -79486395694752652924221813403932480 2843602 -16364518131566417474295925347451248 2843603 -13445556408165787794821566425792000 2843604 -128626211207251325566288532378540160 2843605 -341448832874944400338048913034278400 2843606 14543089178751175597902714249664320 2843607 104138243027147176862157405102022560 2843608 -129432803827829713415474471266222080 2843609 -47746207010955050080932558415993596 2843610 25326452076958352016874647604592640 2843611 70727883329420086601507898314358212 2843612 -233186606035670460538823536187487744 2843613 -192102002971397003932509866710737600 2843614 -419460581656783818080061150811462848 2843615 -112353175603063633397170315494465240 2843616 -41838517252340798546254025038233600 2843617 -351908165504062756891268200148091408 2843618 14324659002970919922216881467481760 2843619 -246317530910019597303627481480229256 2843620 105290977013406801620858073482887680 2843621 -310245027613943454572389905041568 2843622 103791921506454598136012013932655360 2843623 102983238153574708711759603918923960 2843624 -283178722021473115799647149323059200 2843625 -9492481790478255263538555335232000 2843626 238357298932711364543747481626734512 2843627 330394644934009610206861859653375476 2843628 79507475973790663491580692167000064 2843629 -36873091612826713126602651815279424 2843630 -73965674704721204485864195551175680 2843631 26225190957719757807375898087328112 2843632 -39263023042015707654116598615638016 2843633 1241435624259553671969067430578944 2843634 172411603595974335901477020168804480 2843635 -52589135384711699832675428723604000 2843636 -52809372570280903947696292583137920 2843637 79111347294089292703675021455819840 2843638 -68784344058019794264238603993835904 2843639 -338888997672495941128775872615314840 2843640 -78332502684770977257136046536704000 2843641 -142520155933736724436848340771856640 2843642 7386173915164882756376348147208672 2843643 179295170532433785549857605766171328 2843644 353609763774724933666033074529550336 2843645 66862822199916566591849164392691200 2843646 3169541669251397818958408802121344 2843647 -356124587403223645917326255372003288 2843648 -254924214224641863280738939428667392 2843649 -370973925015009576374579284311348366 2843650 68010685157063057434809961452130800 2843651 -155649104675439981534175393933736208 2843652 -11947487933746168349218898590310400 2843653 -301226737071391687240974478373261220 2843654 -1857064337620652646684787791121920 2843655 151199550234098997010019513120812320 2843656 211630779481912454448613132736762880 2843657 -151121811757497932501042046462379008 2843658 -102767742880250461239388870113902496 2843659 -24136670038417144967257507384012000 2843660 -142707798958962182712538625193016320 2843661 -53165404864324463184746282720699136 2843662 124415045014935093844725304448088960 2843663 39686820758272862906701798630622184 2843664 -16475301121767530740980237581746176 2843665 448343570084218266681790321200264000 2843666 244624581909437410717543071140799888 2843667 1480055642748922447542401559411516 2843668 231975968315982353471901050941490048 2843669 -62002578346478460960670727975383140 2843670 -12952211805581711871995720980905600 2843671 244978737645265864306247860691436872 2843672 -74765750352739283315323866131865600 2843673 110196432832490564879501935864151040 2843674 -94980483550277067842854203649340160 2843675 318132074926954530889055294321305800 2843676 -4219229558132380537892624165216256 2843677 179160583990028735748573625920487526 2843678 70607677524509020443732226157189760 2843679 -7287271439472055700447305073868216 2843680 -74707469943141229235116364582092800 2843681 344761595021417263635575971443076272 2843682 -66167520020403216779356922434982400 2843683 -189744525258360293340875754800828068 2843684 -76763967417902749341261501803520000 2843685 17021239726058672872010048023319640 2843686 -385667735077649172093428696619430080 2843687 96266496692735233933462934915915904 2843688 -363589791414815298334409847164436480 2843689 28329876641035050344160245063194490 2843690 -26128807111913928431118095083658400 2843691 127036507723168781432075456789797104 2843692 -56076733400560960792683584553615360 2843693 391946578271009302437394906176129942 2843694 -49581959437796759277466550597314560 2843695 57151928658094905493356498807216480 2843696 16671107116974223527715209138143232 2843697 -151133559649304946249967272660672 2843698 -18452296872331791427033101060862464 2843699 -104603999938206905288274869256957300 2843700 102279612833931250200460775599872000 2843701 12388979057359483822371007694447360 2843702 399469030649358774865438181104024704 2843703 133973214934625275576015730237003712 2843704 116302823152663220183467989917429760 2843705 -47850150499137406157902716377541240 2843706 -12160408458539675181064894624797696 2843707 -87082775412547839384835248084182720 2843708 10658358709233321289479976286985216 2843709 -50383547968821019505321622012222336 2843710 13684457386345409974099271069280000 2843711 -164599231474362472467088076702680800 2843712 18267962017486907462333463525851136 2843713 -55488283813784313805449800896189776 2843714 -299221731351531541999383595806986544 2843715 4825561119666760340011699172442720 2843716 102088368423211924404700299726323840 2843717 -569400431100590415885959676362331234 2843718 139525199123295415482089040847322304 2843719 1712141631780483028364746872645168 2843720 85549862531182177443035669992243200 2843721 415017303963445278513840634374486240 2843722 -27175320221055189432909724991646720 2843723 -42365233792890225032363792523254976 2843724 56537385614260933548985642388597760 2843725 149161334851911750193499821451281250 2843726 -122185849297820544365910620702808960 2843727 237618751656047542770634327780046208 2843728 -23606741738012243370998043670364160 2843729 -16075344036784498608448375317253824 2843730 -62312982587635180216862631984537600 2843731 -470954275293834335439755965166462136 2843732 -90592404922198341682808658209099904 2843733 26821049118429319973552543920293024 2843734 263777554947817048089574124925194016 2843735 191781288648514860968628274845879360 2843736 -18835039035711298166830022842122240 2843737 252624293591086296075967933001234500 2843738 27559545843317076405028305921369600 2843739 67588073122478184475564619956852584 2843740 70267654556017245602711529340262400 2843741 -104489156338252383785236500061532640 2843742 -288458502944504983029055968433344 2843743 59920720240078247741269827361966080 2843744 541571066099451528072781884760129536 2843745 79068088662645616410769905650037120 2843746 -15675018285797561091048925792306176 2843747 -413275730294722232076079133530680804 2843748 23965501243815552448252083277956096 2843749 -162267823927893543442048978513946560 2843750 -22551177814760597523152932482000000 2843751 -350362463678981361565355724403652568 2843752 -186558337266783726192138236205434880 2843753 955033545469736440418783142601440 2843754 -28190807355066397039672499445258240 2843755 148280046253475569596774366056552160 2843756 230460411684538901326283085994967040 2843757 62652008153957173303933154113656480 2843758 80629226031845951119848652465843584 2843759 -455488963107278616335099776784054760 2843760 4968194613283299369061086195548160 2843761 -356041159108395377298728834738667008 2843762 56277611151360986647848901602295440 2843763 -137162859497892405768514233070978560 2843764 -168007801068910873561263707861821440 2843765 -455044348223364939202013513433873480 2843766 26890159142388693614482951051870080 2843767 231937717329475854495216630429011816 2843768 -35808613620188972572709689509273600 2843769 -327322663346763811502532608325344640 2843770 194830170875175623210780492035162080 2843771 136254068153726368437802029514570512 2843772 -11813281354556785455643274844446208 2843773 3567141847877288409084449480662080 2843774 -146310974159209618984850134096695360 2843775 231207582961908728736042318100992000 2843776 27448435540935252867458523149107200 2843777 76443262951521075052456965810648006 2843778 -52268237277994042215531670701550080 2843779 472417272463238353402908630480844360 2843780 -114924491750760727305614700070982400 2843781 115789361265885594186923959873923552 2843782 -62599916103751496076082737848471808 2843783 12882327034031339289077134293609120 2843784 125796746937419910561031970102968320 2843785 -36624385121275443665225983792942080 2843786 -195281645676655806496102849650464256 2843787 -233759639263245163541094423041190720 2843788 24545547410979474504754254291120640 2843789 -36421502887736281059605876938242432 2843790 -96898748978915727476406703430417280 2843791 594822445184693060628024003112550192 2843792 14176494565243836872225571271606272 2843793 313903290367509830369210193641190882 2843794 190609766300246020984359641125661472 2843795 -465812834703473124976514218565934720 2843796 -236566613721041644062077246650411008 2843797 103324511696168558595272793496106112 2843798 175404532088445020954558137898732160 2843799 -8139642765473314116422710543503360 2843800 -2585652840570389803035680309760000 2843801 -20020903304817867886964669103300000 2843802 65006781864939261224896057943662080 2843803 205643367881022671508009517109122052 2843804 360323504596841034252840134884486656 2843805 962831047726244892458636734939200 2843806 92757418793084713920646883356707840 2843807 217307667589934336324801736256520952 2843808 -179973089630575964166771935970066432 2843809 16029190466755690621082768795191010 2843810 964052383259403944970681040488000 2843811 47931747825578972385177671694550632 2843812 -12704644686321748476773037625540608 2843813 -242395329375550257419983776687326400 2843814 10111670369696717697147729053385600 2843815 -51210673655515033676129719288109280 2843816 73628304280783559767487807097077760 2843817 168546813881524479379108373582878560 2843818 -283315203260438503390057765717154640 2843819 -154328329655208578233722619980456192 2843820 17148510758339336126982757631938560 2843821 213168625528550318656140393058545612 2843822 279430932610502878688548602701819712 2843823 626989744967461277941804556291212800 2843824 -135573079679466232776897056353730560 2843825 46496154472627300386303511455918000 2843826 -35554961761955536024366967169680256 2843827 88350538051538060775969744461008800 2843828 79103334110902591140552211342050816 2843829 -242966656192976378621658490717233216 2843830 181640023230200422300035797878179840 2843831 623304189753937909480980553819438632 2843832 53999744340589718083858000595128320 2843833 449988438088999865588608529406727082 2843834 -71491107950623014807655698438767616 2843835 -12571014308895418513817373661820160 2843836 -214901061145153960797132797711211520 2843837 -357780010297897330826448054498947514 2843838 -116792795943035917331144043555694656 2843839 215626649129881301380478131845723600 2843840 -104386675777742074281732531195740160 2843841 -37158785342428528195053677391117312 2843842 8183027454201799677354841087334400 2843843 -201840761081981085941703372605671920 2843844 197440608222143195297156102790973440 2843845 -417717526862672693629723012778941320 2843846 48283993580115428185509259688555136 2843847 23233266960773481185922936736924608 2843848 2967414692466327272934047962398720 2843849 -1872045710754252427175059111343436 2843850 25755262462125744582551764218048000 2843851 -290506703449660389573384887259639148 2843852 -67730982493649485440076013823426048 2843853 5964503303426223523491244082898144 2843854 23247432092864722788301628062877760 2843855 -75314069899509381187144336891932480 2843856 12630836696972588028630910048665600 2843857 115345399538102336115824780333469864 2843858 -72726292928142189979624126713318912 2843859 -121663498357734500864384851023967680 2843860 257667971634990992455700676991246080 2843861 3739657044107755175539383744754560 2843862 -95856289857615747377083887035441280 2843863 -517115540469045398883641472874040 2843864 -155354395968680304698675827176560640 2843865 -64658261626711805103375758031295740 2843866 -210468183421053698066141914415716368 2843867 107616892934571503623450685292890448 2843868 -40465950583718211495595151070735360 2843869 72319034851640044758745345550828896 2843870 -40947827418048468192002943898173120 2843871 45735079144112840701457119597660560 2843872 -94871927554295509617796711901822976 2843873 389633959863024166090622673084361122 2843874 8768872902697804141997151812944896 2843875 175990830051836295888560451413424000 2843876 -49582230751512979835581625254232064 2843877 226868515726291300528463429030452320 2843878 -20824566927893651721890591722575360 2843879 -588809216292495156633772508341453488 2843880 80746321917973252992672429224755200 2843881 16478709302392427700840844451888064 2843882 338886041493332699545108295546315520 2843883 -67257181308213966803414262874306560 2843884 195741503043787683577640703506882816 2843885 -55293249854113600971881023511126400 2843886 -185517620408275703171878923364441536 2843887 -147399822145583444742205539138188464 2843888 39304971997660880263006944006438912 2843889 100717754655463472254841296554221424 2843890 64829931398025766236271212071892480 2843891 -9479833028552720356541552918218488 2843892 64185195707723265548061351357119232 2843893 127675045479920554422377404011294844 2843894 50457540471408415750235298665636352 2843895 -171065984321621550388036699031471280 2843896 -234939911587014907916492917851463680 2843897 -79165536731238506284559677486983168 2843898 -120906153727377643057633185169416960 2843899 369339436766116448240291630011652900 2843900 -57325268301416049942667402972992000 2843901 78827031311377581627088109024458080 2843902 281880383235958351227463001251751232 2843903 579211588980003887448945280988305152 2843904 -34838549801470757914118638100545536 2843905 189396041049222494796301182150381120 2843906 11975233445780307153140325499214400 2843907 -62059432549399019333481283846361280 2843908 244277889220792372222860175816320128 2843909 28071434257302231882739600031884800 2843910 3251760127611679413347139572722560 2843911 135299397348030185292279638095857408 2843912 -96314973756378200529512505885204480 2843913 139224765324797220685760239203271584 2843914 233577664111442922032194065631928160 2843915 -315016335475817913629493678317545440 2843916 -16022201925439056914020435509416448 2843917 676766775274564021143312372617010592 2843918 110904532215118385053427523494000640 2843919 35387558207176378948814641552202880 2843920 28505984939488896420463149986611200 2843921 248232620689936644280436737807680000 2843922 -97540307489790979993874802856710528 2843923 357149317488564366876438780741848160 2843924 134156961077455786619244274867252992 2843925 -3396654136626440230342471142491200 2843926 -16364041013900730758038100056325088 2843927 132512528997713447675604657744635808 2843928 52868126753582533745927864889600000 2843929 300207100754258591305461386277592080 2843930 198365364457225753371534922845182400 2843931 5828232756029600009620750261724784 2843932 -84082926004367481321302066678504448 2843933 -701509268388432017229721764185369376 2843934 -124997804336147312917992594991104 2843935 171800348037890478030312435343955880 2843936 364763683761299933193454713164070912 2843937 -133872138148545509866102119606478560 2843938 -111555310746366912707409680754248880 2843939 96294020335608829463072463585104640 2843940 30206970503502367917941470022860800 2843941 9270247888710265622664174061409342 2843942 -103079946253037056970160548029145856 2843943 293709715127017968174430273152550560 2843944 2355127735934248382297362276177920 2843945 26716439983652153659370151134950920 2843946 25362181220539653829776159201024 2843947 121390471228711366985879706193177632 2843948 259669732680576572367165520092695808 2843949 -160159421111786372532103167141511200 2843950 -32692528760451962674707696869942400 2843951 339090391746345157012524063051490800 2843952 -26594540741953185768474395513978880 2843953 82783302970827921580986069420219456 2843954 249524900253972220069016139727612176 2843955 -88281567648269810624120036718888000 2843956 404660223494767912886320084688501120 2843957 -64301604001442078880811206612133188 2843958 -806708402416880898505767691754112 2843959 -316247051148591552508250473438762184 2843960 159883902199636042267144982973542400 2843961 -112813530348327161400670429622935728 2843962 -155744807744861012543612713456928256 2843963 246945609619071989091765472236554400 2843964 -279159058883088095798939171703552000 2843965 -72536232698280415388103718454407080 2843966 -360050957724566383012801407663244800 2843967 -20369241671600162757489619905410688 2843968 36309275970579313375128168401207296 2843969 -47066985496190403261409761128109630 2843970 -178607313648984938815741553329674240 2843971 67319116116271338811147210038399104 2843972 -33731760670276092266588896803797760 2843973 -31440292683992726365299780493272000 2843974 -55042819144293490594595835219762048 2843975 114730888917981921514512198810444000 2843976 155169689012891271713128944866918400 2843977 589392007810827074299441584136240 2843978 -224843077011916225133851744236138960 2843979 27205096095293462082455464754653680 2843980 25923507854529242911027219804431360 2843981 12819978657811680450699759443870400 2843982 126870982654092856732910746563408000 2843983 -292632428237366671651143081762571440 2843984 24198298742493999095165370089472 2843985 -56055820087438113953758910599584000 2843986 4819477572365306506438602517889184 2843987 493320003921708799660182085623174636 2843988 22319664061988069829089351997935616 2843989 -16767261122043430697801223920948576 2843990 52957184657490665634802775244134400 2843991 24919096220734219607060810584015032 2843992 -269756645092570910152653896436480000 2843993 -151537870415457994650061864705744758 2843994 -37355270553980469387221765480640000 2843995 -31699292247743993041681233262195200 2843996 23443741787266647724084769300766720 2843997 -17771475823147686454415108339563872 2843998 -458726302309866464832111839349377280 2843999 -365672618233823677111634970088524000 2844000 -305895932336925924460512226836480000 2844001 -69265041356613785661604226519919000 2844002 -21289590035434270354561042277462016 2844003 137695593652895292199402413209228208 2844004 249469253446913268252287929420605056 2844005 85882069722615810271087016011542360 2844006 55928796897208408858092457811414016 2844007 27810811712170888019923329243759520 2844008 163524534368273158192666944318888960 2844009 -97519021976617659444421883672594550 2844010 116513931476273594181795390194795520 2844011 -24217096678769730308871813308771208 2844012 -175024261382151786954449741949063168 2844013 -76726482937893566196448408509421738 2844014 239972224423355171765167158432545856 2844015 218147588097155730008671549596307200 2844016 37478886824661957927253374866554880 2844017 -203868718284682646398799410934560896 2844018 -40791785649056340859237113271169280 2844019 -117832688689365172657154095668640656 2844020 -569947855458132205047264663275520 2844021 359726521624687216581469162711444512 2844022 69090689979739975394351461381617312 2844023 3026730582998193468753398559570144 2844024 -18775706946258670051246840712724480 2844025 91430059530203057089392977834005550 2844026 81193173593235857661966218188601712 2844027 -228247662193074286380208865920410036 2844028 17540015215669247270445982776990720 2844029 72244949858321337801351212106524640 2844030 -38775607806342500963067697622323200 2844031 -336297074748747333732686341317559168 2844032 206964936970875678061572388143759360 2844033 -18653631838673140611321673599171072 2844034 -24570293784443107307744906035935360 2844035 -382975918285077319720014913630769520 2844036 -113219121640477617553989337584168960 2844037 193510485957177655419569883611266304 2844038 145474800489442768959994551834372096 2844039 -186625536795834499763789122497359232 2844040 242199881827581087939831372429004800 2844041 4558908654262788111601987661320884 2844042 3852032070720611932280021985352704 2844043 523899874062480854368672473428398292 2844044 -83024341307677237687512112842107904 2844045 74486866105530190886753151448257600 2844046 -288341511596661277010982324923454528 2844047 -26364580968225946703989953106994976 2844048 20728753933058251699074994022252544 2844049 5171804267544435145465025499870556 2844050 143690309534428841681188777316649600 2844051 -102862540252999461901661790898473216 2844052 -215599617065744919928245539436595200 2844053 -2896332935265863376140975925598560 2844054 10412191916137246741540364361888864 2844055 -255422732602696465689152735592385440 2844056 14231565995888689078258955775866880 2844057 -243500867516505022533529062337946160 2844058 162187565906999135449968743394022896 2844059 -225541799924808956741193105302903280 2844060 -53091365694898508464302695636951040 2844061 79653791272886828232251957358241824 2844062 112531620980071701569513878294141632 2844063 -4628561346133925496525634866438600 2844064 194321373396201513357046591304761344 2844065 -14286853848486827411810647824718080 2844066 -22323458856959719247852061736018176 2844067 -442476642965003692190877951284750884 2844068 404579762534059259131347092852830848 2844069 -330496254911590541641781269081864992 2844070 35442860535158241589803472907076480 2844071 276743247885329786093016252098161272 2844072 -108043213512612005356395953199513600 2844073 28473710079016393423241274968808784 2844074 -2324541086020452330005691988239360 2844075 692315066534541756488532402267600 2844076 395165286171606098920366258485781760 2844077 -119838080615352329470257411839381748 2844078 59154714501711836993748712400467968 2844079 69403347355393547646773346813107200 2844080 -1534787354273711473809286915031040 2844081 -57703397193789055844381652196168560 2844082 129524791606980903341195688917379072 2844083 -77726839053374474159808549261088128 2844084 27956187337774383001314707847598080 2844085 89519742098717038908226357119154560 2844086 -19320531028513230568434287041334016 2844087 -81126179630062804472334624761385240 2844088 -36001030731650687823878723206348800 2844089 205934447255592547440866110196783556 2844090 -113310704008067480839923783099950880 2844091 458845329232462027683450833462975800 2844092 -115224381206269669986810003610512384 2844093 -139540850325142428448727020729146816 2844094 -94411345448314626029834510403194688 2844095 66057328546040721473843949807667200 2844096 7431173931992535628028639793119232 2844097 -116336512229289698802945544525761660 2844098 -161140532555099212571677205747658336 2844099 70415515971730418429753679913467120 2844100 -30987671250131338606903962703872000 2844101 414604799099744669319971854475522010 2844102 -140177973603587306224564045565967168 2844103 465009308605259174699056845542779352 2844104 -280896585898367244712298058774666240 2844105 196438342811910767702800642932480 2844106 -351283976827613543579150551666176 2844107 228879541110977372238586786828631556 2844108 25357689493508561149374886981555200 2844109 251264249669416859377391497571080310 2844110 -50021921878495646912361680781168000 2844111 -354805759264503295792369246670539776 2844112 -3169681639317409379702645488435200 2844113 -343659316011315296410455499759320156 2844114 -3940528505987996605610418126504960 2844115 -26656964367730298176148923111212240 2844116 24911361583918190036236508984150016 2844117 101610964819092866202010901345294520 2844118 -127868126881082608964081595429728640 2844119 51651208755964385070506825089424520 2844120 29043519440620031437004411457945600 2844121 -22741009528997146472757583252862976 2844122 301857764941871981586288053275952112 2844123 155890116847338297634335051703839384 2844124 -578187053937813102265182378689385984 2844125 137760004120058874001111733339718000 2844126 44494021402028739738024536153088000 2844127 -184138801875692690409500393164346640 2844128 -183604473820525117975851539435618304 2844129 21501591917257601321843623446204480 2844130 176103521130864661712807881408860960 2844131 297852688893732676417688928258778200 2844132 91316227723286716277203778391094272 2844133 499601298969775734699380566842784382 2844134 82304667318087114594615476270537472 2844135 -25502689596447154161516708853063200 2844136 -271108984511530371931409437499704320 2844137 142422548555322482972430695317504200 2844138 40228437086849476984167449990961408 2844139 334221620497628546288080399687747488 2844140 114857311027627829062322606481331200 2844141 -252331755492632940208892076115454496 2844142 -32449845686302004057154400442351616 2844143 4718943755426338571336819911729704 2844144 -59033294561870274358292008383184896 2844145 2888368614229065886996258766256000 2844146 -238099347461405058593790855658036320 2844147 -86648137306841445909713674534931400 2844148 54638759006955923689070255596318720 2844149 834322968635252921688676883965440 2844150 -39904324692866708229005420062886400 2844151 236657579569749726059613969963807984 2844152 230882228214517107152124364532121600 2844153 256598182193737823715028377699144 2844154 58064030741332106412938508360395520 2844155 325203960307676887641545798016322560 2844156 62697386582799961287424007647641600 2844157 20616517655958304802433089459612160 2844158 -568995152643596037112265151161303040 2844159 425862611431892614594441339708104 2844160 -77034931785776245272318263458529280 2844161 -215521454383657354816195099234955088 2844162 128684973170453730518391776769168720 2844163 -226798632512408578022578060388763440 2844164 165556959472309266070008125788853376 2844165 -106846181569396664208747053677025280 2844166 -104063118084302232332887103129700096 2844167 205318516187917638195708554485488000 2844168 -76459582359193915811557663182766080 2844169 87931845975173920106597759267107200 2844170 14018824537881984889958535919902720 2844171 81908351887922502580984782336399720 2844172 63201612354056648903759218651676160 2844173 -196456032004276892751242414997084660 2844174 -51817228219629431847342299262306240 2844175 -29223615714940657644053699038221000 2844176 -20954866900755649206811566496800768 2844177 59109890262606342004599698248571904 2844178 -132808313940632796300575592374901360 2844179 91508182352607022199376747398424384 2844180 -114851483662004832195716011886592000 2844181 -200349910021677430570889254873019136 2844182 273102543350920649321730177111019584 2844183 -243211799926944240773914114454209176 2844184 -155470653794191744266163830225100800 2844185 -474945372087592196132912812909355640 2844186 92477624807872075563715799245708800 2844187 -81940788795710068944116501765666600 2844188 -98944754653051423004075856327020544 2844189 241027318958046106461160152671551008 2844190 61436768173251784251352659144103680 2844191 142428901564089641384384614637941872 2844192 782791913479581974453089820737536 2844193 189743874703626182159661726111328944 2844194 -16626836845166068501544864690557104 2844195 87697625864887971827946120568831920 2844196 412439080623036950491840345083382400 2844197 363815029367974251215351865803171646 2844198 -33732814824972322188855133429397376 2844199 -95076171178909062276216730259105800 2844200 -276844542106888686567795140754816000 2844201 226093870998853489749162394958393232 2844202 -326550106347976684776709922298180768 2844203 -175928341714182589489408850421590736 2844204 -34704745827009805934593279540346880 2844205 135671942901857040436654617216249600 2844206 182287858960416731354145336538335552 2844207 -92607453452233713497725090206837360 2844208 -82467738505795853226932122366394368 2844209 36995919431243496752344272145711104 2844210 -19803443823217545616666729486771200 2844211 -143755029651709746595680187717417176 2844212 111368611275966329025302628605779968 2844213 -232175205468668377672291347880485600 2844214 -204946110718798969906914443852264544 2844215 -122075589021923934683594005704486480 2844216 280777753579861068581085602558238720 2844217 717573155010990565007784186295492432 2844218 109453862799033931709254846957390080 2844219 -36896014398644989172101688502030336 2844220 -78041283609639059309873166022725120 2844221 80262290849718688142358311183860422 2844222 -114633357551777368578039875202356928 2844223 190393722622139584045835274638689472 2844224 -59786388256433828448253550631321600 2844225 86026666511171814245411043117745350 2844226 5464872330829808326635093138432 2844227 120175088217233000949474880642669392 2844228 131832216043404230031495828794219520 2844229 -294439942593641033132216476404035170 2844230 86372436923544129519627872116421760 2844231 -254377285035616370694203204136146784 2844232 346233259871529379003458157105382400 2844233 -3965155757200960459591243494344640 2844234 2988211632133264621955154543645792 2844235 -3749340312190592971167504703561200 2844236 137606211032237031887107296165328896 2844237 395534817808939678479750946277821440 2844238 142551595503842886149146417880291520 2844239 -37008738851908635374504609349186960 2844240 1049533651651719036127721902571520 2844241 -468135090110652046934341296547951388 2844242 -476044854962192226910109339829593088 2844243 91840723944110498612454362094781080 2844244 56508547865158250166638171434014720 2844245 -19730976903837542435914838582795880 2844246 8168388062111337894857706462192000 2844247 106201259097399933424638176642173664 2844248 -316661903872438516490105262227681280 2844249 94003591540120573260779274887765568 2844250 80998093059953291896379828742144000 2844251 -337531130396401004213025880898306748 2844252 -204719289564729449718415333925471232 2844253 427210368844908075972551256056235660 2844254 205044652016652472680907837366615296 2844255 -183994006444171201974078291760291440 2844256 -128042056285212457916612243337904128 2844257 -126492025806635231624235036379951128 2844258 -66194985736876384734666027323366016 2844259 301874529888958212229490447188373640 2844260 -97665060885846740830032433886269440 2844261 -111875067245656932133442577708384000 2844262 27420349657987978734048314971924800 2844263 58900947719400812494395300062371512 2844264 36088254452898514794736631128965120 2844265 -213349504751070208084576376790437340 2844266 40328327574332543603266758569702832 2844267 303622415861576450839673615486792280 2844268 67102892102369464885915916590130176 2844269 456518623665462175283370984910211670 2844270 70930439275948496015688714983552640 2844271 -522232035388645317108908149390996528 2844272 -60310507364926483658096690197954560 2844273 137813290903975811023053349180143984 2844274 44914073965183294938246591042855552 2844275 52115307361564089458739797183746800 2844276 -15549048866795084375642682170812416 2844277 129544226938695521735140766156654126 2844278 2953996153369101206513050570895424 2844279 -175382576016562477943215556669582976 2844280 -335400662450453207526816146087731200 2844281 8743954756990276848362150599987200 2844282 -492739121660540136587838296681472 2844283 -195801511218394824319587360596426992 2844284 -289916821531874786126320420531060224 2844285 -167399288225568175381948211312656800 2844286 164406272590689701693346075317843520 2844287 657929036834937455144099220743460192 2844288 335100005875721018244146961737318400 2844289 -15095710835598977506919306839290944 2844290 48881081018236939210979164866362400 2844291 -188481910515987295467753250563424080 2844292 17729085544081705871319977498050560 2844293 39066353482501245919403860975854648 2844294 55785624187928485056298917612177600 2844295 176449884160668991926238686385372320 2844296 -64152084293526265424283850755440640 2844297 296561844406268066278641231204661674 2844298 -57639881396132686774988225293074336 2844299 70987540240641270971123611655540160 2844300 -10979672827190847016331666880000000 2844301 -3765066716868070477656965542272308 2844302 68745898515577379685435349444569600 2844303 -207346766945203043830911331209761280 2844304 159255703336754354555342508997165056 2844305 -99259100024304351377819759414088000 2844306 -157867538782187479428485585239381488 2844307 -44299464762993412154762409806807600 2844308 -405774282338062375997542709919408384 2844309 90482970642634294605375125579369568 2844310 -4437846020501935152524328548505600 2844311 78032494933762294155051815642355912 2844312 -64126354425729878652801651871580160 2844313 -302299897008599777107827382164352438 2844314 -288249435700383383792669723479411968 2844315 30771955646438272577211863164925520 2844316 -267151301688492922706265168779601920 2844317 -178149451948799194908428092339202208 2844318 85224405354730081631513575479088128 2844319 4354261468010592891863553997037880 2844320 -301702255076972243900966214677299200 2844321 3501042791511165100411813017925824 2844322 120905713110098446269380060093144352 2844323 59783117316891017703310860126944664 2844324 23672684089871984907578457634369536 2844325 46366440133497087334578323273085600 2844326 159611133912602504174396563076678112 2844327 -155818132744878716746301732139489792 2844328 -122387694156642432015052787786019840 2844329 -560828996258336023248767406218360070 2844330 47096833919893923628785976859761920 2844331 63818756676325399198155841642590720 2844332 107634021711988687091163880923566592 2844333 132541813350580293857257649161918902 2844334 119846268721696909381327275790067712 2844335 156660086144440832505819658311681600 2844336 77009175281272983128832054654664704 2844337 -188319810868721597638052849217884014 2844338 -10476568133997226986597963391741440 2844339 -217255251310321043872885287139614720 2844340 171711337881415835182430319116163840 2844341 -329345029360086756645138750956089248 2844342 196680399146650540214134301302842240 2844343 119052627010055680505447229405513664 2844344 -341067668791442021636582706044313600 2844345 -111681439117274325419428953130536960 2844346 295564143490844857136744116317212160 2844347 -168788109701777225682261777063195696 2844348 33531370718397108911276398890107904 2844349 213679704182472113216812288522107660 2844350 5615488326416653017246600041880000 2844351 70182670375785609767942797550265360 2844352 386501950253540039642654513823744 2844353 121839709475404132877373252822913602 2844354 1140109334173092633796694806427520 2844355 -37528457049474436286717640021799200 2844356 88752292153464620751108585279649920 2844357 252669179554849018957872392784576000 2844358 158569108709040775030863005968438080 2844359 -304158919043715952282166157513875328 2844360 -73437775732271045729995262025062400 2844361 -17174130169661220213572962244595548 2844362 -190444064704966854215953429779935136 2844363 11768096984609228667395702037501888 2844364 4563396321178195646885640416624640 2844365 -15535588608993386011706863865172480 2844366 -6720908883122190209182055259687936 2844367 -192755224614875919915947442867437584 2844368 -44898379624853687857466082649128960 2844369 -358403695487894332442745025787733120 2844370 2057464656895307694200320574871360 2844371 150565128549959259579352342437526200 2844372 10358503914788183518799501586530304 2844373 82151475630502019054393442330535840 2844374 -31507274806187075616486077177134080 2844375 6916997472561993425372695375290000 2844376 396318159612551821115169031115059200 2844377 139563023290666317611293135981563540 2844378 197376957617985128799547271946252000 2844379 93340154468973848469721775404086980 2844380 86977520717637923330976584180858880 2844381 69647376898377820044098733601414944 2844382 95263060947183866674606261909617792 2844383 -454202748531111433489049598350461680 2844384 -132689891979593510465145103904931840 2844385 -18615763430252952484833795431613420 2844386 -259561864459811511256186271781106608 2844387 16897321746870161863612630506034176 2844388 177740482467679329539635179563036288 2844389 -32815679537264106109474768614635844 2844390 105604812810073526403084416081049600 2844391 166326575792873796154645717362245784 2844392 -9868581819730280101389062384256000 2844393 381844454154152800871681683818666624 2844394 28130005011850199830894703285325312 2844395 287479848640897066799518964207040000 2844396 8206782962537949812656576247543040 2844397 -52919521991709280187780507234010154 2844398 136058538065169279604161814508443200 2844399 44328103407124929064683431731392264 2844400 10937960092791368259058967592140800 2844401 -309712073211304374872940702945418350 2844402 79023498654478839187560880645767168 2844403 -585548038187336326258617856015561416 2844404 104629898146700237422792592878154496 2844405 -29354139993555669567979697311987200 2844406 213585582484950735992341926843728640 2844407 5666723973137229183661011080268720 2844408 25656217324495323666358582476472320 2844409 528120913900980427286314425431048260 2844410 -70715042554693689622974206892672000 2844411 -473936481348490333425924478970533440 2844412 -136542397186446230744006567910295040 2844413 11524151301149899620055008951692448 2844414 -74884990492219340249200720755840960 2844415 -49364626267380244620924278344008000 2844416 15837900688723962903829703194312704 2844417 128514661742856145486860568022744880 2844418 -93176845031525693264428268971027584 2844419 -43796361448835896850811630596546304 2844420 98330394653171034553699895887994880 2844421 -272292427667526097882053889669945378 2844422 74145683242059864784406497137839232 2844423 -30111683078587214499747476700854880 2844424 135125365036551582236366351913246720 2844425 2700066420107039722268243505585150 2844426 12549770906458499326621508759126784 2844427 32999485742400281021703962354216276 2844428 30767202873195545756035161913622016 2844429 141165168119438878930537547193614400 2844430 164256093969951808404849515157515520 2844431 -520642882503535312651338913357290000 2844432 42940304647691404934276673630511104 2844433 -107845084451901443635279849417779920 2844434 331142997192939985948756964128215840 2844435 -5560186224468374722665571812883200 2844436 14240064944308179697562435900866560 2844437 -548588999872984209601052728390588914 2844438 61981599644447593556707020281156544 2844439 -94120477744580629967498193364973376 2844440 189262423865576960157080684814336000 2844441 202754635116412989117952264411269252 2844442 -36148899513664760341144668418042128 2844443 -114742091256573178595077822976252400 2844444 49744810572513988844362894800491520 2844445 -19337876780543038210676737735639080 2844446 -96747272541280638443582541899032896 2844447 -290912124682135807818001060931062200 2844448 480088458890464105429957518613807104 2844449 11142558287488864512031422265206720 2844450 -1303285921603008462226394818272000 2844451 66936553656462561611088225921109432 2844452 88499015310164551941480183646617600 2844453 4434683545963232853153095615294304 2844454 77144660756500884066579356485726176 2844455 208880765186229518883588479813970360 2844456 59752427708303668474895397930762240 2844457 -30401071917700676020647703600165632 2844458 -61980572109752618687173008226243920 2844459 -180328772160785474982529621707614436 2844460 277416013717292021238507687588833280 2844461 -410771842287891520929125913604696938 2844462 -48370549608400111046077589032448448 2844463 88024171303224273240384628270998024 2844464 21331854484067143318574512981278720 2844465 -45742643210860650335222618531500800 2844466 -20065050472715567028156432552338016 2844467 47334676510718168853101851068988992 2844468 -98814113072124070683574928283264 2844469 -234836900403237807783683083582602130 2844470 -135077083846049512992700013526904320 2844471 -105793706950060629216187607116780800 2844472 325721990121209463881030776015564800 2844473 -142749847852076781716878290151259136 2844474 39657165182163752145278360269547520 2844475 -125089001845540060030975170168155500 2844476 570452038633905520757325950693849088 2844477 -21667842878680786708412629767718074 2844478 -6944061896391078027468784021213440 2844479 120294138365763914880465365219292288 2844480 -50399367819435581413383045843517440 2844481 486294387517345250133751199661113282 2844482 -111982150501719689723927658022575408 2844483 172064506758305086008069853467901104 2844484 110051734680627026011211285292454016 2844485 148223745026345729953211738767916160 2844486 -54742180474095986153779469126297856 2844487 -624060607756210808591645285022561888 2844488 -269868243287072112121653288929648640 2844489 241973124310190593912675338416921760 2844490 -188728717408161498376430237577561600 2844491 -188545077190048770335622365977717152 2844492 -13582259226124660158063898964410368 2844493 1156728794418285781297883534200224 2844494 -220467704047107758887201192893263040 2844495 115056218266997587643209916571129720 2844496 -48775319283524096648612343499980800 2844497 264231640592327693037001211161525872 2844498 -5431991111956992259410375628836864 2844499 312422392650991196866717014006653600 2844500 -64808241442537213484039887959360000 2844501 334387853154519855303034627084492704 2844502 -35191905385727737707203529803668608 2844503 -458030504940747554146506776518845576 2844504 28891590934384208462823498833510400 2844505 179997087114351499427997638127314760 2844506 10012701086530582366775543965670400 2844507 -63855854637003888776893420849728360 2844508 -36837440940407852557535555781043200 2844509 245252850493753750250249536220063040 2844510 -12383962976469782239760522804371200 2844511 456077952537885730059620384428260912 2844512 -259807847528750742731144082730254336 2844513 11179616534179228642647490871661504 2844514 -191557228328850645063646371274356144 2844515 -422915632995984867167449723178385840 2844516 -59598935589876984347025353951259648 2844517 -191149046058576674282736779096121380 2844518 -2448248325548218331702357650024896 2844519 -270374898040552308893732127056413656 2844520 67772887293101791951435552210944000 2844521 15570864973850315711088674933007732 2844522 -33909381333265240845060917022069840 2844523 2893309304205047143439590721874720 2844524 338591703570354905312497104533412096 2844525 62060019458364124621174701641577600 2844526 263054774325178365829399592857834560 2844527 121342792010549126012394952436428272 2844528 24916893061833961037966446873804800 2844529 -44714492427692395617818273003312640 2844530 33495386964803031939157629990630720 2844531 54971231916057302549964832205810400 2844532 353093198698233744864468965003789696 2844533 548237378478359524307960687226415164 2844534 91881234844848040889653645289914368 2844535 -262110443962805083104825156547556520 2844536 9062553497060086850944472310067200 2844537 33726558519080560761214515544721952 2844538 232509301521071514005205894064400640 2844539 -59896166795054880376131493942116840 2844540 51175873547375696366364577980495360 2844541 -282950689224104474116965826281117696 2844542 254738550345193459049723759948827392 2844543 54062220005120417760930655973474064 2844544 -329303543483799822404472073365749760 2844545 121425289109038491518760133524955200 2844546 -12734491000594625748655179089780736 2844547 -69551555861507321849325079654073960 2844548 -198538536646958666864104267928285184 2844549 152187475851127654349068322815485564 2844550 -83691595433892823159069261824631200 2844551 -118292372063509126890577028885447568 2844552 -294410678669212702071112125994598400 2844553 207853022680128933602491500478334080 2844554 172106531770482073024857377223068976 2844555 -59233163069472452320155954431143680 2844556 79938164756729483664782711514338304 2844557 -50318807372572181101456025405893194 2844558 -116614735341234490630126221989734656 2844559 283032114519155628458361534078790800 2844560 19648142198268806676545283194634240 2844561 270068122653702459631522873173138672 2844562 14697511337612343316436681122593792 2844563 -92745442262791473986803046327315712 2844564 -60270683954232704441164893881653248 2844565 -176791976633333083269603096400437540 2844566 -51083921246642489807647384853532480 2844567 -69330931925791343144703673565381760 2844568 -483284034885437714216922399932221440 2844569 50201939132918106759143866139949120 2844570 -44758718480723457598691484440044800 2844571 -330357229669337729748299939937518928 2844572 369568237391338875187128655656254976 2844573 -109160960089685655218129090348796000 2844574 20137181033538840159995774678833536 2844575 177535081209871855652534913263299800 2844576 -75828100172376180036755146949001216 2844577 315367590730627343807459038836256000 2844578 -155296055755214782227728537793315840 2844579 -2262046727602483526310802903933632 2844580 11841953762763923401877576149209600 2844581 -439741972618780837598878714399998720 2844582 -40537994529516690962451954331221120 2844583 103222381275345011069162828680410240 2844584 286707324836451770683148783263042560 2844585 287851457524462402658992903872720000 2844586 158341084249879569660523697180194992 2844587 384012396788096739312036704434429236 2844588 152808306840173317700088496840310784 2844589 -358872570178939235485400291422570 2844590 -66401302589886948865815188025918720 2844591 -1430821354478518538783997313213440 2844592 84309037367418550841737693229367296 2844593 449763495653496390858796023618649380 2844594 59458508564792693534380349203788288 2844595 51916281858355665519189094981053600 2844596 -30263108266736896192334723464869120 2844597 -1700127483861597667413370133717088 2844598 44807101525382735899169773907952960 2844599 17165068977555569515846105751148936 2844600 20830435499138479424941435600896000 2844601 -25122819212072382161976125955437398 2844602 -333619340763523000368899149926974208 2844603 18224092140571418003658309987110412 2844604 48099562728103581419828470781173760 2844605 149505898630169939588010934962169260 2844606 -46576834830282647458021578597256896 2844607 -71556120838365369113121555719998144 2844608 95555917092377497138986676610138112 2844609 -116996159811203073997422926252852160 2844610 -90218211894322484102548137966153600 2844611 30967773465227095463665100340417024 2844612 83224853203533405492126736988006400 2844613 -251618311194100352617885690941150116 2844614 178909956157035254486812759498020672 2844615 -117360196048660955169183468906562560 2844616 -259575653051852520129752012213606400 2844617 -401320698462958307477030005980304128 2844618 19600076313216196796869565897180160 2844619 -421337514348104870222246967603816104 2844620 -115907666045649784179335236157752320 2844621 -6136102750931825177684304339560424 2844622 -871018043465227517905589654003712 2844623 -443476883245940518553120319406832280 2844624 34999781755434696799853805268107264 2844625 195289937512028342879687271842544000 2844626 -105958578906629456333756817764845440 2844627 197495593790757994553573843010228960 2844628 18425140702759852619522575401455616 2844629 -128941274349830870774236953090382770 2844630 106578728111057633843849204369535360 2844631 -135739244799192130005329268154231968 2844632 -16389984278504043939343518774067200 2844633 -221920287499693353871348091961214752 2844634 16449579473304994673040070290700992 2844635 -113712577195404432924559510166031600 2844636 -183019885188982240024933087462553088 2844637 301018370726090493984843262587159360 2844638 53759218645943955048393226340016960 2844639 3402598629516777514376250027089760 2844640 197414053208916655841723979918213120 2844641 537893166345362450236548369140667042 2844642 -68416876909713385837030728701848320 2844643 -699311267502308555162828667419354976 2844644 291646306999400881590968524393162752 2844645 -13564492689367693413091273425533280 2844646 -21869633749912404558738447487792032 2844647 -33845084088215320150461852573270360 2844648 125493927257841189897032736915225600 2844649 -274335208863928646190716193984449350 2844650 -13153815883874869253952990015241200 2844651 -70305339256807561023140881416921600 2844652 216652107205386123807944900536545536 2844653 37097555339710175287948334393003520 2844654 311076859516641213753589588351300608 2844655 -8010186186824859934661316258404880 2844656 -60640917584614722659690265287589888 2844657 170048949501358918732417179893901954 2844658 -284778488568679006852274981716614240 2844659 123955207722590679450797790402089304 2844660 -16076610978801791001122703186247680 2844661 -627041250425487957492960410225791680 2844662 9640656161527281244524752041482624 2844663 175516384178973209730538313008681344 2844664 23548220381487251898364128975544320 2844665 -4270110896328630527341031240496960 2844666 -29847781234693961358543965687846400 2844667 -153760029427594367349204815856263408 2844668 94451573972244616126194447326131200 2844669 -22504160164803883245879186898969632 2844670 -163778807069165716437011859434934720 2844671 -192333871050331092432376765919903448 2844672 -4104388176645976377583320736727040 2844673 183267541034410671140250650952664064 2844674 28720681376868185221506147741832704 2844675 201209101556156048536952369670036000 2844676 87568614868958455468496869951532032 2844677 -358634949582726629784135928463464128 2844678 199291572901937314013616993591711936 2844679 54329812648415470531265486019554176 2844680 3314570374296906466094440461158400 2844681 1188915284911090316781553934871744 2844682 -62416071667552651040940639160932000 2844683 286141347023028997911111568954479120 2844684 -75324409232314616590042176711782400 2844685 192365322780943326029802536519733600 2844686 -39186375264580006148095420606697472 2844687 43396924954987680773198380064928000 2844688 -29100378612743615510571244242862080 2844689 25395826037569690965605843168777280 2844690 33007611312637679965293309023147520 2844691 -244607892610268813719353348965693908 2844692 -278965503045365307027819296253869184 2844693 350948921029866140803934914296835200 2844694 -189157010919479030456896386184521408 2844695 -171573817161358707999520222569312720 2844696 -58951918904233986672271464219955200 2844697 -385900361279469709472479884978759480 2844698 -31776413975395672493873030948603136 2844699 21279157934649962850138692792736000 2844700 -158243990725946533725947048106956800 2844701 362649711805573618146671495079705702 2844702 27995657571514562253206927155098624 2844703 148658753416348680160084141491871344 2844704 11915141993119282963533027867426816 2844705 35492396917044820133056735193904000 2844706 357206769490858275524953639472265600 2844707 178132715249736636812630167812832680 2844708 1291161962215871538392178748108800 2844709 -3202023774671603839634925338213760 2844710 240448231616140482597306869057280 2844711 59432718618648901378173598151015520 2844712 70774105085175223505809167603609600 2844713 -597420822785226381812323259662972038 2844714 -5453594241288220278168709832328960 2844715 129103207093912415701373308693653120 2844716 64914027664067399006495111708098560 2844717 -324916270194375766545554972318068800 2844718 174037923122810843899691108573855040 2844719 461705545961962927818256694314752096 2844720 -230490371797546388368405753036800 2844721 86548482508721093627605760043957744 2844722 147433297481265174221224028555725824 2844723 102906539922795570883256384947532544 2844724 -362284290004572970684947004507813504 2844725 -37830133146511310416615579336593900 2844726 -44714376300440115804503859471504000 2844727 536902970083773127260661445708400912 2844728 -270642503349571209396515366984355840 2844729 280808948141459993630324692430409204 2844730 57079253119148806860382752720691200 2844731 -400138541826562695787101600045981468 2844732 -142848707764151112176540589881573376 2844733 -304277004228170035573501418815896180 2844734 202165047253303104477480903460790016 2844735 -149636395252316451957397705559944800 2844736 74020564787728271231050900216217600 2844737 6252290177254593961657435151364480 2844738 -12030126695700749275487483720611296 2844739 75985620922532593395164055793412540 2844740 -159794517177452777033870914734447360 2844741 3585328547634525025736017183687392 2844742 119940994463101497728192114702281152 2844743 277549033781731391030767609271531544 2844744 57762850742519224907421566333337600 2844745 127323860179493589069183695181623880 2844746 -43128872934987834391065761598105600 2844747 -334535154805821285188551988265594960 2844748 -220497181319597677953961135964814592 2844749 126838848790255350979604801468262060 2844750 -126865698150140833111050553591392000 2844751 -408319798405736207278557812082176 2844752 -78189058832910002307578171636588544 2844753 330828137474885994752548029836943264 2844754 50084254818755404515871153153634304 2844755 -173238803386264439204789899230062400 2844756 -154992686921250234777054751360204800 2844757 331287814456420626864045366914943360 2844758 33780366457479103173349010607666432 2844759 28681851869179971106255232857830504 2844760 -225275607929203742704393815570432000 2844761 159521361162173665874862872525140362 2844762 -48911550803545487052067643174542848 2844763 -688907604047213919656759788011020760 2844764 267494602143153668303875882202112 2844765 1371400613916865784495447883719040 2844766 246293963184030270809772526371987264 2844767 -99251412825944041199855681647241184 2844768 67639818290295378491048220596895744 2844769 846016653188483041713297910158986496 2844770 128643500152834964942713446110050080 2844771 -66569813854562639766146708434790160 2844772 60166237597382493904854101697740800 2844773 -623327419264924663172764015945218276 2844774 153724702588326370339697978872704000 2844775 -36945259970643019317790974751938000 2844776 175148283780776759704821349884149760 2844777 -19357834168351610727549522603012864 2844778 115726238451467647259979537487943424 2844779 -29018738300646871902628573773581424 2844780 79659011361128142606950572756531200 2844781 639853772154600770263727944466659200 2844782 96538563406006620595906907116782720 2844783 129492020846187651417912502607911752 2844784 -74458232091363406471154781849354240 2844785 44706931269027307066481150006568360 2844786 -66776241207438505743143517949026816 2844787 201431607101016959706492972139355592 2844788 286119359246075836782073964028850176 2844789 -144850434847499971001816771340074976 2844790 -41913233259268071364374133219507200 2844791 -18369171122125646130075824009499000 2844792 322131447423840852167676833470648320 2844793 -215011402758211718734363967005704342 2844794 266326861638108785439606347546880 2844795 -112671835493128579328658603795841680 2844796 161624557683503424443709718536545280 2844797 -216385960881132719236388402503055028 2844798 117928560063677704555604689590939648 2844799 -18207936287735598379575448759295000 2844800 -37921291670656264145017981894656000 2844801 21424173028571836377491460190395840 2844802 -91914384074171153031602756534204928 2844803 150602155460776421668039273469869200 2844804 162094895855493564569252202974186496 2844805 -80436856896642462555776094590655240 2844806 7764521897058857844667451596778880 2844807 117430401107565982428436459882968192 2844808 48149386561468031735492321818705920 2844809 -151517249235415221449569316986023648 2844810 1926035074346907930007825881282240 2844811 503793936243625959649098910894896832 2844812 126526870013000075757796272545236992 2844813 149093875398336710419289687336222400 2844814 -52806070417544686011153010996631808 2844815 -96283490234169755981395215835346040 2844816 -28971586676013716289545927132184576 2844817 160358083380563832604220645879470080 2844818 -35934676986165774015119979193238640 2844819 122223189081256785221318011163784384 2844820 320261936789781296436160849282191360 2844821 -153285522379611698618466089082005088 2844822 -169886285135757773226852756281713728 2844823 -3867104034527305046610369470448960 2844824 -99888231477021266078328428117729280 2844825 57207043747453936030250905680357600 2844826 -78416545944198369696441592709288736 2844827 -119187233491754491885287822483495480 2844828 28225630476238954768294423846256640 2844829 99701191663614680579427652024137484 2844830 -67739017928228193045862264713013440 2844831 632473260794010385756278301974672 2844832 -319747661055786171108942945740390400 2844833 -137438730718460789612085797778885918 2844834 65459957520966155149234390132181760 2844835 -35192005417021470880985599662188640 2844836 -129013698794233321072066214862683520 2844837 2860861284629648233718990974473888 2844838 6432267422940798709695719371684320 2844839 4632166119472471802363559045508608 2844840 -111488169853144837519733465417318400 2844841 187485992948145019398036888368109184 2844842 58560018189674190481203148613376000 2844843 331080555150588909604089201496760664 2844844 -61671203807752809268350973701769728 2844845 403909858043498289631237552934311680 2844846 73770380896679396835430041208150272 2844847 -86118670263969413141820355064465280 2844848 131221111142141845945179668045660160 2844849 12078984298526493617300383128853440 2844850 -45849506704650662814380814874635600 2844851 116917066783834307329242003003888600 2844852 -177046434349381172599485074214432768 2844853 207788338153947620205145637626961664 2844854 37208619421145676406377928571936832 2844855 50640474304091905574218661192270400 2844856 50739970302759433656273683010600960 2844857 771920545102640635278880208647782600 2844858 14622011181855544606874519617373184 2844859 350897874278181522847107429456243216 2844860 -280687812208225615502309921731184640 2844861 -163618357700050570787291783386000128 2844862 -205462752521562690453503571683534400 2844863 -162209320458552941684209485118946304 2844864 100425642124991774145540037174886400 2844865 -378844404772053717205519434056861400 2844866 198826050897717484583596145755495632 2844867 -75050040873663577332878460342982560 2844868 -1392542554282608904228655972330240 2844869 -311911505745130281145148423157483840 2844870 -5137409245787287067180416381747200 2844871 171934031849210686054543316304676320 2844872 -43212282346239303955026711022771200 2844873 374377048266280689771879431566850922 2844874 -128378667444914364254617418782298064 2844875 387946220211107914356982832940180000 2844876 -263684224790455246720326313339027968 2844877 24363377540112182894074255873773312 2844878 -119495381372881192688805979135037760 2844879 -277169849601978548348201348876599416 2844880 -22254055619407100867664077783040 2844881 -122115080185419658198071354966483480 2844882 -140162427064830742761647117062368 2844883 24111697923814832883782147020921384 2844884 -103817689856910784386454616069412864 2844885 33629420235594898367973560774116800 2844886 -19396348083153407667527503699870656 2844887 -696158826566728667864427598123766808 2844888 -87809068629820861676472229254144000 2844889 -408711497686513648118947943152224560 2844890 -139573930149523672266358571663296800 2844891 87689568805493175849400877839154652 2844892 154207423464264486773911900199369216 2844893 2989338966128949014768419294174464 2844894 48575492552667326075388429031744128 2844895 286446559359621849993994966181231400 2844896 142719762905375702757384035485089792 2844897 -107684154821417765401160657690816160 2844898 -34021923802096381135737488517809664 2844899 -331339168839523603703095111130741088 2844900 -40248518071729046564293565755680000 2844901 25893207083295238442062868049080704 2844902 -276434536171727236575900238791548928 2844903 13296096739741035693890644316812800 2844904 -63623372046663086226451748726784000 2844905 274198811063158120426143620487360 2844906 118379921941556260425712529340136704 2844907 -219956309227728514683961539301290320 2844908 75834992040661574100109005917921280 2844909 162911767633819688298746513958102720 2844910 50032682631169200097981938584271360 2844911 72335594117879799242091685704562512 2844912 6918900896816814963611480253530112 2844913 -304113955882096336576542685243705120 2844914 -70444221505202523321827940830466048 2844915 -159899467383821991868975439351344080 2844916 -33234451366060616831677222540756992 2844917 343512569741679213278039253899457966 2844918 170656184420628841802698550998000128 2844919 138491250037044235908128514436586112 2844920 -52245382111270612693366158640742400 2844921 315618211592707580264152733091481440 2844922 -262749678297719290766866968463033488 2844923 2638085050602484128475076523246504 2844924 -362775360283820695385084910161756160 2844925 -21242673657110210564644866768434350 2844926 -78221753221471616461155363050087040 2844927 201020053416882398552173047281326080 2844928 432030774995467561146188953290801152 2844929 -329585590058978986056632457764893740 2844930 -49978724019940356444188300195804160 2844931 -242876298234621821612216736431883268 2844932 58275553598692733573553058023800832 2844933 -41633106009729932769334868937975552 2844934 157169912412070486805161464671057280 2844935 -354209656658775630748549066559658120 2844936 138148610704109502074423562582835200 2844937 -563530866453203576210264748944221414 2844938 -17606499252107882153209533900572880 2844939 223633561267684990590467334221265408 2844940 130830481782531452783799318614768640 2844941 -181368821743560989990072035286435616 2844942 21952155985280168001138506864628864 2844943 322278428004283703396038280133206192 2844944 -135946509855259904661493719854530560 2844945 96410627151217215166391254149680640 2844946 122534964097852566318304587463140480 2844947 -17163861872213642119065174523415808 2844948 -193542664367684801232687717616803840 2844949 -219893690295257160012348885190270020 2844950 -56949620053110429754976412806769600 2844951 85636816225737005936108805323600232 2844952 181424262594877424459128063641600 2844953 -429774915961031005468557003170271798 2844954 85551149791101262790756981289134592 2844955 -26579759049754311342215523235976640 2844956 11667073758785016320500124356687872 2844957 94883813381931388183028104463313792 2844958 -11574405815204097089544093514836480 2844959 -150775561194485472499915403304457896 2844960 188980027172989661779577493635727360 2844961 -88141766674264947062812200766107968 2844962 132000743557010062299453436841401680 2844963 10620098403961130629907604704437248 2844964 -32951322572121903341381428011654144 2844965 83112907366044507223402856685405600 2844966 1117584416102155701542142146025984 2844967 -134804389222931530639695761464334928 2844968 -58575860701531909349418155347476480 2844969 -83891077696129261421385010288084320 2844970 -71611836310441488340592827282621440 2844971 -506859121734612822716481680338314828 2844972 -79732741013426063275837666615664640 2844973 -395628125652132978144631210273596778 2844974 -64786471665331756903410772900160640 2844975 8504308633712925505395344396976000 2844976 -36319777567792349508951138184019968 2844977 161407791405281786299485778481826852 2844978 -176323753419248493454825906806139776 2844979 339610472737230194471246565243933280 2844980 167574033381583430203644890823628800 2844981 99661405173270391010564213736938670 2844982 57432760962305838048043744901369472 2844983 -381515699984674685041433227767879768 2844984 278850128262109505618300039312179200 2844985 26432582453384256302859171384871680 2844986 -90787853064589296907359520649489808 2844987 -1256895285883197410631680758939680 2844988 -210356910729341238136146310576484864 2844989 -494915566096905527469517069771595034 2844990 62714407311966856112716152114547200 2844991 -32888051231384366619294443377124736 2844992 88234333689245409881266739870171136 2844993 30419710928302663532645998797129264 2844994 2203706207292377937836953841713152 2844995 185322190220403897912030201887850000 2844996 48320626944787932999616656771317760 2844997 -276166054423957041285245873955199268 2844998 -6024514619386998061273663703137536 2844999 -162482601826583839586740619576660616 2845000 -55857800911397532287148312624000000 2845001 106347389466305917141315300595165544 2845002 35262348019962320667309310067408640 2845003 123621923655843301081513160588387840 2845004 -148604609546862629159148047160299520 2845005 -3723926099810804855992585432630080 2845006 266901536818441730971681308476798400 2845007 -219888762795847139451853096103344968 2845008 -11382287814604143194930417599119360 2845009 3141164593048004195682834132197120 2845010 10687454337184259478901383315225600 2845011 -55394374854741396263949453259669200 2845012 -403604225873130415856832388784977920 2845013 -517253593426661068931440341070459236 2845014 132905453607740345538714745533128640 2845015 -98650165399371887890312184060292840 2845016 -219797847054166965186838138289971200 2845017 48107223684983230108692414896327040 2845018 -327348893216987154377977478714869248 2845019 -110463982969608883050185270772443580 2845020 69187812179445955803902501870023680 2845021 -653835974785794486030306359592737408 2845022 -269115086120357424226071071265201600 2845023 -128129201474700496285115365199648256 2845024 16628773325325173094615604251328512 2845025 -45687896498307344725577662065734400 2845026 2366726226003550411131430029294720 2845027 -533216777531824944385551953673311840 2845028 -378041976329401335468688692231266304 2845029 24156554998296494969200625247141696 2845030 -59598221673347623199513498537566080 2845031 6903670948489144706044687189751808 2845032 159633913218715833476066152607416320 2845033 -215096160212558649627588385519659718 2845034 -158425936365949936887079396568509440 2845035 -231921609102091393732336368159064800 2845036 -3104920046235086027180018429413120 2845037 48740315608639191110178070545926700 2845038 144610289240708352115611581644662336 2845039 -161097058336291052216594100589898280 2845040 -28300905056503718140759312971202560 2845041 1269850902101026825929240853370304 2845042 209014339111375462882839557022918672 2845043 -326814470826370539186484450550838708 2845044 -226709142728813859114653254447104 2845045 -20032439765848043854639370606755200 2845046 41846685498777343369985193438029472 2845047 -219675767547116341607494460367691800 2845048 -92129988706891645782404905597440000 2845049 134187715591381345733950582618298880 2845050 28818183046013132751390554662176000 2845051 -438505354942384922628075363638992896 2845052 1739650974726082869485886492426240 2845053 -194748554324446106497014668136399936 2845054 -25850372694240147901632007471300608 2845055 196311394781107818000512762011065960 2845056 32141808831397350105391027558809600 2845057 -132245429572020164604950683004222288 2845058 324182921868784737823799232633985920 2845059 26615840080869253262859049253064960 2845060 -15055967625181302160553079980851200 2845061 -570011171525900403947993454328498338 2845062 117134875840204953837953058550927680 2845063 106147307275090955524025226552178800 2845064 -487410622445903443160248122242288640 2845065 207061200475736188183486529891843520 2845066 -108056623180259467277251411698164736 2845067 307313971778891899829399900729969472 2845068 -41627307526514126193526066557596160 2845069 -240163158424790691696751389494120808 2845070 -131661927076140172555545018317555520 2845071 -354605362378401018057678058468667760 2845072 39765212758707185159365958781714432 2845073 -38234795569432127172179390565120 2845074 -65522354937672646295232348077729280 2845075 -335000459659298394665280442136706000 2845076 192843018956067639093500740699967232 2845077 116179510254356653146873267291062208 2845078 68885422629739792381170570069824256 2845079 -8069945595492434603225250335166960 2845080 -41648579871385022293499303417856000 2845081 843993727357633323233409825456986064 2845082 -211153760427026903744050349662798608 2845083 -307836593771705047488670051663987200 2845084 -281857792871463700430363769585658368 2845085 102390467006654700688959477007822560 2845086 4788753129549887041774845780246144 2845087 -56284824584109099918323580903083328 2845088 313094643169431075111153581514817536 2845089 49577181525388980478091852469879444 2845090 154337434949116661536652472796096800 2845091 58518834064372749894746359845462492 2845092 -205819552187430537983601461329640448 2845093 185985725796591610412656798632741564 2845094 81494510268468872149494069987887232 2845095 1486676853362129678696179033217280 2845096 332236139852247125143393045818316800 2845097 291770853650372188475913573090327546 2845098 -261475507333708726637927625209856000 2845099 -361727287050106606556810099556637900 2845100 -68111619156654343312936263880473600 2845101 -6967384260672183118463380997941632 2845102 -4325514868566549315089819879184000 2845103 -21568352850597272939913394961290800 2845104 6532425672711429614713124086185984 2845105 103305063168866474532874474448302260 2845106 -211580854237907896116004068040842240 2845107 -198262320022517322779453320584473880 2845108 -92568894536609981649620253478160384 2845109 249620018921484302577124969404515310 2845110 -54081858827297716774663004572314240 2845111 -355208296366292219118093927200981168 2845112 -126112667951298734699600418060902400 2845113 127039974881777431658975294196321888 2845114 21128662601618539411338739512403680 2845115 27674057996480304274335105904195200 2845116 -253542458507842414385843588009123328 2845117 600867355833737076605955241480152480 2845118 15946498960650990170532684335754240 2845119 34219366627887460737856937749578768 2845120 1964482169471065628201376420986880 2845121 -13790336441311812315770990649401388 2845122 14208822515519433196822926932719104 2845123 -347850150526215829594480024586167056 2845124 492764521437055802876995280587348992 2845125 -12575248849883022661745093298501000 2845126 64732480185392558428216026318940512 2845127 111423874561886816439697693755413976 2845128 -118659647173496030323439706545356800 2845129 7230582456328294359584052411477376 2845130 -13529105673422640004942686169747200 2845131 301363467411356504409464086038644952 2845132 298290537545301485041209542215280640 2845133 337383526643448053413256888164619382 2845134 -154867665298069780641984688489775232 2845135 -20393939860122248378183630057083200 2845136 -49334652459286663236348175350497280 2845137 299247670028664384038409413749299552 2845138 4126553127593021089442926100617344 2845139 86365445660677101526151345088989520 2845140 3500777557113743303814301294233600 2845141 253930220432680172060196550253523772 2845142 172794921663534111760680255176194944 2845143 -16593510247737443542929268403929296 2845144 530170752781818745566834554671196160 2845145 274220548774721616723788402144542080 2845146 -26971259207291853690376502647649280 2845147 -378869009489961468428131649953337404 2845148 -16700111624933579993984734433121792 2845149 -57285684208182826817970454909446912 2845150 46054692975609480118049795624832000 2845151 -432769996171070819035726196698666848 2845152 65644046176331648899221480721612800 2845153 -521082622073923901447776210694567120 2845154 -38801581007185856276074489356959616 2845155 224093191363484068925373367450080000 2845156 -37259988924880605579590790052722432 2845157 -37125807085023969514157155941730080 2845158 -20282398008158170099545552181556352 2845159 -22387710885966950842855063301430320 2845160 315049923156697783492996271653632000 2845161 -182869947813447788568719310992943360 2845162 -75839753887417440393494381914117536 2845163 -7471155198446970201938446888460616 2845164 -14938111501619932020399238046711808 2845165 894844821373062422204544657124320 2845166 187667590426887121436639074276756032 2845167 11049774311219692120633403166472848 2845168 63624858754269738295325595469217792 2845169 310703831188430016152329088949564288 2845170 -107124998692298338971848795762554560 2845171 186968367435946887486137089450726560 2845172 98193313928778210554739048486316032 2845173 189676917607162320785114372993239584 2845174 23476409031948568384736721620802240 2845175 -2954939289324717889462901753442000 2845176 95262410678560020113083396489728000 2845177 308322843015796765439093784351474026 2845178 -41700571165557547510072607435122944 2845179 860631739007077011785236534957847040 2845180 -5406861275046580114357671430471680 2845181 4173360639064846620815783147572224 2845182 68978481156363148009629573376924992 2845183 -169339655585882250958698542017706112 2845184 156186653901382018630968138421764096 2845185 107881804552340158586546744625148800 2845186 -51507743494388355479920140478556208 2845187 19695909311184677124191099188019832 2845188 248730730464975207911122099560710400 2845189 280116381979068414011544613325607072 2845190 -129828906284328115421283533549635200 2845191 -159976871127247768366350250317536640 2845192 -125256380062917327560615515516600320 2845193 -92822274145191742422842561830963200 2845194 147685697471882627664952339653120 2845195 -21239840587187917670175691381447200 2845196 -175392438893517104538199305568569600 2845197 -260456853802418388214077542143891626 2845198 71177935521662264391921827115825600 2845199 -24724411486910739451859875270112160 2845200 20369303089866787125817537722777600 2845201 -269016015553466305870514851280734798 2845202 -24712786037622086209920688757582448 2845203 -110803606528482449887956262964250696 2845204 216170967531468415128140419403343616 2845205 58264795610453447329570284540002400 2845206 -2104041166138338218545385073851136 2845207 -200595083012314041730533160384911544 2845208 248470636455044552726942613881640960 2845209 169567989922149572668374387837668304 2845210 55502304979470617496832746873665760 2845211 117488092113429737282348118395644224 2845212 -169041770914005888561695323997798400 2845213 -206330300179601008581683591583173760 2845214 9837733618391859943316237881612800 2845215 -143007387921542440494693473339340000 2845216 -162182756104511201476216040356577280 2845217 18225646863505385938620904283574420 2845218 -27055036912835164488737456328318720 2845219 -16115290469507125436392666591248240 2845220 -35777090996090215697325938368696320 2845221 310762905691288388202123411652329312 2845222 -71226060438354083588193428355984000 2845223 -85098883321846772520115856436077496 2845224 -799641421586855764458713649561600 2845225 116062212152108393625913149139982750 2845226 -67490954932914836560153973623408800 2845227 14114063746829933844551813025031680 2845228 -152248853714559354967046168064754432 2845229 -5604919134853528960904365802808000 2845230 -106200215654472874177844916544145280 2845231 306768744428669117148152420311105000 2845232 -44750561961293322887068846253015040 2845233 -232808168426493023143470215533058400 2845234 -170747143231759756156908050993463024 2845235 299204840100784747268827574934685680 2845236 -81997990542807124001336288168103936 2845237 290721599291083251985788027791233152 2845238 -129606557306723911025648666913134592 2845239 402468216480748818117504493501358592 2845240 266402475963102064087809234669772800 2845241 -13824494133657983763582973258258560 2845242 14673552056347818286425325517798400 2845243 -3188229419187246183424747696273496 2845244 -17701908705444549440527318559983104 2845245 105677474503064830941976984733552640 2845246 3916124345596839707125632450057984 2845247 -432740267828120029907836192257034368 2845248 -2140804490818971049574931879690240 2845249 216077661755247686623645177339222320 2845250 -156342702138897763775620048176000000 2845251 66185958488389535667646960909016580 2845252 -53563844566068691095085600392346368 2845253 -296257589845334576744076956878130340 2845254 9394885695291294680278179625912320 2845255 31033215126602697486700079719112160 2845256 618507221142204586407238946001192960 2845257 -296179679223880707008196553684154112 2845258 -103173737142212532968947826556256416 2845259 -1040311828503844894043355751191384 2845260 292691031170446693688379863482368000 2845261 -199983716398845146959864714500223968 2845262 19852775491743617267845321864862592 2845263 -19330880732038190457752514281734896 2845264 -41105970012994539950031866766295040 2845265 -350383985290385659982218441767011340 2845266 -49701218977937969549211260952302976 2845267 2355757294138416627962490202466440 2845268 55972380670400119231262813827813248 2845269 74146602049550501673749334588440640 2845270 -117455189428072451861762068848625920 2845271 72614389571132182420871571868186848 2845272 -262042714529538664110580431228764160 2845273 -224943977477267102498359041038707200 2845274 -153786768392393618271300320345742864 2845275 10136235843881582562825701103576000 2845276 -23995025183534134646148024229126144 2845277 126744177179620476570819674657335320 2845278 103179247329241022672873245230621504 2845279 -373984052364633675305517163898737120 2845280 295508608967358669301503344191733760 2845281 215125649143572100085927482430085552 2845282 -65079372259958366291688780539671296 2845283 102096646493806006393218436059590988 2845284 70160133187752519290998593631039488 2845285 -4122490382419386103496125852102020 2845286 -273294285331437457621406412131047680 2845287 125936318299009663665114502228094880 2845288 -309711380523883710527377576747008000 2845289 -262473965229353251604184951348300144 2845290 -7777427935585860141800658311485440 2845291 562475109405299464453338362863522312 2845292 -217819265493218795607155411447897088 2845293 -159079584269726517968829579096082944 2845294 61895954406965893475464706602821696 2845295 -42183571921806103879568686477617600 2845296 48692112931003764056181848922193920 2845297 -33051654050040608819050687118621248 2845298 45214675601206608994278505504080000 2845299 86773095643799077862079197640786480 2845300 -17263282859387347406800781523296000 2845301 -338629762034613375223396275083304228 2845302 -7931180209102784992290678623539200 2845303 446758547057759927587676750400008552 2845304 -44574286489285400185892684562432000 2845305 2521928598842013052308275701796040 2845306 153192204835097571828915436562669280 2845307 -317699106414577378660301693767557120 2845308 -147829878061548321120722536865071104 2845309 -435732877777902054594304225768890490 2845310 -98353349604789580406335942252800 2845311 -59991459669698162775537756312078336 2845312 138372694550646243119720112114892800 2845313 -15946456810154774311544888621058300 2845314 -87164434614657372871177193971311360 2845315 234851687415134967278516563673280 2845316 79416162064560779290490185890983040 2845317 58678170703023404463296213727744480 2845318 39248375393235609405818032624480512 2845319 -437862048342288466044573178949666280 2845320 -64727916406194207499576870485196800 2845321 -39259477686268811568201287215246028 2845322 -74104443969058708232083030240878288 2845323 46083651295652303030049583335522096 2845324 -439927886514451723727195545034217984 2845325 -49432695930659239018769345722416000 2845326 158084851564206883055521732183833600 2845327 -425718127320625003671766685666487168 2845328 -27207310316741848145048833181024256 2845329 -65106172477257369623612881077497616 2845330 32234548995307578280383583698816000 2845331 143199244280166658743689311002410112 2845332 92107305661995314804225861969060736 2845333 293398233869066989377406717161944640 2845334 -113168616391442473684133930212466880 2845335 56104325950963282227484039645747200 2845336 -46563611002288986455099607967948800 2845337 -106035329245371723132480105469673856 2845338 159575635378672506615202254466297344 2845339 74030291160081668965033346376306432 2845340 23675842120766855402308458421324800 2845341 -54808803185301573091003485755856000 2845342 -80820456405339202597053960931340928 2845343 -348438154131840937990936251988185120 2845344 73446121387874178676918274780823552 2845345 -173330172510915521566966466015265600 2845346 28754140075082202684450952510350336 2845347 277348238240955808005166789750721400 2845348 -99050024075216597721260999679642624 2845349 139382918346334869246564194303183964 2845350 63930391117319361654176121950205600 2845351 19561484639591904472711325932140832 2845352 -411702104202301485525230349006566400 2845353 -400384632188747749587272910968832 2845354 -2706910668209118914029853486412624 2845355 -131526906952972929619371265698606240 2845356 194104761125794768534239659801456640 2845357 59965973205359713891850909159075606 2845358 -141061964493959121472008499595226240 2845359 -107217180505011298840836827887958544 2845360 35820992362029735773497705929768960 2845361 444417909487239808351830965675170962 2845362 -82326723020932718145455630179246080 2845363 298368607374600767273080531508057612 2845364 38133342640467448265261771598489600 2845365 -27699398658043971515284706619821280 2845366 -46963775309589926821610948212563456 2845367 -65441109451104949742955052206281808 2845368 -5415519164558906387984759830794240 2845369 -510116794833723264387570372289094230 2845370 -37991906527066602316382762155664640 2845371 -160990781191689824201116768646522088 2845372 -301835292182099419209485082856386048 2845373 517900410102691290345840773486231622 2845374 -13361722564585983310345209221246976 2845375 323360347078886056893383125148208000 2845376 70648802528942699710182280315011072 2845377 -68220020724178305701149444722033486 2845378 164847008036602966412060713740541824 2845379 191062088634096669604445579244717480 2845380 68083747311639748890372634965196800 2845381 366862388051740445706216008147230080 2845382 200932705008306041924293905417405792 2845383 92828694182164158334031187787468800 2845384 -150146127459202334425752301356441600 2845385 -185986086145848001311858929410587420 2845386 -70408979562623394142758560235349968 2845387 135336103106928027455106050259494036 2845388 -10805562368898338754051752970246144 2845389 -232061141787203558704180111380523872 2845390 26635758457521250724110876862827200 2845391 -4566940936460776029920861218952208 2845392 -76567513466848095809052316542959616 2845393 295631423710263595578714718000665600 2845394 12495262106887349294097777265646880 2845395 -39127747083104879004828103036300800 2845396 -4335232173687791596532540465565696 2845397 -32892322807300687740390221658585600 2845398 -87748616614310769409577643948347520 2845399 102305651333023677483325551737733408 2845400 103319615190704733626756393608704000 2845401 30160088934488081160354964039587840 2845402 -278041196078208297479264845747968 2845403 -131332089882944652340556988986963736 2845404 111775295287140415827427349798768640 2845405 -146435495631306995577263418134609940 2845406 103025731929419884131190553501225088 2845407 -6784466169276281304055512012056760 2845408 -262481445811619074489667095886561280 2845409 246583319156613942330493753928410752 2845410 85838394586205818186307971374735360 2845411 -67151994333113081184318247792622256 2845412 -255263378063679001176900111377142144 2845413 -261128085616194489047144586569385060 2845414 53072138966646107087194547612188800 2845415 -287937887006665270251227714692426440 2845416 -50326355455829338339609877818736640 2845417 -481043758346701113784002256935934534 2845418 -308072448901411951967611325816949840 2845419 -157679346443597707868758410894058320 2845420 100074533477535612975239980840673280 2845421 536958146747625210347752115903923200 2845422 160478844209560781167149329135616000 2845423 202037880421118237400877667911588736 2845424 -66140672520541246704356727569448960 2845425 6433879932693330753828928537620000 2845426 -138216208866222104314423800305672160 2845427 -365539082356565018008702844322631488 2845428 10614700799924044929560886793420800 2845429 -120974075886805916345062539258526560 2845430 46710539719919136001503122321744640 2845431 -99142509394498244138929951208098488 2845432 16019155957806354052740158746214400 2845433 -454335102908949065854156202502759318 2845434 137922954576143838038616105998000640 2845435 -189088245760323396137109633421309440 2845436 232546969789034112554067209003520 2845437 -97059428702542349715986486809011648 2845438 53470978714825746868444111156293696 2845439 3874478883163224071017499131207224 2845440 -46122178470408451166718530263449600 2845441 97329198885689261697141030867567684 2845442 211837875000832356933404347557073872 2845443 279123021459184042536481255758530544 2845444 -96342536231799923350382197659639808 2845445 -8997915393366711530527425387254400 2845446 127584648319469911736369968231637184 2845447 -135507423245826302014877389468154088 2845448 -28924382238236612410341450895472640 2845449 27353462743826742609633123581905530 2845450 -37349928833754043172342287827846000 2845451 -122530706983057538009508120010794240 2845452 -171103799353817834773890909145804800 2845453 -138510546193749748435368779414403900 2845454 62640136651834069596507033978058176 2845455 35177809993427038900479191842905360 2845456 -67407233621752443470617270819545088 2845457 -430276195656368426719701163759593294 2845458 66479350284741185210540615682359808 2845459 -63485761256181038840636857108049920 2845460 -134396042778744209027160653403763200 2845461 223827140944630355611399181310202272 2845462 30856942174653611094650817628318464 2845463 535189989848844745477922539802288712 2845464 137630541819621030902531019061125120 2845465 -10741339496262349164278058797736000 2845466 55059774619221935733252721025793504 2845467 -11330782167402842872844345519422944 2845468 103799904930111374089864437735254016 2845469 -176956371996889698088994988908132640 2845470 -49263392594174159577258825475824000 2845471 -10993441391880862545588301524392688 2845472 -235844338023128648714802704519528448 2845473 133771011909216092184070272794813568 2845474 -359646695763930928083092774902898688 2845475 93262188176644189484673851610745500 2845476 -57537523626959365781564932454615040 2845477 528717134806613378928330517333374012 2845478 142372356660673288018161902329251840 2845479 -40858633404230436487514551469004720 2845480 205456173183596988099032761663488000 2845481 58166762403687447194624673041628282 2845482 824583785964574091082564360245760 2845483 1008815914598110989587873941834108504 2845484 158197404311007243208780101495926016 2845485 -14055560645767894384211112851939400 2845486 -34384981080075404867258561825616000 2845487 4634924367293154308513303289461952 2845488 -64272847401875196068746918870941696 2845489 325470171160139473438744986684816624 2845490 28184893519689765833058027377602560 2845491 29177336804057455158949834819204416 2845492 84078353577775557696218161752961792 2845493 -126944069393963825895602017759452000 2845494 27530163217429338870580431525418656 2845495 23899644745567512240602682576056880 2845496 -64455541909844719755687611487805440 2845497 -223731974449402943931316174377863520 2845498 -42829373459983659822307089496602000 2845499 -475215383565219436037324767987369500 2845500 8401685953551715461980515221504000 2845501 -27674429835630542061510633840928000 2845502 120957401986283739192178349909133504 2845503 -154377714495363129438357242946985200 2845504 -61469510774047600603449380305895424 2845505 -122204049006141536556289480473662040 2845506 -164428204878582378039586533175405056 2845507 -29058682584067067967999998011101488 2845508 68638722072693769439789718032640 2845509 89023101818927524238135906958526560 2845510 -39425174053729320016690721244627840 2845511 -254938170160035848042592933173124240 2845512 -56865889081087594265708725821742080 2845513 551919329063717776576731685761537600 2845514 -33333668909161761683268522828315648 2845515 -242557292175187686755408994029233680 2845516 205633671660820006778926832640017920 2845517 -54297770422547815447782911374143966 2845518 -16459594128563610139277136964774848 2845519 567908557594747276003063983919767920 2845520 -73072718112996784478956389092966400 2845521 -115649340121342572753999389084164224 2845522 84629190084357850498156426270810272 2845523 -147612987669579563806347545321985816 2845524 -119870151953989543391370626041632768 2845525 4698496902254728724944375149224800 2845526 37069668477452871297303263462183712 2845527 30820122090575504968091362877722320 2845528 -249688570302131280866778991030272000 2845529 -139903175044663009627031593130730870 2845530 181279606074900144593807957949400320 2845531 156660509291718087079972459239676432 2845532 -327633689954899271961178958777602560 2845533 29394501778438394680305491342828544 2845534 40186139494088350128399362908750080 2845535 69084300220922499731897274243648000 2845536 -3584708853843186881930471923777536 2845537 263209717665508326690216116243816640 2845538 82900180467954932863666258409541120 2845539 -132565435467482271701042389342831392 2845540 15705834923232567633435310253376000 2845541 -206367508296344007310815879960763488 2845542 -53111429966100856510865428693272576 2845543 -109561934504756512673574786333111080 2845544 -49478642582449535433655155913082880 2845545 134244405928385426592604946081001600 2845546 215549999807959952820627068011062528 2845547 -565490025707454261843657690629381004 2845548 70669971930591309912157066649432832 2845549 -94709291457267276524821196866674464 2845550 -149915644472569359792113935090723200 2845551 -77105152499844253896594639792325368 2845552 24035138256981696934879945677340672 2845553 298999070473304125972646579466734802 2845554 56026220382947764311598864660032000 2845555 126966951828901865190080845337358960 2845556 -31547770792196283478548784250284032 2845557 -326618972537781567830850178562880 2845558 -40502393976340333987541367423781824 2845559 43987741337965189579727331716117016 2845560 -64903216891656229310211696053452800 2845561 -194182697204441385878875778939106838 2845562 98630221637431503611385820474613760 2845563 4732432690608252652700912598524160 2845564 -46889299685340545530368053078811648 2845565 -84993208877738977064853323799989280 2845566 -49559909415529017062294332781270400 2845567 -194776000651534150536381925468613640 2845568 -8318013943105232005948796106178560 2845569 267164754332379133603646485389371040 2845570 -9287467068575244779228154346444800 2845571 337116138736430174160712344919163772 2845572 -71249804382086363645105556164917248 2845573 113887103952469518395084530231858720 2845574 144357140764445304612570055083142272 2845575 -82697318143901124526409532495514200 2845576 278403374011695253030885679382574080 2845577 -485316034590258442355934898363863654 2845578 -67622397690711959051452544128824576 2845579 181578186896772576061279184522920272 2845580 -240087441134540087484792388949913600 2845581 -40598820049812977632308025149063360 2845582 213808351682650739056147575294801984 2845583 8714612990388788824300736885004288 2845584 -42270584662739849990404110625013760 2845585 166772737388916451577415511872561780 2845586 -210794927491797407603059670918496 2845587 87806704023605319683356640639315520 2845588 74731378430327130002786423420578688 2845589 425595508239577889301427493247666300 2845590 93229779349125764543397583900938240 2845591 -114204237121861254191412691638190928 2845592 367703919426720308898542675296051200 2845593 77221797967650604933455476296560282 2845594 -239810996387258406297942389831813904 2845595 105706584005376868175250847602607200 2845596 34628147840447648798637079161999360 2845597 -83863584149326009740105679570278420 2845598 -1425492369523170596131933503774720 2845599 2931040836257563969393870619477064 2845600 -162899579115051826675896400247193600 2845601 184815986186511994214903565018032304 2845602 -222122637442218623373295945122866400 2845603 334773224217815653450706149683365852 2845604 -747888287973728158352906930805504 2845605 33470677989657603586261505522499840 2845606 87302739706150387466926044441800064 2845607 301634997328522031732110316009058072 2845608 -190356209183840476609564445281075200 2845609 129369917342326308728080708418211648 2845610 -24455817926849642384838904557179040 2845611 -16492798130348712945572160348570660 2845612 86360802049055304595429151708528640 2845613 -17826693444578451496195823858989416 2845614 -62909924992410686761368891807436800 2845615 594562587405684102313396290137620800 2845616 58954895500791828276362011387625472 2845617 61645025905103471897679237488965248 2845618 -30797431566362117059596951729583584 2845619 570292436702516050387236157954896 2845620 -7885541427480608191718790053203200 2845621 -76052678231525967703624989343448228 2845622 -104383741049500583012920297164113760 2845623 17229362860445705853774475991672448 2845624 -324243674697237724196056783620403200 2845625 -82559720864880282171554411893387500 2845626 -11950991092438312977602197844497920 2845627 93821768114315096451759225178075992 2845628 -60091883486619984075923124404527104 2845629 -193095871952009595222107549957238720 2845630 36034896839328840923626720979923200 2845631 -331202456670451753934150468075429568 2845632 15434197420568466275768319231393792 2845633 -49112240071674938590223918917196224 2845634 194978984637676087300181614874900352 2845635 -14400447519759924469593176071155360 2845636 -110387113534132723112125951502849920 2845637 625290872966840021853902487087008286 2845638 27815013096598323168114388162216320 2845639 337980407354018351295350644858260440 2845640 -45280058630967547690480746644275200 2845641 -820754577432143769468469927393008 2845642 30429684067079047427164271535719472 2845643 -1424618168613693294555567183269976 2845644 -128649584953818451460018797375209984 2845645 -101573062842167309564037183614169600 2845646 -374694696398949443853727638594816 2845647 164415909678907795386774320030584032 2845648 -46040186204886624403466187430117376 2845649 168081387000141594974759565588720240 2845650 53507237287819233777410764487923200 2845651 211212645104544728979607765611924112 2845652 -64352616878812046035920120915929088 2845653 175032992059776338172866419020691104 2845654 316217963772360146042692071045120 2845655 65971164633346076383476316612377360 2845656 -305569053420463280602921297468354560 2845657 -351604160471372716021333812861999094 2845658 -321038350328319213358252652965821216 2845659 -266365664434289373868859625935331840 2845660 -292569736991538080667943571085527040 2845661 33376242808745222524693251432537984 2845662 -133158232020508239477243441900865536 2845663 179657121737237660519684951996686360 2845664 289051491550073781793210270668029952 2845665 91861806313707454991535648855753600 2845666 149746592702635878342271796459518032 2845667 474999414803018807941092481742921352 2845668 -11042857123629473122510197600092160 2845669 560877771463945391571416402904595996 2845670 14491220494581441518125476980856960 2845671 -268699702721181355858212283511100888 2845672 -37205908111104242994121921298104320 2845673 -193330528085431075276593495885963078 2845674 22397641864037931616089183086138208 2845675 65943563198395749246739011459718800 2845676 -12400199153687369759339778639814656 2845677 69820512558070799573986584045899808 2845678 -296658410573377919665639978105633920 2845679 88628597960655427379597218229880384 2845680 32409225639665792620967304647147520 2845681 -149767774812245946925511224737761628 2845682 -14717597997949025449934085886603776 2845683 -338940599850283779264571027799809680 2845684 591802395181458477149014435910465536 2845685 -34155740134983886353480140786923620 2845686 -47098153457601449256499926154127040 2845687 -39923070873638343999523724951382240 2845688 157051879086028233671286084417024000 2845689 44455632499933353541993067002036224 2845690 -36565298259651751455889097778708480 2845691 323948356974850013832022807493593752 2845692 -1534105906237874673484989793772544 2845693 332683498111387626822640051281191942 2845694 409561695012808644470271790177561920 2845695 -143603671857895937997649284813172080 2845696 -127877074269923575767007409620385792 2845697 892400231272032458589187738451760 2845698 92181882062159501097003333779432448 2845699 147925296371573908240139335902184700 2845700 -8444408580220054118235276157440000 2845701 297707909294986144252245650085806430 2845702 150028005527461464539991082903773504 2845703 166932716846912043933603626814971904 2845704 -40260811819153328347174842624122880 2845705 -160245038172803764829988288705322140 2845706 -150206187286112183913928716578906880 2845707 661311396115268209730093026888704 2845708 -241461379935629251483840398770006272 2845709 618894990779834717480321422812813312 2845710 20006439973002570745591511542997760 2845711 -369358022850975021390811358237169552 2845712 -787525184615248424480646795018240 2845713 -17238539829178555068684244079443392 2845714 231521485700973121904635770587565456 2845715 -218341752737731301769404272341717600 2845716 -170814234377799125431092341377026048 2845717 186121678528580231778895349768600992 2845718 -190267092665043306279717380005296384 2845719 470747028491698790867720676473578320 2845720 64026429719042033581825765839052800 2845721 811814125466290996598176979916672 2845722 126056117936408724164258131460707584 2845723 -158338255395208351715953883141148028 2845724 103178938619195581581252093906823680 2845725 -65551809382984103592434370722604000 2845726 -116574905032448339460270102586618176 2845727 57545526786773126462770044215988576 2845728 -1593199223848667145483037286203392 2845729 145229784913560420974134847779454484 2845730 -55026071342554994281415347927446240 2845731 107284789540976429763522025989721344 2845732 125350594551116619754775274043372800 2845733 -198493170650751350213752718939405376 2845734 -90827422537761670393888571073280320 2845735 -322143651827941120535238782421446640 2845736 -193461121849491336892404416129848320 2845737 -205949964266780876858565002660041206 2845738 23744543534370790229601912223825920 2845739 -184247291459701600280899435881882240 2845740 -2828909710942539564251524428103680 2845741 421114650535956846672589890814209900 2845742 153363811974393989195368387366536000 2845743 226872381394550433296591049971616264 2845744 -19113181703902102876765213839851520 2845745 13872215633391792144439986883202880 2845746 37181196137971961638577466044544000 2845747 482065714896677485163565995073902400 2845748 -263280864544033836428780300066174592 2845749 -123642703976962041224052228813614400 2845750 -114638718665450298050675827331616000 2845751 -282193019771373195359470126782804000 2845752 2426882109860343525234404185866240 2845753 968289071047270455553555848418492164 2845754 299720307937906677534769949547390576 2845755 -174730744513374302588837476706550000 2845756 -605277598963248416008205348282284032 2845757 603946827440987623392050804302986432 2845758 27355067072061205212309649492085760 2845759 -8635683739543598261741678170396960 2845760 -93228900803473650702913185927659520 2845761 28485826982807547412060896994987104 2845762 -158235903706976590741244337697596000 2845763 4907586948498056003755504251617892 2845764 43633840920741681275963834545510656 2845765 -88844775313474203730907373457802280 2845766 7982773265215938347502187889590272 2845767 -153092673928237119254415132182324352 2845768 -31038138542492494342171591479229440 2845769 -40047447260479699925715478675722240 2845770 152297056084605700648013105418777600 2845771 -23478562874884666379201719099017056 2845772 -67902751899069066927964371578711040 2845773 162358886859461016938488495923071040 2845774 -9368469427436072348558255895061440 2845775 -52764632695291690882564688387520000 2845776 -49498627239844755087495720154300416 2845777 -34551006437226432892109820501590928 2845778 -44410940203598294478724036546894176 2845779 304288492263743752062178563488192184 2845780 -26760399305311595801594746157506560 2845781 -85404808849358001721770371967512868 2845782 -61035335716745683887718545395694720 2845783 2717574665514835057362467553342280 2845784 360027414641624255125763389330114560 2845785 78778482406952562677604603397415040 2845786 -34980060503350495788204409132085280 2845787 198822423721894935553335597686276352 2845788 -93935639290129218454156244831969280 2845789 -511118096866349816603908910043080410 2845790 29544498837319531140035783296830720 2845791 92941575113726771359536415985477328 2845792 221539772476325022690074100514947072 2845793 -155196790328472660377521178467717440 2845794 38654009796994173013192656338806272 2845795 300055837740193419279948549703198800 2845796 -91973418695423165794735727338967808 2845797 -20667184911545836600384773896340000 2845798 138831147870837336754221569741042400 2845799 -325387366671669791992537602164520 2845800 57606589470789107516079228026880000 2845801 69727092784303279039955744481897920 2845802 -551753482302085898323944052747430400 2845803 285242680413248546274764980628012544 2845804 32370505903575221068065345616577536 2845805 217731071062363320875331865492040460 2845806 40594089145425220547972764028236800 2845807 28744772470561333350533455912425600 2845808 -23236444717880280411974258128650240 2845809 262066325581601431308581051246106114 2845810 81406581920494460723791900219530240 2845811 565047582134294128916743181355758412 2845812 263860165907651226907712238065344512 2845813 -47948001198940888687097616564091296 2845814 -241802042418396127187363462564283744 2845815 33884015570619667239582556599121920 2845816 -123959197179743111757026941330391040 2845817 -54418981425791329752115995803393280 2845818 22830174469007870121436244728107744 2845819 -33875768193120393057220575848809680 2845820 200261632473719197771783262255232000 2845821 -109850000160923845556484671270138880 2845822 -82215391519078245308710725483853440 2845823 207917682904386196035293017984371072 2845824 108190682086109593168507712663715840 2845825 -189003893737255938157078920693770000 2845826 2133540509943576951056806223240064 2845827 136344143389944131736699386752089840 2845828 355635858518837813454901430571060480 2845829 -7384859119605365050450258792173024 2845830 27258546729084291892626055788568320 2845831 113252959146329937542200887008419264 2845832 21708761581841905707890688024330240 2845833 -323526572240578906992772847948785152 2845834 132683074605488555891464801820584032 2845835 14179988276572040202985195673876400 2845836 25267040694616169041351751994753024 2845837 176567535490214073791416637431010486 2845838 -25027601343809439655002170550231360 2845839 339432200771060382183369146813523840 2845840 -39093397752003333542268237075824640 2845841 112909834111632572327829197789608242 2845842 -143745407872390434168760419873122688 2845843 -29539703487514246427110292349242112 2845844 69478076399393753942236793967286272 2845845 -88795445884685333493292976871502980 2845846 -212958999511171643905418338993564128 2845847 767728407746847861118648479652271472 2845848 26117421571527413334306310420070400 2845849 -270291599899758688055259113657308800 2845850 26171108635063043857559149048780800 2845851 -153168456955160981882770315216839072 2845852 -83270582620604028047228036896920064 2845853 26686338041745962779356976933104102 2845854 15739776186028291737476853433659072 2845855 -88923075743289665306814712580463840 2845856 -69331510663154725635496157911842816 2845857 -74885420453677462426767058264855680 2845858 286481678413518384789129626836448640 2845859 -51373274428029207739655308197754896 2845860 -72587143072391416940238555963248640 2845861 -274634840446081636672562652884086848 2845862 64063436037093227378396809654907904 2845863 19679336554711285603884837061818504 2845864 50634015966297448438289648342630400 2845865 376556848490879182761547143983169600 2845866 -11011724259184954849384194394795776 2845867 83703853879978575368923796329099720 2845868 -179063606036962235217453378501717504 2845869 -1458422980609769035489224593744832 2845870 70131289700858061418487253087122880 2845871 202664195237822098189889405873656800 2845872 69848721553700991773019020330778624 2845873 -250164027151287587837781004686656878 2845874 -256897664131790558638164205991630064 2845875 -388942654358717366983240647559140000 2845876 128458422190357945427185871492782080 2845877 -205266362905168788221098943998737120 2845878 59570047461821030777268701330411520 2845879 139183146135201083344704620014916376 2845880 -10674557519672415481831339426713600 2845881 -99592458852695422144187087489116800 2845882 -35188583290449175954397524338754560 2845883 -544816757988561777548970372929053560 2845884 -98115437227824495547494062327115264 2845885 -155195819513937511325888333645514240 2845886 -45813485829214267216756519675305600 2845887 -55208251422541568434706776491287040 2845888 34301399115421313242847939961815040 2845889 275134863367639717809410945739916080 2845890 -45534951382091338890543126999329280 2845891 -163104747058198966830077370856384708 2845892 21423471758999500881490478662803456 2845893 9358714135284736728374665644589056 2845894 -244047399734198912062585439638476288 2845895 -78823361995845441746131765037045280 2845896 159991562300952677922108630689587200 2845897 295575585836043801251892407720419584 2845898 -130061238790220406896841409879819008 2845899 -1884752765917981334828345750457600 2845900 -115655319806086629753284125117440000 2845901 8984589823905009131679886372457292 2845902 149962658751980420357664857920270464 2845903 331361882833894006468327475026887152 2845904 100283530022134567352771535932227584 2845905 -2828248893566241296619862588158720 2845906 26506269468860492716067891858273280 2845907 -395813898258887332326468883609469844 2845908 -7918270817296134821959444628090880 2845909 -6601635111033380613994700583663072 2845910 -81858751970484624872442898231952640 2845911 262795608601630555992094918934881920 2845912 -6556097015130730104591580779540480 2845913 -137106950258432675421965524020637440 2845914 -84806144595029063224804973899138560 2845915 -3358027192804912119493396857924000 2845916 -27573149689790733160883794598069760 2845917 -193089301979182941863203661779683066 2845918 3016389721455073346862488085405504 2845919 337909648044327091862555585181115296 2845920 202463689788581124496463753379840 2845921 -24455784851306193316577202137206080 2845922 -47525742889715961708796178039917488 2845923 73578940267783465483427753823884544 2845924 60494604261897295320136798154342400 2845925 -39458882235292533793910431838173350 2845926 13970258303727086875255510881584640 2845927 135472604204680143966117326350503472 2845928 223597753237746748438884925162536960 2845929 7285050148597578584724007110559680 2845930 -144026529497760821252771152307924640 2845931 21499651819734749174006906092788264 2845932 -29455918208772849112615908071459328 2845933 23757282779184578684333768466850466 2845934 33481310886144674856094006544609280 2845935 14902025117085335694224430863939880 2845936 -48043836715996134935254145912537088 2845937 170783884503861216353383274613056100 2845938 68862653756291114256966883723438848 2845939 20306101882958223072279685110948256 2845940 220576709304209127608500587374519040 2845941 12889427150798124295992598859554944 2845942 20182657604776578426299175425646144 2845943 221383276870989218049106411954671360 2845944 -110624247652459365971630096354058240 2845945 387737748144433323648622514360261700 2845946 199856575765939635103121948892834672 2845947 -15370096967836715214183848465334672 2845948 29534303813373778343948448133037056 2845949 373905260050040719854571197427762950 2845950 -70969896844862788321354699772558400 2845951 -252975790835040591989371756637065008 2845952 423557881411781784393273988544987136 2845953 -111798459016748288909159191369012800 2845954 -311488061479411919326592958529483824 2845955 -509135270988534303611611634626560 2845956 44438295128267916953190548782083072 2845957 -144811593293808171481475887202472740 2845958 76353417387475451251149044053546080 2845959 -388200443599749044841701798831028480 2845960 -101824384249302725744245933485926400 2845961 -414936955230593401008078959835557376 2845962 -73062927349310059127682534335462400 2845963 278316298507974052311311039249424212 2845964 84829178025339252966735028926971904 2845965 36078905180217551289805703020605120 2845966 -33785227223460160238459558677458240 2845967 255283117545887037352817241602084016 2845968 -35547360288044922087949780961329152 2845969 270218145526142157545878154678309739 2845970 -28510920512151760603803644493762240 2845971 218134237203586916104808093834684340 2845972 12485342326749218668240475844904960 2845973 18357529989194424275072732729823000 2845974 -17599877037558620688226377213333504 2845975 -328152540565797957476482919353632000 2845976 4332150637245584946577854781071360 2845977 205689194585615199413517172916256720 2845978 -15628965780061952120355693331609152 2845979 239248680150280871977144073416328580 2845980 -21687902620788509491803464087792640 2845981 54591032651236600771005478198311782 2845982 148862574403757288091113415368606592 2845983 83270178262700163283377928526219520 2845984 -533045177657202884400266459734278144 2845985 162752462939627713105010283145260180 2845986 -8907901531729031803190911869026304 2845987 460920821582463357024807896052582192 2845988 -245129671959461075114930027925808512 2845989 278573118144296802789082705145003520 2845990 -7867567235066877595442722925606400 2845991 -265634372388369174286212251951988480 2845992 -139270378913806574025245630620385280 2845993 636521063408328233755988250842184064 2845994 54707351989122123135284713629391200 2845995 -15695322889765972639369133146628880 2845996 94345261279293605493816332794400000 2845997 -116263697181022869474494768943568896 2845998 648589306530834774656594120631744 2845999 49724534731520215763590174997763064 2846000 96352760768947854407621635375104000 2846001 47319654542728072694129179433730144 2846002 131270348950870743134256037340253600 2846003 -129618348506202047871795913940790480 2846004 9977629859869102199105783957102592 2846005 157357982846778189885497500024965660 2846006 -149533242308155508277785936169726048 2846007 -349452248919791211063908875687346496 2846008 258847263526068780741416846708305920 2846009 -431702920517669564863620255548120790 2846010 -60732151730244495125632001723097600 2846011 181918727362004186665293328107484432 2846012 71794434423964344182137470287155200 2846013 253996476543076919640911530794111744 2846014 20462818257436552840812322421857152 2846015 13234318284613192031354349793241520 2846016 57872895454890695011360256231473152 2846017 -132015036754037303195719549101329408 2846018 -83092391662243524098693580785745504 2846019 -95456324051113191935594759987481792 2846020 111182186209031984766320393298105600 2846021 215321257124339439691214262928765692 2846022 -54981642704561712983578212644459328 2846023 133625300534911940024810900982792744 2846024 -91991687752793502015581277688151040 2846025 16729538513559230157575270831064000 2846026 -235214990881644795937311524552532432 2846027 -296514530563468733976553996704902124 2846028 117619554312042735750960544417582848 2846029 -287381980023921521641685764746047360 2846030 -164252799526172456614939884136010880 2846031 267164632829555820858611763642111120 2846032 -27899872444429622630616194185822208 2846033 -39993141952537443727771156276952718 2846034 -93004407016728161931498716362085616 2846035 -88733714501481632012745981119391840 2846036 116322320487619598293509353493290880 2846037 5476472215196846987743780437869760 2846038 76477830814930318642541969257393152 2846039 -87319531587784562208808577848516944 2846040 -18891641571981020459435528040038400 2846041 -6418864730299277276056482185744 2846042 11728217489752142306889669971020800 2846043 169141529995137110126787282736519680 2846044 -75113803169195728879972395852988928 2846045 200035388684807931043998775206360300 2846046 -53026728935787059972590276670739456 2846047 -244983254471226080926984044792876600 2846048 -91366097587582190500711514001899520 2846049 241925343628564609137942915113452800 2846050 29017068771396246291927088299730800 2846051 7710820221179195190523317513180000 2846052 -223072621580257453398375115830678528 2846053 -150515255782561668433383674967069920 2846054 222859869311697587249751572779004160 2846055 51427115718371620783659540549090720 2846056 -101964463285892838373738047149475840 2846057 169534165097520623916854223978453306 2846058 -180331954610136095432240894150044416 2846059 223142791189880311960606872465630816 2846060 87551598903291489421914600876134400 2846061 42090138087632704328083677660823488 2846062 -121997257732829650311623110075430400 2846063 -470610274080452147978819225903267016 2846064 15705966174833487363838313549856768 2846065 -206089802880942315179965728669678540 2846066 -97287159991685765424221813824982016 2846067 -193894922202983557902633885074769600 2846068 -183897250260429364604090671681985152 2846069 -165982159677980345207352865384842660 2846070 65465796674134700512171815326515200 2846071 -53724337186648966600342273050680728 2846072 109805692179498764956344446242529280 2846073 -415334829041022102018774908029479936 2846074 13894184952706561940264868862907904 2846075 25049869831575883414074108689721300 2846076 132909876319915365840691250114437632 2846077 54933886278987611064763436731066864 2846078 264369900129809591150323642395363840 2846079 -26872152656639895105121581095989728 2846080 -311981386379493192916624989172531200 2846081 -82932505097383147519153630382419008 2846082 34292572903868376494548808924625792 2846083 -458556862265930486074432450061825668 2846084 -519023210895396217217683957576704 2846085 -311092320558723199248142138048634880 2846086 224849747550301274810155296789328320 2846087 -73597075407816239003699294844668088 2846088 -82901399228807507541056684989808640 2846089 -214639108454735844884372690229156480 2846090 -19113433668798644722840604920687680 2846091 114612059962909384851679480605394944 2846092 442732142727023886284280374411599616 2846093 -290751335609317272868486005812719584 2846094 -153961238050187086454298325299606528 2846095 -36423610704288407802942149070024000 2846096 -156681467036104378989112876922044416 2846097 -11419143529035067277048458443814428 2846098 -275935823358264762594897344025600 2846099 65569905616448631696791040077982720 2846100 -25383432128127521174742572234496000 2846101 140038470168386442274953002424110400 2846102 -51041417545232354447596241318514048 2846103 -141745886191391494438136587930096176 2846104 140377500400142664012586869965813760 2846105 -160896183561563818499361937222824000 2846106 -116471069466707345800354272893117952 2846107 356738444893191342247910586270560232 2846108 -116771395293317354276135547078726144 2846109 41925970975914773470581845451873408 2846110 3076837923695106531120256456657920 2846111 -592178334322213117977761540469792288 2846112 -4866408099676129044205579366563840 2846113 229188233948928216167542263053691362 2846114 -100454199637078629747563663165484768 2846115 46152876708332617086791918209769760 2846116 -123457324661868412325051585599909632 2846117 43731175986618651180652204653931260 2846118 -70684084427448686059496708268871680 2846119 319437457533275514959526355938214520 2846120 -10499307884390071628699505882163200 2846121 -349441820523643627381777713374015088 2846122 -45649497395078548509484068322647888 2846123 -115459185787335960421520335362250464 2846124 -445954443403606645320847416775680 2846125 -149916102146910010928327451795585000 2846126 -37890587123748973048199143502854080 2846127 4714409132506083384515621601854208 2846128 103975374583176266930734166473981952 2846129 407124222751491604796174692768592688 2846130 16570257338789738309573598500305920 2846131 35566783742647199547329290720727760 2846132 685539953791292748997180319128350720 2846133 407503407834525417951023050043315520 2846134 63337491790802236397127698005581216 2846135 -86384893107624256218942190784700000 2846136 270432839408890028495870702415974400 2846137 -62878112381200951717373988814274048 2846138 -69572031147264267608200697550957120 2846139 -320093949050966666457118431674937576 2846140 -203275895356593806540298023436503040 2846141 22105546126053357973546877277830784 2846142 -13051151092768900308948546475200192 2846143 18554331121575300001922017292892800 2846144 32006386307652309004263442681430016 2846145 93127069071859543833723023087982720 2846146 10665845386622442815884898821720272 2846147 -348065675743160699535772888447391040 2846148 108798911227882491498951673474759680 2846149 1929757256990186878000214075649664 2846150 -24961217094656335526817246512599200 2846151 -94927985835987298421480593143502080 2846152 312061319949043728360819475896729600 2846153 160867043167384059737437760212177344 2846154 162594429192960172069198412746725120 2846155 -131356743634338722475677466437539440 2846156 366357976860139202000776495750859520 2846157 3933422407199984924090021288251392 2846158 59647170297969476968789626253332480 2846159 -364942410686837419272051721911015096 2846160 -43530107587109013761339695703654400 2846161 -55715902427904918447584837894484238 2846162 -538775208230218623122084663452800 2846163 171985982571747941772100418399068344 2846164 -268034573271960846100662532839833600 2846165 234579686314042485833278748179896540 2846166 -11134425193549802864611293620736 2846167 410395689672915333450029253689390216 2846168 -153145150739217761954222164401315840 2846169 150165982228969855271486393050927194 2846170 553282219733756535025562410387200 2846171 521058717075331602042271765922170632 2846172 -835920534204797184278811181449216 2846173 -95179041305502573118934711468380896 2846174 134412250806840441835731811854431232 2846175 -31355909273926732207802516455669200 2846176 -24374000095915323477594930126520320 2846177 -90242388214720821495850572527231808 2846178 -16900660720870187724087394013884080 2846179 94183776459687051351352324606178304 2846180 32381275151062983470486096619532800 2846181 -79719410787469892132192934902691840 2846182 -126303647568578441614523094363947808 2846183 -374812650931385247926197840187258568 2846184 69436599096570259425300718617968640 2846185 -138833085587883121480271140293670620 2846186 108717001795524996068544595682601984 2846187 -247675820468049436377692412519592356 2846188 4028936152984109728010520362438656 2846189 359860381463634332243721399837003990 2846190 -77643968201644149694146918722244480 2846191 -255045566660561809475988750041115648 2846192 -55712097335516565616279670005039104 2846193 24497855250340183179868678381032384 2846194 -1067587599795425760898496450878560 2846195 350543889757780577345809242574290000 2846196 -48248699084575665625170100171369728 2846197 -5888082225877359269100819699616768 2846198 -312156880116137904879564371669779200 2846199 326280051613001913265886003884279296 2846200 34702462748195856605831952752640000 2846201 627512151325613379032467340689616004 2846202 -68712426080581352309399589096280320 2846203 88521838379708180544315530514443584 2846204 -59803385344012603485253206464769024 2846205 -112015040850945389252170437116832000 2846206 109849261140941469169507854358324608 2846207 45929358685487840340254436429087072 2846208 46672325782496215357214505534750720 2846209 340902747763702740784778430146581060 2846210 3284456886797730151789942757651520 2846211 -218533757370351782332896146919517200 2846212 -142213819713402576265057563300085760 2846213 10735912594798252941893053565244864 2846214 -122376422756195099531963670188332800 2846215 286765560298475066628876139054506360 2846216 235075977251070245254394400252564480 2846217 -332470218778990334817282107069652000 2846218 -231157594128343608726140267246730240 2846219 259809591003785095577625464517528000 2846220 -7971203126914481124533092291891200 2846221 923017884651168433161554757706560 2846222 14493448360576457108418564522174912 2846223 263116907138419600003107255779471424 2846224 96576666987403567490975751980195840 2846225 31983532505738001147449843335999800 2846226 -64034520437205254464881988700814336 2846227 -394455946848087087893353964221156608 2846228 -113160338978991378972837709755568128 2846229 -136290546551129479810685058406731552 2846230 35623720481026574005483032171797760 2846231 -95879369538106771180904528965442400 2846232 -6050786368209363173133695208038400 2846233 -60874149934267948065486618933710396 2846234 26694375407346836526049905438597120 2846235 27521476014602596203312213896213760 2846236 328817221252140014333382200580813312 2846237 698633718818541344319165598115432832 2846238 -70599991664242201936163860493890560 2846239 105376137071275628010999340480144368 2846240 201863519690752802528158983811891200 2846241 -234992068603356180422461970353937580 2846242 -16510169344982662706367056681456640 2846243 -566181913467325327988321524590137508 2846244 -5012788596552011845477903735756800 2846245 231041838060036146674931858531797500 2846246 57183531424240220340232469946622464 2846247 107510444393952015602115784355529000 2846248 -309744154389590964126853445874401280 2846249 -113427519004545922154299351404087168 2846250 -13290191150266742434255653325920000 2846251 -89805300988115248420304071099965600 2846252 -440455370419359393060389377991787264 2846253 344356805765486864126206915012723104 2846254 -73422800505345062131964364065183424 2846255 -134553636941294202596931957548502840 2846256 -205157775184080528799041586200576 2846257 -94433981852667099232375022221606160 2846258 -208050254588324274108287974044449520 2846259 -85335947957482777681796740090521312 2846260 220257731413694928144724059082268160 2846261 70173279048162893893496508853107648 2846262 2324426182456168549939966831027584 2846263 -305700462377447667272205486475387320 2846264 -218106837153579342259242036008816640 2846265 5702675464815991722490919926832640 2846266 303783540939208180294646039344864224 2846267 -14259315061739289242013027472219560 2846268 -214267798245486999536607811324405248 2846269 330812528820627918498246659223479200 2846270 532687646136869714832464670543360 2846271 283501480094228021875447305973766544 2846272 -41581923785559057762431820047056896 2846273 131252348634556938056910015623472384 2846274 -78061069993144618646167392535847040 2846275 -200631298232080805738784730981432200 2846276 -163077775801947544957415871461959680 2846277 32297340450018655787848035814337760 2846278 -41256300796223764115940523776377280 2846279 -369897361967301635857806072940528440 2846280 -7202439593218344304699832438784000 2846281 228963812424568050275179580583880164 2846282 256939039357667178636645717111465984 2846283 51073755921162374723758894482072 2846284 128359444014687739998718652410049536 2846285 7470980602583328384136162176521400 2846286 -217016468224678341163111096749052800 2846287 -572569744561358597854659309376626064 2846288 58628926387810558399976257586061312 2846289 306956702901500898473504638846779840 2846290 -115742793509333036075065578908083200 2846291 -115432726822577285544744756272248320 2846292 3550974231239363233548263588198400 2846293 178610895978290931675270864503845980 2846294 -19171465871986931871331606082259456 2846295 165481033167897893702727494563386000 2846296 9061579437592043019362593996800000 2846297 98252276362010808908150315542214400 2846298 19702581346427206200182312203795968 2846299 -828860284393409357570668172087920 2846300 -180704457353551886706257951335449600 2846301 -46607600000328169679394676881706368 2846302 202003956659522993888771235337492224 2846303 291226230306857491691310097271368440 2846304 -282074912845396518733856989163421696 2846305 -15587301107727719352727103563102080 2846306 52046136349447329222159720787123584 2846307 164042731699564360407427806648144192 2846308 52892623278586166627004804720268928 2846309 -95432896275842424858395583312250020 2846310 -43627423310169283856402424723790080 2846311 -507985077460580192069554541916248 2846312 -68002027129163821205835911470417920 2846313 -41381132090769757212716318605574400 2846314 25052256991041411919527895984899840 2846315 -214548083727516936840497602268747040 2846316 -118664961909829763491822453337051136 2846317 99758925954128159749535529020034220 2846318 68856167085042633429750405693495360 2846319 22595296003773104484951439894880256 2846320 -8546845078970859131983316609925120 2846321 187561643572285419555845351902338600 2846322 -54496789286422261240165504023926640 2846323 -29651154959537432564449781083637428 2846324 16036347997638354052971150084145152 2846325 44972370174878220763723007285625600 2846326 -34983240816851269292458073509165440 2846327 -94400110160477519058038606452503552 2846328 -32063667883849539726860477139148800 2846329 -25096318965362912142615493372962070 2846330 609274699453259106299625049198560 2846331 -263936518425923548342361906105049780 2846332 193880257288429773959384140614711296 2846333 -81050353738333411916936416029024960 2846334 71361785040861614459470356778562880 2846335 -262810924891574558755954292006733720 2846336 -144098298900469113091843862015508480 2846337 -73535402589414395994171731239767360 2846338 105332168215388158770052040502821760 2846339 45105483329066733400471010687446140 2846340 2573678953035844164063841342279680 2846341 182122906223373995418508657182873532 2846342 -178491567123220639554001333002240 2846343 9475586643754880127436918539243168 2846344 -325708330315471109827460477884569600 2846345 -150398854409755954608222364417023900 2846346 -110391704930805982153018767841142016 2846347 -12017859554435865355940393404908000 2846348 4562571478348890998639417816933376 2846349 372808438536785572093731067011883968 2846350 37429972114583976164584111039968000 2846351 91472705024602274595265671812738352 2846352 -633136930852774243858938021150720 2846353 16334988748909941023513954882745840 2846354 -19974068019790894857669967594595328 2846355 -118172598959749946858910693522617040 2846356 -114125614663512670332278935965566080 2846357 -48487368309364342178257736398579620 2846358 7658732863246038873828677683573248 2846359 553957602363471125014680278444175560 2846360 59153020092752292998064512234496000 2846361 88848297655846865196876260025417648 2846362 321402513775245072284249326971144432 2846363 -77577202003979510112248833220096496 2846364 69762605158384958759004821374940160 2846365 88729972500549709018463514951208320 2846366 184476693869132192247694990640053632 2846367 -927809179464199635738389150665090560 2846368 156030842336222631038668293613289472 2846369 183777072152855096257474149259556244 2846370 82198277043830921876459020437657600 2846371 -187240015333184072587162404469099200 2846372 92532479474111933633398515873103872 2846373 52618419680885456079431912203921824 2846374 59742653817618268831510366553235936 2846375 -39848021391701938538600156772456000 2846376 -473623710720156027436391667394560 2846377 -64124912950234945432274689963072774 2846378 -179136772158243727179120950476765344 2846379 358596270801592633536392827024562160 2846380 141679618368058615428242328218572800 2846381 53311750804299540653380679362897164 2846382 30785734035794529547088314898681856 2846383 172678304146403884683791164543151760 2846384 6678966753295675655304595837255680 2846385 1491801386766682705457841453565440 2846386 96064113023214120082473180044485392 2846387 -44367813547111940764070759140670964 2846388 -80563337310612956177568728754671616 2846389 7228413282329010104403116662819840 2846390 82204271156979426813429348455270400 2846391 -39298397097936617720029378858186008 2846392 -346463861488260558148544672779776000 2846393 -330576885545741269766844683250892656 2846394 233875827621399093834147641849111040 2846395 -374259549051972032520253244711785920 2846396 -154430777653516528804104175372247040 2846397 206654367961656575064549195239865600 2846398 -22277966867769401590759774663029120 2846399 54775832590616046465811030426190400 2846400 5261101060052607748380439923916800 2846401 434086179323906433298910961288014402 2846402 51172865939528152728499147679700480 2846403 -43012050449429787448693071527755056 2846404 -35760599611963435933447648066432 2846405 -210039856393567211135511035232339840 2846406 -51663503003192501468309152111089792 2846407 6374700562364734147462849429187352 2846408 384308190141967808978356458494208000 2846409 182672386030914078267577201554894240 2846410 -47138496678606603619299542282832960 2846411 16899999849646917711557374733059632 2846412 198321152157280584908105420357263872 2846413 -5787060046560268420707765935795338 2846414 -97274581026995850274485422906554368 2846415 -38650263576886555305518640247464960 2846416 -1040846343023720472066422743973888 2846417 101523238507587398140905270661430592 2846418 78118188931024135409663305590071808 2846419 -8717376764802080164801301202273480 2846420 85298732877275396189678263309762560 2846421 -11823298716998049049971304569652338 2846422 -269271646993342638351097329800490048 2846423 -156231345939161218217653738221824256 2846424 30390742048686754071347360512081920 2846425 54578233544994413650057772323086300 2846426 81137111984305662982493688191089920 2846427 60350127706756980130723351105623408 2846428 2403945059179691140613210306928640 2846429 76493727641460497993192751681761676 2846430 -66269081839614401120258724236677440 2846431 -102712153855679679836816015029240208 2846432 27484750797806312820247115174510592 2846433 46367528710296494385770151420897984 2846434 -177906602133606305298889628978941440 2846435 -148040877603572970826173878537693040 2846436 -54755830045045061018185994647538688 2846437 -629978926378413284107373939700379680 2846438 -42997661151931403262017989288312704 2846439 760195012945168961171138644767504 2846440 -163386024537942358154917139980339200 2846441 -383401888594574243241979078015849536 2846442 77838935919594232114673948384098560 2846443 37806326969866998240994047716617744 2846444 -38200382594774962032756595325568000 2846445 75555258714409475422698164457897600 2846446 -32390517491590245275825555220478080 2846447 204838979410558319695718843986146000 2846448 65818994181871336500449429028864000 2846449 274979562243844849118388823981973760 2846450 -44186588387511754032175921026258000 2846451 -809219801122042721400464965926912 2846452 71993096988926203070635634426789888 2846453 147346393916957293786313761567724700 2846454 52411453875213086131303291927348608 2846455 226136136662991199953627980956470000 2846456 69908199576269066967493683383500800 2846457 131933662075732770593560579041926208 2846458 209934509929620431229051354166786560 2846459 -94953612408713088032506583685512088 2846460 -179910294643990589315558820236835840 2846461 -394240307586174710818050610952798976 2846462 72282903204870333760998863589983232 2846463 434378674976082176628040874494487184 2846464 -168414410770991710692483868477358080 2846465 -155033352506377354430050004204621400 2846466 -19263542692700949210481329121305600 2846467 41791943595520692759703132954124844 2846468 180069472284321125102919784428651648 2846469 6635864570171281677675012358924128 2846470 -62394347964789428894876254945478400 2846471 758716675977823353844519214574000 2846472 -164898032989716927171885383809966080 2846473 67785614534455646533357606746024960 2846474 -86337893098546854250500830799405264 2846475 -243166091097741305735761177230342000 2846476 10583097628997988382408180788259840 2846477 -205612369934564247423196208889437280 2846478 171206833756464114244077952802908224 2846479 -169392019341568033340954790708419920 2846480 -5938254815771365772921355664097280 2846481 -284207153354084523307306204984906656 2846482 98166716723544570372265441625164176 2846483 215762143661660703939422740992158064 2846484 -33788849964711576688072893040406784 2846485 180236809710879006655493111891102400 2846486 197244801140846081303090173976796192 2846487 -3823743116945403246339062237687040 2846488 358049118779441708349000236517365760 2846489 47210893679428552035129043301019924 2846490 43403603958685797761164754922854400 2846491 -452973695696047459433032174822954108 2846492 420339566943214110657516933659162112 2846493 -87813237639834506917359503183239380 2846494 43723880391612422111784608503400832 2846495 229743099514036974997745783645968800 2846496 40274240630478416032408460328960000 2846497 176436749287692785376935493106117572 2846498 167008757309954676117074325713392632 2846499 -151126632183960816089105436042462912 2846500 -371663671194129505324410113796288000 2846501 93750191758065950894304995712703104 2846502 -281658899258720823705233601637430208 2846503 19845233337755725697822828259500928 2846504 95932244249789155883527468682035200 2846505 156130026532471604325080699264122560 2846506 77433534972903125056477440813362784 2846507 -19541677962889147757922213474184008 2846508 -381894060195327030234605176016830464 2846509 -509922257009579789043283684578615680 2846510 -50972137638048679684423915418379840 2846511 -75610595837253963653028521560852560 2846512 32460544812700995267750888225161216 2846513 -61094248754884478941057992007236096 2846514 1984367776437000148567200561377280 2846515 48994427381826532130288685245076480 2846516 87297108761426612160397814237485440 2846517 -63639564483064139118951724396458720 2846518 -190054291935455857588215207375059040 2846519 -11818363019882561175366819358566456 2846520 -153989196975566842300830381189427200 2846521 -159659570556029022809639159457694080 2846522 53784820752039576159292086556069632 2846523 -201090992641215751917186282108878400 2846524 36861452182632726758645164859535360 2846525 443462888277906558261178340641650 2846526 -90613217297997230750645937634630656 2846527 161713945806219237468831019543357376 2846528 25204771841773540598409732166778880 2846529 -24326215282673318232765125697605760 2846530 -19698013194667291337776857053945280 2846531 -190200130091279270716177903168724328 2846532 50280118069968328164804100645576704 2846533 -480851436228520799976027096226661218 2846534 -2826861407170957996462836889518528 2846535 5435916528813394780625041257703200 2846536 -35419713541071939319851947856199680 2846537 -244761326576314765741583480116427814 2846538 -61442942012692147647261999434555856 2846539 -381783064615539233485338457315591660 2846540 59639538604174857951905115830922240 2846541 62763947048976762992481619444838592 2846542 24289073431630286702426623912279680 2846543 -35867267450509272930817955567331600 2846544 10480647213508309181952767057461248 2846545 89104027582715477191275046280809320 2846546 302088952656624241706206041490403472 2846547 201934415838027224750698005178648968 2846548 107143721999626910428099394328817152 2846549 -364540737776993056615706598166564626 2846550 -11494342624529688705849268257638400 2846551 341695063223400973185456912601484552 2846552 -514258339551270633845620942913894400 2846553 45611087855765974704481419305251200 2846554 -11182299743015733880265355798123024 2846555 -88114491711712154001021332196363840 2846556 -199001037945670157554334392326589440 2846557 -5734174257957034243461275022108800 2846558 -34899157791904864274379352332990720 2846559 126648150190223325185246411114341704 2846560 -56081316761931498803738385517117440 2846561 -56920794888889778093715361157399520 2846562 10281417233827555182698122686902784 2846563 -53959900555273159595306016942962760 2846564 -68862108907399734742563499480694784 2846565 18493298431737699260654163898920180 2846566 -76496814331793281994196169617684768 2846567 98143256427495566935650344811952392 2846568 101215357243873538612902817657241600 2846569 -613369162629411597289946813018347440 2846570 -147543920260227370390568636758223520 2846571 30479147842507415002831878881535744 2846572 -7131291980900698397568332645987328 2846573 -160262482565423719710672240284723040 2846574 -64432047480165894253299881754502656 2846575 20932704417398165150956750538305600 2846576 28616703727386881759113498705920000 2846577 101374328006658794469626660358407808 2846578 16291143893885082440968994509504512 2846579 -484739027820944862168698891660643624 2846580 13886631466428646041953742684979200 2846581 -146746916805923633882126236431564800 2846582 -87559278471865807653402649297509120 2846583 -7071577803789460473715793343812016 2846584 15032745049372524807124559854141440 2846585 -5560177599140014797067001894744640 2846586 96507252578713075784990621110577664 2846587 77672576287416702273664118116577632 2846588 87295002073418089023184394317042176 2846589 -74531429806177709570937323049377472 2846590 183652235198751498543376995559348800 2846591 -234994696702138302218935117738261632 2846592 16024364994572589257968489794109440 2846593 397967228061584292338549156395827842 2846594 -295644720100638203173502243072441904 2846595 -30327870857806801625680903479644160 2846596 -421571016634595309513516887604732800 2846597 -221822632719753439868444466934905060 2846598 -75264130865413031779961282053244736 2846599 48214596370765721987451495041107200 2846600 -2345726727725971954703178335232000 2846601 -164524863372431850132357289832154000 2846602 -127103001272152542690109898967530496 2846603 -116086509363153374922852711502772976 2846604 -209342990697728524717143299977327104 2846605 -41957540166916289652211666340098740 2846606 -83153426994529882187970714627377664 2846607 -41301305847470008674407214903847680 2846608 -26865027590564368324318370185043968 2846609 -123720134050248121145821339801034190 2846610 24955960751663377759746025805798400 2846611 -1160507417845970039955378739156320480 2846612 203064367361993189259021815442320256 2846613 1043674467481836558982836690144768 2846614 -187245576681376324767106006428325344 2846615 94262907640730602399146088502372760 2846616 -110803475138565195055595731304816640 2846617 348312515396451976251698368599950666 2846618 -87703321019189797585134487348738560 2846619 286261172813534937579017446554784044 2846620 49348865450799726722046703757998080 2846621 -116205883398231037265544574252625178 2846622 -27465214445339536527461651350312128 2846623 -39221888028512284766903318629184936 2846624 -137213252102978616931668319118819328 2846625 -10412460789314101022180632117392000 2846626 -152513794567921171978892460304686816 2846627 -47804784352729299181924050351866928 2846628 -126909283750672510291263423493800960 2846629 -649375169953808988487660040298744224 2846630 36001455635501652018644387832119040 2846631 -206104311380498925781100609010681048 2846632 -28583462216500536112944568016486400 2846633 564229674062977276717668826762115700 2846634 27268912761704523394778738360627712 2846635 2639511134376415192298657247559200 2846636 315320722821186425446975779071722752 2846637 69414607964127381985352503724544000 2846638 197472320723934786786031067820966720 2846639 -70881986915805119293588955804588544 2846640 -31807715979488182675763134021632000 2846641 -33773474925980233049957569162229376 2846642 91945207292439888767426995474931472 2846643 -109807259351895066060946073336256 2846644 93595205401726751383564625412678400 2846645 -157385383705096891754036032171521000 2846646 -120483652904630938084487476896864 2846647 -176741277445001228864633742287730904 2846648 125532996506874922605252896447324160 2846649 130127445988588767424511662362955008 2846650 -23620786129497612849123014674678800 2846651 368446132323009555769895192749791672 2846652 -192486186337349015995036954992500736 2846653 155375059290841329754167635170511980 2846654 227361140806748916401939715172843776 2846655 -17626144404254198815716417811061640 2846656 13681793681519298113039077495275520 2846657 -274065350726800012857248514813225168 2846658 93153997715242814505678451739174784 2846659 128294025598039519703302949310690616 2846660 362972244239149398642834809859648000 2846661 178684136028979157450991340181583072 2846662 15500659821639983811370405339271424 2846663 166796119872212864489800570433004984 2846664 7244801651429554154194108679454720 2846665 7897121317049074224600502607560200 2846666 114764958197843462813279940842026032 2846667 -322375720290245473769836007081540688 2846668 -52993406980198313107345397895856128 2846669 57379272931727432935208413812758400 2846670 30026567857693198909364520118070400 2846671 23554571736994424327258998769750544 2846672 -28807635035566111764009040802586624 2846673 275910112795430289614266203128732322 2846674 -121878948609652432498200425190693888 2846675 -114547051032970812757248784514478000 2846676 -38502264705735234844672329399644160 2846677 -522616333703169121983840039743767474 2846678 -232405777507989454930375305532059360 2846679 -267327344182090163512277227499229312 2846680 -14361973781635592949631470442905600 2846681 9649604885357359196871119925689364 2846682 -214230581020074933191787513519944448 2846683 -68866397401373294136945070100442336 2846684 377959782530537258005710920481278976 2846685 48255162546681702931379084099913600 2846686 1149988741570638508634640621619200 2846687 268686010376674232352482000844460320 2846688 -73798210059267488698760479699894272 2846689 6990628156545175241577658783778224 2846690 64781537983085111448148448391336960 2846691 -393168483782827441927753039911388800 2846692 -2243978277453000620846793776046848 2846693 513344558469141751603476761506338942 2846694 5483584708515310829169569221716480 2846695 -63921202617954973703863342756788000 2846696 299273837136859953288745395397263360 2846697 -74106194868227441509521630286049280 2846698 68163878599644824652884445162776160 2846699 -83358528907574318927882560854890880 2846700 17495243120368052131052962886572800 2846701 -248915544774284436165352824639890112 2846702 -163660753909044913972720460640321600 2846703 -64298153939045574430686055733736696 2846704 26915993137280873077971227102478336 2846705 -174647417355327883482355558526653440 2846706 -81633377052054201048864775141602816 2846707 126130915585410271857910709482186440 2846708 -26130830651015000983139264879136000 2846709 194814428542803030265349758657016814 2846710 -15060131155064109931833396642474240 2846711 142840523423969736568987354178458032 2846712 -85123632949182221083362645342289920 2846713 -523918495456969662967011857302620080 2846714 175803050143459972399046767972850688 2846715 -12636467985283197679578152290690080 2846716 -26763273046697035519443028373340160 2846717 74186522251195747906026626920181766 2846718 66778423437680617293241517079613440 2846719 357001581383667386671819177817477120 2846720 -207419346769059710280450251214028800 2846721 -219951800627009839297497400075412688 2846722 196932479659410722120132131896360912 2846723 132456344142917683876767865399576080 2846724 -232660413045700014882376396152557568 2846725 -34601459557170838711232982861605600 2846726 -55569001893577766019424079999816640 2846727 -67123443612047640763237042862311200 2846728 17705656649488178662492882580444160 2846729 -2007548051929292981659248158344320 2846730 -26769464183075796827410261023682560 2846731 168518562951889610618980831920232532 2846732 -83060085632277795240954231143546880 2846733 98218414837161868391788739536707264 2846734 29797506685263350793842654709795840 2846735 299442961265406361680603673713512160 2846736 -9876558337331637888989239221338112 2846737 -536940049160553418887864149040449614 2846738 -133288075735279680256079643780858480 2846739 -80642568378098359088800395953690880 2846740 118970836064802682755910805140416000 2846741 48014752382711271609760016582480142 2846742 -288133495694418590382553423839282816 2846743 -211842729883981526505155974652750784 2846744 -237526078533275546173151583790510080 2846745 77923693190026766511360203515064640 2846746 14199359468348003907086040706179840 2846747 -244793014475661825794207858954637360 2846748 -208940520704873350575491355399736320 2846749 -53538787584312010892619505639140250 2846750 -243330875828894253292690880748960000 2846751 145129615585632508609038570794225280 2846752 408471886181740215970597026416689152 2846753 22197770104734534491685788643049320 2846754 71302172298282862662384823915608480 2846755 50169247194695608746062676265072320 2846756 -141317492565051669126069303674019840 2846757 -71162698435987513935426952830242112 2846758 -259851648791255843292520287709631520 2846759 -419940023718614444502425761616108040 2846760 75533026501626363841561186148352000 2846761 -191136864252094512392230040008196352 2846762 -85169231291452415872073601430444368 2846763 441537844289316126877264289441139864 2846764 -241179609412236364576679504369607424 2846765 135394730357265294282562824294086400 2846766 45950465211659979048177939633919104 2846767 252821129478279471030474098321776 2846768 -11701576370541171201946333439655936 2846769 392616386354529741070507502075027040 2846770 -63154238266193684316769833609484800 2846771 -60193294841163025019497307637959028 2846772 -4568378218332163162717719417384960 2846773 482916169682968001668919613795463022 2846774 -10396719749605923301169729503678848 2846775 60481334433430067574460762834831800 2846776 -181054047480931629557256431329873920 2846777 104922800765805388758795047268739626 2846778 7719361258999333246023269724634368 2846779 -23140296841549537567931527302943392 2846780 -23268005277991473956707050593986560 2846781 11769394578594355380440806945836480 2846782 -2393065636954375199188031562187008 2846783 586628243045839892451260087585764032 2846784 59298318896884918960399495867662336 2846785 -29264496482018321712306437535098820 2846786 244491064023038498315501670076829760 2846787 145770549640123372219710641539213560 2846788 91798185502582361736702356854296576 2846789 -217976777391890164046892589676099520 2846790 167846852857229215692246313907166720 2846791 -143382669836001155088029962380720808 2846792 1331069733004787099568804501258240 2846793 28685857166612372467205243753184000 2846794 -144871489645460680429031732758382400 2846795 -3150833531674087715847959349600000 2846796 168693007319797261831601690576788992 2846797 -463334083207682305408208274781599754 2846798 -151146892193946168909825156712353600 2846799 214122275574167452389660347228799120 2846800 -46235349261763311989182192415539200 2846801 37205608365569472839623991034290802 2846802 32740639062133310702922623689972224 2846803 -434321735262129964634633901860770080 2846804 261545739747939343112569993294966656 2846805 -65221036174174030435320904339803360 2846806 -171002420625371745572749940051943648 2846807 -20028305243159776534331815012728408 2846808 336038643780703682064255050433638400 2846809 -51465719119431845691081979959231360 2846810 41776465259290051525240439239246560 2846811 43391321261715798574745927889748608 2846812 -377834604605035524923938814816542208 2846813 506546509968025136807763585996961062 2846814 -171242323599010771088678997788906880 2846815 2296330437117848526031161292251120 2846816 54224185483112341253323763126108160 2846817 137134898751323248841347016102843328 2846818 -49210379236615281361503462321702912 2846819 -246969067466970131595603471852777504 2846820 21018779515586927821662523359682560 2846821 -158849635222152569420861834432830978 2846822 157142521593317621726334638178479424 2846823 15125888712421117275706074892290048 2846824 313254860446502516074684036478376960 2846825 -84710997520805319520096797563918400 2846826 -1644705199790010840847868328521808 2846827 51646974182913768329208682501988400 2846828 69101533331620005526024461389760768 2846829 60087275099641237257702455455416384 2846830 75006169671921642895936840490926080 2846831 -76196276434978111979317190187199368 2846832 40347727327706499368545039838871552 2846833 -183197403809624332107319917557884176 2846834 -281905203656337997046517138224051184 2846835 34315305237771526914577741658535840 2846836 24669264807783083426866686226052480 2846837 26647528939785396981071561316303360 2846838 -371520973846536071795649340306560 2846839 -423827184782767504028364203078750976 2846840 95583649091862747362337860615884800 2846841 -150793714714576715944881180728012208 2846842 44878804093865669730934361181767424 2846843 295882627797700976606470786671566400 2846844 32975873281652945863895244150865920 2846845 -224892303821595736691108421881970900 2846846 -2854585127259863732934529227114048 2846847 7711387210630353658006424301193872 2846848 116571405827970327234036260740792320 2846849 -140110985697365544754479335627532864 2846850 91709404025137602262861835991024000 2846851 -283344557390027144193803469222479700 2846852 340315138181636335246189355783031936 2846853 29576177591950322340026932577387520 2846854 2336048129882027768224018223867904 2846855 -26876704948251691706952691116072960 2846856 32229095129076323612067107753779200 2846857 -60805492691915211642797332939245020 2846858 792889240171743374621139644444160 2846859 -206289271468134923933952686832045120 2846860 58732050551645384844240639800217600 2846861 590777297046285289945624704648417462 2846862 -46277475790764586877851932949124160 2846863 283125328955161867100111757893944112 2846864 -46187700520109805287141337576529920 2846865 -22620729975299028256802996394316800 2846866 -52383750520375460161866487002696576 2846867 -81694050750727689359588779786752084 2846868 65246487229154641714185902734264320 2846869 -299107647992051398519701945563919730 2846870 73416098150327734846216906634611200 2846871 82005124026596437580071754107844640 2846872 14549029473084426412228688180428800 2846873 -589128972059985604802196511816189878 2846874 -159039300509842052373193305433059840 2846875 -166985209764325913184972502290900000 2846876 17545866040081926158586505346242560 2846877 -309668299884937329236348584824061920 2846878 -181638994701191939613371897294981760 2846879 191020185956892542612736449133707376 2846880 -157700566218824956173455867510784000 2846881 -426197738880599990766182528163900908 2846882 -26225221871870011398828728061164208 2846883 71256919155188759207186380341622704 2846884 -97105157184650445463351722736803840 2846885 -101025866806797507069057361553879040 2846886 68715124618121086757027060481398784 2846887 166568662697265500746677047226611424 2846888 276302796635541969776179945543680 2846889 -53058861425134552394436381566678646 2846890 173454686373858843820723972787599200 2846891 138288633532531849210309099600055712 2846892 314132148408249000304901321726767104 2846893 62171629515668884711856176366655200 2846894 -16254832376666156329011734172979200 2846895 -34226508843698113081446331744913760 2846896 -4435111116041983368703234630811648 2846897 390512114530792904286636180851279472 2846898 -73547482210386223724597609651784816 2846899 -219630586739456415129945082444397880 2846900 -67741566574136523953710929492480000 2846901 4291472554923830723647774231775040 2846902 -292913932297796401647547920395914848 2846903 272929537316176119359772791535810120 2846904 -105873048710365036392603577969274880 2846905 244713947312465090330866431703754760 2846906 -125681548062629557234396318501288848 2846907 -11309129348940658081962499604049648 2846908 -12116163265299220786017619240655872 2846909 -165832246320707248888210908044764596 2846910 -132590908086170985259286382194734080 2846911 235307973098424157002728954085629752 2846912 -32534085423618501251900654641741824 2846913 64729573774260706335735217817143344 2846914 -95126882472432213980451514434482688 2846915 -16471697239748774855013906675856800 2846916 3876394063613598399337765488082944 2846917 87320247999205519925166810363670080 2846918 67535901949440960540879769416052416 2846919 -205146265979894755804918676667124056 2846920 253073617080000916487782596725145600 2846921 38825698896309371997028069132325184 2846922 21905281695786987961055063723535360 2846923 12649797528888451485794301761416480 2846924 391355337287406991062428933355952896 2846925 11700468929176197009400002767810850 2846926 182263203149447354076524539996638912 2846927 40487130837348709624142981176238640 2846928 -8974213111432479568061013979299840 2846929 44492008831131943266388008067692530 2846930 -166901484073463650296425090235153600 2846931 -299544936579342832306102250167107072 2846932 48475825790006414387960137764311040 2846933 -4751517632469051325128384622940196 2846934 132464979989281179769311733699002240 2846935 20657530933148968867783264523866560 2846936 -60881128980720049371597546239416320 2846937 314339595881787291709494514949706720 2846938 32402893262073535787430827762907120 2846939 -41575084233638177532855298549346004 2846940 -16898696184473456112900573862625280 2846941 -162264477441781009448679247566891200 2846942 53180584811351528416545861903741312 2846943 368820114732128053847727936868201200 2846944 -6809321744924549301595943853096960 2846945 -39038064533162203812045303712357080 2846946 -167499886829135339812477507158450816 2846947 -60227349583510113225028915469555648 2846948 689320769155088226035456378479104 2846949 38465868167768308720660682727786912 2846950 -111748915532859303396905994782721600 2846951 -279214418806999975041844552487151048 2846952 -309321436735165134703714848159482880 2846953 326834847626192614039899589302454202 2846954 -235430376023553914990754006368749056 2846955 -130344061048071206083818557059898640 2846956 62715226140884794722375423948834816 2846957 1130193403486902158958628094581206 2846958 6529214965460835502131850466482176 2846959 375981500778600563296733247622479360 2846960 -31905731530078767614979447368908800 2846961 218452520384055922300779332002740480 2846962 41107845043759709597005510698953232 2846963 -78431516550035215188977177818334976 2846964 207223030080777761447274191022815232 2846965 -100409282186740737935963895938736000 2846966 121689234908061506765419789534902432 2846967 -123353100073482164468606191402384920 2846968 99748377312428165493944695891968000 2846969 -240085531842305542769995857218484630 2846970 -38187933757132839392758949037388800 2846971 106032978975420939781784782572221200 2846972 250282286212422500903530539741261312 2846973 319671546127351356183212853931941504 2846974 96429080803191131447234771598506304 2846975 61822623622189335708088842207867600 2846976 -222384106543311610557033836766560256 2846977 -312281998421192497989683490376369728 2846978 -29783508975062757707619252731977728 2846979 -229535926504817692049646321633129000 2846980 -60196208655294076966000873238384640 2846981 -354789869259073423927962280708381218 2846982 -21481669710427588304970376645017408 2846983 -336705159446545794132916904137391736 2846984 53231000325382598967550932312883200 2846985 152595226173155418289659140575128000 2846986 112473542587902570791757569745216000 2846987 646319576734475207594398815422976 2846988 -207050474653725557699643196890455040 2846989 283597378275161475243131118347956790 2846990 -81139875016264292870943434166741120 2846991 115204781483788208129167714674747264 2846992 1280594922133788242734617770278912 2846993 -74781270902706077966823857118082716 2846994 -33897125363878020821140157272560000 2846995 12172547828275496685602000503426800 2846996 255246287384397169920997865896752000 2846997 111227811868398793302973444632145020 2846998 138535818849708055234804220792716800 2846999 170612121908365001276052935972254080 2847000 6463389489286223514628045025280000 2847001 150189360442044566639608365323923332 2847002 -36656688184633287559242464785950720 2847003 -24745105716572311894089944544635496 2847004 139077189386018295473038310390253056 2847005 129422245233231604274827983805916160 2847006 -64137369032089191062601399651986496 2847007 207590869950353464620283845277400352 2847008 199134579528735621470236837147115520 2847009 37801633625478532843128323380518912 2847010 -17880159245019462316443931575855840 2847011 410245268249427332905980323290347612 2847012 -12909892191743337889034658001932288 2847013 -136317039093746617558091484820941476 2847014 37877316520713550878431170353317856 2847015 147622045188837313713422301252804000 2847016 -257278847987755400516093395857162240 2847017 445809434370592075530769620690153600 2847018 9072559449087100506997376796059904 2847019 -150940487955868854950240500987105904 2847020 88446530368824691321928915510952960 2847021 -95609513707805647465779193080488640 2847022 40448321223741419102639553503829312 2847023 968507842339040120825061234301507968 2847024 40742909944132188296402701533609984 2847025 391314265480087121590415187033916800 2847026 4526398116978184051816318130010624 2847027 323124073392396350160131553843351408 2847028 -200024220820621603826509044846216832 2847029 355984252952353509592473457694263200 2847030 -367388647765744579316353856839680 2847031 461693823431909852753250927326239104 2847032 -73983179131160397718877917576519680 2847033 -90525561202967905915532350400799936 2847034 -2531177254040868781088315016572928 2847035 27123224495915706472892347885886400 2847036 -134286123563518358731728362278625280 2847037 172960908222518715906510157452873600 2847038 3626875856372633746158835455957696 2847039 31597657736568260781214376130799008 2847040 3554400317835373812686853934940160 2847041 -345320012872243500586723170717981696 2847042 72101593943011712017456763209735680 2847043 -223999035016881800537862401027152708 2847044 -10700353080251572946021826421734144 2847045 85071093587376068539755167553345600 2847046 -203983111166334959896246785557514240 2847047 216654794359433273437642110871846800 2847048 -310185954400658744764608468520550400 2847049 487503532694954358800513262774144820 2847050 -7930838151701876407550374926361200 2847051 -200220474963957668808095356171414020 2847052 -125051787819529812727093839286243328 2847053 226751511551159752728790242507058848 2847054 13381907702772986454415497046917120 2847055 11313276571751238739482515356838400 2847056 -39522513589481009200728848474308608 2847057 -359959291307963073608023926577478160 2847058 96972803733453880365574199841420576 2847059 -624839919862551631842222072294622740 2847060 -189601669198150924308762915716901120 2847061 -66239167162506682643363027102420736 2847062 43742427244336672320034581378096000 2847063 -325785666304788720782320895178076056 2847064 179826661466291128718759880289259520 2847065 55781507999238050396706176479918920 2847066 4561424823735604589919350912481024 2847067 -380299917974341461835051990349885884 2847068 50593234638544663487037263157758976 2847069 -26926908544502444252636891744405850 2847070 157068910535424590762248448034780480 2847071 -55194806268249547533419067890830656 2847072 567916832890516028832071995436826624 2847073 2115221342969069094252935843744 2847074 -310358072133970481831272676192261760 2847075 -51007649559949029406608001524672000 2847076 -16913647423533235360172078709331712 2847077 -1296339934046642237500394446341828 2847078 45770727295436824088415073756650240 2847079 -313183275490205294721910673113397320 2847080 -35542356511257627490208494305792000 2847081 -70814745212630504869410184554312960 2847082 -7425153107303818337176963926544128 2847083 -215652671932533799606667628075190668 2847084 214824289181526184078207327487694336 2847085 -58533315663999021452251072347839220 2847086 143356159411837220583294461516759040 2847087 24055562090499672679177386878710344 2847088 -108906408080249090635356138490789888 2847089 -157758276899790081150534555862365888 2847090 -88395606254815394526735775521799680 2847091 21211206747744121432791516149733360 2847092 -238523627516499716492243623524825600 2847093 25407226092662773451621385506496000 2847094 -20957553516482552580054428006807904 2847095 42889333060699506684157850380320600 2847096 271431853805389240852304544285696000 2847097 386212710325356065721136291304525712 2847098 308108917643281846581025770154254336 2847099 37614469650288872657109601738967064 2847100 -49030354883647236025544946592435200 2847101 -30751054147178179099974244052877408 2847102 -45500096238640023235353933275836416 2847103 104277721527450101012344662768730480 2847104 130145010006616677352379667972096000 2847105 33217701472328492456014496547758400 2847106 -221221905802875712660149559999219248 2847107 -166154412322617536160103116442127760 2847108 -249979839100184546011151568064604160 2847109 -233277538076342329057454315752590600 2847110 -14722072504260299960625992443276800 2847111 -313134827663224281070185614716759128 2847112 485461504467568104098170571902771200 2847113 -197873083919292291037269401508582300 2847114 27044489642898158545512587203794528 2847115 -47389620279775283376425488017174240 2847116 2798586652732367965377423926641152 2847117 -4224044019027817017468345232183680 2847118 -23328416237545806446096948282952384 2847119 -143250320278903440605486674172306688 2847120 -11471551844649293130810943313018880 2847121 88331351727119540072528497997892592 2847122 105453288991997651648402163163547424 2847123 581596219122559286607416451803814000 2847124 -11783622676543783155365738056409088 2847125 -466546002734108039088513770554413000 2847126 35528341061497792223776766984183808 2847127 -285484546087482821821414818079252024 2847128 -412522637481842875209776540972451840 2847129 -168333193187673347457428877656314416 2847130 -33265532740741343064675955794240 2847131 180986189306628505146914637539589120 2847132 142599305045473594150540514155693056 2847133 166232690139485661154802744163010560 2847134 114125608248730685417769778577987712 2847135 -142505124626142376980572449780237440 2847136 780762056518521729551701513921757184 2847137 -472302100468415554081376249478787920 2847138 -12494076745521483873105580511377920 2847139 407515314249513095231087102265022940 2847140 221842167716347048268801907536605440 2847141 107676773111116023728029285319972640 2847142 20762799965344942743545406878688000 2847143 236083907338662486138118537705562304 2847144 40204806396793987809853682885099520 2847145 -190873202871345683011618927754753820 2847146 17048149163080672037639933809448544 2847147 98785470405816080979762750626262528 2847148 -33395554129511663149867044612595200 2847149 420905153519700905499507264414603264 2847150 -1979687992048351087096045450152000 2847151 -72844573152900116567729778035116248 2847152 -17105123432637837574799084403818496 2847153 108846307233708233767395513804373104 2847154 212254608412221103158882482991606912 2847155 298665205872486930721977712852600560 2847156 32704250860904144089108628367673344 2847157 -351726290896782111095006520807811940 2847158 26578872040936190568727703634955680 2847159 1829426306562023857984239865504128 2847160 171430643857800002834349114384384000 2847161 251645542724486448004442600811694992 2847162 -84767117173370604880010624813402880 2847163 -77137414852808432290257119334245760 2847164 79086261783901275026294208620900352 2847165 106129174960368595607911645986025920 2847166 77208309202837969724389402191077376 2847167 -542338517481228138982113119532014784 2847168 66431451531045129037944953128353792 2847169 59722793360904690843750614482447040 2847170 74343577410834290202075593460364800 2847171 117732467141122784624155818929666304 2847172 278886254815586670108791297351682176 2847173 -195660625379119580185460967278753760 2847174 1257494399336552977580441119626240 2847175 269080234688045904776067407603753800 2847176 120988483835872500471687694486732800 2847177 -576042984554550814479599116004554560 2847178 16010228812950532661603035383278640 2847179 -49370183126093889371412621755930220 2847180 48898072317357295551465320341094400 2847181 608108684510914813713974580642724982 2847182 -50675220346336631989384933189537728 2847183 -14276894544753449643027834926069376 2847184 -85964833140342671669998396166348800 2847185 -72920197322697215442064235753816640 2847186 34826600030287636059131563437533184 2847187 51907428637359441292984060613735072 2847188 236802303771564169014313115265669120 2847189 -93250538530924563361340344505285280 2847190 100894884321364378717516325849635200 2847191 -428490567217512942392611215086568600 2847192 -5115557238242198440765287007457280 2847193 -119718759761940893955126660136411776 2847194 39526180450000194909682500185818080 2847195 -22038087907169587804384077536597760 2847196 48308519100345661967680974374069760 2847197 263783413789055580406900929380276646 2847198 52121273029082663010256220058310464 2847199 -87032735686956972763740387541947120 2847200 38519011661790598364430415724544000 2847201 78423537581739935035326863389531584 2847202 1009700572030045030824074351137152 2847203 -467115522776715566402897746779784548 2847204 10103149815929813359783404283760640 2847205 174438676527627223702010200669614720 2847206 12286961522692071873101310925155552 2847207 2716659839814643554779618948309760 2847208 28201342175012910732730750199070720 2847209 -270756607046775908692414489302283590 2847210 -75516791190497325382692782503607040 2847211 595765002134479204346124177291378312 2847212 9174059936457400161630891862190592 2847213 -128056972734359435981975612994809856 2847214 71994494863582592542258860932475456 2847215 71077258428824915997466295743548000 2847216 -15141803219361351552871815779450880 2847217 178259647640202432019628629245021266 2847218 -245383797370253750715569901838796160 2847219 26124359944114440257022247192146288 2847220 59441873257242687309711994890432000 2847221 124843020580821935652012773482439292 2847222 54849194103329868491985813404221440 2847223 313665032385166906659248231935805464 2847224 -160885967787320379491000049216614400 2847225 139220961092405369459580610661403600 2847226 -42465219380677783132771602570024960 2847227 522302959184391148080157163692823076 2847228 -1389435455284833778616512341195264 2847229 318455005284654995715417327437936640 2847230 519293909584433002976942316125760 2847231 303310984868794388041067978931050712 2847232 -165752958445649866901272871628177408 2847233 728956424698769629453428292393785300 2847234 22558789507979508163152955906945536 2847235 -93242509498312354035926471685982320 2847236 134406921426176809580941196550598656 2847237 26568068324614685061449895339886080 2847238 260289286952189631841576497594121344 2847239 230149173915465768933250662126735360 2847240 -240708893152531978879711672393728000 2847241 240650216150160600657959779509971400 2847242 132955334555807232301595493713036544 2847243 -250747328406329010812520723423974400 2847244 -224762161650657106368427943253854464 2847245 1876521971303287189797271220726400 2847246 116898125800237833656484526788638784 2847247 -111077986707611045799564438554501960 2847248 113019579797210533815631820290793472 2847249 -211055073463725086351112962229909900 2847250 11559742711693659394614886764672000 2847251 -211741779031177604105304087041244 2847252 27103114936864003007569984796178432 2847253 231520448572806995215631316592543502 2847254 -142575917764429149231148870994579424 2847255 160708873320023290243048719230740560 2847256 -341286087080596833048907645614858240 2847257 153414529484212298431104910631424 2847258 -59782847266095794948934704958958080 2847259 -470652664846838283215561332523932540 2847260 -193872988621634080596687026325872640 2847261 -5316636534823609011072528689641536 2847262 -105037045905203430209197128040568832 2847263 -105175569559843816979727714782763816 2847264 64906037250464868961491792408084480 2847265 11410497615822344588774331684322920 2847266 148204009226454662746012442955227424 2847267 126048683591438571995531257297352484 2847268 -43863188973303059188316983956026752 2847269 37675427557536088943603085890468670 2847270 -15076090790371825758690403549501440 2847271 -13564568287268666173643948441074080 2847272 472559235278100696280027926614092800 2847273 79119284738974932585076295551512768 2847274 117630656835925104473734877926121136 2847275 -54815477871347155115617340050448700 2847276 135016893826549114063971741694732800 2847277 -301969188438529382235644997938784874 2847278 8855169277890558370193611268463360 2847279 -138508392382728805061329753187904240 2847280 71528433891278220849895536426024960 2847281 -291312153307157753977413183799040400 2847282 9667312294177201843461092045784192 2847283 296754919937536243602055703396662640 2847284 58603152532883858822392086457731072 2847285 69775285691681349905515830431846400 2847286 -42071429369266545553405134829466112 2847287 9613677474599918086798492821600936 2847288 -481513841489352152838306358886400 2847289 429506011804243899528599598311426090 2847290 139765207803120062033240723373266400 2847291 245280474172225751514916138724809584 2847292 2663328442049004255514127468313600 2847293 69962477886430493382590959113721542 2847294 -24757046505713787922968570938520000 2847295 182284167460849556822671376603833200 2847296 188230092092015168852446892767838208 2847297 -12420082742345672630659004893469760 2847298 8004732445207325695022224365280320 2847299 92462449231550905228357517781349632 2847300 125152182667400296553415163355212800 2847301 -276137803332753111192514691758553698 2847302 102542529526516135067057336609457600 2847303 -263735530947910013274950602003959456 2847304 287316724793936106794768856658805760 2847305 230635579747846053434098471607999460 2847306 -44284549628292129847519930577129472 2847307 -1135167928665254953757085946558132800 2847308 -32642637067137104014749658095436800 2847309 -171180820651330038346378899876345312 2847310 -67480789171769263625502235109509440 2847311 -202326677750517672626337404439135576 2847312 3086929783616504914346323498352640 2847313 137000045280848521801874764803916032 2847314 267672386470869588742683260163860640 2847315 -183858260798501076397689422095495680 2847316 93805018306712832778158530062471040 2847317 -71218229843783154651432551881246848 2847318 187045655339689863596776674646364160 2847319 2654050624500438793588802320165248 2847320 -37723632696314917374368973699072000 2847321 -281000201581707412514236063268775120 2847322 -5744071073306159823210443259833376 2847323 25493375309442997710363895370293572 2847324 -88392285576594451883433853765522944 2847325 -64754718558064764149123066553995900 2847326 263826518760909035507673998229098112 2847327 6085719294998962639042833525921024 2847328 -343047217905465261369980824257822720 2847329 -1482351391536059240638924649053116 2847330 50457629987607982925907438257747520 2847331 -3116415194337650086140424312596480 2847332 -204375826380995109640172264574025728 2847333 167083743421920399710748789472163424 2847334 -84931146162520642951576698655502208 2847335 -12404551767312300778175928309863040 2847336 234224262894524079989912734564761600 2847337 -465754226383568836667688617330819014 2847338 -55792941385873832571296742702047040 2847339 -230919791079011555532971491847602560 2847340 -103337803021574738545458828705792000 2847341 -247134662930232410987457792977788170 2847342 -17413381474178442630726069685130688 2847343 220719928667608567912012838115184592 2847344 8949779498339967145281216479723520 2847345 -25776197051541255182122686615444480 2847346 -32369063130236805126242064517023840 2847347 -545679505417388561246260487516173128 2847348 78145045134335774584835139183052800 2847349 -371603827083031502523939326763869650 2847350 -47627873238239000195864699726438400 2847351 44210322286387359391390158732281040 2847352 181406882796055055605556606401966080 2847353 -142959081272896575176751372904294320 2847354 8796769417716374102527401941237760 2847355 -130479345051465582659791181693219040 2847356 -225601185228880088379080769719470080 2847357 267845111119993609482652272320190054 2847358 174060719127042363104037183699583680 2847359 182431824020316474990603687513776040 2847360 -96918898121529662344152168058060800 2847361 -14494880120215838071171280254181856 2847362 -10254189157476461240745379422571008 2847363 -335237016180637694594555496774350856 2847364 -53700563751993085763928313990153728 2847365 23456742936051611773980079686846000 2847366 -360145699747358293462009017894958080 2847367 -506824086698553954551147946872688920 2847368 84909789229563910492588910910597120 2847369 58453621402544937104117087973055680 2847370 106473121340336219868813706839734880 2847371 -189285453193680470339599880476654248 2847372 -53758205131384366031163579577344 2847373 -323375824712109455197355462607602676 2847374 837363674706964320800904619114368 2847375 81256038308464838324418359491338000 2847376 -10804897995943546207931123352731648 2847377 24292664987307578339749932519653760 2847378 -107541302144604434814255334332860160 2847379 1930464600576771300687155142423980 2847380 99683118338951148363822078429484800 2847381 81472184035251096456521349512974848 2847382 -215464493061548198146733105992778208 2847383 -14519023803182114820596960187642240 2847384 -17624671825297795367509692963348480 2847385 42706173541733103761724501287713800 2847386 -3144458124172402358630597006802720 2847387 -304115843264471669807980138009256040 2847388 40667027124918351236992348395212288 2847389 -281208695346002515019152834303734810 2847390 31945266503526592560971897905824000 2847391 556375050921128882087796935073353784 2847392 -67888477358509390952354100172947456 2847393 924183565611317720248236995749122 2847394 147979437884717552122425919592094720 2847395 161407113974704070442855598140296400 2847396 89528631799097746897885080662049792 2847397 25638600760918991438024422569779200 2847398 68751980545555196488739654408603520 2847399 91480141590525435397024984993614720 2847400 -169697745240807664455628490680320000 2847401 25011064218528877334642459767714170 2847402 -167162347136842610293885004477482320 2847403 -140014562992507304530368417760984016 2847404 107928538031392638673417993203680256 2847405 178057775574539487902435881572371520 2847406 222502708868723293084275758993209152 2847407 57576936926747192908775702164868640 2847408 -7384285259421975907307956707065856 2847409 -85320441031793746806192007489952088 2847410 171275555882305486454797207687059360 2847411 138538140799692659247810405849809232 2847412 147712426201843833193796935554506752 2847413 53638421807920061501635399104679662 2847414 -26408696891646579854435458925866560 2847415 4604498131404954656395161665474400 2847416 -175683804333364618782557303984947200 2847417 558693621390605893732216746222048 2847418 23254497946573729416983399976066816 2847419 -177934081646214096809867587167026640 2847420 -6421645817285356345341545027942400 2847421 85664669160328970912096296025434144 2847422 -49411445322714849845617856229919488 2847423 -164021778723882449238647412247004160 2847424 -80431175497965412853279128309202944 2847425 -10433750058542473464079717734859200 2847426 -51679371571467052945595929496701056 2847427 -237342490105068387235198002216415680 2847428 40943620224994976657073228093259776 2847429 87363894234818655230598166036390524 2847430 -57715849058359823777335657440032640 2847431 255391532480461992781898075966294232 2847432 -52681520382080833534655617293680640 2847433 -741101093005907009226330805329974000 2847434 321691223280476914476285422148077616 2847435 -219755713616117127310660887601497600 2847436 -65194972655277247207825230031832320 2847437 172522992451890312113973536919610752 2847438 -6138673030357795807152002201227392 2847439 357661079150411577298747083154319616 2847440 -20175026762376446734898681555927040 2847441 -105709914101124113564814301067681808 2847442 -69784067026182380739282582970951008 2847443 346931750217254264467862810624054316 2847444 131046580604559176188794805135804416 2847445 -161571632020533525483943949046348000 2847446 9746421961077143322454835204014080 2847447 90093109007678116134245920356867840 2847448 381213385629687816685679901057269760 2847449 -365817465240189892062792454924154208 2847450 5806152188200290560346030252211200 2847451 122852521876987011847870747159023472 2847452 464844344988597241794857262812797440 2847453 -88648649596369124231014395383656896 2847454 301263955000418839931599876104997440 2847455 -664951093974662419724074290550080 2847456 -227874707729502836707150877722411008 2847457 609416710529821904329645537228876706 2847458 -15972477000464558795440963466760240 2847459 47349455921049880436174379030557304 2847460 -59124677252402032232232303497687040 2847461 -370577917885649984144544464834457888 2847462 48948393180632409273220920194603904 2847463 278395601417459804370187873542835504 2847464 -435819062403134699916404957399024640 2847465 175406780608099175099029833419313060 2847466 144568160385199037946660794380966080 2847467 -40924091518050483082852785805529088 2847468 64490739214357521190634769258937344 2847469 -15072620248357488676331651927429856 2847470 81644521600515100501315630781599680 2847471 224321237872908068084452529960081664 2847472 9610196930266104235696487677362176 2847473 395017520985526474085517132920820720 2847474 20141199021640157330574317346220032 2847475 88268695872150098007388745234547500 2847476 126322136694238917444951170363412480 2847477 -94184432259228236573332322994125280 2847478 28075047058217467146855139659028224 2847479 -154508422348010354018151663827056920 2847480 -107203828564481685192430387255296000 2847481 -91982390566079275332613970011865280 2847482 -110171493265501271642959295537101056 2847483 -72443666629719392366638843387227936 2847484 214268501596793029125052281114779136 2847485 -315515351172273317012965872090020820 2847486 -50033548047030748638341493976134336 2847487 -228177490611584469640628586649950496 2847488 -31479992230439619121391104973340672 2847489 83631980817422190732243112101662400 2847490 -27282000039451739459048960511660000 2847491 -5755121957618612659376426097660000 2847492 -33142449681379956273968265296670720 2847493 -715428201916667653370184849293988 2847494 -40382497556221169373417392309640960 2847495 48068087987590230318237258776156160 2847496 -211915641118029600049000257427614720 2847497 -408959643053836228125939965990670054 2847498 -114433288892853044780299481022663936 2847499 -151078439268323245303938884907683500 2847500 76942961396252832246573649337280000 2847501 -237300234992781545651012003408641920 2847502 59048430383484825402393726584775552 2847503 7331741096821555129641371758735224 2847504 -56161362941434476847667184641114112 2847505 -18355627015057674613404897546343680 2847506 -232159836881011554131462170790760048 2847507 135544659306505393686605771414634288 2847508 -182844976221235522599575795958508672 2847509 -198062459787318404004104584006015488 2847510 130291784512768591954008912478857600 2847511 -42494149083390618113879397433473520 2847512 -159571783699563677186717351661004800 2847513 76271329115339620899886617888417744 2847514 43389158736458573085851502285743856 2847515 -52591907884481968138603349545877760 2847516 22763384720252268197838085924945920 2847517 -191844593764814048215691000070868320 2847518 156254882418515292054125927393880960 2847519 293830944769214099934172626773838744 2847520 -79435143158632128728774387877150720 2847521 300275912529414485874050312052442722 2847522 -241970463733850944691573930867170560 2847523 20640888873589716288357853698777040 2847524 51730447043001775656696275736192000 2847525 -74724224337794055029583299472475200 2847526 170761026955918470293162990161502208 2847527 -57263229725046863353289604503439624 2847528 -91495216526464613912446341336268800 2847529 -395628391226100738659164047778132870 2847530 -58032496156291988233654215476812800 2847531 -175690171398617932229870168714956560 2847532 -57205148433614089325602200409605120 2847533 222108743808024548490842184394917804 2847534 -100970851313259822669217265151036288 2847535 120208959079886884133423114212641480 2847536 40159500736061560504805567957827584 2847537 -250968721882771914702696467569576368 2847538 236287818641640185478704716332530688 2847539 324428511634200080490128497342470000 2847540 133257675453221208033608175945676800 2847541 -519459579216302493511453742085550916 2847542 320977768964328752612602856881036032 2847543 78652816229507502139205067893546064 2847544 -2537983029664318787007978673152000 2847545 -53653609210139168827748453547489720 2847546 451016463449301995691986981527296 2847547 -601567919413326340606349012743798248 2847548 -136596378144457216293113837050765824 2847549 -78623623154088224530951719186444960 2847550 80702412067335309920968807593892800 2847551 161865499908605177864931674766086880 2847552 76915448195180638857178319790538752 2847553 -12389180059268495909670734342800640 2847554 93188516120125564443789078553284480 2847555 -7662039739387760481253072096824000 2847556 -112412889678330325647667895771639680 2847557 64530751935576640107379157844665532 2847558 51126549880662507092789279446732800 2847559 6666647014338515465448681293527728 2847560 -160529321357334302276108471990169600 2847561 -119023354330871148974897815555523520 2847562 -230386040941657046271262948275349968 2847563 462111221359696138258239972184417812 2847564 -196454017824898307277206859474848256 2847565 119193705133956582499846531524268800 2847566 -111770678801106335675745698771986560 2847567 62567097640985696208519388324690944 2847568 2472352387251183929928874955489280 2847569 220228231064289522557142152242036980 2847570 -35501827130707226002461416012198400 2847571 237060122940540288671611693537311544 2847572 451844518138259815749071093809152 2847573 -43675822424270592919151048045777796 2847574 127366594735101330445433882927695872 2847575 -266873423681943923290435497271957200 2847576 116314342136088446172732396938035200 2847577 -295021124835082638217876224612417008 2847578 228062839425733177626399330284985840 2847579 -107910293315495804864594391884428800 2847580 -91399041990589930030939904732067840 2847581 230002968767752612981536700269452064 2847582 -112194030390511140791636024087602560 2847583 334136699222779280953820170942828832 2847584 8567766564330545261764777243312128 2847585 26429489552113654672978781389603200 2847586 16927518858089940919353414863590992 2847587 490836411342292844078161388340873240 2847588 311571695188465443281792485352632320 2847589 2564254789736662450122667205627520 2847590 18397654676886579028466937990076800 2847591 66769842242590226254037827989524952 2847592 183162583170446123300122569568665600 2847593 -36790193720566820273265193659176640 2847594 -23666321123726533338736969268576256 2847595 -287573389999750980312815777985082800 2847596 114647468033195136859931486174419200 2847597 -231072099165546795880322226851583360 2847598 -6942871727487841764322356991091712 2847599 -421538029840175049123157859711108400 2847600 4078256407909780026791950825881600 2847601 10412941185445240048563064339131602 2847602 226976086559248420215084546755029824 2847603 151862457437119917477917670918547008 2847604 -336740349493045291474050815949318144 2847605 190321221228214351172588727204188160 2847606 -173045310852015870033547266691852800 2847607 25579615447080923131767312647838640 2847608 -421671268813037089306491744096215040 2847609 -10060125248779862710678394468165280 2847610 7206249855894495487189826108348160 2847611 132325953101289802248670423000694064 2847612 74257963543030733786447212362342912 2847613 -116297389093264941503760784421097600 2847614 -91193312832652445712254776168896 2847615 -259720462007746958862615831419196000 2847616 -385876452843200657867901703437680640 2847617 65515610522101152328480954246862592 2847618 -1493156021460298179595981822658736 2847619 536109508774965880405317741057430272 2847620 -290099404095211527519818794456216320 2847621 122969826374877740702652379309180224 2847622 -142096945166046724361105436271330176 2847623 -7860794893288914780861828575761128 2847624 -19876236779986058456614110461460480 2847625 -150360755940078616242987337861200000 2847626 5368506433987013418195178052114832 2847627 342408948290282117829145963337272764 2847628 2155129291662377155856771173159936 2847629 113021427676683711683132555600531712 2847630 -6292848738877351139429118842388480 2847631 -262287435383734532589930500542288568 2847632 -1289725645175653177170525283614720 2847633 161586598336614946662029673499536624 2847634 365935348918710548884203280634649600 2847635 -122327328259450916810105279536047600 2847636 24319592435004218079075346288582656 2847637 -89680834805047718958959906701366632 2847638 238859747664918587430072365413554720 2847639 63121676297349668750127123896600424 2847640 -146697210201387183937479626012467200 2847641 -320642499305729073681172182060638208 2847642 1541300449042861494773704785345024 2847643 -81714957036804090916923990250426108 2847644 67115079200755118704994130165580800 2847645 -177296735535542571199484853201686580 2847646 149293560956285884734751169449065600 2847647 -147342344288749066998441437061208320 2847648 173251382101377722720228689003413504 2847649 23108743945763856628890861827398336 2847650 -107993888888339139795416034084337200 2847651 57043987457718999010904001505758960 2847652 -65205663455254304000265654379310464 2847653 -172527924820832735461225262942665536 2847654 14054861003416678382867317176804288 2847655 200812551390884233741270944819744000 2847656 -2222665505212781232043977645588480 2847657 -9358987161199176492019991965511712 2847658 144457279822705021581876988133882880 2847659 235898433933152246277741020106634416 2847660 -49438138116618586563765422444052480 2847661 -2087570499367596427564756635829738 2847662 104226447408595632951859133894686464 2847663 -52574441397349166386765522398950400 2847664 113981120360437680021696015039610880 2847665 98955535771517659487152051549947060 2847666 -159376607528146128952962228216308736 2847667 119122234973932816022313987704597040 2847668 -9895542079857788554136622078640128 2847669 -214447797362155329288561543711914592 2847670 -42939804936852175671546995992573440 2847671 200773186451470219385864533387096872 2847672 -48785524335775629786253041801953280 2847673 107491528296029014098236761321264324 2847674 61619083176166802457275358158469600 2847675 56794094529658058701424815243200 2847676 19394768044244659440193495658809344 2847677 -25871107200314935815591532311642528 2847678 153586492041130167903964210162142208 2847679 285460300253233393836448667307817280 2847680 39065214094250636034436466265292800 2847681 -54454340468686487934236851572108588 2847682 57197190415430685197946872007947520 2847683 -301540066784919948880269393253606560 2847684 222671253730758902978751451814768640 2847685 -62084167973350890276012074745177600 2847686 -232843711582248467760413902466498208 2847687 -11936208203318479898631471556732848 2847688 -155914970707461027386839887947520000 2847689 110433772957645563707575580089193124 2847690 -9875321298051968104275175868160000 2847691 1361700783029750330315168933971968 2847692 -131635968168781404842090046620669184 2847693 59612190843739330369476641882138400 2847694 180472571774537958255856632927088320 2847695 257921023561312636535465601583970400 2847696 24683106645260019984346066646728704 2847697 540298685501383330649092915227900146 2847698 27316016677850649163117109719183872 2847699 220391152852132923358306038355104624 2847700 188172396784253251808020236952899200 2847701 668574164098138421729603716586941920 2847702 38122513251048406628387564472207360 2847703 903187671617672475129465695446431184 2847704 361649289123615759132609105018163200 2847705 29384618627442039027546799263409920 2847706 -50540548338738022148818879304594448 2847707 278520505416260681819215030783765956 2847708 -140848632818314760209867558073745408 2847709 -449691456877859711154665317202134880 2847710 -114791418543647826107547558253194240 2847711 -179999114436945346978426452915242880 2847712 -184692386576345485056812519155826688 2847713 -222798239690630604497781320037830400 2847714 13874922937404356518357660260167040 2847715 20651671723999883988614171887732320 2847716 194033285693031325253897903316147840 2847717 -117385063471125117637990192146512160 2847718 -4075050490838372636659529341384896 2847719 28356050156401602868993738110555696 2847720 30429840847961954534180322816000000 2847721 -228255330688267339330323565944084480 2847722 22623736457971552853209120379817984 2847723 -261272138324240499031229165075682216 2847724 -399697221638720754995592548011170816 2847725 -106890327612215741789541975088314750 2847726 60167284953460936174907887845037824 2847727 -416504763216144028906712647489941424 2847728 -14311969148166066645590625783545856 2847729 -366726275946798878510306449348304016 2847730 13376703417992417903986962064926720 2847731 403561064035623940871649067328387532 2847732 63300196873104650826438834954196992 2847733 -50274771382940762546711641080323460 2847734 98462017946719382774056744139310720 2847735 5967961084016292054112212409560 2847736 347529092288685807205290610377031680 2847737 -35268992070617923457046477751659948 2847738 101905034425409599187341135539594240 2847739 35219333829983753607538064720762880 2847740 54863048577806890637524048223508480 2847741 -94442708630432096612748460481101920 2847742 57731647173643513893249380181127680 2847743 192241880930752197331479298452902664 2847744 607095118365389905451736021828894720 2847745 184934824334509390771983386184285120 2847746 22781356475170299502019721326123904 2847747 -137419535822662745894508079487401728 2847748 -275977547959664134997441029123230592 2847749 514203117889442699705324163572694750 2847750 -118955891125808351698303401211296000 2847751 38104849389911542134697099481776272 2847752 28780255605480513669478443064857600 2847753 29616446641881598123775223639041280 2847754 30599411964071997071226885089882112 2847755 -459205089625341874857120704251597440 2847756 -10912220572076670156326366175318528 2847757 125217337848355714144841272428664032 2847758 59087734404180148987144022438264640 2847759 -38646473021368013392941242986757496 2847760 34295727846883912804622546761236480 2847761 -2291722370303372451438522917309376 2847762 150699092486928547715919267922095120 2847763 -425690068316646015735079791522411988 2847764 84170613255103266176336279973513216 2847765 3969411276134505020160760084300320 2847766 -383045963847028554181241769104059200 2847767 -192516599231844318299890286332373880 2847768 55004308201582132565716693407498240 2847769 146452069469525995292130241765908170 2847770 -98326013878379063719223334917125920 2847771 -250631768843666490918603728846714400 2847772 -515237970522509977253430511207848960 2847773 -121614785872147691040130209483707136 2847774 168451252396030656872991603077808960 2847775 4595870476208769320871476947214800 2847776 84227910138251351606214997353234432 2847777 -405495638935825702740294365833144320 2847778 -38921914092958891743568888422476640 2847779 179191941618045015019071940965861072 2847780 -12124478673588514671924254862589440 2847781 -55151829572614693985751427585180800 2847782 -156865054132801739891112882538972320 2847783 251042788459469447694960387147901224 2847784 155414141608090561125760689156587520 2847785 87617471637783453209283669216295560 2847786 61760503205676750684956167135024128 2847787 -350124776143602347494357904147551564 2847788 -161325275024857006946999272199430912 2847789 -16995341773963627029218769892102080 2847790 154722829173676769370097841086742400 2847791 158994893730979688493972561322473552 2847792 64640067656392414856146550437969920 2847793 -1826144959982316911345151599800000 2847794 -34984586768946781213973641795736304 2847795 -230542295115892501452018966090889680 2847796 -34283130820542527228945343501557760 2847797 421528575144464905439035787996859246 2847798 10403742914654155071788408793576480 2847799 132763623457824157572039995980869800 2847800 133841520936014476827769534149120000 2847801 -36837891594586590588866926791364896 2847802 194254284246608832709118942650058352 2847803 -4519550730487037325889618680220896 2847804 -1956996623142131968513067837276160 2847805 139766930613566088011309168702062560 2847806 27253599603358117895701121478492480 2847807 20098504698205884353327588797238904 2847808 -98412536291350398919705497446121472 2847809 20163092809296354513571099576991280 2847810 13229815744546933493440104702935040 2847811 787847909577082650174227614495414632 2847812 44609214138088411798079023405762560 2847813 144240690651316604852154652219963104 2847814 888475038843095364091500520513920 2847815 -50328328928341681607740997024716800 2847816 -142011357853378750658297023892428800 2847817 -65765764423296293596386749598498048 2847818 311587401468912307556750328122061360 2847819 33654139201456617592701773837121168 2847820 82810526725458100670164265758510080 2847821 -430648458096087368575851042968860800 2847822 5839194464834900341298223613944960 2847823 -364221235413126345514194593013727008 2847824 75300553145595589619409519941517312 2847825 -9357544863679194406124283434940000 2847826 -11855454669348390591124768519486176 2847827 -430563167556245215792229949049051728 2847828 -118390818447235954866381019179079680 2847829 -334062575297271267975883159674740640 2847830 121253653661264790758872178743330560 2847831 267034979976362338032422288692693992 2847832 83774468112072439868447118256742400 2847833 382398202391919840570806608044275082 2847834 -10369681275128788670873118751768320 2847835 235128855320134763951816156114440560 2847836 -28031205198960575836506347085995520 2847837 86042161440847092210293100128457600 2847838 86489234032442685689007976706752896 2847839 381830553596755984523074150224452640 2847840 -42399192121829354212796320579584000 2847841 73877650937513602769917273708062532 2847842 231110962804199633794819579265685072 2847843 -90554224810165490650185012993014160 2847844 -307600787931706939091890235546105600 2847845 33782318646086363966674822727366400 2847846 28864692427611865180035939757940736 2847847 1175261806541979046804972839283328 2847848 -42813670762569666293869311173591040 2847849 22932838446115901059036125782653248 2847850 -68485441384087494694083391965231600 2847851 -697756141823085854417899041443166768 2847852 40602785260568577148932498713640960 2847853 124288699203223624963023718999574240 2847854 -107908267052651333342014726760724288 2847855 -5757539095399587027454924670440800 2847856 78065276275901424043874521972736 2847857 200772730816654425124810041221855652 2847858 17547368984198689923788935789555200 2847859 75343459429681333476955705028654416 2847860 33671346792521636403026837146091520 2847861 73111563451358437019652162141049710 2847862 -245564717266350031454459867930633568 2847863 30878179589140679903105752628363112 2847864 154018551520031848455512703239147520 2847865 -388843142415956076500039311187479740 2847866 53683952507110434216230649320113920 2847867 188682664839439207289429436047959680 2847868 -62134042779036846293165802649495552 2847869 345989378167760521463678854924155180 2847870 4646793893441692636407622102211520 2847871 307094896732572166903027845726873600 2847872 -420613713904180773032891558500761600 2847873 58112183321385223354621142128081344 2847874 242584696420936173748906871840498592 2847875 -443883752671961843281180594425216000 2847876 -17640560912122512554053619110311936 2847877 -181376675984818161173276002057781888 2847878 -68794377575397232447882665774993600 2847879 9360026259382230252470567152005960 2847880 139891526467804367336239901776742400 2847881 -232393208517464622522615531846942336 2847882 -116845897519985107261505987024356608 2847883 -41813119101204697572518786055128016 2847884 104444213776488923129105478666418176 2847885 -240527544662785754883002085423770400 2847886 -1942088603579873618360198769004608 2847887 107278156136004826261657888266146400 2847888 -78330994599242267989267452161384448 2847889 -30703200877141287385620576834187200 2847890 -608210596961448945819064724851200 2847891 -79959711520985763787680894853334400 2847892 -159727003291147983830889479270982784 2847893 -363650323700965602020097206684223858 2847894 4013616407136131288338169016655872 2847895 -299901125294892042857664050079210600 2847896 -256683422621543081077667495818137600 2847897 -1241402410889594372587892288423544 2847898 220282025210698346229804612575785200 2847899 -98079913902632943177496059153882720 2847900 54668781851451951968822932122009600 2847901 -26132535746250566878230099913745856 2847902 79115788758102991383319099117467264 2847903 279984714139634192778912525210589200 2847904 571368777651329918712674148242620416 2847905 252824146925867097708644045036295060 2847906 57820599522910748573094774707758080 2847907 -34586183042145361512049387247221568 2847908 48951699048864550142967366403817472 2847909 -165283210729108006009139800908724896 2847910 14906312281773794238105895565126400 2847911 -217708306119973537379540489588965200 2847912 -146550002438294857409879943183974400 2847913 -88045592766391394874133846075707776 2847914 113016060166092182478678487180027056 2847915 -14342692007056460414815052408774880 2847916 260440539816049380896962217648993280 2847917 186346076309071996143704643585522966 2847918 207384214114913773061944621305907200 2847919 41053947744550339599337174203799344 2847920 -63627209119942027073030945349304320 2847921 34612732440126416031753356584448112 2847922 -1810758643419561971799776978750976 2847923 -106121009187295530089254948138820736 2847924 75940072086786663448449782638202880 2847925 216650992203935830731657072783057300 2847926 -112528915448422837657532689777332096 2847927 35909036409213361893281883571678032 2847928 258779192315511725072608490985000960 2847929 -3239504007976956611638988954294400 2847930 31829275984043532942041863116096000 2847931 33564511915452410189706537181445732 2847932 237881103091546997905735327537898496 2847933 4921066724930185010054638436904960 2847934 -118449947101203125380878556400112384 2847935 12909700636447255428034865502808560 2847936 -2354623218372859490960059291140096 2847937 -206185343493775238553345486199444414 2847938 3738243182954196010363851277479120 2847939 -4272294039750454194141822368354304 2847940 24158517764259150956872884264468480 2847941 26307699808048575733158450811103772 2847942 7891953915415957569877994150431104 2847943 26409812151749531844683086949082240 2847944 227855093785083750147158052802437120 2847945 206332990950267194286059553036916800 2847946 -41871727306776883738071548570006016 2847947 -33291177380397578044248351951772080 2847948 19072310800193355240054941301411840 2847949 -11576079815990073674991410856047272 2847950 88176329645062911908321013863424000 2847951 12091601634849219289566554099752680 2847952 13241362244641336886398656711229440 2847953 29191950897559055560051193471005680 2847954 -155233667343970518833949656450129280 2847955 36015186037691598836045241297013920 2847956 -149423813010586082895634540266776832 2847957 -76337135956937125276373698117795008 2847958 208501429431175470424460778587938080 2847959 1177713279311133121382968715998837440 2847960 -130833013033198412987968908374630400 2847961 -549416147663632709156364777123208438 2847962 -72940433345911060930594291746497568 2847963 45954105200618168066761794345872688 2847964 -62761548446936146846373553976576000 2847965 260078217878736768306701076785913600 2847966 9872048745540769308644786997454848 2847967 -434176551998061224607733351675238360 2847968 442593094853262661200287203696312320 2847969 -228938419171834866010537429766935536 2847970 44605074797270598029714589381212160 2847971 -114845495011345519609765692111360 2847972 54663595517017180607801589047227392 2847973 83751052707981168513425260940900222 2847974 -21946122634748847546670102010730240 2847975 -18183149099153020999979249391820800 2847976 -2197200991413953016825627656355840 2847977 -333948488848589622960779857401462 2847978 -139043831462383689841346016134083920 2847979 340550503845664557827484095246830584 2847980 788946163004494926373667736560640 2847981 622422481486347780002424808908480 2847982 63669452483274721530770309820374592 2847983 21624489323588631948219032321674704 2847984 7222709862066533929096435949666304 2847985 -50856129759374980920372759501493440 2847986 144585662027129392293832000067136000 2847987 882083944520046832362770855075401440 2847988 265627695891991746741268495726116864 2847989 227220239095513756514585054274774720 2847990 2601767034078359200949887836405120 2847991 209907948953144248159487595914460392 2847992 -20026352434346593372376604576030720 2847993 -149585802777811656122856292385189856 2847994 46727295261753344193088737589693296 2847995 6465606679823317766896206001728000 2847996 125058170598055310144145025256689152 2847997 37700038830406153150876888173857260 2847998 -90450179238790949079674894686255872 2847999 43580523906642013744718427958897920 2848000 -122401498283350274881578829086720000 2848001 -15366925252500340635194933459361792 2848002 125936564384579725911007142137717632 2848003 124587131772684294961147695496553280 2848004 -83424699728972528278410100677621504 2848005 -60122869173668553838933798430733600 2848006 -47443267424152968382679190966760320 2848007 -536763268919555972487244699352427600 2848008 -83573380358942193351190211375923200 2848009 -442296716362312886946263358585282790 2848010 -15517848301701913067709616458094080 2848011 49847985468632163639188513452460544 2848012 503639778426967955080006620742195200 2848013 29165980182457249146130535287227360 2848014 11407264526054162175750537417642240 2848015 5453170028859640433467331263745160 2848016 138539854963685669474899232188342272 2848017 -291586259937287869691983042439577888 2848018 -327992023683561333729219268376669184 2848019 -6530203679425489800793619363424960 2848020 -38279146361230280800000615931043840 2848021 335684802568584854697476406764318784 2848022 -6190376362933873372084482175618368 2848023 69885597870134777832198956385461424 2848024 84221677137471136953352386142003200 2848025 68930335740480037683820558033769550 2848026 89976231922864923285573455760582144 2848027 164347379850335229933545226373104672 2848028 -37516557012675481399233620208056832 2848029 -192180647025698435941885835526593280 2848030 -178044283593439645577473711944987840 2848031 3366987033887901792168518177780832 2848032 -81091617890754401940617183373557760 2848033 89256813791304811402858548261725282 2848034 8365252800202686203598904680878592 2848035 -58770699971586198818340770015364000 2848036 12840976091844380387749001253250048 2848037 145642453023502590858565979112346686 2848038 -52707199732028585653496331465383040 2848039 -1389643945052907601445218186005944 2848040 -26201748152196977502581101980979200 2848041 -9463833334616386093642139745454848 2848042 99886137649761842870641940750250672 2848043 -490006101042043350265973088914256960 2848044 -119209290555419315392813573111676928 2848045 126805768306481217477820429206492300 2848046 169902450530873895716009051498417472 2848047 -286568775472258069908450273151529472 2848048 -6156234412755812256156512031866880 2848049 -1508775102681983245847994093862860 2848050 -24867843800340243187804177885986000 2848051 -170936428035679732975142118650296948 2848052 33998449501217685042999868597347072 2848053 22952373178047465262637151579991680 2848054 254956285375843033483912340431774272 2848055 -13065764102215781453562216196849440 2848056 -338559176056353370424114996720332800 2848057 -110384151244807838543454564480468694 2848058 -380567091071942410381001611124908320 2848059 -184841860189305337698539840040811296 2848060 -84094391580375824292161161114283520 2848061 104002284719845198696672845273999600 2848062 542403087807998356233486053621760 2848063 30245149211697482177196941388109504 2848064 54742725356813804115387081580609536 2848065 34307350716079999968064784183134080 2848066 85522875891185202051072797010268704 2848067 124384209426506536658127402760734960 2848068 334636440515778731788825115426334720 2848069 17682403285375839660918249618960960 2848070 -102672412748893625438152596733211520 2848071 -393388964454404307709490132389222656 2848072 -1804442060665284832953367919032320 2848073 292533358317403948140195700778257380 2848074 -198049785797172368328649882164085248 2848075 67613494068002682273560052168622000 2848076 -193255420710338226599573471099641344 2848077 -160973301960735007881903049137745386 2848078 -234315175784185271637668428646467968 2848079 111326412256630894084114919784348984 2848080 45747429719532764911293310947164160 2848081 -560396799575618786317243071120602000 2848082 -74829112316998154636326831667914608 2848083 85534252412152205592542992570654464 2848084 -206946125599737397341922694729670784 2848085 -195075712765049267091382762281293220 2848086 -123000632441814396199228915174635168 2848087 -432225318679258195885036685299184808 2848088 -16344491166237610058517534120960000 2848089 22680653541242662052496684051648480 2848090 32323369673240401171507502764953600 2848091 62560844855728046029883788016679492 2848092 -34692182960267718561536835079891968 2848093 134405367071407568613805895612701740 2848094 42665823362719080429967601689411584 2848095 -6952799928998266217873198866058400 2848096 200966897068299435786330742136635392 2848097 -53836368309139001968128626002259136 2848098 -26899212205984948494548287678848 2848099 27799126220475774992656505241070128 2848100 -85283754088862728470403623984000000 2848101 287424011099953405023240799824050880 2848102 114498605147735350745161162698074112 2848103 638817077692743819935927039449512360 2848104 -112711940209069847029965879802183680 2848105 2032378087159708562730890946254400 2848106 167068084737150495241973023762529280 2848107 157749202079352456403097929248699840 2848108 -540185790632545299679172609996011520 2848109 187926919645829543770572675267231840 2848110 52843500111254425339313054674252800 2848111 -66204444890856030264975142448906768 2848112 20760533800355456553488922470449152 2848113 76784044766317489662733197080547840 2848114 -47178487672026286265760867369225408 2848115 32139513635561299212152608291931760 2848116 7050551265673389047443316370481152 2848117 300895413202250841676915596668773166 2848118 -32696173163725563210955493836051200 2848119 416551930977793807166016817106582400 2848120 219102642527760632078305548858777600 2848121 -6103626557290962303149324904390678 2848122 -13629341174145102467404322398677648 2848123 -71392537901236999120071661385505628 2848124 424191837315939634488425101260688896 2848125 -11047875768522847895664088684080000 2848126 29622373963950390623445496434298560 2848127 -101550896569393495315372139664561024 2848128 -220913691707696041804249986634874880 2848129 529341074954826535211075063468022276 2848130 10173390687783970194665730098172960 2848131 -14512427871888508837895491947142704 2848132 13983030995789055602039127874908160 2848133 -218310781700615454424285165581075618 2848134 -148977624669157991101733513792225280 2848135 -307103043415027742796425670370296000 2848136 -242419953322311927704256608800558080 2848137 221694222619303352930839437287338752 2848138 2951883454908806702093160704263680 2848139 55346954092994797686991099671930912 2848140 19556090453094778553717566815528960 2848141 94805002760821981713359412383727542 2848142 -117334085729253281778086077025710656 2848143 296689513264715732537646527772105864 2848144 50979461940949142878471007722553344 2848145 -188393149989509279039310167828081280 2848146 14635169263305929153715649651399680 2848147 250070039847004040737725234795732072 2848148 4636135257868329124332937209231360 2848149 231041118231029702829608025458754240 2848150 -71088815446296627684512499416143200 2848151 -308970099038356514953084654604139096 2848152 167462250819231974600211082258821120 2848153 -318190115508505828154526418545235968 2848154 -166329670506794403873646293616702224 2848155 -215424232076642340066302315473341840 2848156 -128803092160395307817833700643045376 2848157 -88922200541062958665081120826120160 2848158 59479797729828639255607322965813824 2848159 17588027018919995532244948905380304 2848160 -70547919903257120436990963760496640 2848161 -337954414670496431266809984823214928 2848162 -266666135791523559505858672585422336 2848163 282395265287234242613209617220217280 2848164 -121084336799572367020071679180720128 2848165 55622459895633812431350809319961980 2848166 84339101420738286335753855889591360 2848167 45502830075274229525712133518579168 2848168 -15588793012430080017939785306941440 2848169 77561132962011031427389274452791696 2848170 -19199813898933090681889639891276800 2848171 -106149193400647066514204011946727628 2848172 -409209022045852872129002660093015040 2848173 -64121594417985234127117752382516416 2848174 -120940217990251693158057177888465984 2848175 168589274452138625815338500601925800 2848176 120047586379367634952866736334438400 2848177 405692716021665935494397992507803060 2848178 -69495174697219738556506019387658720 2848179 11794828826600843989837029788166768 2848180 -119030833035325117070174972674460160 2848181 -144830064464722981593057408731066208 2848182 -9944621226118069741693048191344640 2848183 -185512593564468293286776800771127096 2848184 -31044672180116905323639123947581440 2848185 -221469287525369299452891227440939200 2848186 -106852667803405466575025049654816000 2848187 -105929211615800015881918029967226880 2848188 521584397153104267519669161050112 2848189 -74794530248471020653359215432973300 2848190 -116849117548981608577779688753982400 2848191 1355490901798661766231799446021120 2848192 -130961960563659416801992478249975808 2848193 157479261358695240939382360471877442 2848194 -76645798569262935300034337805241776 2848195 -33509946608820586232090672458348800 2848196 168081664512690771911066853861979392 2848197 -28618673922219083830147923194126016 2848198 -40694350788633841232432724185647680 2848199 -25672911549568481380031208864949800 2848200 -119249281692775897661928938545152000 2848201 -596420047351521243572902437644485798 2848202 -84406721577424792032491485149666816 2848203 -241936746526100864973856152276742068 2848204 204189923436890283820841095861619456 2848205 -18255207167542378933678537029411840 2848206 53798507852059978598292981884035200 2848207 55384703114925072875662012814345456 2848208 18108222123460691112387229911220224 2848209 48030037355498544630552566237966208 2848210 -24520309644881240545164867713940480 2848211 76955245559048249090719842111520152 2848212 136699169818701631367959501990862592 2848213 -402211414847734014707489760006447538 2848214 -81621128950125601181542653085660800 2848215 -39873991459319409694032451260776880 2848216 29659749540073937208239734944645120 2848217 -47717172686913829605142927617752880 2848218 -20681442454432537928064797863852032 2848219 683242008130773972885148140664220 2848220 53137123406223621814876278860513280 2848221 -11715484399899693351249924527548410 2848222 76844639741180845330770786326953152 2848223 -194617264227927173916045134547047544 2848224 30748985775405846138511767341629440 2848225 -12770587377167816746693337333202000 2848226 9962818016315629624743665738875680 2848227 -68735811932925842732028868125350280 2848228 -44407407907629215400756477730369536 2848229 -60885019563944428161936083902061568 2848230 22598690366800447254665487159091200 2848231 180754599824458101115432924618312272 2848232 12471657776182245647027331837542400 2848233 -149683446106872064947902910403503360 2848234 -1097370607763217209604302224604160 2848235 -170889486946042513497552302775422400 2848236 3196169819142638593832284546105344 2848237 -124062960076545204770770276043005888 2848238 280290666973685562175332056526035520 2848239 -14390176613705580265502323759383096 2848240 -69902839395906510699994344474378240 2848241 -46232502437352769012102633903244256 2848242 172243209588783789597489498227882112 2848243 270494550835466129349521800427372492 2848244 69569408332873794748836055130167296 2848245 -172706664733547789855134808392464000 2848246 167130817641221011608879503000487072 2848247 303388058034238505158206426966290592 2848248 -64404604950252522125229147574886400 2848249 168093181726230383294955496538312960 2848250 189753060314445522828014620476504000 2848251 73364473258357961593132878648697344 2848252 -254685060186513656283128812180193280 2848253 -256166982494320461316787056287240276 2848254 38390653246743553657293436402048320 2848255 -132724741464703499743020288795169680 2848256 150092020344951881783732524277563392 2848257 487921653729966079727791128754820640 2848258 1314067338556264300341508360174080 2848259 -204114673241138274386946242331920496 2848260 73032713512913954597346531800616960 2848261 -236611455240727732641073471711358948 2848262 33138219620982586652710975494167232 2848263 186496789717832535898165385012124288 2848264 -80662273655724349591927496531097600 2848265 -43199810277063114146931830706491520 2848266 145850054209782070776591440372267520 2848267 -187519302569471233011637188433671720 2848268 -68872887951355119017792471245162752 2848269 -231038621084669017561965366749614656 2848270 -40042367550740876447531660803309440 2848271 -189524446667233536236314003431163800 2848272 -14544912083533464562996798409932800 2848273 -46877553162666221474863765572071832 2848274 13803428663403195533469788810750976 2848275 7460325738684462215661122085790500 2848276 18444561167773699407166597321711360 2848277 -2789009917576046449630756839832320 2848278 43672806107227818451467792466098048 2848279 9861102669420962678379700131703520 2848280 -82000952658782706973803702194995200 2848281 -148668381470988820191581384340710448 2848282 -199713999204256101257970688002082848 2848283 -390971743655107770752985665176473468 2848284 -14187818686112056027800083688768000 2848285 -333681519938305478263639461293041440 2848286 79075005944345984401409167385635200 2848287 18865799385932264491126948927564800 2848288 -91526925115686465262166202798243840 2848289 434694685733173336526421143763006000 2848290 -2002713898745480154734529403476480 2848291 228070639028333144096862586507533384 2848292 16685203241261434350316338837120000 2848293 19343353414207383914889496450089600 2848294 -461624677373358403358337919531012608 2848295 -244090034549255121811050561217456200 2848296 -18925347228740658849336759569203200 2848297 -45775429456177998144161087572248768 2848298 -104362035009318064523435714402955600 2848299 43665721809405130410780034566529200 2848300 -36121381514802049423344669486131200 2848301 296280282103038549320523579684878604 2848302 88601621030986849854894960935411520 2848303 105266181071587507261804906835877504 2848304 191213569326356529180219813356077056 2848305 -66086413053831672063939817095882240 2848306 -456689481960033863657236039702487040 2848307 -81300902280799767699615992733629952 2848308 145309453143149745706539153734148096 2848309 50687553525591076455443350932627040 2848310 -34309575464231586977293496802301440 2848311 -35000716479261433088115310482032640 2848312 -363128569061520401241257082906316800 2848313 -109982755919326043170196763321855552 2848314 529990392188421450518576571601920 2848315 259348354967112464447065568905464960 2848316 -186928084735488532335267324727529472 2848317 -117132151082156834543495446465163520 2848318 -2252521599740367051032154232522560 2848319 -404002672349308901170910347109993280 2848320 473054443288122685576278095953920 2848321 -151678892443398539840857352013994110 2848322 -50086399109873254956590914684447200 2848323 147881608982337944012081988460712184 2848324 -252234047593086953022025088554843904 2848325 92321240118209411731083052777141050 2848326 -59286748147702346468912468790651552 2848327 335048610494944546807463321240889176 2848328 56715463201374575920091088128409600 2848329 255264473731389176685818956330334448 2848330 -63762643018734892006226924948545440 2848331 68400192845628209097155465107453992 2848332 232253437337302823041542983855119872 2848333 361089239026624480475711012555458560 2848334 -129694852208885462704290409207032576 2848335 70548379295054351551593223802088960 2848336 -99470569226149499833320980047863808 2848337 -301654846982348205239711713236016014 2848338 71770608262300637075111949010072320 2848339 -45730379048503604345870021719347776 2848340 97692028896241330713851555425628160 2848341 -535137948794377241035139633623295616 2848342 9572262961815269771068819555835904 2848343 15354131178558608772050620008432000 2848344 -45858795667851986683146869544161280 2848345 -24236484553380182862841711068067200 2848346 12939693641499556240056847922672640 2848347 -102087381098842158772969398348372360 2848348 135955373284759571368552190601801216 2848349 40525836763939157974185555772995936 2848350 -91110067181024733407152845564163200 2848351 544244567964935896953088213755106800 2848352 96463972242997448133482473029894144 2848353 -46663669673725071677378719993878096 2848354 -64715571956106614938849986628104624 2848355 55254163342412552429682366848711760 2848356 -18391416197808253657273943491215360 2848357 119151726610084857198749756695586940 2848358 -720317404519031592114090176178816 2848359 -211629442707172855192891788530139096 2848360 165276825750033535569907201100544000 2848361 -578127984599602421516070372428164038 2848362 53580278758113284180369285527695360 2848363 2462126054233189841553458870983424 2848364 -26938105295204597093831742016128000 2848365 7877336579043323120940677344958520 2848366 -110944581885382083973682625434649600 2848367 51671741559977746228389290456117472 2848368 -1701246112158622084871429688754176 2848369 259143205466012508994674860178402770 2848370 -96757512301535593674888408077082720 2848371 164535356348835085821277178949464064 2848372 -25349028411787344056803257263991424 2848373 114689900196728891267961343814784768 2848374 -93313118000379009747020092030983456 2848375 205821845003015499533056877189682000 2848376 26055027333781082880675874171699200 2848377 -139705250688170079192429230391605568 2848378 -27546617831163014701187467120346112 2848379 2707875273190529583031165510693248 2848380 -99529631828941453379300729671833600 2848381 395505489342008756736511922754786182 2848382 -524030443756785219974789967518208 2848383 -133555995795245322268571450670654336 2848384 -40612503365355577048843689173975040 2848385 -285515661934964798694982133821804800 2848386 17669886278290615894117576820949504 2848387 19492533333054294278807414222551240 2848388 -173476601668233726328736414359756800 2848389 60438081448530260412181388564188608 2848390 -207123959776812380344813960041148800 2848391 13523954586328651336333678019504064 2848392 169256340275399114936479558812057600 2848393 -44084421855431391991501488601212876 2848394 157803221365375422460885832692235520 2848395 75654510688604011227963979458113280 2848396 24679190073710266025662079206276608 2848397 -88190784660943961563112975645688948 2848398 -8416253162084088648178023679503360 2848399 201009544173971634669627300376708400 2848400 -32270559129903052849743668873011200 2848401 -118188548508444023795271629021067708 2848402 -72683332156301160303509345941939200 2848403 -165197866770933682945631788359955536 2848404 -51673942932306143732797964559943680 2848405 48301356691686638778623804015251200 2848406 -1450764659396114593175492125604352 2848407 124361674651848840915193509062258640 2848408 3882875475459446461716593511260160 2848409 304312588887528773740596504821617860 2848410 29829752536324217825241852607404000 2848411 -358772643070889124784590369973908988 2848412 -25345614575704709051482852274700288 2848413 188361973629087359249481753329449344 2848414 -231107481952376245312800510523474560 2848415 311664824696334185542105594889851560 2848416 50375601164162172431906747081293824 2848417 35303483701454371662375057595006080 2848418 -5173004091003742542012368622175584 2848419 295303662949758920090903394888603120 2848420 54317299158912886215772109653889280 2848421 -96299683140312562295743130095341378 2848422 105285881149382657045096945841569472 2848423 237458416471449954695977871669469840 2848424 -511173058326636454296596865984921600 2848425 -40384532599138156542682590452944800 2848426 -41984604021580824116774868643895040 2848427 -243227841033326011434374423361965640 2848428 114477453945912403295227477167081984 2848429 140123176138254804050316544913419276 2848430 5651488383441938060488131021707520 2848431 249981428874957306437626210935046152 2848432 -7219653111848033795764348936519680 2848433 -125867952548623738493437294846603200 2848434 -62373292679679015858579909302042880 2848435 88308910285189689171127174306283520 2848436 319964892010653383880104119531831680 2848437 -73466205041264678083410387246929106 2848438 377532167586791387250098412803122560 2848439 223128605375631870394069613592605400 2848440 29017526816836237281146767776153600 2848441 146076091651719040778408580043191300 2848442 -95782757099627760894642269165452800 2848443 -16024050468492059293148297710363536 2848444 -144568783637522569259542911451097600 2848445 -20904745228783244664400757208819600 2848446 1919150901607827113610192509851584 2848447 -81087125135032671895039694907212928 2848448 74160525544725965768122058809540608 2848449 -2107569755182015996273675070106624 2848450 -27276716680646337614156347542096000 2848451 -661159692650769086717683110094390848 2848452 264941162546948401483471179044247552 2848453 212563176990712285967003391028988702 2848454 -100794623473423935937253171349932928 2848455 -113173272267697297133457899457447000 2848456 207915509154904060800621572043264000 2848457 131856380291895163699816644619612980 2848458 30104338939218386809892880215643648 2848459 349412795362406642960847827761088660 2848460 -16407453381647613547332269925949440 2848461 116327873846695891752055767283200 2848462 321618311993894129095937685903767232 2848463 38127751810110470772909122527767600 2848464 58408454190935001034646642661654528 2848465 -12375572101520415774834601480466880 2848466 -100281520293323552315586766442489856 2848467 -57959888668198026586012203469314840 2848468 288902385598121283282821174917062528 2848469 -86859052663008153348515299525328520 2848470 -130518909659995762847860779790608000 2848471 -45956604304200458688178805171550328 2848472 -175118905546761611239939178775244800 2848473 111813567413248146917303177583420000 2848474 -156753614528189045110255546346037264 2848475 27377959546848888493573793890408800 2848476 -106068670503157894710734375167047168 2848477 -188514149851663764059874567820224960 2848478 57135318459501910679267911117649856 2848479 27216248040817841821705139080873728 2848480 -391370050330193556739033078785638400 2848481 -21318647539981083679521581260912896 2848482 -12919573500759379283870210104037376 2848483 142140521874348852173151894967726080 2848484 -166292187243692439860166901181337984 2848485 -107518303793709599336225769114869760 2848486 20657548056663089666566225192454400 2848487 59040740973928676814783016900078320 2848488 -91605028653313987863019841776189440 2848489 -47540983175054874335300468985866880 2848490 -11570979068115139739093102435162880 2848491 34640317622262855864647667279793500 2848492 -4428138982284521707885034609919488 2848493 37952880956017976654658205429238742 2848494 2912354941682285638920907503344640 2848495 -347117756240990094320405103738934680 2848496 59644121834828295971397469276078080 2848497 -20584095763176751335453321669573120 2848498 -8612176621523152890445883982087264 2848499 -568039972242070314587508512417726760 2848500 263060706007919985758346039229440000 2848501 37757586785544441968187485304643502 2848502 30148124043775884622631157047691072 2848503 90792398380784642103949593390213120 2848504 39855812250410505354522685530193920 2848505 445552167616530587561978778791689920 2848506 179313868068619237435094977211387904 2848507 -47736945045890416303830516454977244 2848508 111777899624812020486692911829767680 2848509 -321234606520540417375215002704437786 2848510 70847675854167978461274691026620160 2848511 -418462596039159802713798834560901888 2848512 -172692738938263896852670300060385280 2848513 -198283527607946760000885259940586238 2848514 36290398063082436287866367701115856 2848515 35495773668311760943345898066758320 2848516 -129299023366995702205962811348899840 2848517 -472590777991826119231007923364312868 2848518 -9191442518507652520717478163700800 2848519 366088823284477998086464926940098912 2848520 143176834660420580449430405357568000 2848521 33095019593606928833129175029324160 2848522 -215248110948474475835959846934036688 2848523 1116496043778123276175295883372360 2848524 -99323610686058438608379465218899968 2848525 67534118171666464355978455818022500 2848526 -122151468475299839363409477859572288 2848527 9904860113973669307858827577541760 2848528 -37581420668533278637158451921289216 2848529 -620454546799258594212070219776359424 2848530 66713780134048460970494984670328320 2848531 -207095480447101056851058128334471520 2848532 373894215574657842458575102836429696 2848533 8658976676978695544353572002100864 2848534 -33564226844010220287742132416714240 2848535 -4132979585103854129174180043330000 2848536 78834095425046850314235648950200320 2848537 -108392596703235347297719012004901600 2848538 8792784130981819469400961033190400 2848539 -270253517798110114824854803459727976 2848540 -274548392972278363435973399992373760 2848541 -274019727519250143902092550806460058 2848542 58828483388789897208368443125371712 2848543 -398330873375143477450677724739832416 2848544 -121453399965605612344769133386072064 2848545 -17004134577508953951828600893378880 2848546 30822464838019487207455853817302304 2848547 -19925018808525779125216459712681760 2848548 -61482919070603523273048391456005120 2848549 148790116203634032031803066432937920 2848550 -81245962486196721190514316515299200 2848551 242918896273107853849255141590670632 2848552 59037159704455161236323935801262080 2848553 -438440352935769210814806529468972416 2848554 -140736343791107813970943238232038400 2848555 -158282977557968819325671032924763040 2848556 23099872323519535141236280007224320 2848557 -90887739163996845019681193761373760 2848558 4018916707066432732483765442021184 2848559 -52054936221803660189475402751223808 2848560 10886339313922096800578146617262080 2848561 -493661098245230570669698047025209838 2848562 -386287581262451439564891787572613728 2848563 -191387520562817593462278138581088108 2848564 -104563915303084387013796444129228800 2848565 -2255176881500221951451278499373540 2848566 79343723232069614279603287531784640 2848567 135877987367558477728031836626952616 2848568 -500828022759001927224478624422666240 2848569 -105859068173569277986604652252129456 2848570 43116317943170790074391028021632480 2848571 355055740106852184391720764685684944 2848572 -317240988261591383000886810772827648 2848573 51515526837942913832549600406167808 2848574 -224302177975431176254720743378766848 2848575 79463601064707961123451192148000000 2848576 -206826765799730983081889843235520512 2848577 299406747000660285727231288214079426 2848578 -718202135398235013330780232825344 2848579 470161434124069101081892861869433320 2848580 56531372740895937084442827520266240 2848581 -375541506840832819613254260733628160 2848582 508487388112374133438429711776000 2848583 570933915213775568420029704777863880 2848584 139513105369274053007045934604984320 2848585 -254759401001377127005051038499400220 2848586 -16393881574203318273714189387186384 2848587 116081748002825903089527338468017152 2848588 -87160308871090278653173574072607744 2848589 191612036170207395950699569574022390 2848590 -23812549280027991947834163624821760 2848591 10424478528370118204166666245760864 2848592 14199822392961796422998799635767296 2848593 109321633964886571097642067708224448 2848594 -70930405261168611978226241791756800 2848595 -56063457543608241825207234192354000 2848596 -2351981800091789146459015191760896 2848597 -506620258472594356979153985488155954 2848598 97668140975978824294288528789759680 2848599 63942600982140505965097561003846128 2848600 47190821462097561049592476756224000 2848601 71141930668341750152422801208766144 2848602 65012223620370055912606132577925120 2848603 199921168032370060610795311604342852 2848604 -64861185390209850014481803067749376 2848605 146699696175367966268005363767952320 2848606 -4340525816220737751525094403990400 2848607 77407538720165537400455613010541856 2848608 7212821274166638008484168706031616 2848609 323004970505564540370266892679019810 2848610 143483363327767706762743507709583360 2848611 233543467309203730842325604700577200 2848612 -91036023708067879163044758022540800 2848613 -1114526059512031719146129958763756800 2848614 -46177668143224293130203616454180160 2848615 -130972949857558890703903522760064000 2848616 499709692780446744132285746589588480 2848617 54044024407820716600437892053739668 2848618 102032588436623406857885192020190304 2848619 235136994165932699796551284137981744 2848620 -1191919120060772068550263169648640 2848621 1003183047531312636501484457609984 2848622 -122608561336536397002816619378356480 2848623 23015963088054552595299280203962880 2848624 48454840992891417599703860111114240 2848625 -16613462997833502606618331117662000 2848626 96224623894049290074582606939901824 2848627 -381536056660957507631290639153433524 2848628 -106260433732879672714575572317141632 2848629 -52794851920328859630490147974955200 2848630 -10132140601127249963642128351824000 2848631 487784899707973579071046539920355432 2848632 111608665855508488367510675428147200 2848633 -8419656807228550363127457547332118 2848634 71489019371097174030348570813903216 2848635 45237259430955873946540903607647200 2848636 -62796742011122702986166135394993152 2848637 161471521423813643283250409082981792 2848638 -76615473219908579304591063113395200 2848639 229168329977812931342072293420360224 2848640 -353696329300251483153660310349414400 2848641 68660580651252365020702210414214400 2848642 -63751720878611278667881808067721728 2848643 -37805923576991316140231123657769216 2848644 -89211608317887067055957264805102336 2848645 -228629551713200680906652574233996100 2848646 75692515428004456372990736613874272 2848647 -202590443407096738472871528532373040 2848648 89217339722586419790234522460446720 2848649 52266419090386640751654910516515636 2848650 -9103923337662488812828651236518400 2848651 -4072973984077500392343952165896768 2848652 -47405928661751497737227269048332288 2848653 58910321079512232232678745262973344 2848654 -336335984565775676652493579137977088 2848655 393179364882591766712912233817479560 2848656 889447779913783184491781514461184 2848657 -45726673521894874043451840989444288 2848658 -16928489543884016305243171705403616 2848659 185906462598379086489829069281880128 2848660 -205731646829762384306287368642136320 2848661 416210079430284817491557425663850880 2848662 23468978723621174864585854105006080 2848663 181625133022846627638663291940307912 2848664 -3580517814995221623406410997155840 2848665 -116087782317430240899224863112692800 2848666 97918049364305097479917620458730240 2848667 128000479483035589188996605071062912 2848668 -135551056848680541376364742333656064 2848669 547022501219744591232669693754084070 2848670 -227994077338549864073100391486464000 2848671 12471101991789312984185553991580160 2848672 -324855923743122621158716294812991488 2848673 -164084440198352334312033665835862362 2848674 -127040316770555543660836663964442240 2848675 144864286343723367446643122789231900 2848676 111652055993241483984015571423416960 2848677 68651326746756271291019073876343008 2848678 65213747763647123896455776255447040 2848679 -4207032103288772815603757675656416 2848680 -77759545465155311450796912328396800 2848681 309679172540012199344066045024253264 2848682 23212602442205148565667250112854192 2848683 -24593359160498210880152513354929152 2848684 -98726813863799479958601538125347584 2848685 12144832555830122135255180072160000 2848686 95166583813800536377974545504646144 2848687 -84262445441268332467421603932503664 2848688 22313780878978216500780269692452864 2848689 3477032379287679643534783186547040 2848690 -2435450465775525496154605095177600 2848691 -33415775008508608328698521876529908 2848692 -75938158431898138192263707528626176 2848693 -163164600783452957600197313143575058 2848694 197035961352647489368234863263380896 2848695 72019566078111365484787848440899920 2848696 -214871624630422543722188544635658240 2848697 -91179863229790417254456450248933760 2848698 -115620599226516526131253780116713616 2848699 -89134117493240633223860734991747040 2848700 -161204546345703335966214981249753600 2848701 -53448389426698490037438972908160768 2848702 139737608591884900920674874182967552 2848703 386055810792039651419109725299752 2848704 16535333286972989426528094668193792 2848705 296601049541455733314360680176511720 2848706 -90313727225688030727619611405330944 2848707 -1342448424005598247746152083257072 2848708 -241276378251173104652671234117575680 2848709 -310088096204886447317932067542725090 2848710 -18801105266045779642821715849785600 2848711 308290248116019320100422581838507904 2848712 28969220325885239553751616897894400 2848713 162878621767187354798189393787443280 2848714 -66730227320225056481660378614818816 2848715 -87225627598829380754284612285225200 2848716 -129107720510153373993770059818854400 2848717 -325215941204210525532058637181814848 2848718 86472262581842406598892253588730560 2848719 -160130946218309289856082333134927872 2848720 -10016778534242927627462249199697920 2848721 -46388859423346891905939858670219356 2848722 117119528482179364771573942104339072 2848723 -213489570877642788154047336135099028 2848724 -452686794198547985312932816660963584 2848725 84467257218930788637352292908915200 2848726 143519875747131412049159781451534176 2848727 -140700190680608949767895412047753600 2848728 -107839812692972871884172231174758400 2848729 67768041007877214984666369947446084 2848730 -62727830642964747198438884257634880 2848731 41922329714889589019358675133887600 2848732 -174946506888059755629540087680955904 2848733 -246149229807383994278252496426342816 2848734 -10125249794943567213434201756946432 2848735 277551547004376329366655350488336680 2848736 267562276934337178014598527978307584 2848737 74312227806384691367732720192228352 2848738 -146255598149423076288374035511490480 2848739 204967375411389383679213224286096540 2848740 -159750698421799183521054905203507200 2848741 -72392439850419892871934814502433024 2848742 79154690517389249124201211538030592 2848743 -560052240634104902023805291441386800 2848744 487833147204980611933078284516572160 2848745 -23999551472638139695896962593171200 2848746 47263678980112835943290447397753600 2848747 503724541838423050532002443663529512 2848748 -6079649822764935990898243697286144 2848749 121354065848567848645658572558553664 2848750 320718695401143621784367387640000 2848751 133515303745734747296027433422778312 2848752 618731100843915468791389804167168 2848753 -79297986838002388336493415005165998 2848754 339857293586487970326366550424739840 2848755 -15004595883028843959983007673697280 2848756 -166015667271447110547771768423843840 2848757 263692414951660549033147406954545920 2848758 -104860593904922903494875122988733440 2848759 87293773179201231057470425407324280 2848760 -240638364841542962451083302311936000 2848761 -262614461131718275259743808161169340 2848762 8763209383206451527777556081236960 2848763 193655032410195253464023971712101824 2848764 225797147500614408966813611266916352 2848765 187074066151850911866786735208627200 2848766 68588063857931494627243226017064064 2848767 108094279968080302364396489876462280 2848768 6949520238118589675742138602618880 2848769 202757620041362055256989275326619712 2848770 10203225475229243799854050216450080 2848771 13340245649188368767689600635422972 2848772 -32960450953523182852556836839675648 2848773 -118237300816208480430870011726856096 2848774 -590645631301714699306050061884896640 2848775 252257104791537788730289161831544800 2848776 14167849558060570796423390397726720 2848777 -61573518362908375646701995610982374 2848778 -27339827055471950308536217632337728 2848779 221654406280847835461370703821790524 2848780 -17359250143821974947883044845895680 2848781 925285367410764141457520010408480 2848782 54124736181662371761420304688722944 2848783 -138250585633139133740714071971307280 2848784 18975946489710720781748741938544640 2848785 149420367168688673793265519498017600 2848786 8369320214508345342039379261906080 2848787 -340639845601400804652599070363396564 2848788 -219107268073714846252398145402854528 2848789 -190473116327315428340571357135431410 2848790 588385581613793969082732155854080 2848791 13940519266902213914664198219120000 2848792 -160233187849255901848254613589790720 2848793 3894008384745063619234289300814624 2848794 -23874198704660212229107510590972672 2848795 123579118798994828741158262743156800 2848796 238810283202776120803263777010521600 2848797 -152729241321059804701130141127922560 2848798 15964712939867782219792775151638400 2848799 -336954093282864074197927314598423200 2848800 -108775336530854182616693024764723200 2848801 -228891200401221860360615643226223100 2848802 168233239646743899445669108217810304 2848803 -24632374810370782654939705383559680 2848804 43215503543066122478396282625564672 2848805 275612131159019438634590854061220000 2848806 72206221199056216352142287558183424 2848807 -1174046668474024436233065241467520 2848808 -264326437714559793154149438427223040 2848809 242046430883067446869102398580177728 2848810 115036108259667425129239443363742560 2848811 443875531251566122738810406335408608 2848812 -21406170621355084662112227215743488 2848813 91353286582619861152919175463941984 2848814 63441662471669988821524958592680256 2848815 -66643546156355606067871891264692000 2848816 33859275403254955757297201357586432 2848817 -190980300436324030537173370392783948 2848818 18579755992949337198144003830300160 2848819 797780762242180091345770460225280160 2848820 -131969170572462316108741533927006720 2848821 147868953820105351758393882534119712 2848822 61509276064189509686723680733923200 2848823 208298674101685904415212892177276072 2848824 -226687273113586721620221176832000 2848825 4584134720382371828643533080025600 2848826 -99960218185562410960935829845628416 2848827 -38944486546626463951078484537051880 2848828 223292899444377988722456287120249856 2848829 200493722582506041773412032644319430 2848830 26035752852290845487085993998305920 2848831 -55340909446121424314636643175298368 2848832 -53557857617162884106469261201899520 2848833 -104026187828835095425406259557497722 2848834 29315878271592382831167004524420816 2848835 -244779149693753986016989871570913840 2848836 -1739187431017855243135035961337856 2848837 240200583979877383526125221075011486 2848838 73717749608445260941426777933478400 2848839 12336006388259009434674507987022848 2848840 354788756192496550288981201927372800 2848841 -192392779739603433454374752432329200 2848842 168292276664951388263966528966011440 2848843 -138497984518766208434595334235419056 2848844 99122286167329176701498189507328000 2848845 -245184974127616433540173727957121600 2848846 33746713614211473237345663438839808 2848847 263739421885674065708508158291677296 2848848 -6428613767012972047276983068000256 2848849 -27914771023584156454841556884185536 2848850 -10804451996594149140731158789027200 2848851 7950748111915887592458498080375292 2848852 -91169757508761125111523991745696000 2848853 33226538143485965189591951774595456 2848854 43964001402784072370129232501059520 2848855 353370586015429573877731826491604760 2848856 -117811273247054078421588546104524800 2848857 -192717082387793279961867189932939520 2848858 236591404673282510747206474405541376 2848859 -117353599418712922180051236765709296 2848860 100950400121128647342636133015372800 2848861 -5449113527057573054714916347045876 2848862 206313184919799933380526832229922432 2848863 -49501704334439645544998549982428856 2848864 295984701484771293227970420164001792 2848865 412350653355293540924394119059306260 2848866 38509408812612065303261401096996224 2848867 -187762340333468128480524497080117808 2848868 365470616019122316621369828260422656 2848869 69086133574618791932781644024719488 2848870 5036355231041880175212601455288960 2848871 358066041102199782765297386753574072 2848872 -47720159252151881367778747042037760 2848873 59927786614216286236593683721606600 2848874 3905511372493584511217770671552000 2848875 -79937403640479837249707594567232000 2848876 28630139267085713805829193863727360 2848877 -124922877649386098063319853518869568 2848878 -29187198603137289505505887782852480 2848879 -8137821810188871666942408289077120 2848880 37969979433328287179703031726080000 2848881 82213725064455085718669132541150144 2848882 -160413832485236443158036132873524208 2848883 204323848475691681932002323111232224 2848884 -777800261066433362662798901145600 2848885 69798317590990993479132626611700400 2848886 50743689858243104027406431617567392 2848887 -245889517695844754729082803797800 2848888 193000728147961363258625022025359360 2848889 475109720077262315348340791568431406 2848890 29278875373083442440843790242124800 2848891 -92810923032370758623193034858123368 2848892 -114330200241688777420954256443196928 2848893 -282997889944730771901848312203547136 2848894 282938930143142988556486124262703872 2848895 -50960550687679420709653556729049600 2848896 110087817681542364915426128969072640 2848897 340539938919224100451036004424361346 2848898 8248089215054320568452590377318400 2848899 -143699295173218337026291417186889736 2848900 9646589318202843335079198558208000 2848901 -554342655992135740829086533846396096 2848902 -27014384502273563754178487789721600 2848903 -110164938631646827119496115368708440 2848904 59362014466673008094302324676981760 2848905 582456798024442532927771814112320000 2848906 106588455916197350615130865543035744 2848907 -216547342219077707863942602649844496 2848908 -112415450432292692391155585149923840 2848909 29586821958988223193165951980041356 2848910 -44347965700302034689251921656481280 2848911 117877026028810492905399497578277664 2848912 -78909545319150667674272997247746048 2848913 -256146076849313349850271442271109838 2848914 20971199318652981502407092732197248 2848915 124749771413150693098830983419756800 2848916 -5101381064556008449661367114627072 2848917 140840152727684122267266082334261760 2848918 15266555565620499926286705783851904 2848919 -287270500100979660044678233682362680 2848920 128342772657607972767651586590105600 2848921 92028527128844399719609267639554122 2848922 -3671947561173169175882869131077376 2848923 92005728872197123073050696769499648 2848924 131546816164194444490388001544362496 2848925 -18734263189502171147511396868990350 2848926 -33779390858149522630409997237510912 2848927 -628049464343292090227704437789992224 2848928 -687023812270590846058224636049096704 2848929 -13942064044437450408579727190331216 2848930 77164264559711594406791098403136000 2848931 73056269912731304990995488427651200 2848932 39645574464566626785961519729458816 2848933 -125212867272504578898466654457584800 2848934 102322322952004530376908094001017152 2848935 -42441696971446387811350806784465200 2848936 137003988405000766865701892467507200 2848937 -9807423849816304345129878992395968 2848938 -51017532326048143252962896246737920 2848939 -569104624784018067936257225754509260 2848940 93738205403148781501000744272276480 2848941 -37507568545113970426655978067214752 2848942 60663681107399644035800703059287872 2848943 -3651350223983296816792497781393320 2848944 -17292203788915690147437641638871040 2848945 272912054017145738033280451179240 2848946 115205875984336246698872331995019264 2848947 332692454348813855215057941676351800 2848948 208978355064667238313821009659879808 2848949 133187856866065272322004864528371950 2848950 -8836021606048611731314263292406400 2848951 211045819954697509240744497414699952 2848952 -274048545583120821335134888579153920 2848953 16643708153716633237669143700820304 2848954 -177125334018696477550830738147367824 2848955 -102554170502555813336926331714706000 2848956 46644752824752993298398462814322688 2848957 366511608550830612786936099836955206 2848958 -82738016771701076456207855480198400 2848959 145113619065208053646863455156520720 2848960 25632525799584077191606415602483200 2848961 93261194083670290634070480567521712 2848962 -6845451485689825168464293955065856 2848963 -2625358865540566400692951760422096 2848964 43852828128200273187718868631490560 2848965 -1487980892473020701872580022773760 2848966 173915530130835206672332084598574432 2848967 86284719496328935962897513685516464 2848968 -209217515766548337161730719199820800 2848969 -71528501591682661144186795044135500 2848970 157405549329513041541894917345731680 2848971 7688738671124117765223024891192240 2848972 -89923836174063504317701565808512000 2848973 -429636421073425936380606228683312778 2848974 -55066433803230797358154793375800320 2848975 147255501956625270407233511735340600 2848976 50586149197578902665588603628470272 2848977 -273298662687570321068853564602413440 2848978 -222206087561558753000708085201840000 2848979 -74671099985404341530179313018155200 2848980 -294987798376289917408379111770644480 2848981 90332479210299291622509681410856782 2848982 -67827491035400509339079725439329728 2848983 253698489238923875442632199962590800 2848984 -148319573636425154976041197101373440 2848985 29660673510688024741136773807218180 2848986 -104118911179174210327246445699681280 2848987 188808266351787253862678342972380512 2848988 -162590859634027663025789881630815744 2848989 118178140005819023163219945994435200 2848990 135985883729318292252082523639112000 2848991 -181164346833835877965529796373210368 2848992 130309099795622287189515359842467840 2848993 -25916200129100441096449377509765120 2848994 127103530464933603407935369796617296 2848995 -206062673953040743202435889127709280 2848996 -410753541805014535212698284315214592 2848997 12348433280598753670088355282405372 2848998 40774714648483229339219777197249920 2848999 551653871258329350796623555166866336 2849000 -49468382491136487533835898798080000 2849001 -269134125817070308520575795435379568 2849002 -47800500111671945494083165914765040 2849003 -88472147691055774221537340483173216 2849004 78822198038705696478401057986026240 2849005 -96566929723795165145728434727924680 2849006 -33638880545060901625844077025178048 2849007 173337316624407267258024880742518152 2849008 -425790916943587942574359333896192 2849009 139606695818768484652441273911120210 2849010 72122599485895802912847520853529600 2849011 322852428919048037304389971721185224 2849012 4951931498213701885115964054132096 2849013 23244640422295178816934448191800220 2849014 586958955958863800696322451199232 2849015 1213843285667808182373564727789920 2849016 309551696966422530634183951399833600 2849017 -553628769020073231512918057814528 2849018 -54291366130608895581575116256996640 2849019 214571524306268059105839930974968344 2849020 293453179007255358297066645564487680 2849021 -227229327634056090619490809610346240 2849022 9695292435793121588372192916000960 2849023 -54146875749854314706908545029330336 2849024 113599229871501208375977211928248320 2849025 86595910843293762258587063729410800 2849026 199714606803352700089381671746165712 2849027 46110237678776434566626192439076992 2849028 406121325124269993586377598033920 2849029 634365378818626912897634647648386300 2849030 55899308127274604023227956447788800 2849031 -359931244936409046978246002459961720 2849032 220169392292732614002608903447270400 2849033 -222460166518504496622761619426196032 2849034 49358264324569217319682315900097280 2849035 38736922927836775106352157635324960 2849036 159749098802155733192187644435850240 2849037 17967094397963248545242121355856352 2849038 -79757637129214696756462045193110080 2849039 -197070124082224964966272346030651976 2849040 43955591274738144664585998630912000 2849041 -363160234306737839076301661249382976 2849042 -44794096551550480127472169732554240 2849043 149542790212028861776693346084670528 2849044 -6587951135133486976664036565823488 2849045 133835700336025610405556932851278300 2849046 -139333680001853362780929678929596416 2849047 626095907273341183133789851298720400 2849048 -456489880363254937283061336631050240 2849049 -54055201118027974560475836685155072 2849050 -59489970155698944071872832940000000 2849051 3265267901670308809609149405186240 2849052 3469186415857083824664064742003712 2849053 -285303914761231943682330769947500698 2849054 -4046925519476009346006754490091840 2849055 -6446902310414408575486894793103360 2849056 237208532131303096985297160115322880 2849057 32901613416472803121106115021918306 2849058 17442786958105064199002999099478144 2849059 -300897326980470212800880325969544920 2849060 -102809266216808294698491762864971520 2849061 76675860119643332439888101844984672 2849062 -238315129059267191477368532688295968 2849063 -8707542011233310966122537448834976 2849064 -365902517261809371405870231084564480 2849065 191984447936730529787400021190679460 2849066 -452791675465279506985555096644768 2849067 -45248768488979922185217820690947360 2849068 48410068898877292143352483082311680 2849069 -93329481869068222438340182200888960 2849070 -28404912341314681740896026033520640 2849071 -337878952135824799082712432017635056 2849072 31433304902565488208929922215755776 2849073 -116806921289645253632111002528956816 2849074 -38554155858352214060372804107256928 2849075 -269637974046821684117194853961335700 2849076 -13821721135431411766991863791801600 2849077 -4355777518931347035293945636430336 2849078 -61004484629586790956682364403032160 2849079 -149976590640937546751776685055877632 2849080 -78239044982071337591837074139136000 2849081 24562674947237150814471810382063572 2849082 7615733802040782555734662309665792 2849083 -98135598891473128433468724583264000 2849084 89561864453154377257430476257638400 2849085 98967607248432453393818785711262220 2849086 -57387491537263446145922986472833536 2849087 244125217873763702994615899383436736 2849088 37962386433070412961289783140679680 2849089 -183620421699806493256109077365422544 2849090 -26862771203605089826539534309528000 2849091 121472613218498849732546846514526464 2849092 -263346333653011154683632072643215360 2849093 316248580187059254821925909144340224 2849094 -141105362177554689102097107199680 2849095 -78758131274511696925262575037627400 2849096 9066801888499031775366987230561280 2849097 327593685648369897932710552637936400 2849098 -93676755458647944882878615642930688 2849099 272449329500697258675971388598532520 2849100 6105483062510726166969082378406400 2849101 321733799505826856713492291020220704 2849102 2479878553333434497829145256742144 2849103 -215890537673901955588430212880840088 2849104 107572435628394488624294289491025920 2849105 140407138196698784532426981428999400 2849106 2960812681776339906888383369831424 2849107 -79668610683230269453869787293013160 2849108 41019709824545000339355808568027136 2849109 41136178440486570067665712447327008 2849110 -9336048478195103311688336445696000 2849111 18985006489973506521768740440486872 2849112 -26095335227233708337215074344263680 2849113 -120775863399127715621826855136791680 2849114 66873924438357893639303472368092656 2849115 -26353660968533518060979502794299680 2849116 60511066084218626616563505579184640 2849117 -3025170511706463286660511118716160 2849118 -39201708627232736131930270142545920 2849119 -43617000088106214867161454406947840 2849120 -123806467651198603617533633542225920 2849121 -62325198644679879383738247073165440 2849122 221522964132476924416914218086892112 2849123 -92863402795293671417833374809894628 2849124 277072674290839844834435273878640640 2849125 -156888610204507079290105163651712000 2849126 33035790751084048014111385843722240 2849127 228178068397613353619803386547091280 2849128 -548085235832119564208435303431971840 2849129 -156875597512072165673869843937475270 2849130 53982662873772697554713847537483360 2849131 241178280904777271120676440629854264 2849132 75125185957088239240081508550395904 2849133 8713258566423405000050367009243648 2849134 -218259887894964591223243923249992640 2849135 236579156924438966284503381309892800 2849136 -3070152333171576576022956934791168 2849137 3767086641654503338740099283565568 2849138 95056979707632505880192676816840720 2849139 -116067205230676073077588561087380396 2849140 31953770136458561009342990577991680 2849141 355495913088213931714394558951118432 2849142 -115575000266039003429403275245505088 2849143 289472590278961547253648727750162560 2849144 -389978285434756425716552998538403840 2849145 -18923529700903609405440318891312000 2849146 218889023327898390386864718756604272 2849147 51132975691785630330258952074430464 2849148 19363279177648287400910780140093440 2849149 -232441071609578781738332063385206964 2849150 -118044643602195341635009160598715200 2849151 -86102901809535938308811124911224560 2849152 436085064952482444719825709799833600 2849153 12175544323320726528555696925110402 2849154 23165989652484077582542749343559424 2849155 278720604083704681910517418004092560 2849156 46830190941519461087404284021947520 2849157 -92243195952721941924561191139955620 2849158 4657859337195546347353352368944384 2849159 115269455132632371051476936764432560 2849160 -129840353222216963238271486387814400 2849161 8539290166556599263921510202613632 2849162 -62909756979812441130612638168169168 2849163 248474098091627347476192577024950000 2849164 -18566583650396684763574028407769600 2849165 207196155003289782927821682560749920 2849166 78992668846978322289398422591762944 2849167 186395296148632597099306001866918632 2849168 -699923973941263982130455940956160 2849169 -215444423054639471181588436045474080 2849170 97262350700851726470584439278021280 2849171 -215142227799875961401924799470461872 2849172 69128357515239718495219597795344384 2849173 -159088170484106243417081985668606578 2849174 -136367630983976995470118095608279040 2849175 -88580682155806892685024198048259200 2849176 -491063933711825962911692906730762240 2849177 -427753117939791555058251766084897974 2849178 -62546173047598688159229356747731200 2849179 -55158997824320827855426630476236480 2849180 1872669697473504556423045952424960 2849181 126615873052369313993904684372785664 2849182 -30313539977569439179994324679142656 2849183 -463763867936539199169871996923818160 2849184 100014211992945698745636486187450368 2849185 5090661228627620480068106592038760 2849186 56636204907856006236439302337380864 2849187 929668695134611901292163151755776 2849188 -280266200385877268257753980529336064 2849189 45610764254745396287894759797321152 2849190 3371461632898753834047705661751040 2849191 289615059490445490312217201492003384 2849192 437691667518254508148558074549196800 2849193 42852917116541030000857577879507082 2849194 98647844352353597464844244907687344 2849195 -182927073391083466675519183628848800 2849196 46728150797158555170206969303187456 2849197 59108748799022657142499382510727340 2849198 247691969383879012481349151950659520 2849199 130112477669850278177693318875411464 2849200 12759781962880048118633288552448000 2849201 397928484998870637741719823812813202 2849202 -130250165710395252460024952126553600 2849203 -413234708481783842268755072227842372 2849204 75657132248830316841975938742915456 2849205 117083502812492877086108454996675360 2849206 82788182283860664878137414270299552 2849207 185022433175890716058179815562204456 2849208 161605525833027732954761000012943360 2849209 16540633226779845694611968749649040 2849210 4843816951317553981179279775088640 2849211 227703373335193965528963673997388432 2849212 251768915054026156415815865330963456 2849213 -241638063232787951362497671840790036 2849214 -196378514044128605335600032825415680 2849215 -282888213879370203432314502348815640 2849216 -29580926038992927172182846147133440 2849217 -84564034938178259521276899507050496 2849218 247898987261233799174719808562185760 2849219 -255974604444530206301205566553618960 2849220 -10061717592908444530093036532121600 2849221 601247184055645417267282887982831200 2849222 -42850944025231610284084495862924160 2849223 -1193717532744051420972391176758400 2849224 102618671434251163622937944664145920 2849225 183256315606640304644046217717986750 2849226 -71799887527769023992866569951904256 2849227 158797327078446602091324341845201920 2849228 -171257866216275031178356067174499840 2849229 163199786409752843870897542955305920 2849230 -29623161209499951593428899336602880 2849231 -184651483730044571153848984503382656 2849232 18166095212223207315238524034744320 2849233 517727177803266799764814284349002482 2849234 -74277365101720830228608282220853248 2849235 -87309065180845838477185514378658000 2849236 -28679545368932019748112955511974400 2849237 13896737356406766439333251007623552 2849238 36701439939667855877239952588018304 2849239 -1002484583678077940263153556953350176 2849240 -29021397518428320482230452830208000 2849241 -114534167653506679537201422227364096 2849242 278871534229173811455664247619826944 2849243 3450157433317204610816999488449480 2849244 49360608283066912550292981651578880 2849245 21423127284447062602779270948188160 2849246 12296131932018179725871671531923840 2849247 -102492212576345067058660388090759976 2849248 323161961012241984540038506960650240 2849249 -239273422667125298518784373654640152 2849250 176071126862155745782463230707840000 2849251 27905569461255118529760456840963380 2849252 -289044474547226962223515097804317056 2849253 4208600585120725580098188862466208 2849254 -75379066416980350750828744632543168 2849255 -287585265678369245909199193404144840 2849256 14367014859258767064287981556218880 2849257 962700833635311125474405415098793040 2849258 119073700048796448090148875098366976 2849259 44611249843060102716865222764372480 2849260 46313312162715982917907830591206400 2849261 -249891013981519608077737298432407776 2849262 39016027862030516263185296129109120 2849263 -15962642733975559811470949408336736 2849264 -32995709362373044489107862679224320 2849265 47394960478147667128682386905497460 2849266 -1612936626213998183947994831003136 2849267 5677442903238674894945360030573592 2849268 -172925190340763079745332765540900864 2849269 -344631868494746091158154378471856004 2849270 -153273983662399101867667730447953920 2849271 183969160262081236472653680497994240 2849272 180765482175941577987384218588774400 2849273 146204491383983795753348709781335360 2849274 -47113565767962067608572764612115856 2849275 18133935270471532268242198732983600 2849276 240683375430277026502884799716188160 2849277 234979853714013018589837766524753920 2849278 213922586426314363135368726363431040 2849279 27398685053928823869319103927360760 2849280 -11871523142967671866632046934753280 2849281 -275542954342875086183720013591007488 2849282 20642628676868942400685901433792000 2849283 -227753654167357811186129688922160400 2849284 306504625646344380884369477337535616 2849285 -199168378590845466423474526748040840 2849286 -91606247582193424322469945233897472 2849287 -152186411642068625271941117770416000 2849288 244019955204673084305482129865000960 2849289 -60583680489257871861603779302542912 2849290 18076306317110935258555675850400000 2849291 547664891800231195915618108756612692 2849292 -261890672539249931227326812354160384 2849293 618174851472310772354047330511778880 2849294 -10322404466846931604523941011111936 2849295 47195500737420918678483470693882160 2849296 42701698644492533363719489520484352 2849297 538602573913820115623240156853293280 2849298 82514598579933114165875958791934720 2849299 -510736514827335680502317006909727700 2849300 101706007780166959705252546887926400 2849301 39550782034443650150690708622278400 2849302 -20186439382755569395692646552659456 2849303 -25952651533532079235717955436372480 2849304 631640577043952353078409247621120 2849305 301392598370156628765406886189411460 2849306 -1923525897983816520275176757847840 2849307 -48153153384975058707762882172648512 2849308 52662931467134354838206218125824 2849309 268139173837756697058047989243738464 2849310 -56160185108795230630408606220889600 2849311 431559438106973264932468286890030824 2849312 -304256384291182449803718136375738368 2849313 78681534956002673222020756423264944 2849314 -31151513421697913971304070905284320 2849315 -64260827738560853880047341187887200 2849316 193779502266390197857934088696145920 2849317 -433247524727379395033111629563837634 2849318 -39183057943281436595437337445956640 2849319 -21888515428409266370227203233548752 2849320 -205245540634270479628202733399091200 2849321 -221258733587263671181005140424185478 2849322 24938265067196286682551812459212800 2849323 50658691897520536953574388075326360 2849324 -72192315875538931188141960323138304 2849325 -135558935063133238147002660602042400 2849326 69917516894688238336367996186918400 2849327 102269778495973321494439471204665600 2849328 -51585063048713363584347690569957376 2849329 -152677656220885085685661431677081024 2849330 -42489432369093179238010281847342080 2849331 -38303538680217218131419491172226248 2849332 58904530125228537304412207653373952 2849333 -58755102067041755349069061292705256 2849334 -12016763970267369245633878893649920 2849335 -155729048084594099264366867374956000 2849336 4405905970460066672874081249361920 2849337 25312791612875370790401616274214660 2849338 144005486650012937491000913034270720 2849339 -348540510738459920579389333067032860 2849340 54964639490039063922244092029291520 2849341 -89760911248161005848243264168693632 2849342 -18391295446458914629357661450222208 2849343 239091173595277183755589945851648 2849344 24942271485049955291704320406585344 2849345 331316600001753006643597033055654100 2849346 -32332958013427276697039544727973760 2849347 -54819720283893937610048179269138320 2849348 -34267906388522426027505028592204544 2849349 -317716413619437295472769403407628032 2849350 -54616152300324397973593030903917600 2849351 239926657474062117509324848369259352 2849352 -2530571029552696732884560862904320 2849353 -61962228248759464288441663895476536 2849354 431652540667645930296650206296384000 2849355 -37721923340520584157867825718995360 2849356 78620047602380640111710184571953920 2849357 51090188184891308198288856110720832 2849358 -45643354441283146564233885976197120 2849359 -105678012792772140907102479877303584 2849360 5295765150085075064227467567022080 2849361 -294484254533596117837989382234407840 2849362 73606737393576375173018007264396432 2849363 -59703339315156466713257979242335416 2849364 47944527434692877374927044269875200 2849365 33133161910335069732728972508325980 2849366 47783714839809917824217747696572800 2849367 295612543902901120716013007044504680 2849368 -92639174978916514333507245710653440 2849369 -88877385503828524300645854374209980 2849370 30305701590441984303065161530808320 2849371 -65273778484818142673918995114510816 2849372 144331740020544323877228034397306880 2849373 -9020075935338757202898676761320058 2849374 -306999787278583391123822198076249408 2849375 -98555365482940396211492900806140000 2849376 252002180659881463509887255392026624 2849377 -209326599645318763047979760070815868 2849378 47436108109600924809242100767923200 2849379 -59515309938915110257322784536300112 2849380 -27241387514213213621471166356371200 2849381 543030327978008992640129973948960864 2849382 11665129186136022485550610672160640 2849383 -30666956473218725075958401225373840 2849384 -253626979846397195994951462092989440 2849385 -34933578923735501906703800787655680 2849386 -32992824858171836891766341416703136 2849387 173138532554762468738505316326553992 2849388 226735094196221822725951998706876416 2849389 357058577966311991407918050050287190 2849390 -27287911771722388173942539186590080 2849391 -79265646533692173589259940027880560 2849392 -22983693277846231940194470692126720 2849393 -9331041816848842258695213956369100 2849394 67425922258313067438902606103580800 2849395 -3223424699679889157226389288719200 2849396 -136799350028788623878292799524126720 2849397 -354097191088092370230588138062094720 2849398 -194168537566501682827212676364008800 2849399 397320072536645163881414858216452536 2849400 40128765905486203367172862307328000 2849401 313474418949378832635648865304241792 2849402 6097715055646693990057010786551152 2849403 53424595273347447916078706178585024 2849404 140881964137493072019034998353872896 2849405 19734819252629069720041839628963200 2849406 -24151774648589820890788960236266496 2849407 -95481644505909173451278729281032336 2849408 82790359128889354160768489430712320 2849409 -21748417714184241479200619279251356 2849410 -31543955947265997415168967526858240 2849411 160749415216233151885261139177045400 2849412 126215781703575689520977347748634624 2849413 -189569719904002012741083589716393440 2849414 -179938778827512557865203451820822944 2849415 210729375854453977052545681563283920 2849416 -29756948390938403836122059515238400 2849417 -3299233352001195994781546006102988 2849418 30607792428154879820617795197236736 2849419 -197692709396925773588232550948315180 2849420 36972296579672285711730915949946880 2849421 -161251148492933663556818945504810496 2849422 -156202947858865475655587650326882048 2849423 -328318344583945141158970237521989328 2849424 -14883465468680806360890839806771200 2849425 -91439097868835386536885247113790500 2849426 -83241108568393450087064551225761120 2849427 32522779123354369007982929035607040 2849428 -63002300706728660758854365510780032 2849429 333269994477206305100500523127150 2849430 119894822731978793150959683129600000 2849431 -106014365817618123610678000930830968 2849432 173178763358117446780377259871846400 2849433 311927855063276791621212132317071824 2849434 7513554906821858885730030706152192 2849435 100495878080763756685591393432898880 2849436 4740814554326548547573848711099392 2849437 -73002706646703095369642786205348128 2849438 4283602068692411477296933257302400 2849439 -19210301768441542027817117293203312 2849440 241180350536236691370299334406963200 2849441 6302274050904964598484718870183104 2849442 -24265914512202882401127851554639488 2849443 258003930194680026043807202444371200 2849444 -28025580072262788102359572231024128 2849445 175723651747555088547319614179121600 2849446 -243169126235005974722119132247543328 2849447 373714227450268079226644962075189920 2849448 206301361410168678601995302643548160 2849449 -42333513963651707367905153267515760 2849450 74100262731289199483504984554506000 2849451 13078706050180060905232939680253440 2849452 -37793502966315813302379106980689408 2849453 -205673191588910981563679672694755220 2849454 99044981542872985963922966255710464 2849455 -17730087127337877199614207770068800 2849456 49637121077718462659672154323238912 2849457 64445672378119826080489951510711488 2849458 25368272097039091999979436870789120 2849459 -190064861336146782596753776464663000 2849460 -125169871134765573089134606646691840 2849461 -194849802622561024606722236292593938 2849462 22479210789234319522937408610207744 2849463 65379405418388995545846829448895024 2849464 454476124543735752849562294409932800 2849465 140973395561220448113098170701265860 2849466 52393871423633694520588537008743424 2849467 -37514032783453309372342987922580368 2849468 -183423587038577228909936989392238080 2849469 46651413426876229504470368537014272 2849470 49984377668046038368400207451978240 2849471 -62073906340573863331710662360347800 2849472 102469093127361813317811908546396160 2849473 3743961151822878802325914309153248 2849474 -66797933618750824134186289107561264 2849475 -131979044765033266503971079790637400 2849476 83333433740752894968940874866790400 2849477 213915698119448616147161457590167326 2849478 -5170248199778327597721263063345280 2849479 381025894229641240645721182550565080 2849480 189710680896683136934542626942822400 2849481 -258306980365682926760556136555200 2849482 -21387794802125293173435041574262080 2849483 9164056517086452152524991500769088 2849484 10083854480063614756252477421064192 2849485 59731272341818158443623141686111180 2849486 21389883588257581382493637995456192 2849487 364600955053511472775095350102033280 2849488 40362526846712428419084379793088512 2849489 81136531969690660839727309267126272 2849490 23629894374142044846706038823825920 2849491 244495946262634120298690667979318892 2849492 -34814117613546089136858264896418048 2849493 -46182380362206219565494238493868672 2849494 -220365237691410622662136440769528320 2849495 -295310345625790508330464415159324160 2849496 111706287569015238099210507024752640 2849497 130829557868557235612722109241435786 2849498 -38818917997452036316693546624938000 2849499 7182849709471865977299797915694336 2849500 97173588984965837171562605633280000 2849501 -19478986967112949332724048441070400 2849502 63342254188503555988131971340109632 2849503 -156878781171082468149687489055184240 2849504 89349208221459465875485011538870272 2849505 -187885839606012844060860752943565440 2849506 -126028593949058368141290527913822720 2849507 -13729440493778915631604982761286244 2849508 135536119229892402766831012778443392 2849509 220603456879995982727658930702163640 2849510 -287569809165430417241788074712333440 2849511 -82607836823015905636647928599283200 2849512 -236834584012728421439694962732236800 2849513 -170322957648851858614682121812870520 2849514 25374664930370622893585740117762560 2849515 208749990589226181296651154354824160 2849516 167048188601980040165005748587560960 2849517 -141657801279741346045559925885484320 2849518 10390548269199504623281895210994432 2849519 -300126281964412356459444391208764080 2849520 -14695010126863877016407538149621760 2849521 193386862147902617158233214354061184 2849522 3820980692376887680968149497678752 2849523 -257487294105026834633967117919697280 2849524 5971093913219358819073918595516416 2849525 -101309670231408099796282104989832000 2849526 56370101163376391454047519269526400 2849527 114100434391256658217439362471338040 2849528 135078987796959874271618831256760320 2849529 122395192533117648576297132137998848 2849530 53148599448598577230640399062886400 2849531 -78577867911224553533606512273131048 2849532 25278255538077288423108446675361792 2849533 -20333347407099639279999212504308416 2849534 -70052824333405392605894749193923584 2849535 60387322311621430005078078175743840 2849536 -217051417059068387993291925779120128 2849537 98118194974486106224585483366269186 2849538 22486813240833795366110184073167744 2849539 -35041862260154926348388349591144960 2849540 -131464890389068502644913712895872000 2849541 3550661953485279041604525525586944 2849542 -256034783530337427785231479489127328 2849543 53100963132040390207988868814830504 2849544 -231938558510750231929543783642521600 2849545 115132324401044845392634217853637320 2849546 -13449004894050585684895311861895632 2849547 55867601370440173612315558420618200 2849548 60934381209804255332782649491916800 2849549 11476434680693380062029512169746080 2849550 101067455913875588026109998814400 2849551 -88845987949172336629153475053810496 2849552 -132809723990334046153616691196968960 2849553 53025126869569479588858458699291520 2849554 -79183425883022762857556445777292128 2849555 8751425278200606060086842018468320 2849556 -197710126755616052244674259321194496 2849557 -39837460022739834827523834189779748 2849558 90887238741415718171010168093518880 2849559 110467366438473424973460177626425704 2849560 -30842938136055062847069560730009600 2849561 167910194951692202075780744164714944 2849562 -125256452564159798496221310028169472 2849563 -245546316575027879678044784556802560 2849564 -623913105396585575969073405326529024 2849565 -26267167715036484494788218064776960 2849566 21783924429755545678387355571011904 2849567 108537063646408590779423206492032 2849568 71269469130987315694119548204089344 2849569 77809725735042272597274241496894760 2849570 -3742740687119145796802671177079520 2849571 636525143384452260363834721996662720 2849572 182926856856922770572513575742149632 2849573 37611417123517424914506750499822524 2849574 6186293840060071760073454344474624 2849575 -122948617230915076586873418192395200 2849576 272775930130106127561546741474094080 2849577 13562695121287892520271804776832032 2849578 -193328741445366102020546516078798160 2849579 -173406025172063343733272925365013080 2849580 -10737505365262987030740217535385600 2849581 56007551493130989521148126524768992 2849582 -21619038497018990819388449423155200 2849583 194555974712176435688246796292078848 2849584 1919567316457243047629538942484480 2849585 -22609296531321702871667222252448000 2849586 7394630121584898362059780291572864 2849587 44698608074753110070283873147850640 2849588 54352144098049968091330510887991296 2849589 -72177841053678864274836427244766546 2849590 51256567176530276865572338409176320 2849591 -458767230978819856708781151020714448 2849592 -117124470208960968495628178559590400 2849593 136318907388179073349862912345772842 2849594 -148960356780412335495072391278674688 2849595 92043711659205362344742795393120880 2849596 -336625490267800168672646624996817920 2849597 81054822248951959288868205005330880 2849598 126190612422497483769200996922704640 2849599 -160530750182315292653296536791337000 2849600 -11818313941428646021481746110873600 2849601 10628387543343190968643447197557280 2849602 -51717236912047604166034185534965760 2849603 254770958224308434988322739258809704 2849604 39472588596135372692220332487760896 2849605 180270648982126106058463009221121920 2849606 218866042373808045909242055342502752 2849607 375383749104288346561127893269746640 2849608 119742586681585944349202734584299520 2849609 -96084900001901463271108906909059840 2849610 2376140124596030649099958054959360 2849611 58109290496503065993004448997388624 2849612 22849813954580041713463660249251840 2849613 37698329023648565674073094425092608 2849614 95715902644507743184942276796344512 2849615 284665446099750037949522927270776320 2849616 24061684499726842815019489514225664 2849617 -309888754184135558255846495060616334 2849618 251536466918895685351668718446575760 2849619 30203198980200364564167921346674240 2849620 196375273672144490982783936288000000 2849621 -17466097586981078227194158773991556 2849622 11503848432299794014531161915047872 2849623 63091406009912400059079072282910560 2849624 -215576987346761880300648314343321600 2849625 314271229006206197838130721153850000 2849626 -39381843874754635611864601747193856 2849627 401069247525650939627634807257755920 2849628 3599476028019022788417397836248064 2849629 14957596099212371186476275142471276 2849630 -52648397675478658438752889408723200 2849631 -128329555596284706696226743779260800 2849632 -614317753479341914865845914506231808 2849633 -86989796219756363912760444863633118 2849634 92451281971962629413387403394992640 2849635 384142920868686861830762607383488080 2849636 -422503302890781282383360844303169920 2849637 76107333153467731086852251362834752 2849638 -242688205996095810463109875521397440 2849639 107834491636991991655426244389603200 2849640 162458977646277072743312958850252800 2849641 -340457589928460458963967950736622000 2849642 -255508522800733791692422448538050208 2849643 225400074304846258151320195357455384 2849644 -74088659936845054432051736113971200 2849645 -173244253792252409230066809487778280 2849646 77178785464707217090516843009579584 2849647 -382735018671014961130416872535321904 2849648 -123080301930906923047623833739952128 2849649 247489751039112812832291989419786848 2849650 -69350456773663468150349270242501200 2849651 -9830068913779977399741095169803616 2849652 49718806779932259029294010543809280 2849653 -7230696460675995891790127688930176 2849654 -57878453997696125397353153513961600 2849655 -67753233528123441846108672203505840 2849656 -100946350117210351687134075670118400 2849657 201028004182986371157281764367110272 2849658 -34510492993228263489389824749957120 2849659 -391227242710369278558973832292322584 2849660 -228721270291572453644434630517130240 2849661 -18822397359410166432812048598165120 2849662 -184288762090571886244206219824967168 2849663 -442045995255256822202130284835017088 2849664 -26165340286817196868489044736081920 2849665 42074167796913279013700185852773120 2849666 68269314753813095436349827387686976 2849667 311482967893841988717977828855333880 2849668 308219275657031711277616589775314048 2849669 146241798515418268591665507037343070 2849670 -25956953471835483062577073622657280 2849671 427009617711691913990169716988128688 2849672 141112834765426290476045622125199360 2849673 -246161317715982888675733563308242416 2849674 253973365809378663585373901914668336 2849675 -18710403128733972829707217815835200 2849676 -210717088310134204779664837218723840 2849677 366981235027175106814930452140345280 2849678 188323556176184931861730347847780224 2849679 -39150169485329280505983959972743056 2849680 5839234284139602112635778990080000 2849681 476884129404173859383775400952530482 2849682 -44312882843096061911143605036907776 2849683 -361593976936009648220929837007114068 2849684 -136917364668741519305145794444064768 2849685 1126441877669114000339712387081600 2849686 80145832668603915575831395192156800 2849687 -217345728662769012715747254641348664 2849688 -650049284619120071185214471995392000 2849689 -44436765645410801234906768290723510 2849690 80609122017081729599547796381029600 2849691 1015605453056783976749220606205920 2849692 134399158434076480173715765220669952 2849693 312477226505064939315921949764228672 2849694 40214175926213538931773647699438400 2849695 28843993944862016635599712501804200 2849696 2639166749579159261819045963366400 2849697 229055675409283759909503395047505874 2849698 -83986062713997009775967503150196400 2849699 246009710736077474697174301576820700 2849700 15322068707435742205163171340288000 2849701 -48399966817220427331441963004034880 2849702 217912235054681339285914808119299552 2849703 -21758517288171747329568491196596016 2849704 111916874754430772777459052110807040 2849705 131099706096384844463944093013043720 2849706 -13195093188121719018777875496877056 2849707 -31387659114436256764331279057137888 2849708 -432876430628451684744624189271702272 2849709 -56988250116872143033102745114133696 2849710 -211993667208057809951437670546048640 2849711 -630577659713294054435915881691271288 2849712 -85957881432199796337817080694210560 2849713 446254151202638526487936243801218962 2849714 34976067428290377102198438771417600 2849715 -164904022450726793105056182309312000 2849716 113368723178330287570410165415571840 2849717 -50395691063076757130605420854845952 2849718 35837455328810925452534803199038848 2849719 99615469386199658123677525362273096 2849720 -62176466579404198453624061175398400 2849721 54496946495963992841068915071647424 2849722 58869197317763415430047964625766912 2849723 -350471369514002388640083421638831948 2849724 -72586495633267069777440056116477440 2849725 218814074271024812568463182317887250 2849726 6260153622401315497466151243681984 2849727 -225390867927109260113151654739865856 2849728 32439339272047785170598557328080896 2849729 2263791809809136116410436435297584 2849730 31342814797374771478537354441643520 2849731 36822692241869059912448142839617992 2849732 281548550086291910405308949529684096 2849733 -31134687300500600137315376579276898 2849734 3565359065188772919386477155087776 2849735 103804262278759901605348048088110560 2849736 -76462126904614456665702540404121600 2849737 58406876181468032155921407262745088 2849738 -54200113309437017583401203091094480 2849739 -3095599206562407747922228356036672 2849740 -42397760975417180339060279631006720 2849741 -376442086561655672006988954371646858 2849742 10687105146633445466189922344114880 2849743 -289329124199979810882817987237994400 2849744 31636272466184034839788175726002176 2849745 -95405142359176210486115884589978880 2849746 -65751206011368543664112590643930112 2849747 50403989863508336959384364958976440 2849748 -233838857178259108274699333451601920 2849749 -52990862991404553360743638837084288 2849750 141918422882016436687514968480800000 2849751 253982482054041536988604944581925792 2849752 23019779193656264721388068063897600 2849753 -343099549840667307220029915527746560 2849754 171016209890279763397305631373560320 2849755 285785045560339294523168894038522560 2849756 57863328448110979578813299335034880 2849757 -162975984683816215421678758056782112 2849758 -46369963845477586053069594516229824 2849759 106797786214728627362476918916807040 2849760 255642015466510009434385866443980800 2849761 -156373924327512588528920790763513788 2849762 -76480417958754040075603138360936368 2849763 -67547223813124901386268128907251200 2849764 -164460309814150436751540655156558848 2849765 57160207089695084236678212966366720 2849766 -44884368823265559736274644442813952 2849767 266005632685949496026314029215428960 2849768 67384358819314058902200705911685120 2849769 19660908596715914014992797950613760 2849770 -68235316950934711083644914336404480 2849771 221339144669225982376176270670953972 2849772 36449289855391736051769430565683200 2849773 156824565552642643003826908792888022 2849774 24747268692521725618992954481641600 2849775 -99048455354217961744651685952196200 2849776 -4926861540902510855329432311922688 2849777 34633496372065403379842150114471232 2849778 174029432143341688695965186717172480 2849779 84821142264239667988755160400466380 2849780 -27419813951857010555248709520652800 2849781 -36434692372357797375328116710684256 2849782 -2023424938918574672439402374716800 2849783 273307710327754040641361864959597032 2849784 -4426781577593198915967003571322880 2849785 -396632762354115395965107412145305020 2849786 -354131717655474932438143048413307680 2849787 -47997418903242408765787426817006232 2849788 243991378958207718356273737422553088 2849789 -36301872484932898898379602510520000 2849790 42093590794057528287418662731694720 2849791 313747236761601903023719745458311720 2849792 340933363086995499387271205879808 2849793 42290861349006328105674359891356464 2849794 -1274581694895755375272331956618368 2849795 -62918508437520111090146848160455200 2849796 -137326747227664172193353170923632640 2849797 -218739826349854954585066147600062754 2849798 73558434675786346749983791062564864 2849799 -29309389937914002256053665129267712 2849800 210755550117613558126301573616000000 2849801 -204738239542876239878258232008487900 2849802 79006994561854694294108949289883904 2849803 287327546099643554438433634670936400 2849804 -101822421914442523045570361123503104 2849805 -19811692081076175905061682787068800 2849806 178040661794870765341010599446524352 2849807 -481228544048991492691482957317860944 2849808 4747681203924580012791909429018624 2849809 -99542618913891418610612720842918990 2849810 32967078555412758980815591072550400 2849811 174108616980150112363871825040543672 2849812 29111491101903588868488446031187968 2849813 -516645957312768916598299000949725938 2849814 39819151624195418021907630074962560 2849815 -225245364619814443309405947917251680 2849816 325556881373078132653911172714536960 2849817 -212865018078409778079973742904425520 2849818 230995000100422233982554261426443520 2849819 26740691939104837207530682858832640 2849820 -119479299965059401936695623652305920 2849821 -10435851145972572446207717495160308 2849822 -190224563822467930706065474949724288 2849823 24112026199261988080387710489956304 2849824 -429031338538034938343294717883777024 2849825 -54001127108177618955908365024800 2849826 62145323572499183725121580256986624 2849827 -12296541307416247363447657249556600 2849828 109151674467486474017114401827230976 2849829 -34266497122796660321792581073028960 2849830 65575340258410106150901055801804800 2849831 -247856834982634566650331254400079368 2849832 -48890587414531389035942074129044480 2849833 -33283906628693823464745177141226880 2849834 28086581753806698364030512818394720 2849835 -90189827721634356516869403732003600 2849836 -21170061553735684513679167471288320 2849837 -532454155722123032354814054563795700 2849838 -55376886736054625654541241959155712 2849839 43182842032991353837196887033594640 2849840 -19941545500342312130062535372636160 2849841 111657260661192157315807834621546050 2849842 -7897940640536885081198822106937728 2849843 190402017972954874157400201226558092 2849844 132203781604007364232097825488367616 2849845 200304287087524141111621196051900160 2849846 461259982681668131250322843718146560 2849847 4815574298266912895202091229074176 2849848 -300033014462342121300496141708800000 2849849 -404055382014740668409189055996744150 2849850 -15129888958786092160913220063744000 2849851 -245430735857452727111825792170265408 2849852 -35365893836497656749248760208952320 2849853 -286422853116021523471389843207588096 2849854 -26530918459948251392785736328262656 2849855 -286948206704404075288073540878628640 2849856 70412597134405662438513384527757312 2849857 411746213832459228591483258431719106 2849858 -122750144318826089554468167722401920 2849859 -170681544380607483330953328155072400 2849860 -26235802383699159247600952031882240 2849861 23625581253901969111873010009776128 2849862 155472445231187993675498676886748352 2849863 -45207757786379159082628057792736016 2849864 -509498528330362013823196821394790400 2849865 302234666643101412002895838154795520 2849866 -260979880071858344596282280072572368 2849867 194069843168409311029134178916123640 2849868 -1164380006376592825524351446532096 2849869 -40311108313574488903045908922135680 2849870 -80873953503670845934045678185863040 2849871 67779696779301770487703041555435912 2849872 29272917887876834310501513113624576 2849873 207409107908648746578602384999194344 2849874 41052720668889503140201243428164352 2849875 110515350172148787159715483330632000 2849876 -339125836659230345434089165579386880 2849877 -101002801381202425793546383981272000 2849878 107041933972442129820071561903550240 2849879 89423684569644871399649399359748400 2849880 99735831214157504585686930528665600 2849881 132265576242734674809122310816259792 2849882 -55211537763842852278124840649884928 2849883 -297758941705158437255382264023318376 2849884 -196451165467449895148349044109917184 2849885 252639723643057073860036955724699360 2849886 -16939006367533494657707735883066240 2849887 164142981959347263636376495592469536 2849888 -135012320442688677719653621015511040 2849889 149639315091203759426850793608282096 2849890 194407030881421042102264136807143200 2849891 -313708010635935017742727292136023508 2849892 -18849562910180438701871596546031616 2849893 376889859150829482133180077683398142 2849894 132803455148472859183848361443062496 2849895 277246867255980921975587898823378920 2849896 -111538002601244515803180279196631040 2849897 -327588060123408317195378625992745228 2849898 135716361617342762652384896804676864 2849899 -167639131346664118266677077517600336 2849900 -28888691701538568868464980056800000 2849901 6605184250239996725911234618708032 2849902 196842255026856476823533120350094208 2849903 217651769296636571574514948710703104 2849904 104674446333310378975084531083608064 2849905 -384534084801591722015867721056184000 2849906 -11709641473745406101625385326854016 2849907 141495286394665974794077297992946176 2849908 -209870930507190201997827178243295872 2849909 -1629660403704040503552611059674084 2849910 -9582672281874032887916588401397760 2849911 7364054746221564870712462273311744 2849912 -155785639103723675279797079482982400 2849913 571830012968969770990765790651946 2849914 30741646130234838085893391470283200 2849915 -34872710157187436891908577436829440 2849916 88223703985426625364396518909789184 2849917 -104886878260507685980445756021673600 2849918 128565681196276183054784699530268160 2849919 154153287562220691963368900885407944 2849920 16627393434221939934163065058099200 2849921 -277288397962017157859714238496277568 2849922 -32500141271853760059339414821592240 2849923 1434483780777206989863839588764800 2849924 -30893399698109009723440019695534080 2849925 -25784310138432230969962287773472000 2849926 -216197043981235981854273499781405088 2849927 -226219698992734191851638126645813224 2849928 73935847523885739935319570426716160 2849929 493744777138490450877029237502597530 2849930 -80952117472098843105096866191150080 2849931 -48460326442006278634733546091924480 2849932 -48522782781619936023905288419381504 2849933 418467368251569646568372241642112182 2849934 44300318795606867586082489560758400 2849935 168130155436340156665110720305541360 2849936 -77866387270489148603017119837388800 2849937 229283196590183919860501527631186160 2849938 95307580384469448659102836102831776 2849939 -929504838401566140618221872969866144 2849940 58028081650769566915698278267781120 2849941 501491072489644553722195194451955342 2849942 180282358033006365371589814837239744 2849943 -301755610652655632845804042897440000 2849944 150768896010427346947882856796764160 2849945 56517286754979514943557083685330560 2849946 68662143587420112566130509139724800 2849947 3154490740849016687635805655227396 2849948 14551357406106540743275928445490176 2849949 359619639171617671999753142234526534 2849950 -3140446312183226153468163478200000 2849951 -32584457612183974774352625662492016 2849952 -82432298775919001702545051160150016 2849953 -180623662580735174055482851223612736 2849954 1763173300066071442730444523079680 2849955 116396625623719984745524103246013360 2849956 -22181619436184855294337178192362880 2849957 -394914526231097364426926493241923456 2849958 13332349392764563757380732840569600 2849959 -153283170808960614784635573774712784 2849960 312918464683701274439011148640000000 2849961 -217320643059808344404200875077167728 2849962 5924040247120856422962312604581120 2849963 -221754087533404635565311521259811788 2849964 -38337532041418011726564554422133760 2849965 389968225880787199767959924128421400 2849966 49189183432493463590428590964072320 2849967 -63529043706560454577682804477575416 2849968 45327598249358411664212633352044544 2849969 -61489289927098502592728143921969356 2849970 76103035069685355446877240321600000 2849971 255417766590400590915921375916235352 2849972 -234100079986651182145551060212932224 2849973 -26522548593156253804115044917424512 2849974 -187558153923239126308922003877529728 2849975 167621396151411427696373375251449000 2849976 -77352702794041301212629782332661760 2849977 109087896401613454182687258077720960 2849978 -26314540036214221902014562233346960 2849979 -10983203283014338591741144159981440 2849980 -79777052463839706997533232102287360 2849981 545212254626614345280528809660346400 2849982 -232738260249354737426240031095043456 2849983 -205076614947714906151132166289400768 2849984 -165933552559222917581761997542785024 2849985 577945673298410038974445425212160 2849986 -65853008134153045421627707991930880 2849987 -200109732931015282913025553517694564 2849988 -18256252019623770389912950396907520 2849989 -17210674100008440692316776426218210 2849990 -8328473499564222299681548270268160 2849991 -210888507254923066144643249188747608 2849992 6556348695705563646923435676518400 2849993 31672287152791469897985043886214324 2849994 -8492437396497810186799504732028160 2849995 381687630188442908643931676524779600 2849996 84809934474827075911155042483936000 2849997 -2653055355937328296597786014178272 2849998 68474891756744206058161213773992064 2849999 -67472587545446074101022211889175488 2850000 40227256919213957284824287232000000 2850001 1316744308242445875204087789632064 2850002 -8701463453264469804875363613357408 2850003 15600792691946831420960358193553040 2850004 -359332516562560587081407385203097600 2850005 -402414006076164888859545015339890340 2850006 -6598923306107098615417620450377856 2850007 30293975262039636773525176999681792 2850008 -48964274741729000241228755697623040 2850009 -324676949411772335681345647703720160 2850010 -423251879058511798304127436407613440 2850011 69627569913266822195413769805471264 2850012 77931287350400015746911108292608000 2850013 -389751778190858321025440624316859738 2850014 185731484690134916377821990636233856 2850015 80811410527836272457804540062200320 2850016 104688748659747007101920491773886464 2850017 26293573269415123359633621734670612 2850018 -48239237268849711047194389645268992 2850019 -375993828600505454812657726049437160 2850020 238509194276548171170123812755380480 2850021 -340034776690379319166508379107901828 2850022 -32940944949794447515906042764926976 2850023 143581327271868606596907083464908720 2850024 188804862603612947994791880104017920 2850025 169670473087251340720168510945651550 2850026 -71713383365567358446006025041371296 2850027 -151730183936558648797079920300423080 2850028 -186441353365611257526100280228568832 2850029 48542362130563556356362009175539840 2850030 -55996831090981277835641540894543040 2850031 48012124971749709238709925476176672 2850032 -22308530676111289548517428300939264 2850033 -185035438699755357425547304662842880 2850034 -109943703620580494760674994625392 2850035 70065791708307586787108162797529760 2850036 -72436011486314159279668382055696384 2850037 -260507128059244838621154795264671314 2850038 -31579854212500948925624925039168000 2850039 455463818125916802959693323264061520 2850040 -2972919698057839234368952260403200 2850041 -286445905010026632232731211069617558 2850042 -41370208837327137347022301768627200 2850043 215146312819852906169262124808304400 2850044 -241917961277428931360953015861284864 2850045 82701964769521266955010341156884480 2850046 196223579988754780049343042953574720 2850047 -670718634153781015161311780096640 2850048 -150897127535363648064736671572164608 2850049 -726251775206835853725158658974236736 2850050 74362781257214701512987409162752000 2850051 97054555588031865910166710024313520 2850052 87592288447248598982385974192532480 2850053 -143025299721790806338090720772966660 2850054 -69062118962306192179325261987650560 2850055 25799549553215669584052176905338400 2850056 -473395570847589296030973315205939200 2850057 24816507852972544776920087223468480 2850058 -57383129031775854615737600765991120 2850059 456508931903203863116724559598866260 2850060 -86913927788321036693627240072279040 2850061 -98128679044512733469943168101243338 2850062 16568799525660396886329589272187200 2850063 168002198725300892129400835380837264 2850064 -10777485252947405437454191986212864 2850065 -321713518804032536788428045901734540 2850066 13531389092841034080358505727264 2850067 -651770256138335522774395947290580336 2850068 28544477914176341181786099688095744 2850069 -222700815875696078531537339316303456 2850070 -179550805691727175673808636606155520 2850071 111158057978657178394268445484404912 2850072 -54675607887218392391822793716736000 2850073 271802720936274667478544252425410180 2850074 -92175280251192967433544119295567648 2850075 33021000208199379096047003733684000 2850076 374324541782463081663104610181419520 2850077 4763049605952625562201541854023980 2850078 -2083835141003263655076824737382400 2850079 410946090048529744479617945688771680 2850080 -373953557425752583704673588976025600 2850081 -103056436915992226087828735042975680 2850082 62939726625994385981218351161168384 2850083 5197310289763683259556797756838400 2850084 -271989298852300438784376591064253184 2850085 -269994879103065056665421456913132420 2850086 -53717081056492444701853346010305856 2850087 244973038323781864146992352999998760 2850088 352504957648148592597778840024181760 2850089 -523649503359363427200573563546266800 2850090 49451561614087849209518604129496320 2850091 -109972671664936025639916514080946080 2850092 42853657851955816147781657505285120 2850093 67558020073182805365081820542991680 2850094 1249697211573199268470411030674240 2850095 -7274428162839672609510837328638600 2850096 -30207459870413334752673495230742528 2850097 -16359282569935177192723740621801454 2850098 -50781498846634730899055924224489200 2850099 11682468674963491265526247248925440 2850100 180489580795181923226243802775756800 2850101 671874249803183928867178429744599360 2850102 135962766865683315110063921117137920 2850103 297520345363921905757279695626303464 2850104 -41307141778074584286966840248586240 2850105 -10541010378638471987334937031254080 2850106 -43035862342629862841839382827249920 2850107 12200784946356207131678411558072640 2850108 12923269682949844031331429080117760 2850109 22477541831778370726846943339351680 2850110 -30473093592322860075113619893226240 2850111 -154502520770336946897396057241330440 2850112 144194681113568301177513908962328576 2850113 303682502772413364731937692583889920 2850114 6468017431336627369990621649633280 2850115 -292077997913514141894931060121280 2850116 -335035646948090398942362760258682880 2850117 -146367956050755756761823383603884320 2850118 7227943213542680994684401088258336 2850119 22249681476694348194588142693917240 2850120 -37141431765064301489694705745920000 2850121 -206190999908986591740904603512036300 2850122 56859020983548719448236788707062784 2850123 -132133347126587474233109232068408616 2850124 -107101842941372244573281513365736704 2850125 90055793523890706554938909443223500 2850126 281799971840482518384178692056064 2850127 283193803220792605526786148183002112 2850128 47738737110917540696903309886603264 2850129 -198260739575663525713662543976456926 2850130 211881502157542425310690805677588800 2850131 -16998031497642929308483961754165168 2850132 8976158253638796277875604769740800 2850133 -159514792497707520675507913463256000 2850134 126517969493652808516513559234365440 2850135 158997275476083644969322597512806560 2850136 198628908107919283220887397153894400 2850137 -182739541124344236243269875075530432 2850138 65650751932536053297345120031266544 2850139 9913390606086045070297204162672024 2850140 -9741603048426593080135177791774720 2850141 -100307541673194723179879459634495936 2850142 245826143307693399930705395248505472 2850143 668875791949427333195226746913655320 2850144 -130497778817904576752233649484595200 2850145 58098792873745870077829627945242900 2850146 -7860776190494530663196409965120736 2850147 -203571328118066140969055226400336368 2850148 -9983167653964805039441287242768384 2850149 -188107382405112780194141464101885510 2850150 3102116531413204623763735053825600 2850151 249692538653580258613413527395921072 2850152 573464384999379203144344560259891200 2850153 -49576658665006199095952053627420992 2850154 -203068009169814579503114832947398224 2850155 -191074510772497950617223201335520 2850156 -4974554365137714956188996218226176 2850157 71909289068471223593388644623384406 2850158 165230944725577368322365002398063680 2850159 39824023756197910917135340219195008 2850160 33311005407972870017518631927808000 2850161 -294252297222008212880850431615528238 2850162 21007564151952361350671494738329600 2850163 263673291964306540147184058609824704 2850164 209963377342939922537729534450756352 2850165 19229812473487495054455143641689660 2850166 -164941503649962010345410807852259776 2850167 -636021047221733236059003335947824408 2850168 -147363875878182653583660480087306240 2850169 -371283836191911034391609343796608 2850170 28028693086528423793716234527341760 2850171 46065424735125155934322396059202560 2850172 -15778194188233786349663505801139200 2850173 -337300192161441705268044743884531578 2850174 173654003943323408359316494798295040 2850175 -54892815791168465108021350599237000 2850176 -8484671309000460396146862619361280 2850177 30029088810557187748680371057904480 2850178 403183186244762459209053484095351360 2850179 446996636694943152080014361538918780 2850180 19370292781588015547278280533708800 2850181 -168841507279118096186511292711554948 2850182 16390488482035700969569351549764192 2850183 75630192401971486043824999967458704 2850184 242566098733362507022247305509734400 2850185 266157757864178298173156912553275820 2850186 27966305210918965740475907274975744 2850187 -81124349770484381605204005314021164 2850188 81851206536563534131752958021128192 2850189 -85137835638324853361944403131504320 2850190 -71663447111523930850500646786252800 2850191 29665053357691129797599888421548592 2850192 7104927482478760374414295935197184 2850193 200212396384702552476219498849211442 2850194 68889583961755370404312443437098896 2850195 -118792779306437943502137912154233600 2850196 -155150693116280816861361506217691392 2850197 8936089370758928472641947391619264 2850198 -17873853804961821632562189494654592 2850199 -80274305657006629085989873002691152 2850200 -256873393486607009940099915853056000 2850201 -41236364139408162648726063622572960 2850202 69518149115241138354045805756437504 2850203 -74288211870063240436146268893894720 2850204 40448372412312403163296275663101952 2850205 90366986606250086161256510821354860 2850206 -53860072498991722611029304220196736 2850207 -188880491488871922989314279426609320 2850208 389607672565491501213274279332741120 2850209 81284099452773739433176558026389040 2850210 68742355204657429483578303597465600 2850211 14534546979813962538625538979303584 2850212 -50179136813409225529506503804928 2850213 -349102094038992778766549783116791456 2850214 72745429197582648202082371182217152 2850215 -313290163316137873272438498230669640 2850216 -100336264429866673283865231720284160 2850217 -189616402435203827770347418488297840 2850218 -3991476774275937665415766550208000 2850219 122264349623890827178233649442546844 2850220 -117737629473935526679944921534474240 2850221 292002473195261337711101234250988800 2850222 -10470831788187107295180981266708928 2850223 125342005892731511137652580124099472 2850224 -30391068853180355301891529065234432 2850225 -18706526063120505222255766936176000 2850226 26488040176157157642584023013271312 2850227 386679786678928332609881429127070512 2850228 -3193120945199334757315060887367680 2850229 97510546919113900965095203705202784 2850230 -118500311131884031634552291205450240 2850231 -222225860348523093603726790531032960 2850232 408509966507852675461163839739228160 2850233 17931155237938471803595301612991744 2850234 -39916394110424182777109119445329152 2850235 572725293659160985930565524855680 2850236 -11854222948565118084515042027665920 2850237 -81193268464955921739512973259415592 2850238 -61488044484194513669431365403735680 2850239 -211340632073484992231021072714035344 2850240 -8955670246407135861774474962534400 2850241 -178094256750166651721460582017814400 2850242 40979910127460973622943865312856272 2850243 -255738200939477511856644974678983872 2850244 348844915088788767740552513489553536 2850245 162554267348132532306573916306141500 2850246 -23538456028871779549874115633941376 2850247 -405978223841954280640455654293171200 2850248 98447172025996064217771367015925760 2850249 -180660806179566293067617640882372336 2850250 139888479562170142827724883575344000 2850251 -584695295822042190022251076850864748 2850252 -137482445312473744779068993277657600 2850253 -148513956614675368020935304545100320 2850254 -255979168544608481286530834655413376 2850255 -2932906395507178659517040219769600 2850256 114679103768059069708420623858163712 2850257 -194910741696471792450565496621236494 2850258 -136241527405519391157479572500680064 2850259 -186675620070328364256583839800635540 2850260 -44745566762316365231777951919513600 2850261 -157166139825447170253272930417089536 2850262 106147100692976344342620002480446272 2850263 -2791325308212331896794092079849976 2850264 68492731088953158299605071569387520 2850265 -342824024371273058402617274793547200 2850266 -132249462099267350720245072646280960 2850267 -19440336168093565929543513075353088 2850268 149931275692105114269016078277830656 2850269 -381440762476026882688365061134238656 2850270 58834366135894551050039277549993600 2850271 -525560954616582626114957228895155808 2850272 -233743589533006226531570767652978688 2850273 148269114352271865418901856957343122 2850274 87529098259484425417956266163313152 2850275 -150688403759284597184289939065425200 2850276 -88046164709521184710502513307648 2850277 -85091390933087951970075149881541600 2850278 -11842050518394081160582176520438560 2850279 69183793056217502400343904017572048 2850280 -3703780596578297180931949794969600 2850281 65382529172424046361182480438862010 2850282 269873845413376137729582620687293440 2850283 -65980316568911810877793617631444400 2850284 -118990367453364324688953451649904384 2850285 -5645323906223742128382577231017600 2850286 -27100029095309256319089515073106944 2850287 -165034756009815711433253600869639440 2850288 -3131830036547816227145945579520000 2850289 -354128121420591774446535402560710872 2850290 67784676526258668371025058501785600 2850291 106284865248969756214694292571986900 2850292 -19873653514750040594342031483961984 2850293 -335543190336907802851732729576594176 2850294 -12221629540220991993754162855639680 2850295 -7624719547750838384706948790394880 2850296 -141143258037618122724438123853086720 2850297 66457888824248911906401262935301200 2850298 2587103171714890345703433044668416 2850299 -302610734089283115128765764520372700 2850300 104500319877086615113801676803430400 2850301 -173940388455228445170132297891464698 2850302 816046954388519155664629452267264 2850303 -24288926537446594554359059679581056 2850304 93100552049354468530616380151562240 2850305 64763753313204802199323269131025960 2850306 142369716607859724360449871375045504 2850307 1221107457341752988753005836875992 2850308 -205409895413433862532748480941823744 2850309 -4523719837485658602320380383306048 2850310 -78372888434126543059696215867565440 2850311 17570210305804124535440422303221912 2850312 101762455082542880227602629008343040 2850313 -29932476876602105398029849293950438 2850314 66301431830559280581484564385049600 2850315 -94251202887277965126039451167836160 2850316 40709929177519595302485623382627328 2850317 515335771332040811408921732706093366 2850318 155236187229763537149900826245704064 2850319 115490704254793440726183579943434544 2850320 29936449426370975478968598370713600 2850321 -79175972485200429888051558213544320 2850322 -39217658555426955725979916192497888 2850323 192707876779246579826422486243104000 2850324 -4946402299277520264080116834191360 2850325 -101688273723904567143919252230896950 2850326 -127844157541292307857224222040224224 2850327 -292210060551569455691557864378799136 2850328 -203484888976028865833358142505533440 2850329 -55929466651343655082806828148022070 2850330 29507790693194634474933306064128000 2850331 460632530844327190735103104301849064 2850332 -163307435978569506539321783940088320 2850333 74008716865523289722758833587735424 2850334 -206251698202989885984362766903501120 2850335 -102063844168392731081726816898536640 2850336 230611457930044038508914605162496000 2850337 85060461634100327406889544148559552 2850338 22153793301799150596805815928426320 2850339 -69439769580033636079350280630939920 2850340 103119740690665969618769124218995200 2850341 -1007330416891269326785178057373600 2850342 21651133872384107095632852598133760 2850343 -31400717963557377886061690765926408 2850344 10903426599040781485112570986168320 2850345 48807871027283717816261085921800520 2850346 -26785807543230249920489520130473120 2850347 60531428027624667338768696776263312 2850348 69401047358086299313308449736367104 2850349 79378327045019367994541580291849120 2850350 -981185429897432218324748658552000 2850351 -90470780312222276559763653467327616 2850352 38378599653871222299760909678018560 2850353 -406689378433912694874574897770744336 2850354 -153685013306170723858558641622934736 2850355 316091213206601857297733415611723760 2850356 363582104494721411954233033364238336 2850357 8424432092333887400878073964345600 2850358 3787098772993394389415797567898880 2850359 94177041703805539722104573422070640 2850360 -167753327745473203110880663622246400 2850361 -149468476834983932620392953464509600 2850362 -372407546819767727151036090918425088 2850363 -631932190724388688371992857846816800 2850364 -272187869222224915298980567079182848 2850365 119504613394171421059778803409395200 2850366 -106983896382982542412380733372081152 2850367 -5440658219162559379119448714083552 2850368 146662807030080401933862011467726848 2850369 -14999808233282995833776712694131840 2850370 -103091730135516953133815615861016000 2850371 -418116629340153921856131716833039428 2850372 71346422071069519005777442795610112 2850373 -201835658917817322853018288497502464 2850374 -216682916214933647591531327298812064 2850375 132874986849384423962416603036896000 2850376 55219789201977002845793867181465600 2850377 342232510803772903124368788968747226 2850378 -1825359184982588013097033405197312 2850379 -43775239574398307135333236031483004 2850380 -38435001111809175906043703491430400 2850381 -80841142515978877388308817688917280 2850382 -236986342743155173547893229856688128 2850383 -139641571091572772151393251466964368 2850384 745001342944785042493277296263168 2850385 -302049494324622022377556650576657420 2850386 -46226257666348647953785662362714112 2850387 376967521354912949786312086143376752 2850388 20369580357066450141224376110415872 2850389 391492787368644718655467745215754190 2850390 45997904898002439680218285147211520 2850391 205572403030721815766231906292005184 2850392 115959596604559512548570102648064000 2850393 11190292330022339736585351274645248 2850394 46046858572956618469295938107267840 2850395 -415199069256236838471873714465600 2850396 -64122503684078671904857307272888320 2850397 -981558886202167180465327167263002 2850398 142454523346929423394687079845699200 2850399 313723520187585888564404694833990400 2850400 -7202044309204427285542385811456000 2850401 -9648601636066179708966766955525598 2850402 69228873589680639818118660597537024 2850403 48282978870788057951122590710201640 2850404 286195631416637269251472095348233856 2850405 -29789456521845149851259154954687840 2850406 38756902909917582849555770866867584 2850407 12519912444259756618838006506753680 2850408 185278692656694362203987166936678400 2850409 -400916349770318205555072310604256384 2850410 33664973548748556210463783803672000 2850411 -87368028072606216534535549786285056 2850412 13317802676561738746461624345241856 2850413 -34516247421876675493922276879836896 2850414 -48102872913444625049592708574583808 2850415 422144292820637143840923662048863560 2850416 19234366741391362537572316514844672 2850417 -299965227002886702494013848972026560 2850418 -165931220905089322746995506191576960 2850419 4961430877493569332683151732673536 2850420 12573127461673068548473143387002880 2850421 -180107265969160155177946407630632288 2850422 -131627367333972598664467052404621056 2850423 -215896500804790335025699126305456816 2850424 -55129464262337808226749111919411200 2850425 -30701501205743275379209117800334500 2850426 52742235270226579083854969250375792 2850427 -409898882464511209331961982723840 2850428 -65779803437127935587929811781010432 2850429 160837443282789619775573498456725728 2850430 -209158924516414127438420479134372480 2850431 4343212599977800176295062279449712 2850432 -70494006815647377136355426980331520 2850433 -246489262373401753015698470216200318 2850434 -290896118328984757115166176765262384 2850435 -20920009131712284139589856835932000 2850436 -63569437473789059848353533366489088 2850437 147832196463719374816177888575458880 2850438 155832494071147114111525090969700544 2850439 -17440506065878300441462882114113840 2850440 299567453582336514052905021911500800 2850441 417461033087928628899348947282071488 2850442 -4784236848226109542069201898534400 2850443 -27229920619269576498102252863502240 2850444 261274243848204243064738016254417920 2850445 171873158633654889672598337197396920 2850446 27388433812117622200497942038875584 2850447 -188363162521025733994445152322062200 2850448 -19765361934057481373968032374128640 2850449 -205394913031122560315542408715907264 2850450 -20153631284287607550564165533644800 2850451 -47927901778410123603943201299326548 2850452 -88321128869985888409827613765275648 2850453 42943800136556835916267399825488462 2850454 46652653757145633854425351419334176 2850455 -300733925384857061605566376466753640 2850456 2705584859416628247732684368117760 2850457 996503460718416173516711206898640 2850458 48421507704535200885742652296766400 2850459 50563358461591073771257845699667200 2850460 -233164186986611088743671874855577600 2850461 -142325409251803662628442291740966938 2850462 144260045863473059704725927164089920 2850463 178946227219709521843748678644410240 2850464 -344970220076345617508344376919195648 2850465 145164077458078937965652075346357120 2850466 38674320092730072124405363536823584 2850467 -35008115974062485277514802743241880 2850468 -222106613593153118035532585883402240 2850469 -49991044093485586605318983152639392 2850470 947759702882291180291058036111360 2850471 -2266263959809728008690064044959608 2850472 513306030650093146929786706100551680 2850473 -207618706029630508349724537858717360 2850474 167821779170293108334671657973909760 2850475 46766510215108506620459544102066000 2850476 -18890328443660447977895291745868800 2850477 9505972650339623447362788756026112 2850478 -381508601681247166639611352654813440 2850479 178220187362333689866379984932712080 2850480 8909473917079830648937160873410560 2850481 17554855793245532537004876122904064 2850482 -3346534603339077722118187194344448 2850483 -58475470894325657782698499297547976 2850484 -12120082144365684841084484620517376 2850485 244166090085106872093139985867388960 2850486 57183525880834008095657068776329664 2850487 307287691242358467529294335294340136 2850488 336784553870500423898012250954485760 2850489 218568201587459103343298727122809344 2850490 44766973867252156799199216921324000 2850491 -131334482702153271947738315854162656 2850492 -84199988804642534524210448280975360 2850493 522818353681961789808858953707420742 2850494 -37751646673865385119868839152128960 2850495 78745711409106855489216189606499200 2850496 -152162200937183692784803785945907200 2850497 84097579376610141592672890855183720 2850498 626070611061999416358092658723840 2850499 -28264214805378374518049747798808336 2850500 88374160253952611117267223723072000 2850501 -106424797444927909901012157776274240 2850502 147555647160085413974757181485593952 2850503 -836570630001951576088603707150933600 2850504 -2496982767566902301596557327482880 2850505 -54404640395410874486695344129588480 2850506 -72463325804570774171457667823364048 2850507 356788121251912590051069641575988328 2850508 235296528163032215100084567906456576 2850509 435175469682116293035270393809692716 2850510 -18812401419039698829113997205420800 2850511 -150549735859390907137836929402959888 2850512 243782009570904328811925485912064 2850513 -2419769888871833320247069116496640 2850514 425683600186911622274913324695816832 2850515 -149170693432541749767059914894268160 2850516 85935734265168345310992632041011072 2850517 -151694085287615436246538102287690788 2850518 -434442603497196233149434438684960 2850519 -51814779910863614070339046908902400 2850520 137815577658169685865805361069260800 2850521 14050614242416898295761541408757572 2850522 -107500359864316545443828004090186240 2850523 -328409894567091699626101329595266576 2850524 -8990271138555968642986647666107904 2850525 -129976586394315978585156398950608000 2850526 187410868736649873822037206065174400 2850527 -192646511715319273604319968112466368 2850528 17487813781703994629036430808055808 2850529 -952384759063167753602902703702119680 2850530 -111454574459437836292450542772754880 2850531 -2021425997230957419094342199213448 2850532 167079173986596586319657361761858560 2850533 104195535504941463223175869983186720 2850534 -27837461272602635038935266569115616 2850535 -237741399057468122221596391687160520 2850536 -5268907301362549386788932070246400 2850537 30679535360893867667246407638076560 2850538 -45605969669705965160716975736977056 2850539 483594067634477068048411378988575656 2850540 390316099453758115490537851944960 2850541 282168263278623246543721507307561942 2850542 -61316299466761959371363812827515328 2850543 -97011738993224229437320921714338432 2850544 -899633605000564790655790342701056 2850545 164234125002728156675082607499157300 2850546 -182466175325922877831277056448927616 2850547 176183155900864966453588936889246032 2850548 -2216812355485043334398714802418944 2850549 -116322293626083783559722556067244192 2850550 194693494968977367828440392977772800 2850551 -32231044422756695592477651673463040 2850552 6586472500880963879601508364881920 2850553 360863584514276303889883089516263040 2850554 22349240703367110542929923582738432 2850555 156690661873241298278087626811781600 2850556 -2964094359506956288400287226659328 2850557 652950474496959108996938191131965760 2850558 136771497511873923501948537451531584 2850559 -154431238176979678753126506687795984 2850560 287366866658856622272204656250716160 2850561 -57627003631318724929462959316935168 2850562 78386980637524359330240807889787904 2850563 161303028717840648206354559556066812 2850564 150842981374890534467883892826827776 2850565 -244990163955331727462622473780841540 2850566 -30604132492573071853867909364911296 2850567 -55058988727732812605844428218255488 2850568 64172819842176121603963801369804800 2850569 114355455960637393005898041844486500 2850570 110098465468510895327252613272083200 2850571 183396893044559773956875916343186772 2850572 222265313743788272418128870756577792 2850573 214470629806802881489948253308884768 2850574 -27425079268002675640270870622208000 2850575 -42033719446666219628377425074853000 2850576 30113994692841318335819295532449792 2850577 -38444180484457501407835500347470008 2850578 -102489416955512930259317918289131520 2850579 -122155292155439994937581544672527360 2850580 74572095177440894198027333818771200 2850581 146018343845165803614027463361960700 2850582 -12664843129623893569686629670352896 2850583 -214279570884431289001038370853962168 2850584 496118287524074551713222404694220800 2850585 -57751872736942116999114205415284800 2850586 -238115024692020032501723535990901008 2850587 -376849190608306681140340310345289048 2850588 41363113100370111627100138240464384 2850589 -193911193966035035852421943282759360 2850590 107365029511184181897007746897089280 2850591 -54657580208268378526147709619741792 2850592 -348591718062000623475011718778060800 2850593 -357646246686176919038487050676291180 2850594 -140100588068339740854630429109686528 2850595 -303960913117324996466957218550737200 2850596 -36227520021315788825793536743022592 2850597 136230548544152528986514656203510528 2850598 -157992670126220557365556313777287200 2850599 -8591575512843503732633401411085736 2850600 -86210157051494678360238130778112000 2850601 -81968991953237289110847733782232988 2850602 135171355174458218117637355587160752 2850603 -53668064434368890833226775929604096 2850604 218964971924031106016006333832064256 2850605 -63411116696215990912577171781204480 2850606 -89102592523842881897504108464128000 2850607 -65681379368545713178213799467889616 2850608 63324280664750344415022977276805120 2850609 -2079691910290893946923913501078272 2850610 -71759506985966110332639294849070080 2850611 107484500064375755177621681432755512 2850612 31110768387218532481395775282022400 2850613 237549315106753803040169946392785980 2850614 -56309408455098187940213853154446720 2850615 -53364223756290001954847207754549240 2850616 142416799959500934000592083708948480 2850617 200246323009908212861257201985765184 2850618 59614658658510602764364091708079104 2850619 -439867280092882914982840328437565980 2850620 7886960681546550830137356726650880 2850621 26949701823588384739932836814342912 2850622 -4350793196014293151634344616901888 2850623 341610295639468096814633998032295872 2850624 42551670837114483244171995039399936 2850625 53428459198093001556667968092926250 2850626 148198449283025415150645899262365184 2850627 27878578955766501071245100365927680 2850628 223556174049767218614639844285980672 2850629 -460765369078918263689575270361596770 2850630 25123799300244353091905216230811520 2850631 -71304603938731142513787176675814608 2850632 -74103564162023883203558161039104000 2850633 -433415412609488515477719749378898576 2850634 -8063453947352835582698383679159808 2850635 -74929356675159988216951830704878800 2850636 56047207218047266851270492137717760 2850637 640704728735600249341424147452401580 2850638 -10633399042518576135325096786379904 2850639 -504996481638126813704503152018168 2850640 9719901875832166136022460219883520 2850641 231682382604162976522083268175976000 2850642 1575717735194438784983577528606720 2850643 195455840580432642931968124837767024 2850644 491859372422227212092372503367393280 2850645 -103684670466838098314831959232413440 2850646 22232814571860293903950352375190720 2850647 460328775044093131986553847361273096 2850648 21017678480013458634199152103710720 2850649 76716647426110485068182004793917312 2850650 4689263838404102604857906397811200 2850651 18666005591546622461950824793242168 2850652 127632228264112693325753620285061120 2850653 162960781815793735998001549575161484 2850654 100550734126552867978796535657357120 2850655 -203325267035843812117853760693268440 2850656 -272355330750693013670770287509372928 2850657 15460538954355508596707274035594688 2850658 68906657472441194414095023294890784 2850659 6518595020815787402952531118126080 2850660 -210681546149717488170773651460096000 2850661 458645533875089264034772645468665024 2850662 -100312656045553554836557912113169728 2850663 -32759727659110871688785445707293656 2850664 572968577586197421600754253693967360 2850665 47714158587872471906129305514635200 2850666 1483241064187202513789930931437568 2850667 150478460390224016716606257744707392 2850668 -456249907731642165645826745046681600 2850669 -7168620410175066923048391063922176 2850670 -26952971039506807157527652002377600 2850671 -181024926496460893243429916792601000 2850672 -81974605368874791115314647492198400 2850673 81314017795260769974975027794249600 2850674 263115387225288275150656310626488336 2850675 -12929431356720455292241878401280000 2850676 157757387708769478205127477382808960 2850677 82508474457275000990143572771706620 2850678 -32423863837254832392824244595396896 2850679 296779731572458446836787621419518800 2850680 -13237062292098785985744865712947200 2850681 224975456257483623178585178516035152 2850682 124077262615325510495833940372174592 2850683 163281765726093326569035154007071440 2850684 67895239141483888088238302586839040 2850685 3055990928391758175221256663045600 2850686 85894738772314019573075181347553792 2850687 10683420727030171008820123494032640 2850688 -192738384227258373020845848636948480 2850689 115104190031631814222645518299228928 2850690 -108834804662686582722517678606156800 2850691 207370159682436223334373544500593664 2850692 -279366479550095956195350212986472064 2850693 49072061817327391778320459494596064 2850694 -18425318127378996258952110456477696 2850695 -80771450535970035722448555730129800 2850696 38291025123332045782626828416302080 2850697 377693195743407107078858607627285146 2850698 72239330342731531760856377412418560 2850699 60500374984446233829790826095573464 2850700 57318221014700629753611647955072000 2850701 -865166952926041012972430632180800 2850702 -17554845161537227196443787834952576 2850703 245343955968298463315114862895046400 2850704 92673390808253524398977351710187520 2850705 55670193390046583216462297770946880 2850706 -116656942617894680222279865658227936 2850707 -12781609132065469617437537766656520 2850708 -47928526828073296235138368011055104 2850709 -291387955752877627947277503444985380 2850710 -142212991851717712655364283230570240 2850711 37134214642198043016443294139447120 2850712 110031254946272375691089460219371520 2850713 -671364539146835985773163314877579000 2850714 1931613012194081599884873580041456 2850715 104367627291733897771036606501324800 2850716 225335802944035561611361137674428416 2850717 176264702535579893725193068263454080 2850718 58862943703673341500760286659256448 2850719 392607525102141383550774780897585120 2850720 -145784355607301094707765349423513600 2850721 359968235612705342337300289026289344 2850722 -226734188574011847005795146111486080 2850723 -3652865124379778655036087722686440 2850724 129227361182199659532102176760058496 2850725 111808441154870778425592477594556500 2850726 16989324516625617846113492652925824 2850727 225412024408891187701446695188760472 2850728 -3294365784318858260285083957002240 2850729 -23604725225351748670126441351004160 2850730 -50853597657076295648085700133366400 2850731 -191143612284516915204139574743152480 2850732 87167177430052224485044270147366656 2850733 -433761450577465141842704281715442260 2850734 -252960796702407056256118622104353984 2850735 -46709791434594180239001235236149760 2850736 -27759861907840499593924060542599168 2850737 412293183926642138141434382299882386 2850738 42259526571229531486373057237729280 2850739 -131960497902081730940888141818529744 2850740 243623117840387260818942789279824640 2850741 334339330020838111464890650120958400 2850742 62818691965447741514767194307450272 2850743 44918614059400911144180375116334000 2850744 -117032102288148929024788967827169280 2850745 210493182172989452133538773504217800 2850746 125925832980538022333318956143945984 2850747 149703533758154481527339866129818672 2850748 89802726610952474668125495768593408 2850749 -240334985376838917245589785610595680 2850750 -16342024009157725075764722955072000 2850751 -200584669739550778652815712806622600 2850752 169184032904145004841754334127456256 2850753 -6316008289112158297558218846188496 2850754 -91120193307233998902895383022400640 2850755 442996467733580255299743928617821760 2850756 134344988762488612262970111190121472 2850757 12551587571503294730497930144604672 2850758 -63688882587772537494272055955703040 2850759 21811699943768767407898887984034800 2850760 -114554774292738979083219320832000 2850761 327964831487248248026667254762326362 2850762 11964596998727674549085937096695040 2850763 -507774201859573920755857401864186988 2850764 -23131624950318506987761392382783488 2850765 95943565963828913764129831931332320 2850766 -68430066470049532047358526374106880 2850767 534434989993392115970147123951448816 2850768 88618617263132929899106886909952000 2850769 238170837778801425785933908842496 2850770 -80741776090467615517331099808811200 2850771 1206371944498693941367669386200448 2850772 91589391509089041324296716702357376 2850773 200029821809535764593570163794259022 2850774 129176912474037016621246474715468160 2850775 38524343720760093893125511107194800 2850776 31610880625164561405989380484136960 2850777 -8682877467758021294933799553829286 2850778 -42794396011347884305427657120396544 2850779 11522842666350741105739434672467640 2850780 22243369416045482499825791568245760 2850781 348461351611613930346999620861474892 2850782 -248560075981790271712076670255594816 2850783 173612984602774915699914109487833728 2850784 154145410461192100693296060360032256 2850785 -6839158188890281660487446389373440 2850786 -40490797637422543394920192382504160 2850787 40209545323578118513246062142950000 2850788 421135239750192408391310372774633088 2850789 2454694188598609818060114432318528 2850790 175284075437119368632689292458454400 2850791 53336700100802900555098284975067584 2850792 24919237327211438240549628857548800 2850793 81017583535273175737387550281368144 2850794 -173517660232237633974317326430845440 2850795 -15404537566424245675672635847660800 2850796 8486433822788306968837677422096384 2850797 -243021386549224508739544120048019754 2850798 70667855029002427293724688558407680 2850799 -102107565165681568688014645665576464 2850800 61659031562867477128408800532070400 2850801 95399761581903134700412388519188752 2850802 54227061192144289431142291042945152 2850803 295421511904604986678139850948921624 2850804 -165863471416759289893518494809731072 2850805 -271427032691799011177933022100029540 2850806 62081283552876397833578883586841856 2850807 -13973753963730837627536876397083160 2850808 126777796282331627094403927202856960 2850809 68310757532703895903719649771088004 2850810 118919587155118554840028033071548160 2850811 -468049884351949341643952052949402588 2850812 -56883900520319169791091605408314368 2850813 -8729024553688681280419122292177536 2850814 785222467484702218908287730436800 2850815 460993570711903017991610233184268000 2850816 -209710059537919657430854925077708800 2850817 -5028231712265451970022245437902700 2850818 -95622480516196389703203331411843584 2850819 427264200258444251764573571494283520 2850820 196583573743284339327083063919955200 2850821 -416823917164011172971140331163490400 2850822 33908155248432829238196749075496960 2850823 -303863749875182668212161627981037928 2850824 686681538232004374002208178864670720 2850825 -34074026189768398720453021154876400 2850826 -234629247773082132914711577371557632 2850827 -47402533340421239004978359486615808 2850828 -43809370007548545761203138899649536 2850829 3343057587974148359292622715461430 2850830 -37474116324809133419691960322396800 2850831 248597427379820126095999186074999720 2850832 -134374051374551024366617010727026688 2850833 119451422799233891664317786528173860 2850834 51784103074629464785113161638256640 2850835 -188485188818419337496967511312457600 2850836 185650286301021510837117751961733120 2850837 95213455415136487649530446296902560 2850838 -6831258045487760650593399799170240 2850839 -166863857617978614330659367981631176 2850840 207145439814697669362910295586816000 2850841 228986038978017767259626983969507072 2850842 -92705659024269622571521629258094848 2850843 21378232640620979068130660139104664 2850844 -24473889365220753336867015303883264 2850845 51916466970772458009354216756199800 2850846 27303258108146003281298534297649984 2850847 -207557495913589385000843039939220888 2850848 25425182499464808035749359947612160 2850849 95866001344527230148130845351224640 2850850 32185678770152311752227286671500800 2850851 -226592784011651403942816730013162148 2850852 -16006812654770749202462705680800768 2850853 -76712127163499973025991330561117952 2850854 -103788351603724815080428352990958624 2850855 35214890114739782212485972348096000 2850856 322940170718710290693202997537832960 2850857 -9818345739109221057634200224177088 2850858 -150963762915178215936986163278506752 2850859 -314032344904517913581679708028499160 2850860 106368595944082061477372678296750080 2850861 -199125049157706754015357510577911392 2850862 -6925994455754693445825982894490880 2850863 203697556380986935091190050290687344 2850864 4718910171805748522870792314650624 2850865 -248487528524806101210624336237361740 2850866 -13291869165581454833814541930782720 2850867 78208638910671864093254502540989328 2850868 397013770442100494648796739100248448 2850869 -5719361529385384805786291674162884 2850870 -8919197006944702006582583001937920 2850871 -256680843093211506549509187173763928 2850872 -114136322840093301951214529033134080 2850873 -3907217009299849831197965750261760 2850874 13826411775529110534025084429440000 2850875 -417807501435202018607298828554628000 2850876 24244570821721047933519369368248320 2850877 127228282174247822426700977911280460 2850878 -113859930257444165198214737554325760 2850879 -240273349660131838003741142004168960 2850880 55777800779375118658942259743948800 2850881 1001405558921666123480313927364146 2850882 -53839934429410895592640230663700608 2850883 48567821090625644364887184629532576 2850884 37465292585278731334856209075126272 2850885 222263807626399581336874505792374620 2850886 -67835952280896265344032653566795840 2850887 -83092341593421813507074551019383968 2850888 150391025688956146946688208869826560 2850889 23670452395618438015804651349378020 2850890 -27715800012588100035069922794009600 2850891 -28435043464450480837849526082478080 2850892 -285419286455319557810587720261836288 2850893 77275146356730262698845812972595040 2850894 -46877840678105340720781833565990272 2850895 75520804730012569008523830222273600 2850896 -33633889439000315530654205551312896 2850897 -25768529511427813842081692202788928 2850898 60657816379998992297186551643136 2850899 -205136759886855771093926671682894100 2850900 -646304565618006562387035914342400 2850901 -99810496640960298616965792958158948 2850902 -163563103173645403389724050926362848 2850903 319855744117068614293560649614086400 2850904 90480287366616090227845608804556800 2850905 -193602411616731537942672040611506940 2850906 -152462417649933204060489256923127296 2850907 341893005185273439438106039894194432 2850908 121113887878422506439418343387567616 2850909 -32780623848899770195402436271053280 2850910 172438096332727208648950713926487360 2850911 46711346062523329309823223916843632 2850912 221067496465700858321442559359713280 2850913 143278501938771993342505709513199124 2850914 235448402863700137603424068533301632 2850915 37781987430339871740841728428835840 2850916 -34832848047998311698741005941175040 2850917 761261599108655808101717973378069312 2850918 -84582962501808191720119553757697344 2850919 -33831717348993057016702198168867056 2850920 37319913064594194998286282611097600 2850921 -343530322377807087754918549361312310 2850922 -91484172085522329675789530520672000 2850923 -210685130499649462795897691421134016 2850924 -94280003049793476255616373237941248 2850925 41281993297097794087576197824865600 2850926 -165940704135250600706462946634753536 2850927 -31433976861622145557852618117577448 2850928 98817253577704640785545709982154752 2850929 105837861408789151747589652340120530 2850930 -35272786786711481120051412440064000 2850931 -191774535746005031625573860957510800 2850932 -53315223716031448845965037196369920 2850933 105041982501546127131156259351845600 2850934 198791965399668409439669906739627264 2850935 12561118977952064744393781500678160 2850936 153326767276451932044558726905856000 2850937 281409581984791513848158373520959360 2850938 -168462743778994897353934439707316880 2850939 3548734381043062008696108128200464 2850940 -166401562811266794028584569048040960 2850941 185041387214166645242053905337086342 2850942 -2758494240736267806981413743233024 2850943 6753214754489691354533484031536184 2850944 -347386645726392035685663770652180480 2850945 63116716372132590897170979615073920 2850946 -29671924196238104089786807635701760 2850947 -180377639822266538126855277357860088 2850948 86661507974457949082774444146223232 2850949 16005439986088813802819606918265950 2850950 89310945271646259435028913719176000 2850951 -208662291374909792582933140533525936 2850952 289589742170167776772275099102412800 2850953 186875538500522722320399023378531520 2850954 -33897829496808341033226071001089280 2850955 -84967911145909195488549612283580640 2850956 262933160404726512892816196398821120 2850957 -10166671594190827643519561903755668 2850958 -103878868838253968041480911340192320 2850959 142078613001690099319262763493946160 2850960 11767585624693015802165201676533760 2850961 292743368658622259460787426815151080 2850962 133745651937924986491864737091001232 2850963 -53227525759625902958768891655853776 2850964 -13047079974302620532446484492109824 2850965 11341606545817654625859299243598720 2850966 170861520686536957192600742965353600 2850967 285116915246280119249613371266999752 2850968 150204325912272454307816578620764160 2850969 -161992261671369783804138870634072320 2850970 -113105290918465174842959225969931840 2850971 38608945552502975867236554184583172 2850972 -179353589144493578596137535169668608 2850973 435389591665664160335586451268026560 2850974 14617852270804436015883147611117952 2850975 -116352943733304310845226636132214400 2850976 -142971870023447742840078526193270784 2850977 -197828320640941301565460458221426688 2850978 17849851345397093213022614742210048 2850979 69588684840531105717420416958031580 2850980 42704475376393584213462688470220800 2850981 -16216167658997360746127727515952000 2850982 -52085788420724724467846527251621408 2850983 145221118043322885601798826592783264 2850984 -275650522216666618620463804167782400 2850985 77204722317396365856780546701743980 2850986 2282361982058348589409205082230784 2850987 -127456376988130749106185251051945640 2850988 -86042229443178226811376846772469760 2850989 269509453833908757498929639062208790 2850990 10664912806698487068847650463528320 2850991 247106028240919713148328467369584 2850992 98002299745088769614200596019101696 2850993 -285455111286877132510740485755219518 2850994 -62718541684008507303960359937598704 2850995 29572491610629410854330923050654880 2850996 -195530877570510372287369429602983936 2850997 -24810950741552260279154158318241554 2850998 26900000529994577608974213818094720 2850999 -356064918365559678249859715299245336 2851000 -524781900248401206552776796564480000 2851001 -89222516266425681861143961316390998 2851002 -48021377786638379350592844648379392 2851003 279291042776817394882724791246202824 2851004 31657667404222255957284044296120320 2851005 -44819763124475901801329412412164480 2851006 263965984272962699452084017997085952 2851007 -206913207797704448682943059317411160 2851008 -37772504751986640231450611118243840 2851009 139054294887683603811297608968071616 2851010 -27577911988731236770832463543183840 2851011 -310170819113784349147775522412241920 2851012 13140158276641032259192198314095872 2851013 -545291220092054761428361982779463616 2851014 -27375154333487577220398133821975360 2851015 -135808646969319054576238951012619640 2851016 144464131844347462436774223298560000 2851017 7480847838395624361594364068771456 2851018 -345580831954657136577674606926937760 2851019 -636186161973173682708684011555137440 2851020 262731482890339331546361099752878080 2851021 111067718750914259806316136376823200 2851022 153853468571394036019512061077573312 2851023 -89990080974207932123989141954191360 2851024 109056344654524639866987710220337152 2851025 -221013206563778240361808407950607450 2851026 33900119195235951289081251645043200 2851027 -388258924977868131353881507604168448 2851028 -265324155477353295927480870906872064 2851029 -1853802266550790240745589448997280 2851030 654751729662788489746409154789120 2851031 224363580856729503686451313540454400 2851032 -35427622721808053217381527304437760 2851033 83722691735422627489122080037751504 2851034 -104765102920873427370999481171434240 2851035 73201422150707918261710081934833920 2851036 -21687250691783272712509694044541952 2851037 82548797421080142724054244680525152 2851038 10440983462986697541656757080025600 2851039 177781709611716682222699560597979840 2851040 -203846719577431983840543863687086080 2851041 -354515254362516778713682116637155408 2851042 256520041434862325042979859970286672 2851043 57483697648862475993746747838862944 2851044 49887730583292146046096405892902912 2851045 24599935883036545742020167259063200 2851046 294811362293811452917601777926288704 2851047 35468136110538145503684911423537424 2851048 144249339250174364126862251625216000 2851049 -95388399322797376914623061207418950 2851050 53494096481781647628949951524768000 2851051 213863506384995589233491135664097280 2851052 188958987574234922577059817784983552 2851053 353661262992848070658461389507000064 2851054 -92579001607165114023466836416025024 2851055 67805505142981743014278161778066560 2851056 -2349971619718839366152442700726272 2851057 -142872502972760983877677927827333120 2851058 20386076738003736384115256694469632 2851059 291275273799071064054459365231269440 2851060 -219096082616480238492781264682507520 2851061 156417282195011490380758641718111662 2851062 15456031550561216662770623255631360 2851063 -424543125155229130010500744294639976 2851064 120879686076328441779472184783769600 2851065 -43110027209440548206473182885446400 2851066 33357618187324930715473506656623104 2851067 -462756791072630166580356388918326048 2851068 3256203548397664699113442583347200 2851069 5587735464951295028439968357847244 2851070 71714605406018089438509588276664320 2851071 -56931699127122226380140726273919288 2851072 712790433474577309241169372250112 2851073 -24461666762220718813779103335412800 2851074 -185954944956070692973870043638228656 2851075 -113809260211810001655132214934973700 2851076 -234794029262385834485066511753154560 2851077 335187215767114304328422108846298720 2851078 -88146245885809236816640877806304160 2851079 155433479349980913613792900451395584 2851080 -973550064470783104814854909132800 2851081 -83841797985107747179070538028326118 2851082 44732921266555647869900117524409280 2851083 51971386815943696825589851333258680 2851084 -60697600035806502276583596301767168 2851085 257871726421007013788862222252744780 2851086 -46822427620418985823919857785302016 2851087 -38514315444627719925208400924121408 2851088 7750956710949122987946596396580864 2851089 48697438463810264935807429995370224 2851090 -26066602274098418618886104355532800 2851091 210169132123842902965833050418696492 2851092 -190164668634900249871001061021696000 2851093 -48770426363947972879445619082095200 2851094 -227506936646676507047011312282151904 2851095 -17937097084931889128244757668833760 2851096 190827455378071036923704390011361280 2851097 176033504640885876182670112589913546 2851098 107456857104715555276077545992608000 2851099 56344820405400527230810925989784280 2851100 45883373312949098560250351545574400 2851101 11478577465517898016684443656528640 2851102 -277367320904452264774967275267070400 2851103 -17340759840055334950988221012930656 2851104 59471937638971712026861543502118912 2851105 -319118371053106528916479864391461740 2851106 371940823422200032541935772415317280 2851107 29395457863453052305417249183033344 2851108 -73437417678341399871582713367883520 2851109 -36221225888970911219113610294115168 2851110 -66988412638199612743637225867558400 2851111 497904757669905688815933085390270712 2851112 -75693135155731881237642432470630400 2851113 -49037569255728497542099436102505600 2851114 462467501095486703464030610856706560 2851115 -2305984294477663382056067507340000 2851116 221866461419778820547331526597570560 2851117 149113296481280649618797955074022220 2851118 169138907751129751689049073310321216 2851119 106355717801369320903251925153398264 2851120 -8526604228618916574148220724510720 2851121 -53427819629009113753078027733679360 2851122 -5223221491886674291081776082980096 2851123 -185729694821298852709611520145404 2851124 -127113875719617272236223304940504704 2851125 246831711791430380817720869788248000 2851126 159427417921889650274448157984735104 2851127 -912995981167831788695649076424493048 2851128 -3488464219024528043034006230999040 2851129 -70756165389338106915089303947073340 2851130 13418400681113470283603316969876960 2851131 61696797577272816124063110922784880 2851132 -29090579902737293058244502256570368 2851133 41921509520207774290184739839580864 2851134 -66126289349404578834692713528740864 2851135 69802211298239466210363423801376800 2851136 -119870393231697422795970476153241600 2851137 -390124841539950839552929449038445006 2851138 -330478102263688047586279658737463904 2851139 -107219907089885312712095152899373080 2851140 -40943079391064454568148561737113600 2851141 -30473454794794556616579735250607458 2851142 2243982168614330272776704430122112 2851143 -113036732431078692929262612858458496 2851144 -59940825950256502841957026946119680 2851145 330849400980145629810535874901734400 2851146 -33362303828426350808210740170938880 2851147 122995310121587061549513997596156960 2851148 -101493494792265897274766267719165440 2851149 -55493040105497359060348420335439872 2851150 98455350189588644292631466446080000 2851151 314412414231864409892496793015152 2851152 -84537634273820758343076576686899200 2851153 85103274640656005982287668790828402 2851154 -42674326208813053580915017417251840 2851155 -38168367248514260831102198508911040 2851156 -42602404916919248514143046831919104 2851157 1139872527329310984708561136123452 2851158 134628230013351137174464087463515584 2851159 -366993887542951758536502028402619960 2851160 68724844987062372443348021329305600 2851161 -16276034538861209648488749070584576 2851162 -217819656143592096499144697600352000 2851163 136274393155980519196631349092525376 2851164 -144760531784767989692685721059248640 2851165 6867600320859141717700417921998060 2851166 306260755657232160145071135357244032 2851167 275307814230660231399071597273241600 2851168 -118366943400852662602449838422097920 2851169 -15162902023385708327638285683422430 2851170 49544688905433017233728011259816960 2851171 -101380394896631258206791364114470628 2851172 -257598071770214320809238390915104768 2851173 144663675306860531134368822373346880 2851174 -152469411638830503638477669593604928 2851175 185763223253695360047622044712473000 2851176 -44098180090769959342270283722752000 2851177 -104886269675554432294627604345030528 2851178 5710655864121974453629452582040320 2851179 -227775534479388379258232589858978216 2851180 190518060150803419774250089272422400 2851181 -22074644480020013052641415156149736 2851182 -108926388567543633407599513175740800 2851183 -105828413716645609377190775301284256 2851184 48208965464981050814811457533444096 2851185 134054561639903238997233270244292160 2851186 -89620572856352801212553772481167456 2851187 -394281055051821481822027497413578164 2851188 81485985491165812802438369748547584 2851189 -765892039158982774488786488361780480 2851190 26269837012081076075915912543001600 2851191 -19751515351467112107467811137442816 2851192 -351486212996561961757625336798208000 2851193 -379710169394539019537814876796983420 2851194 868123114706196920867288168171520 2851195 217634972228794960264507139788237920 2851196 35732237034599059266449578235515392 2851197 318600613961674482975046453852080480 2851198 10684687707990807701104540024753536 2851199 -486742732090389967522195083787930296 2851200 -7674276939841926699203435692032000 2851201 641003208059100965863893371615744 2851202 -73439100466049127562023175804454448 2851203 176330089643800363402071881418509304 2851204 30670123996980776988251966802643200 2851205 -100173929702609887969045370169786240 2851206 -7683559452322316002468579771575936 2851207 15504293467562094410393771078975560 2851208 23821074464812366471966118671810560 2851209 270652903799881976160984892419526314 2851210 -225499753325145175611774450361806240 2851211 -379970625211688928625198835210924376 2851212 20060887034647904998538039162637312 2851213 -144616846488651448715887882327902996 2851214 -130775526126014912269203437289620544 2851215 -177489052114437140605182226992389760 2851216 26287438004091909212950392375214080 2851217 246604780303461566311380192957400560 2851218 37347752205059846993004931609218048 2851219 34407204549319270190619403042159696 2851220 78100631164711796212470073201313280 2851221 -149318442726586027537852375614564480 2851222 -37302923550399914967988898658988800 2851223 372851389391912481928476226225743936 2851224 19868537144720943846419779515985920 2851225 -13010852574750497913585047506796800 2851226 -37771034190407254929285379300035840 2851227 -378932178459395462443885495879166160 2851228 370467220188081855220182874444717568 2851229 366200875443792152125542725931478176 2851230 83335742471378752949880657808093440 2851231 -71048164126174633756439105958887968 2851232 465243710415856218041024374298836992 2851233 18132586035859514348951999461659648 2851234 -11591486332232428330492647039240960 2851235 154675137845746204750575532296553200 2851236 -205528145595619940987061211142375808 2851237 -114896315947148459790996371252154048 2851238 -4780208017532806261776817548550656 2851239 427835123033381279756349931049760720 2851240 -80304191592115571017676326748160000 2851241 61816841298202324367092022904260160 2851242 -143779326208493132035427786139909888 2851243 424755005185034783971663136801674744 2851244 -3733460641188131469487500928512 2851245 90502782584930522536615067066220 2851246 -420484084238037584976723436690636416 2851247 3817489679449037031047808633883632 2851248 34272748210565562981769251429285888 2851249 -36897915384420981432040124741680750 2851250 -30235960854448941004464423402030000 2851251 118809773541811072186366249021004640 2851252 -7482368597815263355670149915258880 2851253 34571885455342114811313252268907502 2851254 -65337104852427309103936889829273600 2851255 -639771505213537996896493350809671680 2851256 116000857353790029214755232310722560 2851257 151235206796723551113172645629949824 2851258 310618420313267287300806345196986480 2851259 -506423802993500694862594535841084360 2851260 147632423407202016595001897190466560 2851261 -543613093004402708296625741735595930 2851262 -295198329741110072135066467856175936 2851263 -5951250447530004658453669659442656 2851264 32430036304275650139464910294220800 2851265 -69256431526176834997146081809975340 2851266 -194361705278889896150359736038301952 2851267 70260014433516020600766809496352316 2851268 4947109811432286211577470288281600 2851269 275890949791372129692848899909381344 2851270 2382461028945850029787034466854400 2851271 5456177595587830820187731032545744 2851272 180978130999541782369358707127247360 2851273 -391370567563589382687268667769655280 2851274 66834894661115212113416876112225936 2851275 -8041435445260884843628256692742400 2851276 182720034964614113655803586982972160 2851277 106714259621489972535541168344152064 2851278 49040913369009545224403563111108608 2851279 331643645267886002641562039895897160 2851280 -21156140063267800609702144462848000 2851281 -1449436004176159936452544725684078 2851282 58718628669252525847472974100124672 2851283 57205098058330316920215313009797120 2851284 125220169893292796971879588275111936 2851285 342864368327789342294668616635441560 2851286 -17109527415693000041219565890760000 2851287 1819652572869695398501975407867264 2851288 -171246302574637855908486068257812480 2851289 75542017325422221745607487952397952 2851290 5482295719312090671051126035209920 2851291 -448638477898931084742987945952008720 2851292 -66742809284009625641110025930595840 2851293 -32577303165001513872605651221790400 2851294 -17202879451036293346150617475369728 2851295 101272107930919857270035078193277200 2851296 50605773238119085703946076824797184 2851297 -172547617177405045805083313135581520 2851298 -79037625314666263037429769471303600 2851299 -277428032767223636872531451868908352 2851300 97827872789807746819953569061910400 2851301 -531879047181238860839960509178771808 2851302 55350605305063742039521716065992704 2851303 101829298171560048991053062230951904 2851304 -161883464643231352324724812523489280 2851305 -3529367914084063448045050071331200 2851306 59347509313527786569302690883090352 2851307 18376413330886297659031114444967760 2851308 247755716469229508338055625356728320 2851309 -271074934676839632628678000969189140 2851310 -63649694078737982972666589230591040 2851311 -60936176365317629119219347837947520 2851312 -57001328845265432594088357343657984 2851313 145278067767207635130949918005140562 2851314 8957750666567585925330146811738240 2851315 -114863374839628484212590812738973600 2851316 -60323187118649943138069163890824448 2851317 -96671670690377135577907762130731680 2851318 62624722080847436958774924388385280 2851319 306820559603422704376903554132635496 2851320 -46223247773533198550737321796198400 2851321 438511832246790333259963990331500944 2851322 297774237533839413338586036638201712 2851323 294797989272887434786683330955014768 2851324 55479057775600393695048066426059776 2851325 339009143408966723749571283861046500 2851326 27327448176509520740445053744371392 2851327 189554417021731995927724399163250176 2851328 -128590788444207612684414738738708480 2851329 42592349062415135707955947002930048 2851330 -542739172335150938288034358080000 2851331 18326293716620173428137381361529920 2851332 208151106522613681191909619607967744 2851333 -4290042904412603381104254530274432 2851334 13993765093590407071591419177246816 2851335 -154949552573715586531104226962760800 2851336 78323822126204402985803348343644160 2851337 325443255125816082122312184306664986 2851338 6182096727570171355961053275755520 2851339 224607771254367250136240518700221120 2851340 222623415917369225440106079515427840 2851341 343406240861974300224432958814649792 2851342 -43540850240896021447162778032991616 2851343 389832275833776108912488408386722744 2851344 45002707248785553370414161439432704 2851345 26340263796693093165700931435045760 2851346 421853751142356053231816635123703424 2851347 20847462959657169543108697180254720 2851348 181711752274714537605659611679220608 2851349 341794848935257653528255984666132480 2851350 34458497578441939781648347756488000 2851351 -211292094820492764032764959697342648 2851352 79355897023893837107063360362905600 2851353 -295496299640241902189891095762724838 2851354 184875058047811090613581740812643072 2851355 -44984572656235101972994096475678640 2851356 -81262772641810751314720525886693376 2851357 -487559559054857965220213759576122868 2851358 50820433289897616163026591923707776 2851359 38312098322646531181714310524147200 2851360 -120778833914538087226242948220846080 2851361 1327105037213472092578236976132962 2851362 -21215161751104880962152099874812288 2851363 -197922465718354625685666327165205976 2851364 217966495270754627412637933135579776 2851365 -381754574079118712297166352263840 2851366 -1890986869115234059418947735390080 2851367 -55403108609724448734365515669547640 2851368 60314268660854684919140467265126400 2851369 -59821047368285535930139921998143756 2851370 137470875562313324224084953737726400 2851371 -60490305470968412653648645214399460 2851372 333552525784634195938463290795064576 2851373 -714588978203589059718790177045056 2851374 -24111865463383387433776173163323840 2851375 339913190465222710256622990158094000 2851376 -145901905578552354275393110395518976 2851377 -148931380508188516539634184075617680 2851378 -109444055108920354250864382326504544 2851379 191894211937925278669367930371830384 2851380 1046465367951244639890773343928320 2851381 -26495402457976613958502818023868936 2851382 -95764651801828566667850590497843840 2851383 115291867741460510086070978831547624 2851384 551492689942372000466081679682129920 2851385 123951564500771370791973818436999360 2851386 -27419226186710151694808184586885632 2851387 144025665331343121244506133754208000 2851388 -411829744045827846517265376770675712 2851389 -303145149729427549627518135438252480 2851390 11666732064880111846879734570715200 2851391 44424899406387504395954836608153792 2851392 20865019602879864103765759777308672 2851393 -474108245407227665343350057537444220 2851394 25589982248272881198695194487434752 2851395 168103614811203942605495061701868720 2851396 11082740132958210728322780261703680 2851397 337463513958106006768045774396818846 2851398 12548390847724798614683796973186368 2851399 -329903634827738505323565742688146600 2851400 88834751251151339914072915956480000 2851401 18243579912937561944083418531873984 2851402 -57642543250752358810735718290967808 2851403 -199391484017705011598654037615066348 2851404 54650449315416210482734857211871232 2851405 8151484756788378902136482366677560 2851406 36628262304472667937280801964301120 2851407 -29440407491641524251440830539310552 2851408 -44618872468009904829291231116009472 2851409 442838018331680787010303707641443440 2851410 -79692816313049607410196587352468480 2851411 21708608265583744366448821896883200 2851412 262604664296458864840420506065452800 2851413 -252969000356120288306286924908316000 2851414 -233619784921190382635836231986718944 2851415 -161555095918265151069248275455289920 2851416 1623262058876936891775200580403200 2851417 188248101469292349754571648985542352 2851418 -11494733243227290555334030351810080 2851419 -162730551826848896625045778805086056 2851420 -46994473954471875644430439574538240 2851421 282005250583484507313213327810083622 2851422 -73321677774891247760229951029892096 2851423 -4554972835574382312483170589903328 2851424 -543364598230372573617424539584692224 2851425 73959558071599274039015017496760000 2851426 464339927801562166765706742448865280 2851427 -182319416572967609378138955174179376 2851428 -174309405726790885924829408399354880 2851429 -42892615488707106403313787952512224 2851430 -126954457965436444147102917175764480 2851431 34262758740053004036775660325230848 2851432 296950512908921357955392311556044800 2851433 -91698050299725835235543042638783992 2851434 -50720347741215232581693557374507680 2851435 -184877021829686051371528189890777600 2851436 91139281419098734013082521617179648 2851437 17055007199154554988515269030148160 2851438 71270356607226534753049204164309696 2851439 -140256996330038730519540806354490240 2851440 -24516129310845640452402816598179840 2851441 472097756516048526650720213389797842 2851442 10519317123538667586919691722149888 2851443 -6761634855929212821198495842640384 2851444 -79590928358041989038291759832023040 2851445 -178545757802531550779511872530689000 2851446 -50617809460040972848590510723041280 2851447 326340596362742162215068371735361896 2851448 -64758336565504801697962068599562240 2851449 16153041837433311312857223586384464 2851450 -10425099170058051704386510025913600 2851451 48352034721908604050116107911404452 2851452 -95322761137728791468112829990671360 2851453 19336956525228207579852412142826048 2851454 -367687202511696247332746808759262080 2851455 -22305286574940183116274321497270640 2851456 -411603451409433094212295030304931840 2851457 40614836235387226053122795454781506 2851458 10345902109015427630968123721280384 2851459 -525767349198520854296563403772592 2851460 153298950269887428673962472304897280 2851461 -162205348499224067683757957168171268 2851462 -33473298368325344157662549161556736 2851463 -10370575611710414407437039697945080 2851464 38666057956782748449763165447127040 2851465 -165680975409379658064669820020223680 2851466 -268718662918441538954003298014543568 2851467 -54169323039320389072476443131986000 2851468 -144135688280014661224141802200702464 2851469 -237182369490694914975201103768013130 2851470 -74114992936110153570729371377920000 2851471 5682809670589766268719205296256000 2851472 -56438804730864515674094654598266880 2851473 49030630481015026642708590575155968 2851474 120289710071344033517747286503977632 2851475 -14017064366241346443238680935889000 2851476 -45133500735793085192024123257214976 2851477 -589294130047408227097403358964603488 2851478 -90550474239232639360586158810000128 2851479 13395839533953563641619339064908424 2851480 -169128791888389350788411935567257600 2851481 -81266067868491479242263037290209718 2851482 131898962645308889458316028935182080 2851483 636781158040436166864875173298696880 2851484 304560618013792431630261296384812032 2851485 -38733478015670359828520261445907200 2851486 222652745520743269056441702603456 2851487 246449702754095877220028212200356160 2851488 124463175444345332831838552586911744 2851489 -738087440786248626327590783521482560 2851490 -242791648227576759710463277305093120 2851491 172473916844306240262991655259286392 2851492 37924714006392794942956351157739520 2851493 -161941228922217273616166723635628640 2851494 -108542756354167557507292777221507072 2851495 185465616847377574958237965892024880 2851496 -1652603385520636834343760866672640 2851497 -360874017416429077173013478592889920 2851498 -40727136609426127597307107758085536 2851499 -76689370442211343308281872121994864 2851500 100310385675133872277784510540544000 2851501 370761995546466806556798708924481280 2851502 -2484628078998905880293310394530816 2851503 234122244394419865107108304389738504 2851504 -31060371126443751803784617492480000 2851505 438498918749593504609166440591728000 2851506 51388314096867258029472068389624224 2851507 40689873694070378411590361730734640 2851508 155519565003969746233815448407644160 2851509 -41584682419873933512776021717725440 2851510 -78968379685875772143945453106659840 2851511 57971432684191847672202846335194704 2851512 4366695648649157012251554431385600 2851513 -88359797254030437909638337306928640 2851514 -190799650873392163913143031846880144 2851515 -84895387018416071117467464096077040 2851516 173986228425228631209753364971401728 2851517 53531968331982231265730636420153760 2851518 -9716428597173475003918628369535360 2851519 135150061167714572791702838304771960 2851520 36032487126391637286315235265740800 2851521 76267040628778432796051270717374512 2851522 2995199072864490673731162283949952 2851523 415471419041367158894801181904787772 2851524 -2001088472746210875528270914882304 2851525 212927090464666929957102094634416800 2851526 -5754827325298262088794505183381696 2851527 -17989692131727426145521971569488768 2851528 -293734252363661965953302971996707840 2851529 -204691790906849052207799187164109280 2851530 39683216105877890825297577758384640 2851531 127809956133155461857095902499921152 2851532 -240584267822433109617235206897026304 2851533 -114532427237207326512124058047600596 2851534 -8785509133162757840130334681721088 2851535 -136275465419082023057464206594138240 2851536 82778346418578448374402064909074432 2851537 -617599571742311715945423297277303680 2851538 107586302445473672110938292049035920 2851539 -1864597115279042898304509136926216 2851540 14355719492561105067287276461056000 2851541 -155183094819276752759074219260224640 2851542 48644333753412736007633961555942240 2851543 -5576958292598775808849752190809208 2851544 -138458907015818191145415369480099840 2851545 534546970691633502043666479387840 2851546 -20901329028493600344634108879195680 2851547 -373495788823742973655419543875695008 2851548 37564318030594117303462123339038720 2851549 -105091087088586410061317462922401780 2851550 -9830934697426119416783880377366400 2851551 -50465315836516674214558356945726960 2851552 -126781456820077927960815819662032896 2851553 85634639252800825506694281909702420 2851554 313010279464754351292686221654010880 2851555 -157552879328398354666155940152649440 2851556 -193380955538934693888015871537975680 2851557 319503374294539211341370861719839840 2851558 -306215373693793040037280997802423360 2851559 75654199870299957560767632411344928 2851560 99721467124038873783343546195276800 2851561 -77126486501669508972841006499424838 2851562 73304800879496290841320499386598400 2851563 -19473577282008613710322899684924672 2851564 -165625950040427744443733120475053824 2851565 -370818366602518927367779201957771680 2851566 22955005534973206081753773143912448 2851567 95256513881146763549188433301929752 2851568 -58707049622720037529279653524471808 2851569 111599738150097133844762058913048704 2851570 4918935947062854158674168838932800 2851571 284284431722726979453324908968109772 2851572 -94574052898191393473829880810487808 2851573 -311156485314058271696383859830371936 2851574 24989060161345504712203150318001664 2851575 100581867844012968376188137922399600 2851576 78218117146182844782890901435432960 2851577 -20944394236325445831123738220528560 2851578 -187476484363619961849505082677716480 2851579 13184430672784604531105208551380384 2851580 -275922959395825686855925924961909760 2851581 -118581023825770621286437884219829248 2851582 -16515425545369453155729753534532608 2851583 -221682663169845985405711834292660880 2851584 -352140104957019627700846017632010240 2851585 -85005667992116430674032053549067200 2851586 76041575298883341802308781165377024 2851587 -202702184592691913827829603766644040 2851588 -2751785061715599728250876652615680 2851589 135154021748577376807501753654493724 2851590 15855398514003222398950166832168960 2851591 133060176663164205340745817586412784 2851592 -8703133850353427869271752512384000 2851593 33363389189772777646847367557147664 2851594 -242694032379936973226811078448541904 2851595 9558041740904894892107065894073520 2851596 139647294314833384605751391809843200 2851597 68102178605289615414740638331280384 2851598 17646063539211004759168710733129920 2851599 -29005459308484920507987166187916000 2851600 -59195541528121445081537800619008000 2851601 83466346474864052592698783319271602 2851602 -38911670253551727036873387850613760 2851603 360465703001513761662825675945047852 2851604 -163721058319241870632793098118812800 2851605 128654553472071778187608468712225760 2851606 218070162485254198178823627553435200 2851607 318994458949704084903486999295728 2851608 -1134424757985116151893021102407680 2851609 -246195644579605273398495403917856896 2851610 60195781014507073292296677244788960 2851611 92869813936128706560139107730468608 2851612 -121680113660063335673712500583909888 2851613 347184518018898384406222595207957862 2851614 -146628081229594910454273106166751360 2851615 -97975355426339189788912500877068000 2851616 -542276678816589604388898259634946048 2851617 -83842572832491165822320414350925952 2851618 -21586635152965023562948561559336448 2851619 14995692071329749927568831017646896 2851620 47363980505080886813660257776660480 2851621 -154406309684225632600731102994506178 2851622 2400098034291329070988899457286112 2851623 -92360768229688494693040586376449328 2851624 -276891215334407752956785746823255040 2851625 139801767758405277290051700807120000 2851626 -156892139194048575096135120745510656 2851627 -327927354929689369945103165366309244 2851628 -40142507323267466326975216168058880 2851629 -36065019884890157275204445610239712 2851630 -106996184423272146141546760539002880 2851631 -9323576014296299519791225043145216 2851632 6957590469185636156796061907681280 2851633 140629876226003672234221403197028882 2851634 -28505654408101107457920342972510720 2851635 -39245730263532995917751537852332800 2851636 53418260728157586551052635430558080 2851637 -288247717020423605658145959754980 2851638 106986442388712725457688413271402944 2851639 -95564717655603540443440462793816144 2851640 168222517507164293502680016291225600 2851641 -87131813384365249647591256782513852 2851642 -160727057041547516525456652046128528 2851643 561843677898025759148130479127953892 2851644 -48942608296973553225951707986403328 2851645 -239421672081183126341738718508598100 2851646 152270967361912935727875209542388736 2851647 60730422026245131098668977131754240 2851648 159752700434057706865565314015297536 2851649 80421374862249176722516316063616690 2851650 -1811058686862547295141414068237200 2851651 -131884357866654717035877768436347696 2851652 -29229366046931592859415926390894464 2851653 -155956871479401601046724734399619360 2851654 -92869658839469283374635970298818688 2851655 26675536142712918929250166809203520 2851656 -292713923896810824443079735445708800 2851657 -56356335178623314552504131191950400 2851658 -104597749597195800452919985708154880 2851659 117546786031337104833689051865968640 2851660 -23392603023751446319923242037811200 2851661 -18698628599739054045433026158505738 2851662 -140814908907124928705463941903379456 2851663 339327156991624345555916652473901280 2851664 1913755131741818855373133071630336 2851665 -91136117079777417521272609788466560 2851666 14677746208682442943675974152660640 2851667 -82614071291140164490469574008743008 2851668 -81579610560656189398135751390474496 2851669 333290222090640119205753880896929340 2851670 -15119838789930461986004098630368000 2851671 172676359735827687094535840324651112 2851672 31590504030004299846181174562611200 2851673 -151420844385344776748131784162807712 2851674 -924799853439863003703615230177280 2851675 -107495786860690494113710989609585100 2851676 -191444744704236889254823393878931968 2851677 -267249282335617283720232659774558586 2851678 151275070475502831730884032354672640 2851679 63078490891220525696311198629190200 2851680 41978923664691960519430393083985920 2851681 177625679252812239593326883800345792 2851682 64711966970721960843155907674350752 2851683 55428418268560354076240011547399424 2851684 -178462274578698430240236311436499968 2851685 78991897578878020936047128986020000 2851686 12809118689099776708020546666094080 2851687 363153677078788864688313644623901280 2851688 42231726724028954587739779218063360 2851689 -332753409090797752424171139403122432 2851690 -31493400427349875019117222304768000 2851691 -41598255929672441758818674424856200 2851692 277840249713732416405333414525632512 2851693 -105246559905191836122057561399615956 2851694 -170520248591798853341104870202245248 2851695 -66462052492887601031820440840424960 2851696 -848717623505298254803190297755648 2851697 183861318370867627968112129688959332 2851698 -98865492668912183366877818878705536 2851699 -334226463033495660050527568010485064 2851700 203845308922149044630590062872707200 2851701 -73233191882635733048394564935715456 2851702 -55188546519103079316768268060435200 2851703 -328155542113262644160963289310959600 2851704 -131950805580846782278407491915427840 2851705 8396925144807775628444655002160960 2851706 125036572607649381447699417202060800 2851707 96983326520753686712352224399548440 2851708 122504034758003677677089407821129728 2851709 152313075892234553726464291185801600 2851710 -29045713046950680313598547238425600 2851711 161355677047098396271759268251101000 2851712 302494914315636015683540542606540800 2851713 333709057703181805163556873296378400 2851714 15923413762120072608505942398670080 2851715 -99707553059482911749242222880971200 2851716 -41042338602214114800082725115797504 2851717 3280014374718558950472497889287520 2851718 -5878744322414033353412650436781696 2851719 53814138623981815934155724488891728 2851720 21666261425225081412347470283212800 2851721 161052708994468605590624476124446464 2851722 53970989278412368300767627901638960 2851723 -26357277975277461356561065442020864 2851724 -120128511202883899367652254763909120 2851725 -96784375452555207698823768800112000 2851726 -10805410661436251419576017413786688 2851727 202637060836761190575263375815062576 2851728 -59980256621470396900718474231808 2851729 -26428526005916880814386525206921360 2851730 -25016186194625588949399224647180800 2851731 145623079581340731487251696909786420 2851732 -67382221073134388405068258725616128 2851733 109950844980013255000117797597959040 2851734 12617484567569689510766285360671680 2851735 -203612078004734259972317171574584640 2851736 190185924779205834403597594987591680 2851737 -15133443815626656124492162114519680 2851738 -10916722193187856528579253904774720 2851739 799384954218536468854135546348950720 2851740 54529912376700965128659906826905600 2851741 -473615208126392673657492169460248858 2851742 371619140140320212953516918466784000 2851743 -363915919993578544868390685443997936 2851744 -12278073879955118285436009893068800 2851745 -9554931165346075215169068485891760 2851746 -149336248983382587996158177211628032 2851747 256021286385768050072735716404944880 2851748 147353237800823647101595850386022400 2851749 277319855390021973975435725159903934 2851750 -221287868306922820556919262940352000 2851751 -44052678495566294737613335658537400 2851752 -33887837116126462543487778102312960 2851753 6058412055787072939890054317174644 2851754 -50029904772564275017791927188633424 2851755 23808717834181809666475931971549920 2851756 104393307930869424997715603421758720 2851757 -31744935919332308914434703911182208 2851758 1603556339355393228509959557888768 2851759 41759918315622403843064505484411080 2851760 -1473505042501552117103980024627200 2851761 242153095983890849653686797466270720 2851762 -64044262988689317418879335108784368 2851763 -492769914279624080211381274254569376 2851764 -7945734385117058506046848952875008 2851765 -73390197754405682265080324092406400 2851766 -288280880150773525360555022567619168 2851767 -9009191283136357769397274869874800 2851768 628344105899254431969592051807887360 2851769 71547027738619293659914678587170244 2851770 52966553519714361193388854563056640 2851771 70347843176270347105549188842428560 2851772 -101843289131919655031289617467244544 2851773 -98759351836507609129197061522591200 2851774 -1130643293296542719282823465249408 2851775 -106257814712067089294068854319042200 2851776 -54661809401233875910689875923304448 2851777 218487302814239816448873519927906626 2851778 865650945827123078728595164639440 2851779 29535586426316546747678181420345600 2851780 79955999198892111294963968063673600 2851781 -204627731946208238059229719253627268 2851782 92053040633532956751159989507712192 2851783 -6067071058111121219239013745019392 2851784 -109364885554868165229978616698286080 2851785 -15700639575550109472610639977600000 2851786 -34585732920252500281942859633541120 2851787 410292846555380212708741055453036436 2851788 -339281428509137704744611385227177984 2851789 525825798378918594561716790390825590 2851790 8924176565209520721818506554782400 2851791 19299712232800144856678486868195840 2851792 23131516387025328363935035771502592 2851793 42847049097109308950860933989273984 2851794 231805804567873397874852904430446080 2851795 265679232641941380158647380070954800 2851796 -59740039447265895253864806265186560 2851797 18032107062170814594243738014218176 2851798 153554992607200594905370180760666400 2851799 118181660687919567925100665408177800 2851800 69102568687347139270317151007232000 2851801 -78949220656890142429538470114203360 2851802 -143387678086638876992365326994298400 2851803 -4934078822018697063966888911844120 2851804 -48905943762630236286130299499001344 2851805 -17714343602786151904469912169144000 2851806 21558720345626662698955297911453504 2851807 66174727143181416935248879064716912 2851808 108602710889561377774284657965137920 2851809 -59846800025735016155174558123236512 2851810 -30842049605209044918254722316629440 2851811 -38968356318233789190227558922730176 2851812 85480925948169951470306621095786752 2851813 -501291658656715721742471613871831938 2851814 677836431282489400683123555508224 2851815 142533472796078355646466757453965520 2851816 -46914100608664015195044977867980800 2851817 369030687815258505668482783238983866 2851818 14150433855500218258110144282083328 2851819 -89879193149662522480792576043226604 2851820 -216219605346559212227266205378641920 2851821 129194275117688794153468131316531200 2851822 -55571239097429278469783878568484288 2851823 -188179048494042183761183167394048136 2851824 21965512928841249152034886896844800 2851825 -275840867639629431020659310180875450 2851826 -115543476332530897291792210862907888 2851827 72351148760214611339514653093185920 2851828 56046366864515177222316267011788800 2851829 356670325882340674446349336130336430 2851830 17958396332356863072585797150444160 2851831 -72265223124187927712950439425720768 2851832 -436403902937268067538760622487961600 2851833 -137052691211573947447300050159942576 2851834 56240341033834552389817181995560816 2851835 42829566880623182574811013716522560 2851836 -17461701383445395994119997574305792 2851837 -68042298885272163399574280338649748 2851838 36684689830169733362054959543661760 2851839 -117064317369567964036559252952360600 2851840 33232430636629681394074154528931840 2851841 332097678613353532518062878325386242 2851842 -21894831058753429545692298595723776 2851843 -152727877886304891147491422471704680 2851844 137416823498499341881718697531716736 2851845 399610167881768354603404844259840 2851846 -2681381638975271752555033080252096 2851847 290347525894620709621051546771270296 2851848 48284179437566852556465178261094400 2851849 -89020952763318560414191175060892 2851850 141306377238360647075533307788640400 2851851 5796299566818607457712710026319832 2851852 -63337180541912483481961234815460096 2851853 52951377017850497565385026011106102 2851854 55512314445884409440456342866773120 2851855 -189835154327380136372045028378566640 2851856 -23626228449390897830199223453483008 2851857 99943659074715864924063007240818048 2851858 -190742934565200269828763834054660720 2851859 -252324895268644805652438386215695984 2851860 137190918310868573736589143659520000 2851861 196190502779303407648933216317320462 2851862 35781307965233640808635579859445760 2851863 22005725089571122875297578373761280 2851864 -232921702069633913177234711423508480 2851865 55749581936962813875963590747824260 2851866 361191198922736881975170259313539584 2851867 512029296762665615277521476851382916 2851868 -85445270325607505857402061827287552 2851869 -26665222785266468245641089077987200 2851870 61135719524853202697975837236408320 2851871 -275498066581422746855037684392774016 2851872 75832120297418322812203210106732544 2851873 66230558455506149644498337120289122 2851874 163872356407496477087244352465594752 2851875 -52247669813228416862588512349475000 2851876 -38828803195875770213477740665978880 2851877 77731516542145048666512980241704832 2851878 -14718808369526236425362674606303872 2851879 -441313762892845389302990550801792520 2851880 -65144289352071774797631047964672000 2851881 -171505761639734405835896884354689120 2851882 -309810749221243329129809384414985216 2851883 -274690341777318129389771754697067640 2851884 -83907305223768127699074064843766784 2851885 180524125172753492098949772539328000 2851886 -49311625293618103909293700889453184 2851887 42630565891746688437259618660209168 2851888 36615138533547215893288219534557184 2851889 -11323583606401127542218229843021440 2851890 -26719185124205454116782909885294080 2851891 5300497213288132520804973587141024 2851892 78078681125188594838406521570937216 2851893 -12878501747884834515775227113908896 2851894 14045922046497414974949036457842240 2851895 93133486163712133247072936201693400 2851896 -213311847426298071129293286157516800 2851897 450126395955250122562776450047089492 2851898 -165889038997876892566397964053253264 2851899 89876560836444684846546819474474264 2851900 -4040873491279252162687017377664000 2851901 14078335023957732091160096226043212 2851902 225033826115677953313167753685991040 2851903 -440664489106091174247443946678212640 2851904 -92326382785166740052847194347143168 2851905 25472518719971847724898888478462720 2851906 12281130461396883237564027088531152 2851907 -162732024123540448833011853701972928 2851908 -23614703409589807874552666581118976 2851909 19582058238267966958580897603550110 2851910 52470391086975741685127149319775360 2851911 207987749001126138631997737457469360 2851912 -49577348906694291413102432999178240 2851913 -407161103689363231595117717752725120 2851914 -54113094752440924512361734979859712 2851915 -342066019133816055604990739301652080 2851916 147332972085675243034552724609303040 2851917 -314974873808192411287150673179149120 2851918 -202271008694623960008194495937512640 2851919 1200114498200115201273918816948480 2851920 -65719867010032285914699509012398080 2851921 -608467537115378737518047876107796878 2851922 6155435389404419936055440650422912 2851923 118773090535996063252638608702021424 2851924 -336269326301410038194631040900223104 2851925 149599893343735853868055830938992650 2851926 -71879291040244185535811931478444032 2851927 3555989482733488570791334101848640 2851928 335512781576917918323171695755960320 2851929 -11858199949661230260497764267828524 2851930 111436169761656337010702678392893120 2851931 -238908218893205607230095863163172688 2851932 1223696850540783832453902694244352 2851933 18479057452257282496801634033836160 2851934 -4028345696080692224217783515904384 2851935 28492033871825355508017994461286800 2851936 296332833033794741767838160777510912 2851937 248813752059665413281826329837149568 2851938 -39701945743367027002058249963366400 2851939 -152843452397436773183090617741004260 2851940 -22274882429068859634654607847915520 2851941 49562431061565387601396531529412192 2851942 -173222856739838871946426267475236800 2851943 -160156967434792212051340650830804808 2851944 -42933353261486875957354462710497280 2851945 -160859342215434775526631208940622300 2851946 45408609439850844013990156938378672 2851947 181633137077040866105050749700935360 2851948 -368474471131513825518993638981236224 2851949 413302086572680714944821060747428950 2851950 67322461835991281949604228783953600 2851951 -564827147877426063500310661307968048 2851952 -76396246647218030623006447584313344 2851953 122457953087934030070839918883871424 2851954 -47991451869643253885009943783745536 2851955 -142955444410670404552889697058634640 2851956 -242694870741662351734304930519101440 2851957 391033849803272584842952531325859200 2851958 75464449892876100456491818021181184 2851959 230171727032596855313981398040070528 2851960 -61563832023792798385891411923763200 2851961 -30744412625319084213037011682507776 2851962 90424559133647730803411217550743552 2851963 -395866479467542241557189982870924616 2851964 -17608772699023404680206721702482944 2851965 86934039998412413497054693598994060 2851966 -172288965487591375752916075779763200 2851967 -240344506086078184569375807598397520 2851968 -104150973171907909823429277080616960 2851969 -93830619283219797260614053332744448 2851970 -283053423465134309319465571976160 2851971 -158277505273694497088877028370170896 2851972 159048822797383462996230639273848832 2851973 -501575032380807261827779079053391778 2851974 88227297816416024195352992270806944 2851975 -1070934727392504334832623134256000 2851976 397363410094742473471354315911168000 2851977 -18469563771817911518929471111699392 2851978 -72077785548363834150740624361183744 2851979 152974791391016289201608290923908160 2851980 -86146559718125854592734016939504640 2851981 -75766881244895486010505576602575136 2851982 -53267582197756710874956101096934528 2851983 -27206047407534296341579553900682720 2851984 -147414013750378663902329286261760000 2851985 106721904075306087432175916680458600 2851986 66533482657748662737873000274433664 2851987 172128084870557920254303236732621280 2851988 145231026736200380561715708423350016 2851989 8300295659019727312000268341243392 2851990 98779589554652805980539345097376000 2851991 595573677415912549376403754113352392 2851992 -48686789345908588606524043991900160 2851993 998496045420217090959402704868725520 2851994 2896870832318014042107323344795584 2851995 -74727173222968218881107334197996800 2851996 18829229329458622714382676653572608 2851997 -195237773944605231566006877576924948 2851998 -44908609677895594636588679569695936 2851999 -246677606008548923962360536562578960 2852000 -69570486469947090502321220616192000 2852001 114751152936340627114280824383610080 2852002 189037896343811552005314008340182400 2852003 -21895960889759021901251511254315520 2852004 -39278549670048837057153998822842368 2852005 -61845041446142223040322210654148000 2852006 -50859080439944157406922877602838048 2852007 -96952753798680097932820238708282880 2852008 505004665682982221404591515728808960 2852009 -555250541414810844310042111072100700 2852010 1637329767323102356450203033154560 2852011 84520901482347028367146671811673752 2852012 32589387779827992259823309054533632 2852013 -315684961390531738720604748576344256 2852014 145511565645166047528046461995258880 2852015 -414446712781119105661817074467510840 2852016 -3814299546039041009566329204277248 2852017 -18233376063226502072906163878305216 2852018 104130818964680619284778612715008 2852019 -284359042592656394528573463023595756 2852020 126672374872030039663312559068404480 2852021 21997902535908802241553495836703072 2852022 -30160770994430424177930591751564416 2852023 315275051070356538360413479047494544 2852024 26596461343639187620568788365926400 2852025 -90211793076586520008717717717538400 2852026 -90328370866791572269642285623778560 2852027 384227079576204454185438794085387876 2852028 5833206907851926449811804474073600 2852029 -128303170780572647540956983458813216 2852030 -6345741733802332146307609784265600 2852031 -15587269085453547187382543824269312 2852032 -137741587162659635021105499691024384 2852033 -444676435280259038158658462733414480 2852034 46466783441491622059756495655493120 2852035 86560591006411958562268568749278480 2852036 31621193568827157483238572641193984 2852037 -34543071576096181726129263161688960 2852038 74737255895712399961567363287566592 2852039 -262556736537760329791802893484814848 2852040 -74203594543858173800922649895731200 2852041 -549148442820530751992900790955675558 2852042 -38748565090228800976567470568925856 2852043 162210304850163310475527060667317464 2852044 -10750612283138442334087887307956480 2852045 -131838554180112313719905517138432000 2852046 -21726613234674616325205237728916672 2852047 -240561533422037336838540656652354888 2852048 -125800958274583673627431040423116800 2852049 -191556504102826208077082473331160000 2852050 -89371468305135629026438794606421200 2852051 -152857544504702247096263105875884948 2852052 -68466887543561365538201797931335680 2852053 -193351757612602625724510119319659698 2852054 356372201018401509670869493073855232 2852055 -106133510233937660958775349656315200 2852056 -898541101674348703909682684763709440 2852057 160081514826457633449815744706579780 2852058 -92697680732499008638683070418657280 2852059 56384774884109055006579086150400016 2852060 -115870770520879464222157302112281600 2852061 2395822404047223675268702947659040 2852062 -39907092582451043099724916139406336 2852063 555757871945261787156086779554327480 2852064 258203254241415065301887480184176640 2852065 89890711655411234247352869903677460 2852066 -20332984682372551436710857268353024 2852067 151752729758951897643091373261007480 2852068 -59341608039652621438238004563148800 2852069 3649383451860728970651546081734208 2852070 -37305773336109271327694940558827520 2852071 21809940882106974568201043134040720 2852072 48737920071086525706032321524300800 2852073 -39625702183684229147866538842916736 2852074 26454269541970200626999814562490880 2852075 272143489359408729354383811905607300 2852076 41676048075586709972466696111109632 2852077 79620845247608011559987252394771926 2852078 -12636082351456810484853612388982976 2852079 -295171887571852334681848494837434616 2852080 -5214962367747635480143010652487680 2852081 240102930935405007399136690648044882 2852082 25235463501813305034025265551136400 2852083 56268034178364655250477656920607008 2852084 -446865573643221641925630183173894784 2852085 -114890652257231703646440567961871040 2852086 -25971064594698286151515995030919008 2852087 -10977786189686259232145288282637696 2852088 -232157180957372590419697431966842880 2852089 -170579743513914450401742851307993276 2852090 4404767316945271917427797222643200 2852091 500931915900281510500231592387976 2852092 286064372135973822680389110541977600 2852093 -145788843503614282393554119906814336 2852094 -18848927097835925184380909762697600 2852095 -302726505594737474873866323214709400 2852096 -175410098203485831633071018751295488 2852097 224246132402419633822174430045636400 2852098 13104502317358896864407062098862080 2852099 310748590448725242970921100833583100 2852100 45926006301776026545923223908208000 2852101 69051484482055309483155707412568320 2852102 -329397171364087015033907895358408896 2852103 234239172626525795746106215383576144 2852104 5700248785761336156759417344286720 2852105 423550817350622368008578744755324260 2852106 132766208823860824051557392604943104 2852107 -48424777784919805066466437750129848 2852108 -16554993092710415861451024755349504 2852109 156592343851009175574459850171044960 2852110 13320001003031515247365525752466560 2852111 190066854922329620713592016385197792 2852112 -44469184250919180342896543661096960 2852113 -3524927007956520081875698789700832 2852114 -33763191205500278500377832262047344 2852115 -46542060889556684578888999478492160 2852116 360513136219811171851979214958800640 2852117 -468574074933270989956979298933198834 2852118 243102177277576509167672515236558720 2852119 395184590658092803275373219300204920 2852120 148119289090610732835682147905945600 2852121 4029224871128046240575928677224320 2852122 -18045017346366566484828816507042816 2852123 601882805394561844986035322547370520 2852124 -22298663578508004937177493847539712 2852125 -596273250850700720444264183673033000 2852126 200782633005520512019036424821744512 2852127 -225984517122475479667282851024389736 2852128 144951635525444398833312012962365440 2852129 -31981356597650678749250373102146880 2852130 -68582183890850118977986144687380480 2852131 6418231623510253219393852707702952 2852132 297844265357032385728937662753170432 2852133 -84828564352663142166843702537751200 2852134 -291424564468868678111607684261578784 2852135 31219151518700175133958120117560800 2852136 -65245392224067190214409806098022400 2852137 213925224516379269577515209005496826 2852138 95832494623120470518047941923122944 2852139 277754462549374922860282892306808048 2852140 69865563946942843148198387276605440 2852141 78419874226637164146144108240788640 2852142 6960586687943214583088817476964480 2852143 371861579244514795315042682326744608 2852144 38433516560405174441990416903618560 2852145 92367576886485173407071479087011200 2852146 -33542255076633843368626964102541696 2852147 94533140945479571237649060578880 2852148 -86314256803462792146719396400414720 2852149 -147963348841662270206118271339368850 2852150 -27678485809258874815811145015456000 2852151 110452020152236484105285526723277032 2852152 324399153020670400138946034518937600 2852153 786691391098323126737211669263103444 2852154 4143048407710406515049710192044768 2852155 110755317071284170671327925561621120 2852156 -311504314915353473008869513261204480 2852157 -50378964140506338193292472292978176 2852158 -45288983979331520436670597080163200 2852159 10411398883018322832377507506215360 2852160 30113377418395021698159398470287360 2852161 -64317716118773191918001621032194240 2852162 309571151305871990346291871102298832 2852163 40048494298996319850166116510034692 2852164 7600083301934288560616329297186816 2852165 -175098613684305629314409724436252680 2852166 -48721207436526645552722285638287360 2852167 312815651577800778141723101474864216 2852168 259813316463191028005340736118661120 2852169 122360517813792576011316914924380944 2852170 70396224824242541897612070882508800 2852171 58366710448836432537145571082226464 2852172 -10159738171306436081275064708016384 2852173 -676769142045501569706040014384979616 2852174 -23523959542710568351364855277992832 2852175 -179747258807286327779438429713237200 2852176 -107240556081884961351225531081760768 2852177 225861743673567358662931725492105972 2852178 -28651788633521087164595933571317760 2852179 -31192361596921727059460816973954480 2852180 19349562624182504981309621678534400 2852181 -241048759773357987398715215445066720 2852182 -83068516377884350884886748386207488 2852183 1062090238823697940738529756119200 2852184 129247852579372472681270185179217920 2852185 -89305405503966418673502207467856000 2852186 51094656714970148930925723478517760 2852187 -24429886456639912240513451014706832 2852188 -162312965318352935855929604284058624 2852189 -138728258412086622780708135061634010 2852190 1867284563240009775309614252835840 2852191 -258411337626064245202445250657757408 2852192 -208026557597965430821484918373875712 2852193 -488250257167036842094349189046709056 2852194 -14656716627865480001132989298077104 2852195 244961982527926960112890511328508800 2852196 -125442784379151495914473098250103808 2852197 213168205562300766191264692392763646 2852198 -36880699904454350066192717010080640 2852199 -97236922650761595495792223920764160 2852200 13595311328633527708323315212544000 2852201 -174847434419663358419526681027695616 2852202 177726157142925077551153211202508032 2852203 -60328014254760997806861654033281280 2852204 -114257361471478261114539655904371200 2852205 253209978691543137037551415230267360 2852206 4725669181946466274131500607594240 2852207 -351307193725291013083865237651889120 2852208 43663208912635406243218046848696320 2852209 -265114274278112620219082461931118684 2852210 130511684881752662827600711174841760 2852211 -88160279468853658818523096102582728 2852212 210694021508583618460171157661696 2852213 110912561646380175158688453534268704 2852214 -29602890133684911848691047111952960 2852215 -278323324664124016696251803225028480 2852216 -682192479316695111489531639937843200 2852217 8740359584277100738127080418723328 2852218 236928744924405585660169982680840560 2852219 115948983679783709315068036599952272 2852220 -49441330787953238649466257691607040 2852221 126796720234245832838728988343954700 2852222 30715418177484674574221658664806912 2852223 37069683189000208702203875490864000 2852224 199213792980540838679371214613381120 2852225 106485933590574738713789660878089750 2852226 -50097622634179962210960554151014400 2852227 103115685657660530321120786594169344 2852228 440437969954812931877616175785789696 2852229 -142729995802034029129496392542698016 2852230 -125580508247985125669139966032436480 2852231 -215037576562181755712979261677064000 2852232 45354933087884646113632647191224320 2852233 -3549624828173491374703450944773856 2852234 -53094527194131347667680080994812416 2852235 -3081874261847546176370864368385760 2852236 110570291849518427074189147366465280 2852237 -522340044452146159075524656232079200 2852238 115075727604777414590901625655265408 2852239 -96230173263343645968695206823491552 2852240 9708340119031250538025481576939520 2852241 79904095661365110842327828474913072 2852242 506565402611687110976172119203230720 2852243 -327380823267169238393263886292406920 2852244 162861247689390148664746332146551680 2852245 -319460019430950766364540337767282400 2852246 -127535159256429129889870222910696928 2852247 -87165707770977288297635408248113840 2852248 -51059719876399089532697904523960320 2852249 147494685301221348280521835479314250 2852250 116518559698769604752068138006848000 2852251 83027977432317669023537271244861392 2852252 -65603791265133265746699428150281728 2852253 -16210756463765234082228184202924256 2852254 188593872932148042034789028798472576 2852255 17330318933376455481532538127628800 2852256 7068329669102457229934400129466368 2852257 -62885167798928093866867455742810448 2852258 21134809048363357319904715134726480 2852259 248109219131144720926360715794800504 2852260 -104654427924713804028411319587110400 2852261 -4473004116491852444918287784964738 2852262 5677782398757410345224113529821312 2852263 40101033915611943609940743785598504 2852264 -255782029772314859478225367844336640 2852265 -60321573763897131912657825989542080 2852266 -8147771302280639407300796091657120 2852267 4588889487329792914334627975212800 2852268 72576895824731260091740455754237440 2852269 43629151882091329906221828914988032 2852270 -214508863772811620606500176013369920 2852271 -242130450889958365659216987399776760 2852272 -34612235404520696303387418069073920 2852273 1172484038342193355441443554656081920 2852274 -85145338970604345334775224853255040 2852275 16440324099749844345164957505877600 2852276 1776541353852858287961145021169664 2852277 242500291155939643179676314105546432 2852278 -5994991014413444925147530933864832 2852279 18085590615187624715357593485174720 2852280 -190248060362996368797380551065600000 2852281 -133942914261598205019628732499224918 2852282 16641615035770184275422973425274992 2852283 32940490082452606852553204051424768 2852284 -25974740838369177186034033726400000 2852285 17663455952340362564270296649276760 2852286 180191321379376078417026740219859264 2852287 268794714370804915299105301642555192 2852288 -4475003277685060932620879747088384 2852289 -403767241945690624125952705035080832 2852290 -14475987053780814209014273545700320 2852291 -6050648281812358283204803588156128 2852292 117246475876282710716811440084401152 2852293 -119488417310359841550573273972957184 2852294 212254653568707639269634404077889472 2852295 -174759036509678787452300571672192000 2852296 -455510557140282317961508339606118400 2852297 120729876274754855897845927566364032 2852298 -126308806644220446387263747789394432 2852299 124776209483055202245291150595073280 2852300 28602822775148632699805062816396800 2852301 108720502856725763021529938464164960 2852302 324469407629659045963806849281948352 2852303 -53811016286674611970490430195698448 2852304 -2852514743733503341501315567583232 2852305 220133475659996625648458540611529460 2852306 116270935820218764719487419691038352 2852307 57079772769523869531243133828380000 2852308 -65982379431449620413608487873235072 2852309 334733351129037231430207573735890510 2852310 1489597179669598454941362390097920 2852311 -20357175759030680186063663292061440 2852312 -252048442191345272781240404877926400 2852313 107957761125526614355109545819161888 2852314 297028240089456895807128850001462256 2852315 18354753096863116585052949808128960 2852316 -167027013438077404055464295698096128 2852317 234069440216385430561398824463015820 2852318 23439872884496249212798981739965440 2852319 2690877050825990900383217501111808 2852320 -56323658841528893560715798945464320 2852321 -104612146792299806816549978057976300 2852322 -29236028549861335389713280526786560 2852323 -510438284367220192572908450875800 2852324 -520590683594118364454839913528156160 2852325 65063854319998866378221776748565600 2852326 120520520896831842674256651496742112 2852327 -579019376834472498219360468443098824 2852328 -160032669215800912307571344077946880 2852329 18056040808966696554554448027353448 2852330 3701416023333947575483134185243520 2852331 -118449938301469801199804718627094800 2852332 -41182272233135075973661197244144640 2852333 527307684173707080707816721264761088 2852334 137619520509770494415704131567272640 2852335 -267608534707209920093577712786977720 2852336 -155002117594568248716911298262990848 2852337 -14719799026294045904074122897995520 2852338 -74072547024517645834889893965277680 2852339 -461357286635126668125658528902462084 2852340 -82886506619762659292177845467525120 2852341 47554253906929667463177254231866368 2852342 254846251530192101579799037574055072 2852343 -14662537332671159107525459272604680 2852344 -487670455670686905526537148155514880 2852345 201135434682993203705165953604265600 2852346 -20170189495002154674978843099098112 2852347 644159093368113615452809964823253960 2852348 34133632944553632614457877656322560 2852349 -148189276775204719632904310664615936 2852350 134105354747642046138224337081374400 2852351 457058348937634259991783760484516352 2852352 175253723274078221762177154668298240 2852353 227305335351685861866702233065498560 2852354 54933355786276785732060953181381120 2852355 80792823680027829088909023003206400 2852356 -37302235266615338356402807026503680 2852357 31167756834213980286927629601989760 2852358 -40022579183263629078701985155407872 2852359 -192586810919364089033045127030909584 2852360 -130931796250545736561832505832243200 2852361 -157609210109020285406945102618443200 2852362 -4474961158775149348796784406726656 2852363 -429094856802416920808379711388852320 2852364 137314789559195106734978602442084352 2852365 -75293819424646266281090115086733600 2852366 220534330249757542563426845268789120 2852367 -26069049646021896458018900845533696 2852368 -72292591738050571386004179387670528 2852369 329179531855614669652217155896501288 2852370 -45238906104604906951438147016890560 2852371 -167204467386090986022543722875625428 2852372 16822404556632545420371727273582592 2852373 213360721972577264563304274159060384 2852374 -50010977311540764466331700210585600 2852375 282551540609284127096656871402580000 2852376 -18675682318993506842561604091453440 2852377 -18683673844663336893184811567793600 2852378 -32894993789758808099074700041522176 2852379 176603642205132967986245821745547168 2852380 -30408023387344327590307444323955200 2852381 136521695302946405976834493208599392 2852382 84959024600752384607467401506382720 2852383 337341419861558612820762225623243040 2852384 188904881432997109164187773882925056 2852385 -62064716726331760567036853222582400 2852386 -37373246232793891939116723263404896 2852387 17464509179227290857344324686387036 2852388 134094232211459760812219199778437120 2852389 -103795443232997772318095645871343810 2852390 -79672484395903561642746805110969600 2852391 -1770141357327315347344659304532736 2852392 457112346924093087143650388206464000 2852393 449927132420653308938772352988346624 2852394 -112488224048660060319716994184151040 2852395 -54246247310138163304656307223620800 2852396 -24846181200646969059671276522184192 2852397 -28815889519752817795610133907198260 2852398 -113709328918699383231431755486852800 2852399 -524871165467996891525469387874919880 2852400 -23183489652526280455121158513459200 2852401 196037905446607242251704682158832402 2852402 999261637235697639059498230969344 2852403 -75939049190773711777046161850836992 2852404 -50258843603614040153460303280903424 2852405 4980163935531134198089299292553760 2852406 44513816794895080953534107843233344 2852407 -109268490303775728008547942589783560 2852408 -110268393570809613730872727285002240 2852409 103750210623844939019845911966740160 2852410 -46909203292661843389077504162305280 2852411 53467920022792018477428772895664000 2852412 -81492831185351076728266461338930688 2852413 159428588795963350641259549098071040 2852414 -130346261544207647177262755730754560 2852415 20175409144267023475924217428629960 2852416 38899762089177817032773594333052928 2852417 388825922484345207426387899382596052 2852418 -67434849989724963272134634855047296 2852419 -308402851224708221475049572612867320 2852420 68629843905419942265320680151777280 2852421 -39787312033618688276555551351712640 2852422 -216574831711077020195634722057443488 2852423 -28580809596940970608383512136983760 2852424 -107888911785948330635884711871846400 2852425 -173940066392674283731875580606555200 2852426 42507716210968190362241020875876912 2852427 120055689037829624752294913376290520 2852428 303616984624181540477707111487283968 2852429 325151831927948510189357896122903030 2852430 17639876629639990606699484185927680 2852431 -271216644803654560265521637306419536 2852432 -84298375649836628040601047444357120 2852433 -279070237549828003092001071373560798 2852434 -24764904179668228103062611269437440 2852435 176666380060185070655025519157496880 2852436 19638698481950573180467926508124160 2852437 -63010401696764110968626815795952928 2852438 49967830291049249994521627182819200 2852439 353049467094255090625203266010987624 2852440 385167454270132769358961416606720000 2852441 -61615876819705719596642335867163388 2852442 -3136674891488904946259647176107520 2852443 -181138644016548620141891393258168880 2852444 -71219708529720152903207385670677504 2852445 266181460292999420040602729147788800 2852446 -30495912812657557062145077009875328 2852447 72818516840102345021817337262493552 2852448 -2332252488032284291598425692045312 2852449 340721034318628865620085463213308450 2852450 -15422088293268869524139643175668000 2852451 36523987226873101019037251955156480 2852452 -103659468165023741048112838782628608 2852453 -239601655078222308918934481237977920 2852454 62162553517119068905560512652480 2852455 280274317662420028346772774966498360 2852456 -301868427059121493527912606663936000 2852457 96973544585681670458494894408183440 2852458 531249545206272078479941332152832 2852459 131096665421572577480367368695180104 2852460 13889887977479162293186820839895040 2852461 -88879192139727326009063765959941888 2852462 -54179706375202700988840675356280768 2852463 1670286255519745151942513076184464 2852464 141698233328930657267357441176436736 2852465 -16311969657975190803692536988467200 2852466 -7288980274463849895525865568064000 2852467 436903461651047669137575027410141516 2852468 288854343304174978513690197424395648 2852469 304395936636520508156811481690843200 2852470 -187913707053766675017429355285276800 2852471 -220179423412904490799995381826034328 2852472 31362882465039046445542541864140800 2852473 -183425886833745483973960495243185600 2852474 -21467452262197326277062986723781264 2852475 -8724801647144407470175041579874800 2852476 4703152704582358015502264384855040 2852477 -262261315516129082596063685494539648 2852478 -19314629238022008094604693381852736 2852479 -106519643974193862252621583080617248 2852480 -102553849681756105653791802733363200 2852481 108713688393578576115442782414534624 2852482 -51253791469430260076551264784011776 2852483 25371567774628707003915535831878384 2852484 152525917890456169630404259545025536 2852485 65401831336890091972091824094229180 2852486 -57873612653511935350517963528463360 2852487 146928702340566181318441681051498008 2852488 -93813926946706864003241110427274240 2852489 110467341403868560956318295272583440 2852490 42098969971609450663370797490469120 2852491 8938501474868726235930059168839912 2852492 -129467666832097593773784714643903488 2852493 -19995762773620183033733315636449152 2852494 -52982003352481276053046111177840704 2852495 156129330633369961358307240338565000 2852496 -850506776659518304512113629986816 2852497 433650031864007884810946156281356900 2852498 -276182594798474576514239931614100480 2852499 -34448258347616484910485894093046992 2852500 4311849363379589934178291375360000 2852501 346972627152552639023185805838863502 2852502 172831778375436846117677344697629632 2852503 -625719688994641446179485981681256248 2852504 73271313081234035964899240762357760 2852505 -165038878206673234871108450416991100 2852506 47174602563168129832300555938372864 2852507 -223297065193307925701599109633365488 2852508 -184629296155456632114546569730293760 2852509 125497753042940197073316031932335520 2852510 56222555152024102067052417169508160 2852511 -127407253815575940579019804457625528 2852512 -52913764995003513447350686558322688 2852513 -72963958672452264774162341870246976 2852514 -68247992884195452421016842082411520 2852515 -512835142650717224037534159719520 2852516 -409541269031367811575193197821746560 2852517 -77365409347763157315745383320322720 2852518 10215733749878248202233786320607104 2852519 -42773598207784924455124024066579080 2852520 -41150519934394797001373088971980800 2852521 -180134372642169598030657813580079488 2852522 48768722121569339119120194630379872 2852523 -482540811907584120273094483380402000 2852524 -144248166576576569249543808969099264 2852525 -144036730541711894913088965236258400 2852526 72516736162193090400377647187310144 2852527 -199290576795570818570661249913804800 2852528 -24409322393678040200192684042158080 2852529 11729451400627282137186620206563648 2852530 86012057059234375966328988175636800 2852531 212326047071548208258892320316619464 2852532 228502312543248060837702607513804800 2852533 481886072702791292939581759679791420 2852534 709796787299590422862589347520640 2852535 162706077810768314621696228606414160 2852536 218069164500269781281087090709319680 2852537 293406000653630153949716351619056580 2852538 6628179310635430922243090024579328 2852539 68770672620117852316485611921660280 2852540 325298579275259167339523583014323200 2852541 -14869897581163227538123155042381600 2852542 55663657483377939078499553027165184 2852543 69481462604675572726484207484497088 2852544 -33551018772434081681359662156349440 2852545 -196308490604690413873974405006470700 2852546 -15829758764596844984051379945845760 2852547 -13150059815944418776534274271510528 2852548 6728289292054336005723550397374720 2852549 33015938377393849315446178945250112 2852550 -63507297662891538908323929818544000 2852551 145163174847387167394763252744029360 2852552 -21065559872915094813346746809548800 2852553 -86667309379069712151842122741903392 2852554 170536095552785123190696753711740976 2852555 138537826059441944393959530576300960 2852556 -93071127145216410644467546676183040 2852557 -2177184928493400821716001567178420 2852558 -48125164174974050990471971537981440 2852559 -226281881472291859540243594773050136 2852560 13668590667340089071997259281039360 2852561 -215972579941932252051216972766104000 2852562 -167956374742919024911480649550757248 2852563 49829298774675029996561972530311760 2852564 -93652258697138864316213503358978048 2852565 28465007791629383828763286735512000 2852566 -43362462363808543291561558768114176 2852567 -183024382342884507842705695645118928 2852568 46334637198437025886192702015027200 2852569 85400193893758966247890302615496970 2852570 34335457648716106523211224553768960 2852571 381856812946812418618489960274655744 2852572 53393576939339606666803077292588032 2852573 -120756451937593315868533982413752000 2852574 -4244435065535401630896087335221440 2852575 -72992441186639335686145515181200 2852576 71764267630635272809773200501637120 2852577 -510591761433587955426059030657472 2852578 240735174624859625688100805505141840 2852579 22758390031282189076915552191700184 2852580 160029002067693633768301857739100160 2852581 471780573395299539984442304719744382 2852582 -55311528531021076892733281347192608 2852583 -137572427536129869687447198997964976 2852584 -353751489518157408500055317997158400 2852585 -386775802882854438013079121039206400 2852586 64025084647272812455192996424795904 2852587 -497456563420442773674038630153834764 2852588 72907602966098782569080712176402688 2852589 43787329981767634359840060439134720 2852590 -24946348399362000162936320343079680 2852591 154735948355599387413318507337599360 2852592 -22025431555892691153787993682608128 2852593 61541175883583902101199382093516964 2852594 1738804358769022080194533368064032 2852595 122862371927417563833252714302003520 2852596 249306008786520937704152541453987200 2852597 108281898353588897397229231778316000 2852598 -12442721092671369335478188452687872 2852599 -3018262523001552021509734530309400 2852600 -118444927618194913092744297630720000 2852601 12081190275679490434694952101066832 2852602 169096197841397714501203184893264752 2852603 -14905852916359107485131218111858000 2852604 74948205119856168190249161100707840 2852605 67850258398298690391642019068432000 2852606 288763414498120277684191099922506752 2852607 -138529759906619478089000287695003960 2852608 -58914109567279194615058831220146176 2852609 -204647272399339460170526648377064190 2852610 -14877940541506644315186563659914240 2852611 -370024761322053841215702930875439200 2852612 -59502349326662504353637826079887360 2852613 59023914302642792448274775546920542 2852614 144330527430643170829030161427180800 2852615 -39385746979628199547347221474382480 2852616 -27796998243017955180789375554027520 2852617 514877319291571348999993583598346932 2852618 445951490199312433600296855764476416 2852619 -63234478772643274927860456372201984 2852620 -580627316940776952438419168624640 2852621 -13065404724018532386479180655163200 2852622 223636528048336439126985102358080 2852623 -158703077339597281456876722131431440 2852624 -21961037214628525310799840015605760 2852625 334221842899852226577534695572944000 2852626 7301018910403711168489958694391296 2852627 -107662463684276459839435597971288360 2852628 -91295606775185659425001443984875520 2852629 -120410275761300719113189054782901316 2852630 -67889771616997247818601345368913280 2852631 -517890423592398195009763646309930160 2852632 185151339494447987559632198714726400 2852633 295106049260430633778874597495044938 2852634 -175914611359532152918220495472242688 2852635 204043297429528349373164339464726080 2852636 184633157458424474747088789660526080 2852637 -367967545819310937400664940729383040 2852638 -193923677989457254488515775421921920 2852639 104468375494787941122810379532167320 2852640 -30215258170850577756179885017006080 2852641 556316710733808220227336092383596000 2852642 33475022079804003290661960933679392 2852643 240611284043031569538673759862228400 2852644 -34346816556434392350874917473169408 2852645 -67729106857189197639512598364292100 2852646 138993821098259960285737870647547584 2852647 -161488502542257646743100718211593168 2852648 -52501789320860237145042094019389440 2852649 -197842164707365716420048292873221366 2852650 -58735467049435422167704106138976000 2852651 163049635441575854356580163733935744 2852652 215440878651334581248313677142257664 2852653 668571147160605963171292002680051980 2852654 68882945888428620041570712097279872 2852655 79322199612204657347781443424381600 2852656 178072142704698647913407573535719424 2852657 266371505929446378327240950229376758 2852658 -2686028745643043622112484383353840 2852659 196687735603242534074512809825023416 2852660 269679734887673939284760688490444800 2852661 -21267396815837195147158994239740096 2852662 66312915078353720721894293143676832 2852663 -596963038551043921395763908531072 2852664 -21685223889506994931862384235540480 2852665 65769628446911888890431152156352000 2852666 65904105603348270551712863283243264 2852667 36350302219360829827856270198436528 2852668 -71718521557707652161739594607382528 2852669 -440288387485367594790556713475983930 2852670 110944269792562207731112360038902400 2852671 -338865374583044050589268154704728128 2852672 -18472616883172819379537284884332544 2852673 -94950354590030976043348661567085216 2852674 115306671650571370630881775036145664 2852675 -115937525031538976548190805930733200 2852676 35335423025182584165887513485794432 2852677 433991921780038850030156202448954526 2852678 48114556455798098399289256084232640 2852679 -171482997150694352525727966231951360 2852680 -24696398079855621813673391573145600 2852681 -68026145908669674426747488533797468 2852682 53952674584249330692635507789850624 2852683 114061357115523694429305586483842000 2852684 -380622695234188533281813780539747584 2852685 -111264575574978103899334913512185600 2852686 -28079507220872169096226412712422208 2852687 136933498415248203584445272515845912 2852688 49287992275266664793170163322322944 2852689 -160688091223147261353917936284247744 2852690 -108333250161415408817710155083059200 2852691 -403234896817863527121940449466054656 2852692 -157915402568272765844205730105223168 2852693 20895336560288285867193374634809724 2852694 -6354179086081150832925193729650432 2852695 -344576238036777130358624346514477800 2852696 -120615098470701835039678556037120 2852697 -91750012694831003114032510262027040 2852698 -57089751375449018114488809927083520 2852699 -426671108044427246416061093112762300 2852700 -41297510111584339404901392880665600 2852701 -550878455555207479295160251826654900 2852702 -259479974035337999134400215804320768 2852703 42921102815207568253606513131612144 2852704 -77469133462758155801663259169259520 2852705 -30489487079070380700167165310398040 2852706 937415395760302187439340573327104 2852707 252245155522773174896972083907278800 2852708 -193629386443212833710318148181670272 2852709 17411553092806439260328355260413440 2852710 27550385785902979640578495381125120 2852711 -170711862729973038268093279228847688 2852712 -349957531406126062821225870331084800 2852713 13516894830679518945222775647364608 2852714 -103984262301392360130636777360240288 2852715 -194881991498324879543006417681348880 2852716 -58519844930456480148433333817024000 2852717 -1032000297221780680402327781462400 2852718 30689912456067753115412016330390528 2852719 160161336046023338981578802776167056 2852720 47235331254209263096268357970001920 2852721 197888280544898032843557007667929449 2852722 150343522244693801546163821367504912 2852723 -79606781176542611641489294197298920 2852724 -30766388304701088557201944980615168 2852725 96647563924108647884475016715738100 2852726 -66281467331396691428813598944092800 2852727 -182076118094227172648272871980042368 2852728 -72839712373296889539720767470755840 2852729 -395903301556910937219969569156446320 2852730 4308212257609725173724286501137600 2852731 -158437751914714305763406745006047200 2852732 234165749307381797656733774456580096 2852733 -116051089009073257448165995939028160 2852734 90605294548776187515816087066518016 2852735 -218705591146215670333780380392359320 2852736 -116941475561194540242514037912371200 2852737 -49277969255833637651226576439450028 2852738 57176894525187749554595824070186496 2852739 2792361397989900118921772537079720 2852740 -134464868275103458886237862082129920 2852741 -150581092647015152689584938877360516 2852742 42447961731940420137424090956626112 2852743 465105914096218999486239713008371992 2852744 -91788924080801210045692543040225280 2852745 -43043859324610458918501179690553600 2852746 -4739590873375797084320205088933536 2852747 204203053565023061133668432623466196 2852748 30296832068730121339992719742581760 2852749 2226007410406003163714823267808864 2852750 -20175182131805623309694468371056000 2852751 170697888555867087210141504291963648 2852752 -26811574505413059421701226939547648 2852753 -194045229455444916993434495470781340 2852754 -57816246706386686282379902354726400 2852755 -161117572237163416021556924966682000 2852756 329347691444559118466790925917006720 2852757 68629765249602754037243521911773820 2852758 -237317112582232538877274078389335520 2852759 62233427807517012281521862888632320 2852760 115710747018786714180209858708889600 2852761 73557602294795932390592607915639552 2852762 229266398355784662612713790052664064 2852763 -198792637861299526061758157650097256 2852764 -418984222008313671269430908088615424 2852765 15836737419473905914273817549623660 2852766 -6396909716419365680386940294830080 2852767 -6261218163748338880263888433753040 2852768 486820473093853900334175572349419520 2852769 -86283819676001417281093166135207040 2852770 -57071766443452177326068468924576640 2852771 -54654512155509230253178725453653028 2852772 34589433198159101744037549305044992 2852773 -111179897723261506128651946682798400 2852774 96591711771908102393876496554505600 2852775 31570313288497658596592853738696000 2852776 -354002522505091555833269175175741440 2852777 547577263970686595982533231821878912 2852778 25161063275821383280804454758418688 2852779 612515130112104573430413054147075380 2852780 36399629738830913513856704468551680 2852781 159176801892182899783144463063583552 2852782 609691163791533148048905111745152 2852783 -2799240325909536752184249987735000 2852784 -53131971561456471177655440144433152 2852785 -103121278560929084223530310762072600 2852786 -25194943592384897019185123010183408 2852787 128016152409730322097087459548963328 2852788 -54992527711921501915416396877221120 2852789 -20004054384141343332254669852583360 2852790 -95475310783817124923659164735089280 2852791 268398189518702786066179851594161392 2852792 -7347028381038999158769119470817280 2852793 -354817339967355766264105530542323200 2852794 -26521506168969672231025308337651968 2852795 -124046516418203412584377259618530800 2852796 119779526053811624633306241787924992 2852797 332887576601101011914110257803282246 2852798 25368808164325044832505543056195968 2852799 -153650806033811060121593064202286136 2852800 11478270371430025365038940972646400 2852801 132819184815122519469133217053992960 2852802 -67720060864090423683638540534412720 2852803 -602236830176136403211339777501117136 2852804 349453108867769057599594771416535296 2852805 -142140536590950942047710064437161600 2852806 -45538605665647363057676564657111040 2852807 -414840627893904580352168249854459944 2852808 -123466133943224915376251599040839680 2852809 236949957335136832379826725981938010 2852810 76664025366890636109484862104894560 2852811 27098270010904248554991233391278640 2852812 345363384321958564371134719551055360 2852813 -118737904043885216737727524341100938 2852814 -53372000956017853003720312586957760 2852815 98892535810146238880863130286280800 2852816 8343068177816048891305948871811072 2852817 -60757423179046893304683616794240 2852818 -277188663197006262427412843399877984 2852819 126721517290612567747516484854394220 2852820 231926741358452543296951622129940480 2852821 83942165045364228837566811369112824 2852822 -99426321101173549302676984833783168 2852823 33202425187401483774713763510486864 2852824 63964424701206162809270982333112320 2852825 -18578062624835377854025122461694450 2852826 403587036308559732409709385456384 2852827 26784043245710348742959502943208520 2852828 156217278562608637676798225986314240 2852829 52294114314232787536916899973088870 2852830 180055870435690925504009130355210560 2852831 95835851310337540619434086175724880 2852832 -165528599978109867765200733441097728 2852833 294224934557503643423542151694226082 2852834 165403438758401373897310038963192192 2852835 1149767084678453771919068121603840 2852836 116392294880485826747714724420669440 2852837 8919152186796009380507132719173120 2852838 31565282466336321452825584349676864 2852839 206224685829695496859831829382547968 2852840 -5219537114357672095926560468275200 2852841 25319803086773424683048735284635792 2852842 -297358037283670873485997755075799968 2852843 67977894991372873548183991302854400 2852844 218860547114827712454176443481519616 2852845 311051451269301292694810489190425100 2852846 55397984932440444464850402773487360 2852847 -456911900504761459415742247479694560 2852848 -47693973784624599003105945632112640 2852849 437950261240389413001056838265568850 2852850 8503205360043418302715824651264000 2852851 31713308817492838520884808120004864 2852852 -448339672608304592712913466161851648 2852853 103601464245871979654243853791478144 2852854 -196048212318123673186022462054646624 2852855 112610119836317344155751583321109360 2852856 25582903529808523920129325012561920 2852857 30356303488833348496385089792654400 2852858 -61177557838173808507223948777496720 2852859 59054971459914578019596320172858904 2852860 -161312632230233059257113799221836800 2852861 -489832460936419364145021515349854016 2852862 49178205973941818784280592646248064 2852863 41832457100906608007755540133670424 2852864 1625708864621226162007025123328000 2852865 -101095003078469750469399658052533740 2852866 6408049877022935523764866456635264 2852867 259266137396646143642958409438842552 2852868 -18134930749011547807011984981442560 2852869 255310912158001128239480766016375840 2852870 177763799109034907175285111605258880 2852871 8144980822732728386656372062340224 2852872 67996946134441257096323372733480960 2852873 512681025382222855386390985320196122 2852874 124693094133749619999594981414743040 2852875 -609744658836869121896151444578340000 2852876 132972986330652001665302487074970624 2852877 319846208264784671958338451573712320 2852878 985591375457157785258856813445056 2852879 -378732985866919704745376244768893520 2852880 -30240881963200494454825594469744640 2852881 186292667464614602898148988027774452 2852882 145290647236717757545291031482826400 2852883 87525013362638217554073876885675144 2852884 63814925244932656541714802738951936 2852885 -22173586611740825612139634036813440 2852886 -150166043308916802234250545202444800 2852887 218499008043043703232904266570846536 2852888 -207851418747919357947098800861747200 2852889 -161376919222966274330609608515841632 2852890 120045980187159388233733919927167200 2852891 298326844834499748519024064821992232 2852892 57222616814446699952665138806377472 2852893 93633821743242317204584420073815142 2852894 113284218746603854718223233396567040 2852895 -33721541873238964368605814695973600 2852896 45609111436621593185002422298017792 2852897 255592268219550240331794661781154594 2852898 -119042449636202161300886193899136 2852899 -2484833179102606687863721272736768 2852900 -251776953255918141591960810167500800 2852901 -7458769015752524094174342013190658 2852902 57654716755076785135590702938536320 2852903 212186270840132060980941576102598800 2852904 261377952493551507816921407969280000 2852905 270889165303901552531666378060709120 2852906 -84751632731116148705155591823660544 2852907 -95550036129083166489943027964032320 2852908 -153424259940148784104394064140591872 2852909 -503955601974250052926159175751581460 2852910 85062345069325945647800093489352000 2852911 -106729753501461063843860112369834048 2852912 206052591916423119613308141551616 2852913 3425644456740009990080058915255168 2852914 -329682143012758773395220497377288944 2852915 -98202526676158602449722220379025680 2852916 2463939196274308139341794628798464 2852917 257060200654726218091143490904921966 2852918 -113576521840318848408089550070201920 2852919 48079833082549838958768199268266944 2852920 -41825935173711878867418847897190400 2852921 2493132896584434077212740267852432 2852922 -10755667841230033518146091678784512 2852923 35009016160966534489408290828524304 2852924 255813227559922389949686323817369600 2852925 -82267237382222839786666818099948000 2852926 208706046302988793163646716079081600 2852927 535366018529545416114556316103886080 2852928 -30022723399882888228621321009889280 2852929 208403358402493259059439488995850176 2852930 -25585255745454081537005131412858880 2852931 271750292965866251453273991228135744 2852932 -349017745220909406223678818692677504 2852933 -321149352347377423127824219716451620 2852934 -57471586111481988313808242468927488 2852935 94596420918859068059311241213669880 2852936 72305260779873659820812059679170560 2852937 -66830433262927124055003265408711452 2852938 273855650417545083127701882876720 2852939 427813993891916131533443075588158740 2852940 194601184191690109786609024479713280 2852941 -20887236382895557136331298992291456 2852942 307282631877411025222884675560263872 2852943 31878353275156632932139244322718720 2852944 -5590325772345869792724129166540800 2852945 -22914702322974102374180654878440000 2852946 -41604185870262754035074479481119200 2852947 513859837009884368803404770493768384 2852948 -111723948182724259199587996939474944 2852949 64868023137167385176260874953273248 2852950 -64418553067994544931621400453436000 2852951 83538496084474472527942400201609352 2852952 124635459168974057377709104697733120 2852953 629351111362156056596757019011746580 2852954 -7476885734728774218742354684730688 2852955 90086282721891393039881131534272000 2852956 194263091485025759135994260911301120 2852957 196151245625784726198209505977511192 2852958 1666263562744593428501009218270848 2852959 19111092111746128686004955615284560 2852960 -125789329988044203832780011515412480 2852961 2175745883305218516157918368363264 2852962 95607662176240479455075048588705280 2852963 -344223805988940177338997130213474788 2852964 -2291152059322353961790726040053760 2852965 -8117149689677086648046403428170080 2852966 -44466384028614947200039502190009600 2852967 -93083980833435732793365959460716544 2852968 465118207267623095817879035236162560 2852969 188715077780702687704947431513325696 2852970 -16087582381710606412601075599180800 2852971 165816830949743524918410234850276800 2852972 -289211045436711664725969641838868224 2852973 -9242348683379707252718423185678560 2852974 281814630507763143036501493026052992 2852975 -4247444599170632550977718439623000 2852976 -49973492070585751534329762283880448 2852977 383950815181443790519551111011791826 2852978 293317071023707084745029176097025040 2852979 63853321016722402551210952917948984 2852980 75670987942599581612338276263759360 2852981 129614030022561334687276414474996782 2852982 3296901144462658075035170998438464 2852983 -2536763502885898274406419204832720 2852984 -133213646593674883629179174797516800 2852985 -13206105019482016339055545417843200 2852986 -14266877537442426448374769395679776 2852987 -333967565065912991094918392255222364 2852988 178025478307944649039074193310016000 2852989 51662099223025167201203872422975168 2852990 -7819412411302518873101796242956800 2852991 30633810688449438523082649742565520 2852992 -173463046766268060891022869764505600 2852993 -63617361485110534012504651432343424 2852994 -207453553271564624351213542605766656 2852995 653095635303544774375517718709461120 2852996 197593667499558940332672907709958528 2852997 -119841539190144341600484757146654720 2852998 206955797021089006628389983217596000 2852999 -123319189799819455736546689898241000 2853000 287341438085200238426403507141120000 2853001 -22156097111213874983721612971792998 2853002 26876457862345740747414909122745600 2853003 165439943026677984379672774459692504 2853004 -89922994585122109994880154835927040 2853005 45568882848751923168211960761507660 2853006 16273793820062028702018318817443840 2853007 188492232246570191625352817056953144 2853008 322398848018112755380033854824448 2853009 -467088379518707313369012270324701280 2853010 -103113560440790373944568349313727840 2853011 -33946779408631726822351512146459568 2853012 74460355244016076511722605033418752 2853013 172544305841862460489189860701893262 2853014 263431716864166330412718753916179840 2853015 -110140079510446793272483541186751360 2853016 29885987118836983714720756942233600 2853017 378973736791991246623599700181205066 2853018 17514235314800574159486039665912064 2853019 140344185869266097076552972216486544 2853020 -191326628554940574894541490332416000 2853021 -236845309879081091925843611594332320 2853022 -207153579701404205201042315258882688 2853023 -42282875021455153957613509974701376 2853024 -102452829934535904797757919463473152 2853025 88811522560345990213592898062942700 2853026 16214850828834833520204529077128448 2853027 -39504130119993298619887035906483036 2853028 -446674624478504270559731257968697344 2853029 663489398346478908988827526536256380 2853030 117316632230052708029838963452392320 2853031 -630771609496061593280996255209380536 2853032 -40046304989296173897687017000140800 2853033 -113063984457255872161597739483873856 2853034 337883423114320262810121549428669952 2853035 -18335309919228102507143714813642400 2853036 -402247128893916682867246882443555840 2853037 -90882068608651481609365045017489600 2853038 145609181808722511942884737648729920 2853039 103270046330524635580402566428238720 2853040 77248783034968728692976823531929600 2853041 232634176136378126086144162998216192 2853042 -148255997418031761981446880924827136 2853043 -87114506731087699981081763503577136 2853044 -142892919231445604190584926384692864 2853045 -39976076868672176020447239133826280 2853046 83208665865141617953715742406631040 2853047 -158393833859305724138661347079468504 2853048 83955402206656850376307610547978240 2853049 552825285020278175046375788506888320 2853050 -1077511489233937058266280088691200 2853051 -251080238272462950156888320930993616 2853052 -127000260153041205114378451383436800 2853053 -173119204826452937359746890390677920 2853054 -20223195781282960675373892697600512 2853055 -244979225793877094726680830498992640 2853056 7025910778904311683904171529994240 2853057 -181090344809377068385658548722014160 2853058 -116086780033001283659252155686798336 2853059 -53706259201546768808960372915280 2853060 -5827690830527659335759362652119040 2853061 33715323694518389611391060491816640 2853062 11516167678800641155566121856128512 2853063 -50651947767056325359147742082896000 2853064 280767594790569017198494035500728320 2853065 232428949432232051917233583364063460 2853066 -91420269746622169997795080884869376 2853067 85471985490588869069349394512189984 2853068 -318890173533715091847452020629841152 2853069 130283144940809201498271691905956544 2853070 64675479861817947929774267357541120 2853071 12833019428221657715595607869915192 2853072 -79632046824503936574228619516747776 2853073 -229551063505656449062970908485645660 2853074 128318647416940183881189984396288000 2853075 12108258815155765107625420285050000 2853076 14699121260564389342524412724690688 2853077 -29870911150437185946063547672169700 2853078 -89511667035543889676062330158489600 2853079 -429769790802382054856744293087859320 2853080 -52847631180574763526971765983641600 2853081 31888178492265755568683582530544640 2853082 237566270352331120373042372005009392 2853083 -347527041149082021263372855890084668 2853084 97768667890392583400690841164436480 2853085 170867856748915517498666731011225600 2853086 -120981203463735329464894508251483008 2853087 316941587615068768814931615183314760 2853088 -33350671385459743553571970023948288 2853089 228801118138299454606328118928988160 2853090 198678598892133292357350628981017600 2853091 -218405222301701761921014436957187016 2853092 307455718560612031569556103949225984 2853093 -2349912219129748688019227641835712 2853094 -131323204961013784640700222452171520 2853095 -108103982496891242093347456284172320 2853096 -160087401823122611726500478831247360 2853097 13231331768950354556531669548686080 2853098 110688195578169165911022519209579520 2853099 118642589997588367600361079692315484 2853100 139128890158124067659578658008038400 2853101 183966149335966873688606633808966102 2853102 61326046675650365644250867794781184 2853103 -95424435075731879231328314887152912 2853104 -2023587614649622135563412041302016 2853105 -58165025550599092955897368896215040 2853106 112064313824889012481396317724084752 2853107 -30260293010153710066002774487045200 2853108 72360747851807974404987066555028224 2853109 -127588938047206785473452134603999584 2853110 8751979560218379477179640750501120 2853111 -166971002266081998113655041445973680 2853112 -431821454921097653838449412013363200 2853113 -451724960286199020797098234785247638 2853114 -96240735485039612147783086232801280 2853115 175194389417373366464607483743795520 2853116 13196890598913196267116932437770240 2853117 -162793534399612350945777463503395520 2853118 -293715378974115609674965174142346240 2853119 273960805707592985677974440703510144 2853120 -22629556521026741525102522668154880 2853121 92997304359372829069317887626648322 2853122 -289604999345771441582052959634307200 2853123 82551931400370217652995661081229744 2853124 207807299407444674793699984884999296 2853125 -237877905727405614040645424631300000 2853126 -139041911104891704048122622340557408 2853127 -207949274933453101578282090255011808 2853128 -419399845902019849370834122184663040 2853129 -92979470179652107135913081169501312 2853130 -13546686467437545676960963658419200 2853131 -56796409703051214663747116764753068 2853132 -9982863383917374544332429531767808 2853133 17707193368684869144839481128411020 2853134 -302670650441605427117107611730526784 2853135 -153984652613224261225820713329177600 2853136 670475032524909776998883442032640 2853137 -17149219694495388662780533088304768 2853138 -146387070419950390677104397710365056 2853139 363830022620865498644983738911915160 2853140 -281499736941601624874832874260322560 2853141 -17287598827122692732232580756711008 2853142 50795621049024447637094511284401344 2853143 -52578765173448723201972142404335976 2853144 -2964005584725906689678687762104320 2853145 -106871109012494257444580120646859200 2853146 -2131458142643936007058308281215776 2853147 -45833718890310886011014989040378880 2853148 115960878452300494515172851126814208 2853149 23224685624475108693542866092706416 2853150 783605386052393797174811956761600 2853151 -97341706758536979173633368773701280 2853152 52941934361028221950261077899476992 2853153 270020774660467517966578798734607764 2853154 -27153482809390813165962269041234560 2853155 16837456278914387407358515156257360 2853156 -148054870897934989463924110958435328 2853157 -306693782793465878850133919968198594 2853158 44518044386328174789613000458338304 2853159 181548984510670252913758284894328104 2853160 29500068436859540381400024659712000 2853161 737281118818912916052226745330946120 2853162 -11704390071402561214161121376696640 2853163 21955503425961277310877454171581720 2853164 155690356407048414912871306369075200 2853165 -101111711492555738684442425960467200 2853166 206647179286057992434585290484596032 2853167 -58473782639962734226652085776780784 2853168 76289820314684988986820686824833024 2853169 -407339855957466590048336150553972240 2853170 207392756125018780091319269632613280 2853171 65365154187306773435688480253968240 2853172 -133064819867550372702611481202728576 2853173 -171987947898994447598199566237908800 2853174 -61612122986580387742941402495858240 2853175 -49324158679736916167567218580891000 2853176 -385146399490914916894824746388049920 2853177 -113422463098386969030901136866914480 2853178 -20631875252862779217692332387964928 2853179 3100712454756313955389333892732160 2853180 254272283540633538603625597678080 2853181 -83819827848957634316594410990935840 2853182 -120975172399599383931742303227740160 2853183 -149169870997436493610262447505349176 2853184 -40893659317006590554323719893811200 2853185 369820596469516005407605751164231380 2853186 3167938580332287722805662159107584 2853187 -76691879196568337140927582236644164 2853188 126251562978900942369378881175102720 2853189 -256615089914468206183597636112011746 2853190 -16610537260547086110830600202662400 2853191 165379950699839995097107283455503384 2853192 100348441160392191013506647481139200 2853193 82833778429715036987539653614473600 2853194 -85263793238511829079234480570171040 2853195 358498810753639021814059980493263360 2853196 -160426722485597635160309704885060608 2853197 -224834815709723912332086531298905354 2853198 -103142735517044225479881160830890880 2853199 -7427784403877815180152785703701120 2853200 17924254077792226648852501905408000 2853201 -78577414331178360447867009189556800 2853202 -106940861607391879696515774002359296 2853203 343948169308614690246393726899257104 2853204 -113651365550328686105922089181026304 2853205 5365073972426501396355290127695160 2853206 54250612676531139384065021617120416 2853207 -9007148947194121986797455236672720 2853208 -290547234233981273336092130270269440 2853209 61647724711270228207849947651478410 2853210 -11338772104199137415289964265975040 2853211 77848151806690331533973025064329400 2853212 274275556896903306625125115525831680 2853213 170212082635695179752907871643257888 2853214 -38698958532865360577353831481135616 2853215 55727865528151234731656190406968360 2853216 -77091181380136543958487375317434368 2853217 -393854511105762413388713202573632734 2853218 52921121409103078191039996163082016 2853219 -98939169106288597276681083693472512 2853220 -32447493632477392549143100209930240 2853221 152732423813480450356719273098660190 2853222 -1053352177648614202682376296732160 2853223 -346111743973342876218160451332771320 2853224 444960779129857311923261153156382720 2853225 2365805291426201046263641206162750 2853226 -6845863932793869926470447777412688 2853227 -426836202711990518066236312796052876 2853228 -19235947691412135595473238433562624 2853229 593214183225855164532494440505976192 2853230 -28895309484267715481917380232022400 2853231 -56309817909787038532906312687245936 2853232 92105416965417847534625554405031936 2853233 -160726113676644722943878712463753518 2853234 110631192271973636436012226600287648 2853235 -54906776800325326084278532312730880 2853236 -168052834479370394169798834046638720 2853237 312905162316052063839468664993635360 2853238 -148283084246756545475139382499760480 2853239 -519100488235564650427159562752962744 2853240 -16290037306779240398712193548288000 2853241 -405090849218763165834879424192398358 2853242 22945190825107085318395910123664384 2853243 -113053522437801219838876347411686880 2853244 -408179539457998163580723205100222464 2853245 33231866683287004929088077253939500 2853246 -99022183262835060719556565120438272 2853247 108511172315536028914014634056173696 2853248 282185924298822742626886890521886720 2853249 -710079283668008786872152502609920 2853250 -59968892324240410039380506379312000 2853251 -166712668607364445314685628892408600 2853252 -152484407800354719332501888364134400 2853253 -183858322902751296388079999729149600 2853254 -252984575745005309910968642900651424 2853255 26553125471011923058380192934969920 2853256 126471699633789997477289810540789760 2853257 -605893350105410722571879458797553968 2853258 -34702395561444438154628647406726400 2853259 -112116741374461955125486832586829296 2853260 -27524367816275473011942367264588800 2853261 40788942274259349670039124537981910 2853262 24423247024975523071007743669171200 2853263 97781999590438656102899551626096096 2853264 -69582058759537480375656994248523776 2853265 1353454849632313682239208851393920 2853266 -27825359177907837061219136626732896 2853267 218337163672929445041680748127652280 2853268 180934978039216243383050861516605440 2853269 402071437152373468912058281270838670 2853270 -76807825256112431652151754699560320 2853271 44491671322311914761462919304055744 2853272 -153446242431210666780302866441728000 2853273 308247702694224826200317836511595984 2853274 -15529466008916398335207659037742368 2853275 -99474855289245664079840556152810400 2853276 194174350672975958562019977990389760 2853277 126220605346534041964891758649359744 2853278 -14161136907583326078600186101064576 2853279 -190277481804611561844834374849260800 2853280 317836746837195724555950395326464000 2853281 -592719090685502970331575929912760300 2853282 26361714038133937783664189936160000 2853283 63831884943620313475960730143511520 2853284 -6018373334984451489272885227327488 2853285 -133760578946894186381003477676648960 2853286 251522877248644989876057541601498592 2853287 -370649865400593153744666713464245120 2853288 -216114965347320712608541365780725760 2853289 -154181428222856036022776151630942876 2853290 -85733705773160001301349275232889600 2853291 53549669166363565646884723409543424 2853292 36498181802642810950366489795331072 2853293 -179900968008186295256923683170825940 2853294 26432549486474569616705556666369600 2853295 -146122674129989225204639429198086200 2853296 -99691120359218904778495141967364096 2853297 -16659940751461845407664454593998394 2853298 98889060219199657036716246456231936 2853299 38416535965518172770715999071696720 2853300 31984541156658332069400675571660800 2853301 295082473096057903916119804771406 2853302 -84467403154677618121919305298320896 2853303 179432508109323701989954551262633704 2853304 -417450694353405131509917627194634240 2853305 -3623772491570512121337665964257280 2853306 178032396789611468122876140407604480 2853307 -174986803376315745967129030762828444 2853308 4002614828186293393301907063143424 2853309 174910873311364004271679924233262080 2853310 33406410185703472676238541486656000 2853311 -335696942454633015514349655062572416 2853312 -33138936652643390107293080025563136 2853313 213847394319957840635984071109524164 2853314 199839753472142907974585541289486752 2853315 -29436703934836273170674248779253200 2853316 239920673286942590263089547228711040 2853317 396952386005281695801944249967600732 2853318 -80707606533943077734443575495182592 2853319 -119221644037464114085519537100193624 2853320 291063970119515079520529263347148800 2853321 -162842922203684929279377553765314288 2853322 34576453726775911690554936310156800 2853323 -442584176667943085473013483299292160 2853324 47565861990822523580722425727868160 2853325 220577353700247423244951907626228000 2853326 -78469397344260026244882841580557440 2853327 -164241536586688192115655425596277880 2853328 -24912906770967814943541957950414848 2853329 153809206717261806039181824755223552 2853330 1431347936473757159278149139729920 2853331 287269351338835450442089898621613504 2853332 245196127947660560666919230907156480 2853333 14258472175143662911536788761559040 2853334 -156264863912815223515605074053539840 2853335 340213860387141084548259180452768280 2853336 -223496549660216645803569938236416000 2853337 430508257558689362360267963982270986 2853338 155301375787244889566318063517070320 2853339 -170625122841606661031092092122513040 2853340 35181198470597081206065412105728000 2853341 -308936483696228142105690228017434848 2853342 -104819937746822818704243251256058560 2853343 264226492526401273787218802129387760 2853344 -144563283754278313941922631759953920 2853345 85380162122693001250689224677640640 2853346 -36907088324268349386613549871710128 2853347 2652596049126842199206654767188432 2853348 -72140981794204371073201260803432448 2853349 -341184355502759424657592764790705920 2853350 -157993178012543015229298691854080000 2853351 232873863313280104372716493029936 2853352 -87995618662596033249865892896081920 2853353 163557129366291934364760798022974864 2853354 13274712309233474920395910219981824 2853355 398618388065651826157616438514401760 2853356 -457855221767409931489162162630694400 2853357 -4068375223311354999091009019877504 2853358 195570286864504221947271738000304320 2853359 10141128961510243789489973188203360 2853360 50561082463587413608488364307251200 2853361 18334697268155604466773072087088704 2853362 -390245113360886009507702574347593728 2853363 -75118605392857633897634267929568640 2853364 -63280904788006851092224624563150848 2853365 271012892816566587548239679375436600 2853366 -13798709424457378995572016028246656 2853367 -513261946680989591245209646585054248 2853368 -238996279157391420253323212317593600 2853369 157316623036239386890174895651043504 2853370 -111113373399557620133447434543933440 2853371 439553142982002019220900942080129572 2853372 272951128247711732793912795985838592 2853373 -182346070693199649706624414640464378 2853374 59843347598784596287345695986287680 2853375 -8150377922260499065663246703616000 2853376 -67298966633722271917281687474536448 2853377 106025229991206505415411574245348052 2853378 104680686464139144808393875814036608 2853379 -200997594658230534904324595987013224 2853380 150879257004840573375399869242306560 2853381 138416781920592899318788022626700064 2853382 126139139973386725570526492016906240 2853383 -30595793315667624060595403234230296 2853384 36595534301338375911222151875256320 2853385 -225377708999765420195062650736779420 2853386 -186779334644578821342547455171046608 2853387 -3349294842427018715500120874937564 2853388 18839405807348475060890910530156288 2853389 -120319324492290240255597524226274368 2853390 2915838357093213249341702949811200 2853391 91616953041048582900310365624527792 2853392 131790158474531170579767696356474880 2853393 -169287592081343657756510717885861136 2853394 -414354424047599481745843497018240 2853395 48158070588500932076802382198944000 2853396 -63241532144672414728628666714277888 2853397 -289832809034877867328916019758210280 2853398 -200441431348205914250042992129912800 2853399 6215573340480476548011036062120400 2853400 -135283711284696616352802649299456000 2853401 306107362821786803743015994476771200 2853402 -73885177392328492286811546273442560 2853403 59771921997553531220073048590684160 2853404 -137752397876979885555651142290246144 2853405 175025777081471888886725627431889100 2853406 6133540944187060582200930362593152 2853407 -130657908575776028161415412659992968 2853408 -348474699569900446886841363032702976 2853409 -144186074696073990673896281523591232 2853410 -63812403842890225761640453255626240 2853411 33991760127497823574211219795083584 2853412 -92740966891051085256763581636982144 2853413 -415192809566754302830844642733190338 2853414 60070536164565103901140553754320640 2853415 -277933605260396448736866868586938440 2853416 -566937645735436189979388187271178240 2853417 -216201214534772071422087678180864000 2853418 -187174626016793228480526096709211040 2853419 -19912635476845222344497192106612720 2853420 -136006550698746039875150007903436800 2853421 126855475786153862795497663921809600 2853422 -583013420235015468692815477824 2853423 277978169949030240185301130757448072 2853424 620418275554150726557134844723200 2853425 226250847515410115033657956044028800 2853426 -24837871969581682937027221533173760 2853427 -459220566485791794016535093199780724 2853428 220949028465458745518016454720579968 2853429 -86185682118687133110571767981457920 2853430 -86339455980106303281505977695024640 2853431 -38889496973017096149717528606896208 2853432 -172110205196392905079318028263956480 2853433 239084198476035385748665476299260320 2853434 -53392705374642108601849295946666384 2853435 -7915384330626442833718526292118560 2853436 -35413088409070985488483148797476864 2853437 -9366074944675391289334150454400480 2853438 17291157620931999010107245408762880 2853439 -142723398338405743660797732072336000 2853440 549498458087041029479474952929280 2853441 -400477039000277390326957985785582560 2853442 -311523976773678903439296863469027456 2853443 -228882855580471226683500495939850308 2853444 -164657991808655001853650310971598848 2853445 -66455699304703497355094318794523520 2853446 -109282053914532411481378697852807328 2853447 55357393527237251133950458674787200 2853448 81974576872936523671347585790863360 2853449 -115787306537396081494845419074621440 2853450 -26493616532672745148506217501490400 2853451 -119900938703219285033183597303309548 2853452 -28489272590310634452654053280061440 2853453 202677919603906770525446427640538304 2853454 -3970110615233315929381408340710080 2853455 -88069589172367362268210105672068000 2853456 -37065758936745083321868117950988288 2853457 -118250410106340531613775236493410560 2853458 -172398417465237240917295422985630720 2853459 76174553665565130842437165331728464 2853460 173090468464363079681382495914561280 2853461 38798131848825806245690112411692800 2853462 80326527467323814793424177036272000 2853463 -370848157642014561722407462538164760 2853464 976038947086986065684445065931571200 2853465 68109715879585747803393896453538240 2853466 234264408315459169509870372817479936 2853467 -270029122607762334359840496948674688 2853468 -20875160003685441247187403003965952 2853469 -99947439141308360256153240732030656 2853470 26225885992689784134144985745001600 2853471 -397065261194895510656701485752286576 2853472 163423281905313510559635101764288512 2853473 52245304245840574889916966138344640 2853474 -62334838064398599067854929530655232 2853475 -82651938938606806948595625975911600 2853476 -58692461727752325262154899703715840 2853477 36366128103243676763248092813303360 2853478 -22053183669948274297891192112083776 2853479 -77029718367858579666242698753301424 2853480 1123896401723400889540284776448000 2853481 -51537074383771899948328360460619718 2853482 -265010449500598006581969261191715408 2853483 -146700644580635816021181492519959976 2853484 420358136190196987272564235134167040 2853485 5041270201026743828322873898215180 2853486 11783643918453328981498764069330432 2853487 -6335381544227787089058068765630368 2853488 608460572627315968432826669334528 2853489 -127616088241969102299515527897254432 2853490 100892184963390359081341102767859200 2853491 363391591449880380286035056532527400 2853492 85150209109764466053384444788170752 2853493 356576181795237434910902883479773742 2853494 -86056949422617478529969719953783168 2853495 32092195372449083093209158025344000 2853496 182836421342707951832499554639155200 2853497 -52315791988210443225172415435541420 2853498 -80963600994274825473079488238503936 2853499 -36242869547682245099460334292348400 2853500 8863389282020352775121093767680000 2853501 54365903498858809721520869057664 2853502 200675364582328073149638876810941952 2853503 -296333744389537794286314985955077248 2853504 273585159810629613727853000125317120 2853505 -171146934077883699224078022796458840 2853506 47994049227843302775978916997567952 2853507 -203717371855835177867772695264145408 2853508 54864755576854853400656098384510976 2853509 -244222658409406774216727332198864290 2853510 -56297643438988944224474729994823680 2853511 37024126731547075917855091379626560 2853512 -1023982954010110591472715078229524480 2853513 -66709685813163788219066156948778360 2853514 -19239060146093791699668978713547168 2853515 -216103012144191100223331969133832400 2853516 -15010270164765746068254285666640896 2853517 103097271253203032081753586999975372 2853518 -23795413829002037948712593763018240 2853519 -46928216290620612680716033730340864 2853520 -36079483772534632216295495805665280 2853521 -120216633407073540070002120606592656 2853522 7286959064097419429332986719616000 2853523 -9140377584999936066961644142271096 2853524 143587144005771016850558697330228096 2853525 46986928431128113961170768191868800 2853526 16994690923669277679257640790103424 2853527 272565845146629992642510539752046680 2853528 122283192744986696704028215749980160 2853529 -247430814866196229798883283233616768 2853530 178621222251042214589174394376108800 2853531 174768398497041735677478056235835560 2853532 20070168061736527954392158461711872 2853533 290273444807322847708760674829431782 2853534 48674464535645957955949748596730880 2853535 234090477840309196082132317954716000 2853536 45157254633702738736589126149079040 2853537 31287685789475561898518263747925760 2853538 180163840918390353183900074379835680 2853539 182709185914234185003290925823149024 2853540 -65474515117552378123009711142830080 2853541 29837453590198024352385116790147552 2853542 -40589596958029912516619942522784000 2853543 -77256953317280447438701984553088 2853544 200739542412088308301852069773020160 2853545 -44510207194183098710088747938097720 2853546 34919231512300523472588961248336384 2853547 -464169737558284384060779279266925004 2853548 296321235349932423573476663390639616 2853549 -241855192260050518306032657284393856 2853550 -13143855431604437764981244083814400 2853551 -203486472560434208140783155165489936 2853552 25643945771147868826362221692846080 2853553 148371029830918832588931725426298240 2853554 -90093991062810115320827441318713728 2853555 -36180060841783566362712278625374880 2853556 -36841261558925682232676623495511680 2853557 150563571457814410129666112072394912 2853558 -276948781608302824492077607720002816 2853559 49586665044257177218792837824841920 2853560 221370160299565964557035046565376000 2853561 69883120047855331115491929508396224 2853562 -315954768080802856979527518461485968 2853563 66990420095076429214421849681061120 2853564 -79721563572527208839651163648319488 2853565 -57658386354057059968740125603227680 2853566 -2567122381157761597771849758017856 2853567 230446586220702337256822592423483384 2853568 -65736349529136802813913572024778752 2853569 646152476552869672612149185695665960 2853570 -503897457012805336492321532328960 2853571 -167496946836702525340993715232532320 2853572 -247803755477395995514495919647319040 2853573 75489872157016948522179816206793408 2853574 -239314183050155870584034384749859520 2853575 248050531016267144036565876096328800 2853576 244320249662166808406882416088678400 2853577 -92633806291731646043371001903793574 2853578 32635818519528857110478672997212160 2853579 -214486996700626795999005322683128616 2853580 102749810380099189569999964312243200 2853581 -137912708350146505833941812310180736 2853582 -89846625457330324925682823207478208 2853583 -17313741716199655060068998224195080 2853584 -47513065644775736590319238875750400 2853585 -76598395408018021054258563613646400 2853586 19180567050337162973757018019447728 2853587 260248886262283057117991737617784320 2853588 51798171256302427248760718637090816 2853589 -230523931368813723197895729994314276 2853590 357225430264524894067650157423939200 2853591 50798910898429817653128493001036160 2853592 -29742222445480794840577722638622720 2853593 -155380633048472581418965025860060140 2853594 -66274996026340494103992166709268480 2853595 359043859324215709966921159687089600 2853596 129026026697220307809812289193843200 2853597 -121933145995175559313459190934628128 2853598 57570578060504561049311172794557440 2853599 159521999384804844379611600259341936 2853600 50009643719687051200899825205248000 2853601 231166409917327113444109314396189602 2853602 -8390524034861226990668956272739248 2853603 -5607347620601341283282073207528480 2853604 -113252163956286333733325925137848064 2853605 -580489803622557074089602627696253440 2853606 -10912505585500971547338588249655296 2853607 -113986329466988641531873503992008320 2853608 -256037784624545572366414071623255040 2853609 2429214578090604314453449840893696 2853610 27312143039699373360903851636198400 2853611 290039085444184235455178431215508212 2853612 -16918628848373339658192339961786368 2853613 136604101435815110976592337507348598 2853614 1948734372664496665695035945518656 2853615 -375525525002977630288906439958305280 2853616 6628716627898927522185663032655872 2853617 14530484255201168607633185665862592 2853618 127232558923484045851560723604527360 2853619 222366416576791173037537068506048040 2853620 -32296856040481261677941085633331200 2853621 91324796287757747171609633316426108 2853622 -61455890089967096882522973774081888 2853623 477734656150070000600911798049780424 2853624 264755032734462255656126353185361920 2853625 1591984929739165633421276761962000 2853626 -19658413015278973736159542162676256 2853627 103993532760197758128935447938770432 2853628 172405617675611827425952528085946368 2853629 -114134691112156988298288595344012000 2853630 -420199731751836247287523393927680 2853631 512698651304114689163008593753836664 2853632 -175665667730484959420193083781808128 2853633 -122491432515531306435336465872262336 2853634 10184150429899447473792826097260032 2853635 -73439619518822877881978496968322000 2853636 131388773743741031247102913051545600 2853637 129145612843400306084026928610906492 2853638 125059538366881920672378322394876160 2853639 22023142047312309079186757361061104 2853640 -213998562145875166255066548307507200 2853641 12842491370103665557226820890825088 2853642 -19470798798470674322939511211835136 2853643 3352268329771837900430552496203008 2853644 43181048963021001840061420073838336 2853645 -156044032519532119155334561917077280 2853646 -41567380101606096451881996991718976 2853647 -203809210108803852566463192307181904 2853648 -22337660132979400854867126288384000 2853649 128958960979230327294489850347699264 2853650 103551875058917790788649158760010800 2853651 13283026686739764822066412978243584 2853652 1687527429814233477964100276232192 2853653 -283327476989534620876759345208232480 2853654 -56056950120997095627078479045627136 2853655 -43193855719293052045490467021412640 2853656 -2619400449362685099955477819637760 2853657 -447183240100851730457987759563155360 2853658 287477687768851953205256281370657760 2853659 -342107661684945056832679684550230140 2853660 9317358421614162091556827914240000 2853661 -243950589516672839226407936311171738 2853662 -98158759964298460928552466109851072 2853663 173691367222187459256968360083318344 2853664 -463702600087881013705447593288400896 2853665 -228493123958822127258675325088216940 2853666 -171784693677808485157480561454265648 2853667 278479576862529186975225668259087640 2853668 250281392149113630629164296988818048 2853669 20161179560147085956449209116585088 2853670 188372469017027806438824056909750400 2853671 -446250944573364634342955717543554608 2853672 -242166758375935898341552956108718080 2853673 -283346187002156945483489570068915078 2853674 39853624808032928861557572122668032 2853675 32342547936126072333884076690190200 2853676 113866243015747198272724703569036288 2853677 199281703869593686441446500069526 2853678 -159705257539112130815722730673533376 2853679 -14146451949189453206898437313949152 2853680 -59959393454853186972648802409840640 2853681 -3065897770576290580506413215333536 2853682 -16067044552795459132139293932501696 2853683 -206917212906225881170121601887740080 2853684 -203358531259843089560982629356769280 2853685 123648787795565589582954792018724380 2853686 187636341776260198124936079061655040 2853687 191576003900822022021630770684909520 2853688 -492270228730899342366872572289802240 2853689 -270601650226974466880607395133879510 2853690 -11596095403382283905415808112394240 2853691 -598904009304499468546835813994078000 2853692 -143895685974331342801720730916622848 2853693 -371089171276582827462751660982243418 2853694 -62328080420461740634371889029967104 2853695 1634717013398102597491163950739040 2853696 -46834246963180769151966653039247360 2853697 85032969012323118207436794712524864 2853698 -47089772586895425303732399242058336 2853699 -92812413538162296381044620125762048 2853700 -104747994787931917354217772304988800 2853701 582182230812669050336788368063852702 2853702 -30118558004449439223735138456071424 2853703 22394905236041594274086930690626224 2853704 133883024637985598181274035557990400 2853705 -1254534041365318782345784016724480 2853706 187597044034527043929956177574514944 2853707 536853304204750453018883346614119956 2853708 -50832376186748909250978182057951232 2853709 -368568073110874751451429852142606090 2853710 78066849218352501094451927955884160 2853711 -27437593146953612574685059471252240 2853712 -102642258156900409616451633661870080 2853713 -155076684616004459005461915668116620 2853714 -100159534480231459094685504918168960 2853715 178938156124861482504174092541261360 2853716 -33478417667422158342619987890885120 2853717 283933110438323922674452054748181120 2853718 -214798980726903321597867888146135040 2853719 448373605623432181067506889583510360 2853720 45668203248822089452186633038028800 2853721 -116273953701228890994003833562251708 2853722 -148139775175379200565569860279456288 2853723 -94717865403070680484060689561588432 2853724 304333432766537142937773460118848000 2853725 5558617993762170726090727120368000 2853726 66515492616276555411506347497332544 2853727 84060200433270217212096248050973992 2853728 733682379986463793774846405432836096 2853729 -136065180592432680824013111230136300 2853730 187358333053978541764874858818936320 2853731 -313690456939221442684825779461922816 2853732 -9995479266230311954274613273010176 2853733 -896991120193677779751768356095950336 2853734 162702608038040456018233730162542944 2853735 -100027726420275350413633517346270000 2853736 40570201539512651370562154189291520 2853737 -214256665635883491003226678618684614 2853738 1040793686052076303722259140211200 2853739 -102013746311411074656744888654959328 2853740 -84638394756520801854072163021701120 2853741 -106460070966518954722222453977866976 2853742 -65548275637664804555068116191995968 2853743 133121927268183174743962995031897320 2853744 -70561770248854602572664673968685056 2853745 -504907282945664442322335873008962200 2853746 141188802334660507343164047286695936 2853747 -72420660176277109468786092365121072 2853748 17070859651846935219417340085790720 2853749 -396578769384804045876927723772087200 2853750 -22898026583564572577049520413960000 2853751 202714674052286942315898637919259752 2853752 -247160500605836007203923582940467200 2853753 97681573451382153415807263784576704 2853754 -7624655231926355352249513286049424 2853755 -276829011034826053995943544382745680 2853756 235313359746877207252908209481311232 2853757 323199297236516948337908982410384006 2853758 -54042716043474593809580361213301824 2853759 -61911782344118012308107595354715760 2853760 -58038924745173846667797064581120000 2853761 253606759299189442747793825377951362 2853762 130913190858115233488922748747418880 2853763 -595923991187693556563797769631377712 2853764 -132427962554465349457083754641454848 2853765 -63427834041771282868180023253416000 2853766 304933773797758448198612977743284832 2853767 -48361978367934479372520305888649216 2853768 65296936174979215386187551040757760 2853769 -92602442215604750548963294977084720 2853770 -124882419721073693191398591114517920 2853771 -139632295129864190095454296626021120 2853772 156350779412612206476391201447270912 2853773 18642436493287277075631295374169200 2853774 -30696430213103285281472433070018560 2853775 -293654956404587934100775250934099400 2853776 -18114105396172687611405348795015168 2853777 -167245750401887147567265391761208080 2853778 -126143908126398134328078801189736560 2853779 46979929921917390597654639478366380 2853780 -18823738362371127334156160161290240 2853781 -332860159919629335897950446400000 2853782 133085858197348917107725261515880992 2853783 -238305335113492745312113383822457248 2853784 774781291379254659249820721589227520 2853785 96010864910807268275667812464200 2853786 -36623192450527815333652974578823936 2853787 370281354592726871484792303123634436 2853788 -7156812672420176390337062160405504 2853789 -14230874466773091084964964758661952 2853790 65903881381823659839408289527166080 2853791 347553117082414661620431225586740192 2853792 468951384212588304085395408370532352 2853793 -353126691331342282796703229636980480 2853794 114372222451677291021840531277908480 2853795 -15772810793379404275319056896211200 2853796 -8372209117398621470081176733245440 2853797 -169244997860376571633480553354028000 2853798 58506263189677625059112489995345920 2853799 268440491014883956242123000814132264 2853800 -156568090824201391458545530859520000 2853801 104477977775067667349593630025006730 2853802 18442530367967961933667584278890752 2853803 617312316081980842691550215143379280 2853804 -42932417773922088232860459175956480 2853805 -75034106534011056300772076762767080 2853806 -72059657306742632616069883976352576 2853807 -116736428540448619155176678132990976 2853808 31762903373746993567785091604742144 2853809 -74338524584490616853819203922475600 2853810 53423313641069665346284614752496960 2853811 403141789285892628419519501701126412 2853812 26421468760835655191606187794449152 2853813 224171419085838348949381739362737984 2853814 183267418195052936482957432528676256 2853815 93154082351177066931160787123719920 2853816 94911693335542778809512692966031360 2853817 42801839124871944275563270739023872 2853818 -173116880237831932977681897502882560 2853819 321292916328756707498595375139996800 2853820 -37409814406072725767944727883909120 2853821 959174198120104949807854723058345190 2853822 -81946579050271466398603742434561728 2853823 2352370403717470751945835506709344 2853824 2220808189879901429912983308337152 2853825 42666700875547605729374380233600 2853826 -280257774788175064228225254269955888 2853827 56682315860421803215261119222243312 2853828 -218119108999299795686112753513737088 2853829 77327980092118499578007075307175680 2853830 27671106209974293379211118778521600 2853831 157960689181452361436313051010435752 2853832 246612808639692919565844817573324800 2853833 537940112713623253818047768326133082 2853834 -20561632067166905330853048345381120 2853835 35485825138829979282631294877925360 2853836 145413475917403227433255882782896640 2853837 -88124115049095778172369498763511488 2853838 -17337650186119125010059110046355200 2853839 761698689535341671685319779667012056 2853840 32181737659170613263371142105661440 2853841 -187418034649425016174256364807825948 2853842 -60356683588942682021124045093589728 2853843 -273210870384730812498302596978923336 2853844 20524249644899231094847639862169600 2853845 61171059397734388745218049755478400 2853846 2853509570497003829678302046457600 2853847 13266069303683172929906756916811152 2853848 -76886673622893522961393220291696640 2853849 266430896659099288462479254973818064 2853850 -13983829745593546950137620057623600 2853851 89486601421933011629995442064630528 2853852 10375051450620547200424099199519232 2853853 -166345586738893504561096644410103898 2853854 -121119057618160076510837157552330624 2853855 48746375812622069763277810045714200 2853856 -8298426594621848659037956026925056 2853857 -483194852947451252909520581421758160 2853858 -101512482556005157728998143510172928 2853859 -2621167092402167141160288897767600 2853860 85597697941865226550282029075087360 2853861 -177231144824547869752691653326840480 2853862 19645405318774080934504020314446464 2853863 69995790003347452464927667270377984 2853864 -143388440130889148660985842429184000 2853865 32520937939247717441387578681706880 2853866 -264215837722990635350158506508300368 2853867 2522893023353898430492592382925248 2853868 380814523628230929120933966385672448 2853869 151379015804058581998063217471085270 2853870 -55547437879093518074164581524966400 2853871 -497889198245804995758960047321130928 2853872 7423863251525846877413184225411072 2853873 -8281965038231522168647545328310736 2853874 158487400114316279826745903509480480 2853875 -183639524301566107815555656377320000 2853876 -203036245458387779131022883545671680 2853877 -44065835081161368900071603261335940 2853878 -152812833185341880590822616306897760 2853879 83930799419245938553183515794140800 2853880 -56189292238952302699074085236633600 2853881 -270110163188258049986599851824775318 2853882 -182237475144986824600577766834478080 2853883 -94028141126909641259056268215803868 2853884 -11485768923321222672873557782545408 2853885 79549679343873210721571415597638400 2853886 -42211912480139225051639353930530816 2853887 149754631041197176760982214563023424 2853888 33064158844705768140607530184212480 2853889 -20506216122633136356525463623539280 2853890 -5736334596056919557734495435171200 2853891 -52163779957405432321753734294720384 2853892 225353665799556166191958441049237760 2853893 -26740209505081355386049853328312800 2853894 133063382170582508509512961608388800 2853895 -185529557066800611078766029255177600 2853896 -323534900055410303072302116094110720 2853897 -116792855603905127020593072117692400 2853898 -238297628168218217352672894866158800 2853899 355195279281478118170375008901987680 2853900 -37969677951627293555604495224832000 2853901 44483595048658785091766485542608704 2853902 -149963572956004892827938932642614848 2853903 47268399310389465827378257688873760 2853904 69830842899239961509980089376505856 2853905 -199133801083315243454784678737228940 2853906 154289036282225168884097752970112 2853907 -143260978782218221602439123671383844 2853908 129564120877534772776880158746592128 2853909 -74403305249256363691964255170180032 2853910 -2017990338097782681047671728071040 2853911 -57104653586114999593850331977122488 2853912 211710511446566930517409094746091520 2853913 -384077087736124121328240613154070838 2853914 -118795705110152911252647551834918400 2853915 -202790871355502862351898821485128080 2853916 -92806381309895263922971323491813376 2853917 -245048383301825596729589912447493696 2853918 2046416676480805043336975094118464 2853919 -337654720818894657635103711650410440 2853920 -21101639709946603883609056285163520 2853921 11943988506953295183923175661739904 2853922 -810355876158117047623809541373952 2853923 198804876473302233027320913337166172 2853924 275784406728156294001978881114501120 2853925 41256173375512886977688329704714650 2853926 54755369409452750411248603974939840 2853927 13958361497507401364870500701765840 2853928 19839968846062429236046897624842240 2853929 42962105777460089979148039418806884 2853930 6563048175243018247656066182565120 2853931 188765396395846812049266067984807552 2853932 51913617413061942806321612630556672 2853933 -220745118139071391839445443435895200 2853934 481298457173346103495581372861153792 2853935 -10127230481690444460973850402591040 2853936 79926175131242525023522840785469440 2853937 365169211567729752703777204259341586 2853938 97894208452089099662778454548303120 2853939 11248827145966960279071118780872960 2853940 73717758045913621060675035287735040 2853941 -50605417305263475313661209264057728 2853942 14378511805018874614253259708217344 2853943 68963422154179354805352370332613680 2853944 149182472427398400047919052513935360 2853945 111701076263064894979975260144410820 2853946 244911253066042951098597007120708800 2853947 128318246500206573529444432102315920 2853948 147509728087407447280969562821632000 2853949 110303285701581355720067036900784736 2853950 108683449900724218697910055942632000 2853951 287579442544341139912873368266536464 2853952 57202248599907141394863563745525760 2853953 -2537908685499577172554266210116352 2853954 -11173354296828145259661557031997440 2853955 -49544099575264710367108094732754960 2853956 -90621705509783592047457707402669952 2853957 242056688079586302160234815726341280 2853958 -20533006846108306958729941024573824 2853959 278905666177340567901363900369426360 2853960 -151541618786344910337176467169280000 2853961 231931388131524798006481701527004624 2853962 -193649591496865710785228161913826768 2853963 -4078215475344621860804661048415200 2853964 -212899015561398648435524805397921024 2853965 40687836544484994094333409492655000 2853966 61371310338453854048564169038850048 2853967 54203870744425413580764163309992520 2853968 25817609900696477888628389220040704 2853969 -28667595910766758225874328305646432 2853970 45801543978351382413691184116354560 2853971 -598561877656835998749206829396037800 2853972 65769854298541392365935735113971712 2853973 17720284145360443888825762598390222 2853974 -19065875703438523396825188806103264 2853975 -100073857473792432407756869268819400 2853976 -33041387243898124653552766891315200 2853977 4046742774710991509582976232164480 2853978 -28274555805222962259690504853012992 2853979 344906022296274475713119662710304580 2853980 214926425810994783343629889034688000 2853981 -108127366080846604007447887854635520 2853982 -192889754866877492430528982164609408 2853983 -198756360559384951967501519798330376 2853984 13035084579444570949688075017519104 2853985 27471103795673882828239766288299560 2853986 298861130632422478747224038614518144 2853987 100373858685156092253159542069433600 2853988 14625545620006335367724643442767488 2853989 -339709440756704561613563100548766210 2853990 104549024165572114364026585905264000 2853991 -85702691564795440604130985384971728 2853992 193119472015858590686750588615040000 2853993 96922503827128029666228138890565264 2853994 124614497294258867247390332960300544 2853995 9695367651546946196078177699792880 2853996 72100356876528166761145390116864 2853997 -186938240699444705841731690508549300 2853998 -19269330549364114010831775495387264 2853999 412347350901527751306290786814952584 2854000 -36894144696016503862923642298368000 2854001 21013596976605581339790811872912192 2854002 65575573445555037324981938350160640 2854003 -409764755794484196074093794989165748 2854004 -309828136373672783620835587130722944 2854005 -27506150744878595101136995618418880 2854006 -388366703811072666652318193664558720 2854007 14626276863357674737569872164809960 2854008 9032542193317290009291625148006400 2854009 180202758583476942602016755207913040 2854010 84457121834322093516012405434128320 2854011 3426541604257935876826416491389824 2854012 -124171022685884666934823768913576960 2854013 456713064801580554994057947497865504 2854014 125413898219568252545310743477048640 2854015 17436464875688765825069614149966720 2854016 22964591209211463608349658888273920 2854017 570132754113141985876194545637049188 2854018 -19472968512255793831975334596590720 2854019 -125307282416971702215918252055001904 2854020 -47097782460918459281818945777766400 2854021 468171344049408158949863720199344222 2854022 86492442829391497071159792285900672 2854023 228199813064458046220448706191746984 2854024 -92527554785053158041717133011681280 2854025 230379246456374223719429598668615550 2854026 46437933027441481181349334412937984 2854027 1330225931504412598363519390131280 2854028 514766037479683845827000472171886080 2854029 -179563016287605470629409423651658816 2854030 44877849275491170082380566059564800 2854031 -95485935781970279945530016468405088 2854032 -31577788648513151117501434617397248 2854033 76736408974068056753946243235740160 2854034 -223668957003078970905620763358057584 2854035 27246147238038818890161101902114800 2854036 -208495819271037142423401653456725120 2854037 204792759839089574286173971945516686 2854038 87980601275836669493358635316151296 2854039 9471492699204504258141227032441624 2854040 -26432546077827003645484483693363200 2854041 63991213536945787998066001552027680 2854042 -231558029822298653941932393407213328 2854043 277018248516881604099676573448588292 2854044 -61378793627311315438640653165931520 2854045 387584169690329760089011231279160280 2854046 -26438601783936306191677734642742272 2854047 -41829363037001086499995842989629440 2854048 284696801712271568288243255772119040 2854049 465142908453459116452587385297951920 2854050 -38788174648409342862463904470464000 2854051 185265416386414576525266909286557408 2854052 -69026795963002197590957260001729280 2854053 479904947746908126047326892530890684 2854054 -258960860740087704822461179258463904 2854055 183663333101785532043711242726910960 2854056 120494696774424777376056749640499200 2854057 40566013591251299514701112815823972 2854058 -13991844911562205702358523893683200 2854059 -99766613275999914063689533842876432 2854060 -93014404184253276402904812473072640 2854061 50829675893308449170480991563396832 2854062 214641543170027791174889094535123200 2854063 -42285413706147160820497901085816688 2854064 -91336196208045940104270112398704640 2854065 166557155494279357422939176634539520 2854066 5445749749602334792793138915160960 2854067 -560257876626565051261890258362704884 2854068 8100892936130448578147404288008192 2854069 -211993556281392333569623408855112804 2854070 -98361222062085499891154520872966400 2854071 -21704889264552508730131498316322816 2854072 -41566348609982603727862654701895680 2854073 170530992555740440984760756126225322 2854074 34479887696410359721956031400002560 2854075 -178604158891990184338050131535705600 2854076 125972257569805230387487040983391232 2854077 -39907869938842045600751204035664640 2854078 -93783292086958795198659249519932160 2854079 579525462905637410724473932821617376 2854080 -34730733491888630206571290967408640 2854081 46474506289280513305205184432431812 2854082 264080245233074263290074957856768 2854083 203847506867078993032849622644082424 2854084 -500140759302170463782848399664271104 2854085 -57589647551533740614198751343881600 2854086 122943907727204658381989315096220864 2854087 -504106335784993614579020004112050920 2854088 -402307534368889445927281920921738240 2854089 110042435063593097014334597198663040 2854090 -218679208399719715292752915631476800 2854091 -115968223824801967466304507773318508 2854092 53873564799687654803667085490863104 2854093 -191808367189155588753734806378339200 2854094 111980520551260625478384719743164096 2854095 -183294926730752173814590011459036000 2854096 -24326246044746132673643098177536000 2854097 470056520055188209205233287112250352 2854098 -56794010823775424846282492737079136 2854099 228733305272237625330250384396885100 2854100 28866484768008827994791183784566400 2854101 270665575645032950770390572413276832 2854102 33622528593853917659761336156070592 2854103 -129135375657499914500078751005390400 2854104 164104946805550110922027785166848000 2854105 -222062735048874366524103089948383740 2854106 32954744995894945651879868343517920 2854107 316388096797574610817998840250125804 2854108 -115107195672040238937410077825470464 2854109 72008960478663886913830229524632204 2854110 9316002892923564596405437584568320 2854111 -200501358320066769677629440282059048 2854112 402191130109895123413631955134054400 2854113 115025928194455029494789550199170048 2854114 -249358048490181162148326556930879488 2854115 434233879040909862286033547359066320 2854116 -10576688016828138693536943876538368 2854117 81329372612333386397383401466248384 2854118 -90124672207273435149296197565064384 2854119 -37216558657716913878625818359159256 2854120 211275161330550675183240446394316800 2854121 113190867732303597742423074064391904 2854122 53517082340809818676603860846336000 2854123 33016431120623893171567654561657720 2854124 -5791445254881629204362023544240128 2854125 3625665441661363487721362252280000 2854126 25397971440563826955446403465704384 2854127 405955775377277937434354369051312976 2854128 46146955762342668114287023313977344 2854129 -154285768358124122694792220099824960 2854130 64669353443549228690295860107422720 2854131 20823054437275810614872446487526144 2854132 -59630098784309653749890396626367104 2854133 -132591587177593376534654131358363520 2854134 9182113834858755811941958452674784 2854135 218563888115376515888428939702165080 2854136 325812321993311855568804457018920960 2854137 125549664683389757388132062416848576 2854138 42986434830416587488342020544276480 2854139 92679265476414163588353151145284608 2854140 112769457404740185457948238781465600 2854141 125802070899094161316096474538688300 2854142 -93035234280188597073801718260004800 2854143 -87427462299888307643680397855021280 2854144 61579084610804347406038419793510400 2854145 5783672579456877684477613430614080 2854146 -53846620301219455197764338191244416 2854147 -186432030419805376742717443913770728 2854148 684100615636157055015613086539904 2854149 96628024037354921149255313598649728 2854150 13611061041002034853912100538825600 2854151 -44160983092868694798666746292713400 2854152 91311036722508868810667974157644800 2854153 63858305321006191817538157003377360 2854154 -2842888016142894225685133707728192 2854155 -114937367257869368383053559739462400 2854156 104481095373807303268012596984732672 2854157 414851507119444574839642653491492406 2854158 188702917447775743294216230083102784 2854159 130174884184651207568243860861154304 2854160 85530425445532956422176447896698880 2854161 259241145827799930217189258499718480 2854162 174487676281239253495234483699034112 2854163 -1471193205277538091778844555055552 2854164 67336073228721580091614947370715136 2854165 -179499475657844466922443172725412200 2854166 -39907367250849141801542012361194880 2854167 92282735497510578457439238737387880 2854168 -4765918286452838129765281626992640 2854169 -180774387461681975342054516720594304 2854170 -102705652923383366579113687893542400 2854171 -495804160779525276753566409662421628 2854172 14530209165262515188201581796800512 2854173 70687424418308257341547291490362944 2854174 -1131794196216587124330690501234048 2854175 -204832501011574293974031206554482600 2854176 147467956013080224685830160666066944 2854177 -418887771087260099659678203727462400 2854178 -12488757002179617361128405553245360 2854179 883656460059481173631108680174744 2854180 -29695918567939694894400474433536000 2854181 -333664393894730073202128711262039296 2854182 14644751316162219119576304206476992 2854183 237999427330885546220867999981657304 2854184 -293254139803098872413171414160179200 2854185 102828319631472534023166773983885440 2854186 -78313117868933799090630291841232208 2854187 -107836247922755156076803920276353648 2854188 46940565111233627035181587239343872 2854189 68173733726144746372075138998001208 2854190 -122948115191784035642193274519891200 2854191 421610670686168258425339204653477120 2854192 -85485710456918729198307438899724288 2854193 -470877053758560895225279012767386076 2854194 -36408236743535702844633765630755328 2854195 8866090443725170159921841730121200 2854196 -64739217380662763068647290723812608 2854197 -31162419332553759341286568778683488 2854198 232091526132984059686897403246088192 2854199 -531982294059862546337081993878520760 2854200 82290975192108043037675320025088000 2854201 43491815832195651869782466760180480 2854202 -28175188400025625794100733989118976 2854203 227987289892248784944423540504239808 2854204 -204846766130800388274928530998736384 2854205 67517402289912118682304240738418860 2854206 -22702099313644394838439778836365888 2854207 363915838165157926471315517998379456 2854208 13834927583388546633348445032677376 2854209 -218227301155494374300972567478849600 2854210 136736858958550223918920801144457760 2854211 -1840727081083576479393714815758008 2854212 -190222779650913524749101460308108288 2854213 379581498114522197563173866847287104 2854214 284687898680687877597111323706522432 2854215 11298555033145373335306624926215040 2854216 26129731855055101261980175475343360 2854217 58161839984321955025817799220387812 2854218 -21162549146422518041817026556437760 2854219 237527690263268225681726913555240840 2854220 -181455388592987671486635186073605120 2854221 -109042539787082172588935860115834688 2854222 120538377600182777861416955984706432 2854223 -325270224988936183392454210945296528 2854224 66027305002305601015118233896222720 2854225 -92280651659508285497107202209063200 2854226 -275877932767496958026083500587736960 2854227 -19981254375019331277591477528661392 2854228 39422915127310977478528829990000640 2854229 -176554404154871723613434642772937824 2854230 -59268268552055163858612014621472000 2854231 40139240293587793407571060445242512 2854232 -43564161026213757373948713056010240 2854233 373341791200899726853736967880787520 2854234 182188063488144691708769779599980016 2854235 -329098208232281432226189100282404000 2854236 -72196361706553533090652211128811520 2854237 -556480339164394342784385036964909760 2854238 -140249400179709339707101011102565440 2854239 312474146782397108531668140898282824 2854240 278850613143181071853027193860915200 2854241 -195740007387040742826020755440844170 2854242 1590469797670330609187746261306272 2854243 -53437241169539311734349051641569280 2854244 -52123508489192332805864835204192000 2854245 189656234875095947299128298938729120 2854246 2043007522434765787681392086381760 2854247 -959747711287627981711358021002336080 2854248 -135658640707558068719195753632727040 2854249 -332134482533321388384043865037577440 2854250 256795495184586671558406585725112000 2854251 -16041381927675793877010054996882720 2854252 434668453157445449418539789093140736 2854253 -251573695055846624714045159353827498 2854254 203279457853970370148221197070336 2854255 -401363904280213266582140848266054840 2854256 -38343528900972198399776470346956800 2854257 9316077402037267590688675120204800 2854258 -108724904304022414790607005158480128 2854259 404328865620723418228551524180432460 2854260 86858494282757512842962478026780160 2854261 -469132035458013787185737548108285138 2854262 33527675459408323675424301085047552 2854263 42420286162614132763075830884364288 2854264 41918957371400089326982257407385600 2854265 -92568806049999837688809108478577340 2854266 109489127370381638447561527379457024 2854267 -97793330992214272014104588949576480 2854268 134067852430981956181026177009962496 2854269 485317664916078213445519777296582 2854270 11167679082546938048564106805132800 2854271 -118117744982459562598329743350189056 2854272 -156006030142141217035910337276149760 2854273 518855927722212160488382210307771522 2854274 10496624212245646443419063187647520 2854275 -96112148077711038229303081813848000 2854276 102316386038885931427031150862892160 2854277 30843245715402126718158738496271808 2854278 -42875996941418616821569441343109120 2854279 -397591344904662748697157127199448720 2854280 13721755835868115437748329984000000 2854281 -8365283298149814630543337697918448 2854282 75926705056339075158072042211570992 2854283 -439928368503107062766372845659228600 2854284 46124855808115782646791594574695936 2854285 15890936075949821065307658237576960 2854286 34757995470434448396669879950150592 2854287 97387629267032575469576274558711528 2854288 -2718896994952260507825709581426688 2854289 169918540657922274823683825061719090 2854290 -7413353320209031267431462472481280 2854291 -16716978048782995773547194015140016 2854292 11102582565776742330809252672440320 2854293 -31902459211116746359059440182766400 2854294 -77212897510801559986699651975864320 2854295 55811310328722564280484689351099800 2854296 201605452676294082238066626586828800 2854297 2505571827536809118159914581341280 2854298 -7830384480295493412940144257867264 2854299 -7274964548590953749092121578424424 2854300 -7073893524349199184810543391795200 2854301 259161716041961114042700864990211302 2854302 132765205631408886564964820022727680 2854303 -255669878649674784790108894328700448 2854304 335473645264816461912620791876288512 2854305 -111170114090907535839489432994108800 2854306 -21930811142095467136088282824874496 2854307 1312236726005844212885426367506832 2854308 -5588521196866478062627957230320640 2854309 413817825484349586242422711535576510 2854310 149088133859812480306520559929064960 2854311 -123386067213612321596080911534554328 2854312 -101891894614620797270021619734784000 2854313 -150459647719156223285413420688363520 2854314 -84921579089173825485070295493058896 2854315 -175203810016375630606699698610422480 2854316 -313946595590550712381377901252193280 2854317 46898730458791345923784709705978112 2854318 24587976433021556189701829428955520 2854319 46296203033354743214550928114724880 2854320 9631755303519537072138999693312000 2854321 299780826754813807719315873010181522 2854322 -26710796746396650953781374121966048 2854323 -187304373160832662680531846795146640 2854324 -9106759716989694466309171536734208 2854325 -45456059398016007510859536792576000 2854326 139033751437502333936562646132023744 2854327 77976131938282263707247883953415392 2854328 118144346527680484077525412708085760 2854329 -1030018279493118356387888568026400 2854330 191419310580203588286071630311342560 2854331 -325976584964982584676272054175155868 2854332 -59956869200858028959048188264857600 2854333 172031629950905386896422769873863340 2854334 72240718347877227253551154636462080 2854335 -3848442431496678592565683325904000 2854336 -60865643945080122241108705802190848 2854337 -325387111402231929043491943984462014 2854338 46031492231463573885307481959174272 2854339 -115425826337666683539712498059817776 2854340 2484869472922769726313998110617600 2854341 13735421014689597276670001748041952 2854342 122055182759606621053005222207318144 2854343 517010662850516070109562948519813592 2854344 -173595082011096791009384052655841280 2854345 11185027632909513814642120321904520 2854346 -179699669313602447800893626724275712 2854347 58896893429869166881704677429213400 2854348 -211442677828095089106358798665476352 2854349 -202859190196077931081166678917986240 2854350 -60960863754163593991215630210398400 2854351 327588011978707478240645933370067920 2854352 -29613624686993499607833491657170944 2854353 -56356769558485284359731822636224192 2854354 60192790425762876789656251200039216 2854355 17702687293844820142104138528396960 2854356 -50512318502261718152727359059378176 2854357 -393325582745458004614036617260163456 2854358 17226497629602690299287452706745088 2854359 27171302731489342539793800349908840 2854360 218446785779759763952624883195904000 2854361 -445745369687295542738391062813318400 2854362 -19888026573903662644331122666169856 2854363 191495585605895254702417103622044612 2854364 186285228673862583232165440767917056 2854365 -105120677791511272124646958781776800 2854366 -28820602410447294485194582538259840 2854367 288716216059498609858196609269216416 2854368 131725585451998061766224435568181248 2854369 19573939814882378176659551794560 2854370 -36137483833096971583368614904153600 2854371 -56258082633307260999662004601884240 2854372 109159600634134812097493784591025152 2854373 10267309153260463391992427559000888 2854374 -7182231100017603205659325877355840 2854375 16150632738270669735362254819985000 2854376 -155674417732025513863089146815856640 2854377 83416190403816063005119181754497280 2854378 22636090074422430305255706688500480 2854379 58900154378537311231049082210960720 2854380 26103841731361714881205939089438720 2854381 -272321806080537473223880008814763818 2854382 140465600034574807650367202944137792 2854383 681837219631537451798398373491200 2854384 -46664452429264920632785522884509696 2854385 84359169982475951258025949809513960 2854386 57970109063590035107877216882835200 2854387 -59251259534506527860638340817541568 2854388 427987358596528552763942763786108288 2854389 -31464434697608835951918930539120160 2854390 117035157562080963040493940522240 2854391 -257705620111300332930672586362077208 2854392 174311940074350832854876872760688640 2854393 -719848343043445347894017542208615100 2854394 20671344243801361992871107255386592 2854395 19932690940543260585529801842553920 2854396 98726162337617231509054631227596800 2854397 146094129554682460923553600937256012 2854398 6637151250167717570713735639068288 2854399 86751067208484798681863135206054400 2854400 68260663058926551239569024273612800 2854401 39468990229721500207935469647644928 2854402 138496401732024250275547326462073920 2854403 -156694250171006775781307711184729348 2854404 1741094367218266600435816304197632 2854405 389785247784994769855732606095344060 2854406 109350796332570568021090425772727424 2854407 317936245137784897744520610670371240 2854408 152917887469390148380661108287488000 2854409 -819819343752470327149727172957290880 2854410 10436251968882691081057223797213440 2854411 -73875733380086912004255899479836640 2854412 409304285299633945366832879843988480 2854413 118661000957706202756258738147689600 2854414 -38821725669173067019956678818175360 2854415 -82717941263109870141247929873677280 2854416 64151509266220620658069203589988352 2854417 -172925516132830664085380533874055308 2854418 -15706825538227252245606433933406208 2854419 114574708656471821442747764263464672 2854420 7071574289030653246115544070721280 2854421 122645278716157687065044394512634012 2854422 -128845640501770045176540565577650368 2854423 -55948862599802898864610567761246672 2854424 182774519616694706727181784982312960 2854425 18818366447288627424194518471924800 2854426 -2614701869521803194430619420436736 2854427 -9379291585274765510154358474171764 2854428 93352035701014591456112611963944960 2854429 -551364460345314720378254965756004000 2854430 -234240749262236705986507770917798400 2854431 135206080323632829949653153828794520 2854432 103944553819366816599370902213230592 2854433 -626763530431371230169778556897628318 2854434 -15707187906735011594382618270865920 2854435 133974336773045849513856981384188880 2854436 -176435520941954292614232221973265920 2854437 75320997093939435174797410290872160 2854438 134733232563110701135112567692508544 2854439 -62155861482997817963537273880887808 2854440 2868744282562832395952121463756800 2854441 288584184486479467969330383965868900 2854442 52986737276052569273441033384029872 2854443 15995595062296908527485811192713728 2854444 19683116689805320299760353545927936 2854445 352460144509305691923662642255484000 2854446 -5806826895722744854160671689216000 2854447 -192386148660906533069578175237093104 2854448 133429378115405759166359808012828672 2854449 -45890970934033454732522990651826432 2854450 38325534488601848246185409895246000 2854451 606183419804626541455195368827967072 2854452 -61168297378855975890610583159635968 2854453 70731713339662820629515693696996480 2854454 -180984933576485998854947689142473824 2854455 51254054835071710909266449619201360 2854456 -11771654757603055933274349428736000 2854457 -192655087012115183152326924024109680 2854458 132796510640991327811337197853511024 2854459 542218923023799968572057830048338660 2854460 23123589338326585434277477847193600 2854461 -20469496913591662188120251973985920 2854462 -6098383635879605764277855898740736 2854463 253516402767962200946413912237931712 2854464 -61490552602737634992860543292801024 2854465 84561202348243454793394341479865600 2854466 -223295926554368847053091900120971568 2854467 129132306310039048062891233996705280 2854468 -609864107650992886832744485553890304 2854469 300856417125856013651926112420544 2854470 140980244742147581064197280283737600 2854471 1911705237606022266047152658173000 2854472 41492317924934582071492453698201600 2854473 -318411356222063382509350495347327216 2854474 11519738111320133425125149804055552 2854475 9220236906009030758076868898997600 2854476 105559095704460652439774763202916352 2854477 -384711190319238396723334135916162388 2854478 274274960528260605010282429157784000 2854479 171969552767752833437563727851499520 2854480 -13737034400819615470330861773127680 2854481 44895160713551532642502984526160192 2854482 22819953071303133481894478267727360 2854483 -372783799290742228095774809643760536 2854484 93003168527882327326780284555479040 2854485 -106564916749707176939839819640500200 2854486 79117754579452839578016299725598400 2854487 -267827575345576127771049201044456208 2854488 -18256206107228979120696337545953280 2854489 539580930669901202296992840552906000 2854490 24107306542903083584677576979116800 2854491 120860462982106785850472011703818392 2854492 -142799382447384792079887541278686720 2854493 178015432263188821540483293823468044 2854494 -267779891194240757306725378283160960 2854495 -157505824419540227588958948689898240 2854496 -645015518667045863511276470939025408 2854497 -136358003844879432107412163807398240 2854498 -58758821447637208262275494431576064 2854499 712118484770159386901487246557160960 2854500 -67661796715883813493584735265792000 2854501 -41747137733725375515315002408356388 2854502 21770464540558456305433184824998144 2854503 -259645098280090856475419216522102520 2854504 287053845124577850314648859915878400 2854505 -401527026057553222932445147259813340 2854506 158566022215179418544224114132763904 2854507 -447267568057656984077410220676410880 2854508 151140111340938440725748798597507328 2854509 -3943874178547510304024799589448640 2854510 2442808012714319374877136220724160 2854511 203923333196644623021274434900672 2854512 -1401132352144826418696079778414592 2854513 21990003337686490376495872475986560 2854514 82514694390777661280310963304114080 2854515 89273628243679759318688819559862320 2854516 -103793780650893912323782334059270144 2854517 -442821105130603060615986478940500434 2854518 161134021359081112792271872698131904 2854519 1913036862677259055470379922249344 2854520 -178740100728730849106132893704499200 2854521 254250169828337174763200990607124704 2854522 -54221983216006991439549350068012800 2854523 -143902642335779911812457893501342960 2854524 177480724825613335414016583982342656 2854525 17565877809692900253868566907792800 2854526 345712460410230373644003014797943040 2854527 -40635958380476109673808251477728864 2854528 109573202144440438116975652110336000 2854529 57326279739965478097874323296976320 2854530 11827286381693905624169500919224320 2854531 -39596434607931347792265001474822128 2854532 29465059676471917418882094100097280 2854533 -193523501520418084234106988023475552 2854534 -336948341054985216325563380994240 2854535 23143451373420938700011101379582160 2854536 -111831974143133220814215204131880960 2854537 8210332105383711032195703774689152 2854538 233843757092321751884831742352235520 2854539 291080130653543723534487676864047804 2854540 -56142464836586638953813957953049600 2854541 290730695329034601947016687367036800 2854542 80478891252171826931255536311091200 2854543 80790478802895488098936796451809424 2854544 56942512598320752745914915457400832 2854545 -344896752402924937200376900502112000 2854546 -104584596325848214523004802926476160 2854547 81688442794455225878626538532333996 2854548 39281070425021362586027874627256320 2854549 215098106496215072076252307965457550 2854550 22625379018389418274044123574396800 2854551 28672396295691902567006240802413568 2854552 -164457815897747828715355496444774400 2854553 -107386372355454868512572822887381056 2854554 -39923117836674983013485725767406080 2854555 2990235319347164550767269978544640 2854556 169360355148459037212523185626227200 2854557 -374054961176742844064834288054350740 2854558 1738141145459005198395026873506176 2854559 307850911177917749876254219306307760 2854560 253933743090050428990164962535014400 2854561 -14357837329600806087320298804183838 2854562 -81926534376909457949494296604897968 2854563 179890293339752971042197382954323888 2854564 466288117424834434810308361331122176 2854565 109816893380192821392652594069084800 2854566 64261344747581417815216874279268480 2854567 -548874703314808249944282472481653384 2854568 -141741879647875271072283670969021440 2854569 6095748275317807149051577846202688 2854570 162522826387298973885298967787120480 2854571 289160165415383460026092761498206772 2854572 49752585811850847734380510568448000 2854573 94150168779045732914754427065860224 2854574 320072281175437702248640529026661952 2854575 17234948690397638798638634075790000 2854576 25548344378535567559115588285693952 2854577 49578534469326268707758084808306672 2854578 -131437177182096137690766631015752576 2854579 -68396398992992948861345393791119360 2854580 77064263845714186800420786001436160 2854581 -151916694091396627313212750526546016 2854582 291996373987879989152395906000255392 2854583 25733060952664437392163373779981264 2854584 -54711495813676387819251319897006080 2854585 356738979020154729700685878940479560 2854586 -49157728646185031081210184927744000 2854587 -112998976026165707424105585364476048 2854588 174713849337915249535041989891636736 2854589 326526890626068752463303744852183756 2854590 88074526716536519476695309795400320 2854591 417149028390600381952904393814204992 2854592 -6134578468810218969251141237342208 2854593 193697272209116806410762571188335922 2854594 227328404854886163646842029948454096 2854595 -369661470180843960387415525839644400 2854596 -109706333426648015117813117745988608 2854597 62607229992271904660909856266296320 2854598 761282198929562123474051487613440 2854599 4881154541719968927486604212615936 2854600 -36503188067105758490008834437120000 2854601 -452931342287733597950781516683100 2854602 -15018733283224563013151749001580288 2854603 -256066965813559918630731944192823148 2854604 -147172385092713820045821973469196288 2854605 46841072230980330753758818160044800 2854606 -19233427372289029799307674022548736 2854607 -105679533839960112676530139668284688 2854608 10570961588755593762062891630198784 2854609 485641480366711718865304798787213810 2854610 198504929145126895611904126991185920 2854611 156200943468914900919135150292457460 2854612 -332546787352351770231402973234927744 2854613 -374516056171600670698308976170619620 2854614 -53617647447257853520097542164676608 2854615 466080300143719502169707254670594400 2854616 -201534425288468808875827175113113600 2854617 5216529303349667621878527475421760 2854618 86238199375024216394942704607783904 2854619 -71308294434066114811301439452131392 2854620 15375368597068775970094424132620800 2854621 -94482210702062225806936900514422272 2854622 -179330867229026730429256551434909568 2854623 -165726447252908138630444941060027392 2854624 162798142361422527230122155222761472 2854625 -20739207702599638180119053629326000 2854626 -72857058838025394191908159507917312 2854627 416129260626409025110660631049048476 2854628 93271563563429544566543256262348800 2854629 37254325471871951702017382910289920 2854630 118622243031230632471369616584344960 2854631 -191764790163381838256588590796430168 2854632 126163337415774599722340352245760 2854633 161160005713579719530031203192287524 2854634 10802057951508465454130619594004320 2854635 -30264933750938850146334937902305280 2854636 224838515174473839082034019169861120 2854637 -113869117121322441916885098402204714 2854638 87299833513656343885475395766252544 2854639 492571697191598460677919232287783456 2854640 5225753657541928640785709211648000 2854641 -3120376649119921482836088518059680 2854642 146462640972201095368651148507354640 2854643 -483980878167295402341250008007139520 2854644 -117319084488109327809807250461204480 2854645 4702139373368908584595179978819840 2854646 96392225605388121130469736395866272 2854647 5564386256241614283548089766182440 2854648 -274734315088245216823796713313648640 2854649 6938741529652025015428667746830336 2854650 130022451163674887702203147449600 2854651 506459346406926477900599381930383652 2854652 -436720709400753422120960728153534464 2854653 -162614205558480997966100270501596896 2854654 79206345889902585324598188365767872 2854655 -30923589031699567958898766244160000 2854656 86858825225703344492684980204339200 2854657 -21342275410351658245771134095603928 2854658 -5049415551265196080180339310902320 2854659 -167752215154561470833852964115429896 2854660 -189577382053897839411020127760024320 2854661 243416107985087477081973228430451772 2854662 185869278307231561160766758477045952 2854663 -129048836338819580667454147806786976 2854664 65435342574709446843319459164702720 2854665 -16372863662390581377415111866028800 2854666 14357874795595475365122141943277568 2854667 -228656987501031558907906634724244008 2854668 23521691854271608817790852668473344 2854669 229484568347572301056516460592664512 2854670 -13825598511268617354552045013424640 2854671 -210699593361891944541879577000896888 2854672 -48539710061943662868122849639194624 2854673 -165044711256668794911051174414115800 2854674 97165913109624264374951607210919680 2854675 142569221625000770256048094839297000 2854676 87580888470809276238219686761697280 2854677 122485767831353964538661940054580032 2854678 1026594207627486731914151137564800 2854679 -208666714584998831001978117805200480 2854680 22111893361947723457816001498112000 2854681 108329635290321537909826845156959764 2854682 7081561509855511247799512365758192 2854683 -4282333239790433650912823110030416 2854684 1355461598727126163566966665388032 2854685 -323515868458548784342928611647049620 2854686 71659027022853235869290991843606528 2854687 -84642724653833551689941446601401608 2854688 -148474181342371329869119117434224640 2854689 -272024853189744089002877576072894592 2854690 -172205937757864789235348792241650400 2854691 -243703197862575209096091244345965600 2854692 92359323077977048191970010599848960 2854693 58049824563647953399695995657468320 2854694 200977150749149001935209678825852896 2854695 -178326742643264482908689085774796080 2854696 112933915131814656091771919576832000 2854697 -60780370200432584018158562342985216 2854698 -27175980667617072947556969261613056 2854699 129556932106914024380818720057109664 2854700 2713640008850973417620278993363200 2854701 -286188219090043644941883535381242570 2854702 -27421091985015803655920273120081280 2854703 151765110181992840954081346516775952 2854704 -42971064873419700086109240063983616 2854705 -128298389414928266233161898621698240 2854706 -130388615006320207764288558639144960 2854707 114452820870201654782162379378499440 2854708 240990670515416474405402616699323136 2854709 -147968183988369952894326511583511072 2854710 46823424389391362739759475839936000 2854711 32501962360061084147674818700413072 2854712 -34452358462834615026750340246732800 2854713 -70522813738689620976553938012129456 2854714 -19934989009384020526728314420705280 2854715 -353152534479126007749629248895569200 2854716 222859819967816024873630261214004224 2854717 -74203574745765553742664269464306234 2854718 -248696764447616181217331356842589440 2854719 21614850009905352993928405641597408 2854720 -35443895529496433372264826289520640 2854721 -243554124165715066395032281396313088 2854722 82228763508302567708737337336486400 2854723 -405427806251206826931972518005449028 2854724 -386846300254192776425055862668357504 2854725 109147910268830808636223422288192000 2854726 -56423601454497227234049489665235840 2854727 5959937850303043142725714397695152 2854728 -42003398492117912090482793408102400 2854729 -452439056325926028720618186935493670 2854730 -61654494885365926941578720051214240 2854731 242552667304303819194731614597382400 2854732 -61789257328297236717395482810784768 2854733 176261566290545982292055921399045376 2854734 56862010994623365438052930607215680 2854735 -43756523215565593319354016917151840 2854736 -46084177415693723189962300703244288 2854737 35423281156580873776513067920871040 2854738 13702913658420545251087716175866144 2854739 -5730131960414472173250795213334032 2854740 -65330752148138173997098569764689920 2854741 582243425310274606824088753695850972 2854742 105442564447402761498761762285227200 2854743 165777138582757254787964027897436264 2854744 -292065592418552862498254600573337600 2854745 -111316289587925317083738006163381500 2854746 124596216087613194554402623174405872 2854747 -144278522932236797599681957677456368 2854748 -149326335760867267008702643002510336 2854749 -230842864108609840284177149506302336 2854750 214878223190988117526226756914080000 2854751 67394581007151974803450128519742752 2854752 42569605503772991377275565998342144 2854753 203111837142880393165417902445586 2854754 -45809112379182009616973319622153728 2854755 -99466108554019699122071744469045600 2854756 245012488616929238815832396357799168 2854757 468954713532334901444498887519296480 2854758 -63992003714701705412941652423966016 2854759 -11520620202837027117517573982203008 2854760 88148669719426281355109833580544000 2854761 -56949021994022337209603129876382336 2854762 59324641080607561918777792360640352 2854763 600006210169587829758433149039825012 2854764 60617578118199351370743736279226880 2854765 -64092107989425415668848985093700680 2854766 -63160122659127200665140225698655168 2854767 305254887399729182478265743133142280 2854768 -25503355030563527269198548046970880 2854769 -165760250779367216738723983858361760 2854770 -206840317631362148699955599823360 2854771 24794340667466636890948915537416792 2854772 103172836603501891866181405476606720 2854773 -160435558132514951050272816080703378 2854774 39906740746748827708004037785869440 2854775 -53762230528251280878134120057174400 2854776 270443492024611166594695642864066560 2854777 -269811926454797827121506031093714348 2854778 73185159389271581750857504113283440 2854779 5981552685910648654642955859480000 2854780 -277357575407206981651227937489858560 2854781 -396185820126212477659443333635543418 2854782 9752532039053071582950734892917760 2854783 -340500820804649906695334585277082416 2854784 -182293883716202916546928002654535680 2854785 -62965759211480372466629820652320960 2854786 240269854527059027092577288493519744 2854787 150030018554133021591167711558935200 2854788 -2373119977053376070671084257623040 2854789 92000785912376308634325908249306460 2854790 4371419286983269115432086244889600 2854791 234561112310766471291454861483903440 2854792 -81608538300312525168511725233633280 2854793 -79529827827639877934648598402290784 2854794 -11622739156290597502951655923312128 2854795 341523433041139279408609589119552800 2854796 82842151240697635290942727742788608 2854797 -284802020816064920670696375799668960 2854798 -11304084422127416328139157976513600 2854799 -262096782263922431998085460372277200 2854800 -11496537295366552418442429617356800 2854801 -218337253609670607803753829607289996 2854802 -22863754269239274231594592162881648 2854803 135336650743942390332138527704776960 2854804 -4337202358238512755958404597080064 2854805 196395607428477448874590478448074460 2854806 -27627640120412183541318380690706432 2854807 299706638366433624210572268573146000 2854808 453833326112734965118784318978641920 2854809 157681946932840010991968676344301444 2854810 -18114457857138276696127324965888000 2854811 33677222812220191473696857396836632 2854812 -165468155381951578781263687782655488 2854813 905835115524037180190183195179424 2854814 -24262923669966520384931023644591744 2854815 -75225761995515101190141197222202480 2854816 365304900699522698885253944626839552 2854817 1737970283787928971100276046563200 2854818 -306950918031714629191111880226508800 2854819 48055973399851158301805587869593040 2854820 -37587593683603656216528379757760000 2854821 27170574049864200680645014967410944 2854822 29539183142962907376898835668319712 2854823 -159783673356187960518960990453455520 2854824 22554409561433313090417839638609920 2854825 164379806349482921905290282496267550 2854826 -104373013078574830719446348978284800 2854827 438918080986731674191961040930528192 2854828 -129851423967769466869617041330746880 2854829 320334332245729224306418419588881184 2854830 32688162738587702098630952840263680 2854831 -98506276167805959696328242241365008 2854832 -44820207259032485350578205968138240 2854833 91020329690125843264170626840680560 2854834 73540741756146906249136926748339200 2854835 318278791130392385682156626106647280 2854836 -248018132409660698296140396854126208 2854837 133588212556158384976283746773845486 2854838 -272823598117233745056544566685081824 2854839 48263916368516108708747264784247296 2854840 -478278137670866541775030931251200000 2854841 364874086085860393019952306400343184 2854842 98156268033150176379751501141005312 2854843 36865678024747094216149791675957092 2854844 -84860533043307239465850567634059264 2854845 2291568312142846002689859471235200 2854846 -30484849057280791995129094084709376 2854847 413006731493429335805902552215267960 2854848 114084020829417709212784813638942720 2854849 9221784707584103295953726383789764 2854850 82327369023340748169014297118044400 2854851 -372862841589058922661048863591427840 2854852 7499764800563156374053266698272768 2854853 -231677677512582743629396322192533860 2854854 4574189852169444418083195945398400 2854855 -57057116820378922298918164774392000 2854856 -427129241650237902038662530515450880 2854857 -387457077439242374525116087318767360 2854858 67064728864592982142390703033654784 2854859 2171997851573590902029565171089952 2854860 102712431636663241357523514551823360 2854861 -177089883587936854573632483633800616 2854862 236917978364299865517343634718282432 2854863 -140463071087070060816586131990616776 2854864 68344435280024894765914116334551040 2854865 186599283254175465195326669601112320 2854866 39247274578406552743352755820387328 2854867 326231612943919956937435946720483592 2854868 -224661850662678451656017362661222400 2854869 -202031203367539781338704045357308256 2854870 -2019235780565397510072698114432640 2854871 -77643792829213563866637951268095600 2854872 138365255860296790059203822683545600 2854873 19629205091919456572083413337449344 2854874 -417273052543395497289367535844864 2854875 107242382004704833873513107583296000 2854876 -214818952214176349631208326383224320 2854877 -183523562888568630538002561586829568 2854878 -57303483982828575987169587020274432 2854879 149232300489705487693506490523955376 2854880 135556707733430110435808980107264000 2854881 323317582269938762138660136048020370 2854882 55931821290464769096506670639071232 2854883 64830166750365932227159546026746880 2854884 -12628308612227682440977370655713280 2854885 8129931096413501198453590442969760 2854886 -138445066189701551857656708154176 2854887 -85650297645386521259276223155410008 2854888 -69780378926332318275054486487664640 2854889 -171896904209288075205577385468138310 2854890 -135449137623536542388337198970891680 2854891 191357536154355457670802549687428272 2854892 -47336165434727447163328595609157120 2854893 -63902061490879039428957818777763456 2854894 -41603006871193328063875200754493568 2854895 -221124072166163026999461530842687920 2854896 29567962938179354668307382622224384 2854897 -328698225196794268915351153507856460 2854898 -83337674932707550400517350585605632 2854899 9225494242224818010602629110422400 2854900 139749192105724077364342980871760000 2854901 26783939749480993112765471386107552 2854902 -204903640630128472701159746362060800 2854903 369310524010009288377974504848242152 2854904 -61190451844661528655152210931425280 2854905 -70451531317190660269678873230110400 2854906 -52043587729038327836317031108296848 2854907 -231746233551999706814229768150870168 2854908 -9468437481905598909379656217912320 2854909 183890885504835914271324301996991916 2854910 -38472907571870781093748793775233280 2854911 -64070480421711001033210064487023928 2854912 153116123735112224897670809735135232 2854913 3265132481283139259231722952027604 2854914 18658807054234247449588277561702400 2854915 109765836571158411783617758056285600 2854916 4444026182797241614442429686455552 2854917 251863725674769014251824104383932474 2854918 -122388007434164381766004209901344960 2854919 475440419180812193595921483614023320 2854920 -5695477575087102667412416288358400 2854921 318775781316468470231604414526617600 2854922 -2459987128965679105509013179058176 2854923 106503203998746979504957864285210584 2854924 -170238825611290313351034625467915264 2854925 -33251485970273141035246504679824350 2854926 -2334485174558402694684032277859008 2854927 -449539743666702300507377407443014224 2854928 31381335628181892054976799797493760 2854929 38395704164419777248436297216149504 2854930 -47206543038698254476341892899724480 2854931 383570399875822166306800007275008912 2854932 -177986757304347161049075906126563328 2854933 -343405574433565237508632411514072818 2854934 -182909997205409621719943836157024640 2854935 -275197382259181688255068802974407480 2854936 -192106333183082110320203063488235520 2854937 -446870338449041036335118535901839408 2854938 14013355958569405517412166446380544 2854939 97997677956786364495312439188356740 2854940 122833610444285509409407412713267200 2854941 274594828583294035265218062680376192 2854942 566649663608815311079635489279360 2854943 33995125352383789261308151348743360 2854944 -29913093193539710978019387519270912 2854945 -7776509823330976667877141381327360 2854946 -247290182127177502223556862784074080 2854947 -201570220380154660606978386571672200 2854948 66683202066186446178801224148871808 2854949 -382801628347197295089090824086536036 2854950 11462941116640134804896152482816000 2854951 -129889796468953637365753229095144320 2854952 -373620736525809771115779131773670400 2854953 73718832926741250404713845155515200 2854954 372153270725751617317277025367461120 2854955 210267535666975393921996109891403360 2854956 -56610013109511842768215224854701056 2854957 -3681979696230108706560481971658496 2854958 -164723658438529909196530870000393920 2854959 -308594659210580178478163700849029760 2854960 -26349360009270875203933422842019840 2854961 241009166044703827172429653473411300 2854962 -59845150948483026403477533159765120 2854963 536336368245155182735924512692895360 2854964 -7549008414060738040077699208464384 2854965 -113048603096118623071533968358854880 2854966 201029936546371736075142511476630432 2854967 -52662000774357115199882965248720480 2854968 113945088452472103465402624256901120 2854969 166157054259351765021490323581571844 2854970 -75792767755826759735013091674700320 2854971 123610707315190242672526606577171472 2854972 247495040251659844697574086024907776 2854973 -95513515567645488704428278640325472 2854974 104277368066681119505444656700977152 2854975 -100290453110101601881331465391445000 2854976 3322578656721822946866890004234240 2854977 232845409536716704300365832566876720 2854978 10965764732523569750468476470320640 2854979 45449882886838060340370237281192376 2854980 -179449263159072548071840976060006400 2854981 32004927157558819990456814814201600 2854982 117139990209496498042195250118703872 2854983 4709322498182390880268972327188048 2854984 133156802992447682267861686783057920 2854985 -528897728309294775466319998573440 2854986 -84715504321216474863800759555502336 2854987 73119618772819503018546640041270640 2854988 237165464523213848639883651544351488 2854989 -185770885304889195515771621339668500 2854990 55971955874540443453437358206501120 2854991 -201891783775680172022461742217350808 2854992 12797050533707395844031775278366720 2854993 -147711771553519021670067927528719758 2854994 -47025551930289382706704979845116096 2854995 57342183341786034743784061801911600 2854996 -125747123334852124685696093002817792 2854997 -586185036856136238740232737974219200 2854998 -155680721236932553093733893905568416 2854999 -56781068631167174036204088368150864 2855000 -59153802521019966024546975302400000 2855001 164879227823084152946969293381343904 2855002 -225408264101889029352196966648428048 2855003 -218439542654700532654104545924162748 2855004 69599202466422409871863755405298176 2855005 -312297314522965545306471030988760340 2855006 -100955186105611105924142218475627520 2855007 -103716471572105391437995267117908480 2855008 151105273351117627969830003145703424 2855009 311538993349368692454597019272114210 2855010 -49184728243471458379513397966860800 2855011 513688352354427009342170597577206632 2855012 198241052925899572694823415239997056 2855013 61191978152743585980702421479031104 2855014 105539446435202463665034547450475904 2855015 -91417776849525109954796515064088000 2855016 130436197635469782680568144739123200 2855017 207381659399614767056938654851177552 2855018 194248625988966826491456319672470960 2855019 33985145499641618157513072728456688 2855020 -77796297004143040939235620818155520 2855021 -124568613000735596550628451495956680 2855022 -129503081635235508703521351976187328 2855023 -436993092437740653658552185105671728 2855024 -71613081246633268663859094082191360 2855025 -56263366709495199951796715338154250 2855026 -287337540798471904741621035745506288 2855027 -102624972172628626729738868907223728 2855028 1720484607441665050095535417294848 2855029 8475934471314304299406680721859630 2855030 -5855490280553734629937799082074880 2855031 15401074506864544737210760789497840 2855032 257983616272244723548267226446356480 2855033 -81957937606132107418362096958973718 2855034 -50580450108117696587558578042728960 2855035 125549723367949128437290926526178400 2855036 135692885735564949219180664611443712 2855037 112223203507241407470786385561863840 2855038 -37821992587672628879981209407398400 2855039 -339149150636140670384364448201108368 2855040 70055105575250394493379738704281600 2855041 159684820013210619192661295627904704 2855042 -219826541217769381141196430798881328 2855043 -316667644478040326773841792502071868 2855044 -154358500031948824325756658496041728 2855045 169192109067553675576077849156920280 2855046 42210300856294049106927851615496384 2855047 104344853039110453780767920058667240 2855048 -89068885847120200898607200870400000 2855049 -30777977714327783301474441687570912 2855050 70636852965853339925386024775520000 2855051 350804571266859528115460044730180052 2855052 140121331234769549925972864796603392 2855053 -68954890918492901752967789331648800 2855054 -50043315269318675060930371804858560 2855055 -79952918030036525777304544241287680 2855056 127112779649153327921359664893632512 2855057 -7861647565085385686122988547141312 2855058 75640549553116430895289082474258688 2855059 115708358963019653120712915261761904 2855060 93438739119015864017463746205696000 2855061 -73612029426306060680136636305699520 2855062 23714076986155431559640339984240640 2855063 311175091950187560227161736528922312 2855064 64167548757265299456062351320965120 2855065 -103768636325316689819217014303815800 2855066 -53477365570313987479129138910062080 2855067 -35984575655493624808114208404412520 2855068 60565507988269397866487414420815872 2855069 -33677573424591084142911707584757760 2855070 -42393673280020234423688615324623680 2855071 6215044490107232231733328639245824 2855072 -542629123264147156864245635456434176 2855073 -93576333098054296988073616816923840 2855074 85572012004305722611232001389678592 2855075 -199812023267309901483535816720649700 2855076 34535603417158506773032982514524160 2855077 -93708337911627500747034589619147074 2855078 -17468636946206209041747534962288160 2855079 -408040159147102337820033603882486600 2855080 -112485587570788489395545417856307200 2855081 -211550088823435808094725649432620208 2855082 20225108096774213195527126054308864 2855083 -518097222026933990098472962229346264 2855084 -374634691197874018441094068163414784 2855085 11704001905461448608998731732562400 2855086 -20503456848629567276339774610044928 2855087 -269886661641042777602206375852608768 2855088 -2473374339610347794495511902404608 2855089 57020194629316608685347527906655890 2855090 85717737686581529496971382554273280 2855091 206559059106346573680214708410900792 2855092 -365520790309000251233793376467107840 2855093 -557888135848611165517850517152720658 2855094 -23010174522308486738794407999713280 2855095 -169349870939679994914432008392271400 2855096 5303653018352456630932593007841280 2855097 90594669432894978610094590251282240 2855098 25769971494347785697763133450458336 2855099 -118700474779907009431456028463862560 2855100 -7652976284767576354179486835507200 2855101 -415096433309375260284353815875603898 2855102 233902853890305317460029157181930752 2855103 -9274137167904503467406383002879216 2855104 6740792955685716764954656742834176 2855105 -61020748935810009646582014756092160 2855106 -90550524679569486501720090823674288 2855107 -332099237672382468362769593213672644 2855108 -55761988794497884712223825234800640 2855109 -798051168203260635310705171344000 2855110 107135315706894950276765638345157760 2855111 -95292055072771749462092548989943680 2855112 102325338148614677627419767153623040 2855113 486046206545355827701964246878518362 2855114 -4292375141028022663217742899289600 2855115 -12645128106081183047974638036660000 2855116 -788533002317912957909135551489536 2855117 71964984701502660018444673026980160 2855118 9568729565504934893895067247784960 2855119 -534317732925211123908052305906430480 2855120 15897276968259268630400840390246400 2855121 -81672466801134077728110446650995456 2855122 -270153165866212876637232953305707888 2855123 -104237664684049793088785921231148336 2855124 -150132529083317438231977442544167040 2855125 -45088187464760419095355943357472000 2855126 -257901897918512657105766634023883488 2855127 -4910665871857420042383486336203520 2855128 198387019559525926058654014763827200 2855129 -112736235805581707442193574880129270 2855130 47482130676874351992774220677312000 2855131 -207290035266825794868314524497505404 2855132 297315987021984433132257366637516800 2855133 14607614027256557193828261311543244 2855134 -29415278750281477932999057507494784 2855135 8351759408217475185709340148212400 2855136 195810209968091087688958146007793664 2855137 -83355569450773754808409414868005740 2855138 128010860135614845760323590563161600 2855139 -69507788679302051670288186948756480 2855140 -144425202064625894451389654252578560 2855141 -329695199790901038916566947370595458 2855142 51936867845356334533469195679993600 2855143 80489842997624810108429555638815160 2855144 234479602810986624779326321448156160 2855145 -155295274195958502692575288529069760 2855146 16559693719027138916669002391377920 2855147 -777758056223016439100391489288044328 2855148 -129298282695668052139453033214200320 2855149 -14661281053401214923052189070967360 2855150 -19366535842879072216640296971456000 2855151 89369827305159436490869206038086176 2855152 -108405818160258410270869688328454144 2855153 -129077154213730986865108080788061120 2855154 -21641216540475030861995809106474880 2855155 409395985536443643606400429109128560 2855156 -404877906711848753192445833132101632 2855157 5008790749681279024536560823101088 2855158 112324134530335616814253654480674240 2855159 -152778570331983713178391903446863640 2855160 -93708561086628380525502621764812800 2855161 -200896436360249403321922417691769238 2855162 -78579672121397274190520764647054336 2855163 43395824527584215875183297145645424 2855164 -48339687528262510150676461105539584 2855165 -122907843723649850172495597886555680 2855166 -139586252991346313302018821423609600 2855167 -43052008627481388849206870989179168 2855168 354041625339216506481483837886955520 2855169 -3490462127027416554225119095152300 2855170 205488600608257615818452609358389280 2855171 -173115665254288962463860136799752176 2855172 121916118109281343038390273732403200 2855173 -418142017655765158907518260633457956 2855174 54043554114182522174812599255386112 2855175 -133893536034162846277024268784309000 2855176 23917828253078987115725535129446400 2855177 -102777237854142906415365857376235740 2855178 174908309683873878889120313346829104 2855179 -40466582178411421763318065385745824 2855180 60349494379026043998967012193510400 2855181 38749675023651037630914260718993792 2855182 42250636385049837349232803094085504 2855183 -350048192387819964546908671110047568 2855184 78515476934764342505291407540224000 2855185 -111526985398419759626070115190356620 2855186 -260919685652653996472075025157753056 2855187 105079369886534079838641967686820800 2855188 89042022350892928434426567053193216 2855189 23333472106790649055455296346366990 2855190 -38961292131455008294093217867285760 2855191 -725647889111986385787454960644918000 2855192 -40619088952593626878942790873825280 2855193 -12093657895997175440095066471993344 2855194 -7048521093198641606602351222387968 2855195 -26012130120425957582616108239356320 2855196 -86522080704734197288112847694064640 2855197 -173849342219839529354253080352532320 2855198 -4380538384737067273172476695350400 2855199 127655817581836638145118686260015360 2855200 2519888719398022188956070877593600 2855201 -82485609854544284885539759123396668 2855202 13302071246667624061660393116847104 2855203 -214587782262727298057179607090216256 2855204 4317001146113069426847220441715712 2855205 -242294828217808199626671465266295840 2855206 -22123914050955661395054218169730560 2855207 9146627456306778115410805792350456 2855208 264976216606862414130402432801423360 2855209 -51811274409752758817084020938933120 2855210 55531836767254160940799515292625760 2855211 137405671868913332293272472294017024 2855212 -2053764290650424836690377617965568 2855213 -121420557814122623410014241671986538 2855214 -19889574481514732944379828283648000 2855215 -183245382146262905644754929633854480 2855216 2777124113641908213722197608628224 2855217 -83963082989591245246868162267227488 2855218 -354811121371350513795673003342141440 2855219 211311398078026641905190183133977696 2855220 67517236716557839232770435186483200 2855221 131672500525459974897388401192141422 2855222 69213552367864452547032370840065024 2855223 216840902899012172643999849925605120 2855224 -119295639144796979137587576230707200 2855225 -231583315168557412657810081516494000 2855226 -85911151994519376931894633821242112 2855227 55023058203072963086701659596641072 2855228 50664815957935100248095189082733568 2855229 50468316435179266725086734702699200 2855230 -116544534830748571418531698281082560 2855231 206784128178841195796115425436868032 2855232 -97235318274267482893562694867615744 2855233 -159768910967859187301472158692307518 2855234 58092208407829303787514354017336016 2855235 -193935857620763259011688910411566240 2855236 1642860559748373801837285136104448 2855237 -411175011355129293904884021622944 2855238 158797157542021127130959343201661440 2855239 439879506238069585051023862848766040 2855240 7641202173660062312589825878937600 2855241 128232286921873531603017464615008020 2855242 102057546172221678991873805696306880 2855243 1313565494036474094708689016555264 2855244 -17588763415663926402580318874419200 2855245 312583448397593316606578718951991500 2855246 171434097213188334418743367740384960 2855247 -364162072044487257549585219162555000 2855248 97084638157593332877307772945301504 2855249 5955479125960817574903510683238564 2855250 310285605190921172473352533841664000 2855251 164733229239132226557450037242486352 2855252 -50299935426626856207068402365132800 2855253 -33720405160300479309699177364391040 2855254 244895728407768002471800947782220576 2855255 27352145815142743822156637873155200 2855256 2328749874350083584202866248908800 2855257 -312243822258820592743229729019845494 2855258 -78940836707357019675013573570209024 2855259 138366636422656579514782960085600256 2855260 -189562806106619392515892889105510400 2855261 195863429448505814735098918123853862 2855262 -164087675857610524203701663617990848 2855263 778483793888810242641797165976214400 2855264 638557745725377944546277079147216896 2855265 -46186158686994373156091346546524160 2855266 107052786321225121300338069931344384 2855267 -26124662068980787886291446663251684 2855268 29178525700743570209700929496271104 2855269 -118672930390391492153169438206330760 2855270 -121382439016178292083771191062900480 2855271 -26572469060726960290112079891728640 2855272 -169591914566506028658986941551575040 2855273 -25975501903401333297278970237473478 2855274 -104710141571037341643283948977335040 2855275 -108359210245891127646312619255876400 2855276 -523909186717465051618754652572428800 2855277 543325599875939616427059210416091840 2855278 -47476998195602578496110205606520000 2855279 468532096859730080685609095974723296 2855280 49935396048434010481884108323880960 2855281 20928353936388875554015791555366528 2855282 -295523747052251814119091045851596800 2855283 121924267758665541278334103444098624 2855284 65652480140689475284605772331563776 2855285 174405324839871469731095482631487000 2855286 285412474846533148560920914771968 2855287 349729557630783645250125519422959800 2855288 195091075111737545248315842357227520 2855289 124547236078769533444950250433299008 2855290 26346101999177466600897573419302080 2855291 25051959919640813922106548836089584 2855292 -109113600713796332433825406504206336 2855293 -180701568869960774810263353692573600 2855294 2969003585414056941479660627720640 2855295 15024272465644266281473415899851120 2855296 400437818561399725044189657783336960 2855297 258552911060465785512465552736857600 2855298 27668638027906347544782655153178880 2855299 799412542234793134307936496346063840 2855300 -21203105600281705158509294398464000 2855301 213713838603393337853094603712301280 2855302 -123242451442310602418827079188567296 2855303 170827355374540467382119379814414640 2855304 354736643754088591417554226440192000 2855305 29185494448509516795977047395024000 2855306 -73772350483100275251754228567677648 2855307 -46923995737295672612698126075080960 2855308 -59779381913215880162702912728867072 2855309 -355384837429759060428911572941884490 2855310 -119687204662642249364968516177107840 2855311 -269125415854225057354580488378564200 2855312 1281630294709718281490811330232320 2855313 -103872542376355237926367319011907358 2855314 -2674692637521062518811917177560576 2855315 139124244664072207166894708998114320 2855316 33146753750714473134622567614351360 2855317 50071002994569363112583331516472192 2855318 -170624911719626740909507828631894784 2855319 -279917187278186942522153825509578240 2855320 -33728765612471877543539804163072000 2855321 -8638051509211859782516980241226496 2855322 -1963367758422662483871081304985664 2855323 -146487280023532397591784762008114428 2855324 392495266502645177358561084581469696 2855325 -41955089242806296420012026086736800 2855326 -68795823529300525011674320141749888 2855327 113629983465416894130931330119705192 2855328 -209965988256463668115446294342795264 2855329 -9206659687839337702399429072705616 2855330 -132992995848691978433983748426569440 2855331 -20017377813010928338073807062523028 2855332 -421022400332754635648237548992056704 2855333 -20061047038529207328819860921606400 2855334 -168925262266737167175975798448845120 2855335 89075447375157214147822022151989760 2855336 134207132920596370984382181822136320 2855337 250124009647799730538574884090721952 2855338 268085166128851604804943774053575680 2855339 -777663877809993726116130124153277760 2855340 78034474134131251060828461908966400 2855341 -40473504020639887439393284707757568 2855342 77954160197644711605404261587926912 2855343 39924832855621070930588713173062664 2855344 -145338064533630088244358720234061824 2855345 -339105561535530201439559111478189900 2855346 26144747793718148560884314871250944 2855347 -311835965700535559125281148919679288 2855348 -12506615540928910984636317942472704 2855349 18040381979128867553844549506755968 2855350 -76279961060556660190466385397221600 2855351 371490181091474634024979429978612704 2855352 228454059450139300033288812590469120 2855353 378784880530138480212417612442194602 2855354 -121816561684501834577688229690010688 2855355 11115747002249149911128546661678960 2855356 -139841670891174807752063204085343232 2855357 -501764893089999036721582196124830394 2855358 174195406165504290132741135206400 2855359 -162144852594674183939778942520943200 2855360 -119645849190458552787055131827896320 2855361 174887174561247704084670437403853872 2855362 108774521235852193115550240037812432 2855363 -36937325005543603265533549372149600 2855364 -25773544296688848240325039413350400 2855365 -82226394647587885065846640014525480 2855366 -437856551700389283239541390477182976 2855367 189764342041440065620847574390452784 2855368 -3534095416142141854097550800762880 2855369 555544038618069460471238152343037120 2855370 -6839311355170791100890433487907840 2855371 250458169930132671950994112653955584 2855372 -1966284342715179384872920024869888 2855373 256474531989831070621506121064904384 2855374 8271791643526769068583217388767936 2855375 -41126527613944135909053595512432000 2855376 -55515401176512640613046851009249280 2855377 -17458586238893963961223988033897040 2855378 -332088148505006385661143797368946400 2855379 44948127806894322184034256211888128 2855380 -141459654775885982764442447195289600 2855381 41256700373004328394121719124854112 2855382 -131979897778534708472192295298156608 2855383 388892995586225901493843705042026632 2855384 33820354865183986450373194127155200 2855385 -16384756958392934264925286614556800 2855386 79022052333259843269362961177319680 2855387 139335403057174871433170501437959480 2855388 130766556130358996148561545773372416 2855389 -211099214965322203611160001545461044 2855390 -167921497481443586607084831178372800 2855391 147149549837725166958170604481855488 2855392 -537872931378746831240949353352265728 2855393 -334196630476611501030839785829099358 2855394 92718511074653212978122664512003024 2855395 -224345497354648529311937079161280 2855396 -346423844996472722926882363744865280 2855397 -59114703485499636028387756880705472 2855398 50539019266196228994637696730565120 2855399 -92656975043134069417635279500454600 2855400 73895654166747195081832776714240000 2855401 260705461206729685394981866137684680 2855402 -137070600720695401481232697725716736 2855403 337611974094681915079113898586974812 2855404 5640377600404721164573421436229632 2855405 -52928447722711172088141179563776000 2855406 -73882432613166601171807286620839936 2855407 94677743306444922023063890330468224 2855408 -35519445256729966516012102848184320 2855409 -281788197938087798517966564603466896 2855410 -35131733110197706094304011229634560 2855411 68618261343312799773418698351793152 2855412 1605137481895934537827591252654080 2855413 537941829331623985199889885529565184 2855414 183175302082670376992876249022289056 2855415 3903181081312053432647147111596800 2855416 -409339973073080879678388761567723520 2855417 81258242867964700999959141997965780 2855418 40457327242523714847259541828296704 2855419 98388681244617334151760753627713296 2855420 237193108962027019574555199269153280 2855421 -141383004647468859511655939657622810 2855422 60163087312448352518545430101792512 2855423 284370755751599578487115553001895960 2855424 71706944638356024422579006066393088 2855425 -231196028719968250270713726377343850 2855426 -159124374311190907870270466457967152 2855427 62805084039555127304623202135934720 2855428 -137789248164259548589843445658305280 2855429 -607863467528976658327185204942599970 2855430 91229458250317981112410334004898560 2855431 350520610359303521506861853468206232 2855432 152519478550884019870194200001254400 2855433 -9765690789276410083906430996812800 2855434 -66775529060330643470213952795659520 2855435 363102525975075953401834806006554400 2855436 -304815693372669961681153178499609600 2855437 -64202720872472051488578587442871700 2855438 3280136666346912063028292906936832 2855439 442065291212810712665769766194903840 2855440 8127852543964721943399932264448000 2855441 -40746423065735807624633998734767616 2855442 -157091724620157367817386685729071488 2855443 -253604511508989476185726044001508308 2855444 138173385634867857357556374032343936 2855445 -55343525499290292666710249638589760 2855446 228651034183610123697556573306327104 2855447 160258140950968979875792098364483200 2855448 51409035654412879409230272815769600 2855449 -316344816090230284473300115985407536 2855450 -18208676677371104748509042686156800 2855451 -51005452005294246817065990371059200 2855452 207816217454694168013519480577947136 2855453 -483384785483151080458751111593490880 2855454 32355514305456401979447436136696832 2855455 26572495434707467899990245908152000 2855456 -173870165434568326974593669879562240 2855457 -105523695115916444059099486438103472 2855458 -265486294767114055474663297919616 2855459 161041045430976885875567706436557660 2855460 84329204975521238144846781990236160 2855461 11615288172660172265687529080096032 2855462 365557692475144898964123472285091712 2855463 -153951965958985345161214023397479552 2855464 333898133514170020899448696849935360 2855465 155747306177074945452736610536381860 2855466 69483579698898739682826743307801600 2855467 -46135085859694888299436236316785484 2855468 -5067262524355253572831508310786048 2855469 488569866719405044630954766579419968 2855470 27395633508143972477444643883017600 2855471 374004476320480728080441088619854744 2855472 -11455967820236705880531961789808640 2855473 146471028658338753776909818747105920 2855474 -222436593149452515984174708768705264 2855475 -32484983800467311270348366890260000 2855476 -517271746675247281003271938767360 2855477 -24355081348155761169991717080971520 2855478 -84830955718896199824734021307789312 2855479 -317930732634941544732221701457200 2855480 -183385008547693405264909405957017600 2855481 78253427823730031651294339918216640 2855482 -54760609069395274232718324395696640 2855483 444539988582587763821053589794389732 2855484 -15173092359045321537609351079994880 2855485 122341957943288694773587276709088000 2855486 -87414628448626796891324012205646080 2855487 -94666126565776986403633050621443640 2855488 -53469570650870870331586365672128512 2855489 91603344370789924452793915807738560 2855490 9248501125220486555159696195251200 2855491 -34613009590436233875556542324438480 2855492 356793598631288395949016126141964416 2855493 294983974256539484383606018566929502 2855494 159185093838001504205847061062547296 2855495 94110086823183704375030485826283000 2855496 55869340863125841133858585038028800 2855497 479289056164384732223234927144137946 2855498 -133136203097326249000443275602626000 2855499 2140650961141171797693310626533808 2855500 176195008912840894293186564076032000 2855501 9491693000713998236657177154142944 2855502 -1221984423224690881210802650400832 2855503 58690764660456336972221185375877120 2855504 66526266899627892033909976042168320 2855505 -74244263491699017450307521451741440 2855506 -332239174836027540955363036398984048 2855507 -402689285518778652452697759083184648 2855508 187570494558545566997072370279720960 2855509 222166551178443518032471557187919616 2855510 466777321198299176962041756898560 2855511 33540554606314645677410002871264160 2855512 231268620312293203001246653826703360 2855513 333386084077839806209840127676282762 2855514 -103623683739311239472764083433178880 2855515 58867117619561210096091282431819520 2855516 218329335788934290207617713480534528 2855517 -72053236640331741412464938817905088 2855518 52731537794207495329120171558027200 2855519 22232594063761969484198529158203344 2855520 -371092799733426068288395839720652800 2855521 -171034683835913199397769214670778556 2855522 226528557577674991524239772330136224 2855523 -254121625867465866503143531137661632 2855524 383930685544037510136040035557117184 2855525 294265661593117397341802790910777050 2855526 -59370464584570090360850551872449856 2855527 -27818393086178495578376164550408256 2855528 54534006533552092497368114186434560 2855529 -69638854671189575000088173922762000 2855530 41309496879281609168427372714872160 2855531 43133966627209282050224014497970944 2855532 203427361256438375364265626011664384 2855533 -1028007187826775679124460806176202400 2855534 -41248084697430903991927204460789760 2855535 -1069604300938365148669770940066800 2855536 20160349578606108302744992756826112 2855537 -539838835606829569212311963069457168 2855538 27409869806631427810312901497363968 2855539 289074765102881637903361752552625624 2855540 -121683560136697978799054948572293120 2855541 -7637193398548789639120588472219520 2855542 71529163607632170018903039019418400 2855543 318716498385787135735264290937351080 2855544 5896657159043625067233310878597120 2855545 112113710061244280111760715773164160 2855546 -216085257756203599379363697175632528 2855547 219063696750973528426079541111893040 2855548 -323773533503137172839028838964897280 2855549 9599550392903913367396904689523712 2855550 33946895256777412784372288105380800 2855551 -121894388777589747811745086089674768 2855552 52482300207799933420271219307970560 2855553 185141483414539089198356717298790704 2855554 9913269783809043161096375850032160 2855555 -50031813726139939380956434779101040 2855556 -11773206044123768746397217132235776 2855557 606893497145305403502619884784947806 2855558 94956072228953128462415305156272576 2855559 -50939644310225654488704221097479040 2855560 45895256818307591902566623421696000 2855561 -207153692653533844467677809909138176 2855562 -9079436016396105251339419119445248 2855563 2909175892608291452389457082639064 2855564 -319565204121929229839041189683949824 2855565 -13515052947298940276137767557606400 2855566 -57721079592573846821570243162033280 2855567 184862647558436192609672431504440960 2855568 -17698188192777626522340087357898752 2855569 -80414157477327992869221420402706956 2855570 189745155102980753780582571224568480 2855571 282929346671248425744360700197885504 2855572 -304652953935046846409974541722828800 2855573 121744475866540259609519192557289436 2855574 741061804116426336841857813387936 2855575 153863038993974271209137165180688000 2855576 -62311322868527503370067857630545920 2855577 47828121859375651803887478772935120 2855578 100808907336138938700330445266355968 2855579 648468496243415593132947988656266976 2855580 378158209418468378199940148920320 2855581 600346701700522740821884014988561382 2855582 -25936563865697164374148065498504000 2855583 346120771570294087005219671067203184 2855584 -345521710924951457006997548422201344 2855585 -162289872959618531326644954720351000 2855586 -16602409506297526306298658077621760 2855587 -769525049649343466870065750682880 2855588 -38401646101638342182547634767298560 2855589 -167376362199993146666373082867796832 2855590 -212914139243906865131629549517059200 2855591 -28426791802591179057221464606480008 2855592 -295260793322942016378654210724423680 2855593 166573082470097298535677276474447084 2855594 12619003465668532296427552314239232 2855595 68147926406857425517098827927040000 2855596 18734200977293357433547275517972480 2855597 -118741378787591475582340176959856960 2855598 -32951327760462558610203236345612736 2855599 63053238373872618652847228752595600 2855600 65089802462642725935931717632000 2855601 146142167429927560305116716280467200 2855602 -271765511443760652188482936925776896 2855603 535763101990635886787753239286115852 2855604 -62778592455750835926756611803951104 2855605 298850984301285678245885238265236000 2855606 95215744097598781978805367517113984 2855607 49189318485378901323326328323745792 2855608 144232053815028862770378382075944960 2855609 -956450598574617754041224384522628 2855610 -146313600435947174568246236687335200 2855611 -84236172624048342637931800030845696 2855612 51336425391442177111055362115552256 2855613 -49322992148653942589372932055472000 2855614 -23398695747494351694155894310449280 2855615 28213981527333665396063185992875520 2855616 36633672552342479384508420367319040 2855617 -575620112762890454397006931853478334 2855618 136182025392707969157499242766103760 2855619 152824210047370627014889007375528304 2855620 73296226426595318134908604023951360 2855621 266394422651761223036529089018347932 2855622 2831721554273631111269786687629824 2855623 -47028083273555261318941231011402576 2855624 -239791900132911969319995660669542400 2855625 4467134216283605838789604430490000 2855626 -460527556095020561586064670300949504 2855627 122051921497832799742446070135732224 2855628 -174471408231113396323236740077946880 2855629 143768831858222666739748632699729376 2855630 -3014212596750525161604913556256000 2855631 3744700357845584031213629627541504 2855632 -945225652467750051632801796669440 2855633 629439783945613350466882443079757424 2855634 26895641484662329452366103117429248 2855635 -60693347135117475965011765787416800 2855636 7836583767956101508146847811790848 2855637 -9073462784049504813953042689926852 2855638 -2561840675684862363196643146466880 2855639 -728712058697364705179975288481480144 2855640 100499108581568204966423438161920000 2855641 -237167086516435111339984407200764416 2855642 863725490932380022495007499071472 2855643 53159088761620361938804016076526080 2855644 105897261988659591765306762345948672 2855645 -81312145649534214476463946796966280 2855646 94364973257203725009157958913329472 2855647 -86013581046493234510885401679986360 2855648 799617151634538381866949270835298304 2855649 197226602585711357898229105025796480 2855650 -2299761298262630687998652979840000 2855651 127433066367415341529270267177884672 2855652 -209096118360635647279495188592954368 2855653 -333215795365679681595180865367060098 2855654 -101287100118303843812164597953795840 2855655 4335480265972840700181161721545520 2855656 -100748407094026919067042826078371840 2855657 97473879494535131822386311553709952 2855658 -22617684909217797929606285195341824 2855659 -496011835384684901144114569481934000 2855660 12165925268923914870962368961034240 2855661 244263624332460324032329516367595072 2855662 -26707738542028298679114533424312000 2855663 537980960233990855645467683994444240 2855664 -10578980227082983903768021111996416 2855665 -198397717454514407822285579893364940 2855666 138375515552374848261949166391364224 2855667 -251177638568508906806702912434993152 2855668 -72171636113787089627041458618765952 2855669 -93478454975145527959129949720594400 2855670 32678773362133198188329109140438400 2855671 134936797974429163481735209164164712 2855672 94960458603639722938174952215756800 2855673 6878274834910692860426987187087744 2855674 -206327058642511745857927628788982016 2855675 -439127714841407458869102257174682000 2855676 -83707132228001123596257346600877568 2855677 -599042746083898308457079068568198976 2855678 -42380009992686682768330463667298944 2855679 76227474965448024287800053767171784 2855680 -92147402587277547492926014976163840 2855681 245423240848444212685481153141646000 2855682 26600016708638226163991189865565440 2855683 147931975584584944640071624051431932 2855684 -15263032948545711740984342911943424 2855685 76567582829393979730020037072172160 2855686 -129175635112250775977314132988642208 2855687 34728486918493177899300104701177440 2855688 -80615491621109341456315600657612800 2855689 -110274479205828921202323448429487360 2855690 -163468166107153346072006026728362400 2855691 -25193977805996141475429280095901920 2855692 -17777821622836421174087984113745920 2855693 -45981844119506337979629240935154036 2855694 -79418361757583884523566057770284928 2855695 11055861044413047080485690196138400 2855696 -6128304966614075792270505152667648 2855697 62811001079037384741745495735677120 2855698 -15342314879652539453093455522609536 2855699 -80735074921976811456382078107153408 2855700 -125281790279344167538033114520832000 2855701 -124596715995856785843717392634189298 2855702 3500130098706723708431251028331552 2855703 167635703754372714662010955287475584 2855704 224410419978788264893221016973721600 2855705 -75073017278078750173061194828683840 2855706 -10581987112798234692388161789789696 2855707 526245715029966673180277145157293956 2855708 -155005574104512162030964464840694272 2855709 450804300565632623766188487394470720 2855710 34258639998614494719703698675889920 2855711 -141030275628499118837308118056125456 2855712 -117539656520137665043009828590452736 2855713 -124223001743032772486701996657951040 2855714 63083175186925784736856237067363712 2855715 -2021353131994183455757966317785760 2855716 6223501848473880094698224081277952 2855717 -596291794274372492244437304818263140 2855718 -128615550982398395067455730133963200 2855719 -405117576557792578794825136995991160 2855720 98330174433495942329539385583206400 2855721 -566441884837259023387111729617744 2855722 76099775811999685883071447309627392 2855723 141961635117921980280731864216112144 2855724 -96789881828162924517384665687775744 2855725 82078440858081298570921986744493250 2855726 -54500224084906938169435419977997696 2855727 86976080862512178250741776592840560 2855728 -10140647050690011072071593611264000 2855729 -8609092179063979738310879894066670 2855730 -42826398852097468414076710261409280 2855731 -13464201017433059600565894670180468 2855732 -39746533054051267727282975876898816 2855733 -34484884932142975767402387267338976 2855734 64868002910735881497864101290339200 2855735 -206052937933616449218068035927681320 2855736 55690883318489070015404496260259840 2855737 538001587331587396265711397931300612 2855738 -227095641335840063073805843499919360 2855739 -6639794764293615494297672230408080 2855740 -58566503779252205555582659709775360 2855741 -133358495093551657495815631704154560 2855742 -77044829040284243257744717923165888 2855743 -2491729989080026207297014805695120 2855744 170364286745119471437596128741687296 2855745 -30380403939594968526636828644360280 2855746 17585898553928338951913613842932800 2855747 -228839085797308322734804712408724804 2855748 73424186464939130954294377186553856 2855749 125594612009564453686207436180329728 2855750 181608808191437984518474342452864000 2855751 47314488137921236804909630489910784 2855752 230482830529082124042468321016857600 2855753 136927677949913777674118692130721744 2855754 80594732737977048434384393785890048 2855755 117488607195436604620677140403283200 2855756 -3543164046025948247540339208449280 2855757 21581550694714200028309191411139680 2855758 197911479643117867036114936772748480 2855759 4285612773709687432232783594333304 2855760 -629337959848046250079579947663360 2855761 -498638250439098868601578229112554638 2855762 39628890764768264515810969091779584 2855763 313473383878879873439349328956236400 2855764 338976992177546194379512511682248576 2855765 -112398645318613064618268968790811200 2855766 -13151773620347988429264640621478400 2855767 -708622611183776699828947633486340448 2855768 -147004927666376179078321640992727040 2855769 263446406767858331974727573925662736 2855770 -16183878876432375401243793086798400 2855771 60694431337110242908255316958012480 2855772 -5840894514959354440163236653849600 2855773 181472205229430940798803074904832684 2855774 -106830069387400301859143850747540864 2855775 38966936056733947480252460015436000 2855776 130593242830939892926760812523028480 2855777 42381816178596466811793692415900000 2855778 63950306303617634816154997918207488 2855779 -431694618993840889147230781119930024 2855780 201368161178596236818443622294841600 2855781 190030590101814938169008249565505728 2855782 90728491382903664288593754993437184 2855783 -205421038231005965563381097057699280 2855784 62329266312712019591552923929477120 2855785 3182940388464417668252378066770980 2855786 292334390094611415050987934942044592 2855787 -160512964858407532978526678694411840 2855788 56001434913939104627088414189675520 2855789 -162940539753173844994450868990189376 2855790 -67834000358076906672714946840780800 2855791 -158841368047180448544991671421461808 2855792 -95857689871229002281751852528533504 2855793 173299082153940034100373693163994784 2855794 -47608387567021457702365863118520304 2855795 -85104055117807442574192326149804800 2855796 -298116063597967782387225468761088000 2855797 138876015747030396858250999729808032 2855798 50802935264635128597707083613061120 2855799 -31021710085196493486628591802494296 2855800 -99967535324115968210964686645760000 2855801 -117785497616238237081466011364312188 2855802 -1315288490129379497554020349643520 2855803 139413288235424198180950009717073784 2855804 -167290091362458767333813083408066560 2855805 -60089514334343529037960159106382240 2855806 26493977860558886127556897241750784 2855807 -264677466377113352442950352673474944 2855808 -108381066584591487776448542807162880 2855809 602074838276046209982642782670408240 2855810 -244076386098676196915091025369367040 2855811 40742318316913820229350266764825600 2855812 -377349081908388481647284634928379648 2855813 28844535214887450496667111278851840 2855814 30846242626815078085924125417922560 2855815 88614067840851306617962053332259960 2855816 -487798945107642666163548900202859520 2855817 11651375643128739309156810528924666 2855818 27438677267137549136351584417843200 2855819 24315783938796511690018345688939220 2855820 -68480004412434494441608876990218240 2855821 -237923901054577315190445922903333268 2855822 -266759001862441036237917965281332288 2855823 111076764545512512153972355486082184 2855824 -139159642484357980228544211145154560 2855825 75159598909929702124120471664448000 2855826 200203524904972401789438878470309392 2855827 -167907624012666777676897464477448640 2855828 37126584116627112024300326792784768 2855829 -210474340422885629212098361882091616 2855830 95005828424434247771391958078414080 2855831 51655023050411773096637768596607064 2855832 24610345019689745349806082018508800 2855833 19621411403939465530864862888726400 2855834 -46021773888996514771409274926951184 2855835 85879545862541934129525621708768720 2855836 112860935203965170126588555086978560 2855837 44849868216711663799030277914601292 2855838 78281330262116207616678296476609344 2855839 -93505914460884655306224305009350544 2855840 108057104001606273498015248929259520 2855841 -34789310745423292018716268728680640 2855842 235717478024409588799883809553616 2855843 4223801968455538751305520014000092 2855844 85401426471910212946157678620016640 2855845 2375135048693967840069687245577600 2855846 -72959957938625091856950318732965760 2855847 -357164838440994777765100712206270128 2855848 327781542761586231280863181736463360 2855849 16293784561045312070654359587686400 2855850 -1359703837302270213891118972032000 2855851 353481000089077279611379183420268852 2855852 17491594554910938312289457575603200 2855853 -48997895563403043630229207039957632 2855854 46411487432894450879847875798381376 2855855 66461228923265619410734846832657520 2855856 -4989503633373186896251872770162688 2855857 95591730169538000006309197738633106 2855858 60556531821182698123773709981157376 2855859 -111374278541502389730818498155289040 2855860 -12258849413385819544928315111424000 2855861 852501368661077294878352500113317952 2855862 77617083529745284886514627809195520 2855863 310825659839145538587789751014484624 2855864 170578674520928947294235802860912640 2855865 159878543593373583755700577642470720 2855866 10745205939475614722031101921774304 2855867 119877468632831951986303743717790800 2855868 229016120344014227116929861495767040 2855869 -515725643109645027022565239291884730 2855870 -64438554126550667046714006600925440 2855871 -4952097736016577379203713450546160 2855872 -55170071712464694514615484158050304 2855873 362863639571313614130346139901133122 2855874 43508418926077721004740662678907904 2855875 -157016587952925818214878179107072000 2855876 4627258329801199390833133041112320 2855877 -170797310791789820120148300428155680 2855878 38213317012462949510084527404540480 2855879 -6619059366080616036283496680113816 2855880 9796260939306677918148410946201600 2855881 458486661342116979657554310987634944 2855882 -58122116064045817970407301343350688 2855883 -351871512775961304030688507918698000 2855884 16164964165658329031152227425980416 2855885 -77292206575257155008316999766846240 2855886 -157702848334037193760530327051881472 2855887 -19068267610862160477378288314018688 2855888 -85858486467942078476540897918976 2855889 254111591501234566566186832957896354 2855890 56623140402633297557590688098675200 2855891 -27354169036409204809482054273789600 2855892 -50432835780267689650839285881530368 2855893 531425472653278676078422975566424142 2855894 -66344510014377230108533367450512320 2855895 -77129151734997326383600681428364800 2855896 -131081155117187524252229835877847040 2855897 328875895590262718676150816090135312 2855898 -3730933352329128436254421200815664 2855899 379189895647903354795132360653032900 2855900 44700293116695348701234015371392000 2855901 -78048056390268090405626676975235968 2855902 19751353152984028254604919825744640 2855903 267195338251715883323102645075559144 2855904 -35627410050588754629777335066296320 2855905 80372055899706603042202419213075600 2855906 -7914458179533303925698744882204672 2855907 242433730444650974246558008132239204 2855908 369829450066495279308544156316884992 2855909 37727839195717474526390117885635200 2855910 -41548261774015869345074174717491200 2855911 180565536343207170703351602070899512 2855912 -50730593334943732043340751175500800 2855913 -217959983728778871197752648413880512 2855914 -158750272462583678538514656913444944 2855915 219160986436195811772240035111328000 2855916 134791109504780748810044125151266560 2855917 519185131747768671459413442079338720 2855918 -4689209246045040205178174727458496 2855919 50998333126554157438701930006552960 2855920 59296504526797866259507032902860800 2855921 -162087738202375210943674954668927900 2855922 -69434943829768588212835894307955456 2855923 42660761711230979275366032958002944 2855924 -259942659956183024383131757009855104 2855925 109718840113755412444612854969816000 2855926 -209222462707606852849548435050165088 2855927 -436024430319006780245798749170163224 2855928 204384404177068802937798851135078400 2855929 -458816564246449272192323669155456640 2855930 52126170730085766156465064614681600 2855931 3974776098902370557727329072154816 2855932 -305846429079608332363814759205120000 2855933 -141067779386827925120937126085278816 2855934 -116381907809640305535928372724126016 2855935 420752170192848115836020977484012160 2855936 236263217666645634090588143584542720 2855937 6199751138759279463719443830202368 2855938 245772279922033100884678776038535120 2855939 685534820682657694050953584976112960 2855940 88579495103615810634992845390848000 2855941 66377444163867690867931114803288384 2855942 -29542056312035665053791885912140608 2855943 -225309373030030683093756825152433168 2855944 7293963291047588848151314976440320 2855945 -69599878413162315889421137610059200 2855946 -74256851630820327640609338369858816 2855947 419385606414297505122535795085273280 2855948 -332093078285606490709406786308008192 2855949 21567190867847073603571148365677120 2855950 79862927729944043914319446842528000 2855951 176877544107285506554932148987379952 2855952 -90461968026198832949274668854149120 2855953 -71056482457250090797337818900126798 2855954 311160594284891703365359700406971520 2855955 -209270563829836612556221625851169280 2855956 -39812844706080384215091813064335360 2855957 135526492060144494232240377944872380 2855958 -36157707683847641094854996277983232 2855959 -462102228941738245753666634969174360 2855960 47616700626398477352870440616960000 2855961 226634535514822021939088246154290688 2855962 -142487821300461620819725855026420768 2855963 -108539990721412071373543262418084 2855964 -203210658047953334147550299391297024 2855965 -324793492918573184225829527456947860 2855966 -45314624333890340380128385934732160 2855967 -207271543690553710189036373027018352 2855968 101459277846876120987501794489794560 2855969 -41654447333705317474604007918568956 2855970 -40825465816178881788453463178957760 2855971 381434485626053082121349305810899832 2855972 125975601342829873895823147346944000 2855973 220069639792466385014326746859365600 2855974 3340187079815789208819798029959680 2855975 -52425511968401268133695429386502000 2855976 -216097668415924606386562671708733440 2855977 -207917193016194012376929597162029148 2855978 70098068159461874788933595525449920 2855979 -6123378943209206826697325284035072 2855980 -246389875618486019031839632220928000 2855981 -148664503929353825217607669846836948 2855982 -29154001829277084115568812033065408 2855983 285179907420512480627828885838754224 2855984 -7012726948290043953442629635997696 2855985 -76375065866449551856634338642483200 2855986 -19966467421490517903546367969536000 2855987 -88789869640467470371023943814919648 2855988 32250271924602489153207215361036672 2855989 -15009549622952965047393104683480210 2855990 130236122228701420927399432408128000 2855991 -20203620646227241017160607019043608 2855992 -555123393900970439250282481175040000 2855993 32919963280677806637398150139335616 2855994 126391139414534746092286141074127872 2855995 -193430707261530834263681114514864000 2855996 88658861308828528686633933318994944 2855997 -304203066680840990322223744122491226 2855998 199329541498214704118761964956512000 2855999 4516864658218329421034911977479040 2856000 -28237652811721307874449820745728000 2856001 -153031550931906292209736223155271998 2856002 174008154393606466056828090750142464 2856003 -291602390151623810776869425058719496 2856004 -299021799590827816247739352040883200 2856005 -139045605241080800510371612957094340 2856006 -72371092165782195434802590938435200 2856007 95166556615603988064554405758156800 2856008 557489563913831796594669157490688000 2856009 5740665776763408719606529980152128 2856010 87475897668587642049069084348792000 2856011 2568344098382629812345682773487872 2856012 -250001665958553979143023279516901888 2856013 574664904223870966198681410280726560 2856014 -182741234293215746676106418445717888 2856015 -9700563013604165250520309056956040 2856016 -25919974008150019045060219887689728 2856017 -9284054372860259473749712289105568 2856018 -49445846861016002700870959142965760 2856019 218024771331065724039256404847162100 2856020 -23513741964241562972874924507671040 2856021 -21214325032173161880714766306238976 2856022 -20529279730916293527699136904965248 2856023 389553330055149890535857069107799040 2856024 165137445784828072868320098783221760 2856025 -78269363554179392978824111274827200 2856026 267030186734584005224963647558793712 2856027 45487303713498300433180484962336920 2856028 82411689708187100026231012813966336 2856029 -300151715436788433864578130011754720 2856030 8251168087333374518270278569738240 2856031 783053686146896067631906593054888192 2856032 -373437174738712158377660054568960000 2856033 338667845517092008384409872217937600 2856034 231304608468348917859624641026931712 2856035 -66385789122474380157736557101922240 2856036 -26582577662947973004099296039328768 2856037 231920371547950418372882146822962686 2856038 -121959557323273387976284213518280320 2856039 -56327365884162472309789849752375600 2856040 -86234575023161640718759869238886400 2856041 -758838065748634113279499004354898828 2856042 -1401596880980872304770211927877120 2856043 -7079461925088042920853021020975640 2856044 -74439429023726135089276390714197504 2856045 215081359938258528044498710522468320 2856046 162836067078843752915307867791700864 2856047 -513108137583867990104384433251406480 2856048 -1951620681211925887051863058022400 2856049 -146779887430385896748868764411021568 2856050 -57748813495364780058441649773474600 2856051 -245418504776724171775511129680264176 2856052 -32314834924075868832939672194194688 2856053 365843094910467479569728497233015104 2856054 -103291029294371287141734446388886080 2856055 278269190119981102589865750205551960 2856056 -22223253572446130429111038098186240 2856057 73099337728110059734808233206002688 2856058 17843730832680411175188732015680880 2856059 -176834447586229926107565069418843740 2856060 62472279734078320020064241064960 2856061 -17954476301641756414846255488611840 2856062 -189940063025945626730439689686044672 2856063 -206305441433354444163055295604532920 2856064 -92328707420952019529586888891432960 2856065 417764210475482862212991139159343400 2856066 -64504991271583881588974093686483200 2856067 -172813186660991239135936974165923888 2856068 76164749985599520213490098650067456 2856069 -49969585520321282803138181507128512 2856070 20085152733128882776488101201352960 2856071 373069210312474472049543200702305800 2856072 -251345725691863762185696385232486400 2856073 337098258852893537182153033425629904 2856074 10812341863702449584480673747919200 2856075 66204371821294964661707559922419600 2856076 570541629943902063644710745690418688 2856077 -96189532256586502490975940607031328 2856078 -140324209750139315730699665388422592 2856079 -161702082024591401832023967664730320 2856080 24653860253647050994153196126208000 2856081 19007483785955579861414256830497344 2856082 -81384984344160669499872144121066608 2856083 478869697968062651419892812443196332 2856084 65107836923090319670652067926016 2856085 -127904462894913629967458975236474440 2856086 -37748947283007505867674272732283456 2856087 -364305326463070453777580172199065600 2856088 -79081672102054490758119780566016000 2856089 439516050757894269028588421276298900 2856090 -53931078025091022727408969041511680 2856091 -202050677858429979336938826152416 2856092 45371113790308722025165032955411968 2856093 -1244345953107493780463497322437056 2856094 161123703881395086698901065142693120 2856095 -156190783349109726095782268051341200 2856096 -408091304405911365238778652373549056 2856097 21331104691555909754298384840824546 2856098 -45586910463989007689588882777316864 2856099 -16449311465454590212716035438428800 2856100 57378805170618253843702962600363200 2856101 38141162667114433589603219057883804 2856102 -34717127887535811295701115940766336 2856103 -98166870406159552339470280370176 2856104 138885250761994587140139669802752000 2856105 -1056102751432305157657187980290240 2856106 -83587335030829224503215333918145280 2856107 12818623212403134118558914711778356 2856108 87771526996910355951074345132213760 2856109 -266406337012501304088658499858351796 2856110 154144997049127080621993258033984960 2856111 -85476731262233042930457295031515128 2856112 54190271006853435404184139898044416 2856113 182348388951623789097921337741606464 2856114 42003585532938633027444031209085440 2856115 220057326596779570160185277490539760 2856116 77795797849277513124885572172128640 2856117 -39251657206130097747154850162362368 2856118 188926186126015582005003474306191040 2856119 -232784375214231989980222669642754208 2856120 -132379364158424530999990793122406400 2856121 84906494411993043330666802616593322 2856122 78553753168818994769516072404499424 2856123 19208324793757594604676006481050240 2856124 51793958773124617102159770235353600 2856125 52277445764127668442258000155118000 2856126 -12449056684684537514189296535150592 2856127 131362428506077878579922911226492120 2856128 -16201255329825182617115368152367104 2856129 -191167491065840530469524489013708832 2856130 -116574724885783979988310881909443040 2856131 -491459171310410324705816837454821400 2856132 91664199852964168695642284294653056 2856133 119956552399404396586760840491839520 2856134 -4618790978180944561904686362299520 2856135 162597458894386011729919406883867600 2856136 -330046168699007430501745075081328640 2856137 -181350736046316312178886199043787760 2856138 -168296625448808614244426421308365056 2856139 -128343377152267148119793368435243632 2856140 12692903557250992696575217323540480 2856141 -12146924186452343120241038432027508 2856142 -73677268426651962710103962693430912 2856143 3510543132219543643742855718095616 2856144 47914847742357027814181754110607360 2856145 -424956278963490731048014446251321100 2856146 4746501662170824511010722020837504 2856147 -33521789083487474957855357004247296 2856148 282602275621540711235257923183118208 2856149 275665804538012684377693626010467150 2856150 32632142333166226479978530959377600 2856151 267213040886125231031541924854099352 2856152 178691709511781237658793444096204800 2856153 -421166395250488286665487255315072736 2856154 -7996409732954937942258798935494656 2856155 160395846465404290708456964475994560 2856156 -107237154690393756137190349473300480 2856157 767951124079120493884841118285653472 2856158 64442366868168116261857048342807680 2856159 112321017003241912722823211342600664 2856160 -217704206077309732812368481009008640 2856161 -21939630071452277443755818264342400 2856162 -12173018872918317608345782376850048 2856163 80291460932337089292391774745797104 2856164 -25370204158466617189875573095556864 2856165 43489191148765072368467923475792640 2856166 -443664651649367006121239793945112320 2856167 164883005116004343005972588817180216 2856168 -86413225711300298343047560421376000 2856169 163731031173156369199353768449325796 2856170 -106520874924335407711550542780583040 2856171 -84667161922268350495848217109886888 2856172 289950385970954655305693581080637440 2856173 102169962342218715443891772211582422 2856174 -8860523581260389855596451954466240 2856175 24773592842402545739169849957680000 2856176 -3457228215363211493416381435281408 2856177 188096041421963561867627049812374914 2856178 6886872936120215787118597003371840 2856179 403316367140963421513447763541267760 2856180 -43349978693165384266053540945223680 2856181 763428360356211544777291821572799000 2856182 39669083047039668600089663428294272 2856183 14004811423735987735908778354845696 2856184 -95617751562514618039101674407034880 2856185 -65086210874424786067678513553437440 2856186 -89061910431948594283730835068294400 2856187 -169338972298852428288444732010672564 2856188 -30671992137828417988640733993093120 2856189 -296381295448204787026566926372352 2856190 -364939363016020898708183240467046400 2856191 136569243434745960605259129137000472 2856192 210331111746601028058502768141271040 2856193 -823773376793936534128742693977699536 2856194 267856625980320622992293073696449280 2856195 -106534587232625840306396832654698400 2856196 24985005969899664922407015540142080 2856197 105981971896867395650855395748999646 2856198 -16345477804666393519605622745327232 2856199 -144544337894574280049434783842529640 2856200 139415099945766167424306336184704000 2856201 116096110045621348560974149036515264 2856202 -25094489687033721701862883861358496 2856203 49910121984252435785099802814421280 2856204 105175937754981944963991086030161920 2856205 604029885071127194627748135761580 2856206 -1731730292630739614166136351498176 2856207 -284595885391719411267513264980240112 2856208 29791839553785839793030147353157632 2856209 -275559771610774325295214555040834496 2856210 -98546568523944694936694579154009600 2856211 388436263548505008626939485126420000 2856212 -509555061693244373458821460328855808 2856213 -104063018561938378863295143578853120 2856214 74416555785963097119040646215560192 2856215 -47547903743626635703864891810228800 2856216 15422373018020663480040859828224000 2856217 22370110859725891894484738464534592 2856218 141965845032029708829452853857656560 2856219 109623902841518715800664992680437144 2856220 -211685402914402739892309409514181120 2856221 -123626779123376034521751497605950708 2856222 -45440417351230123987108525453413120 2856223 -145642719532552511002557832231941816 2856224 50615357979762591802792799637602304 2856225 -47800448994918042628033417921760400 2856226 -16443096252275224219285609558592688 2856227 -79190663844949985024211630806673528 2856228 194354424537084644989585830869099520 2856229 -531288359403050925398832082424159170 2856230 16721626058940387701444549615493120 2856231 16656651990675591192410216210254512 2856232 76181248357841670015718880133120 2856233 -320544262942312856670992716514434140 2856234 -85344542993765810229765930453784320 2856235 452559203792631607094673629656460400 2856236 -779590329947736081540595173872640 2856237 -85909929112907951209727533367151168 2856238 -114277335322349691602519016004540416 2856239 153722532487233503429695759510143960 2856240 -65428059974245825231241702607421440 2856241 -407194313184737283734228926743525358 2856242 -153730699619033122544581544732680800 2856243 88162605652895333602849607489673264 2856244 231290650064840747171700196586289536 2856245 1565517321709095685945213240204800 2856246 -107413636273995181125429579038193216 2856247 -4703084657834775358372138421555200 2856248 15433769941068905048748316463247360 2856249 -72744394139738815829614714546675200 2856250 -110477412174074635051810103936700000 2856251 -419263242904191371906277014647859400 2856252 5504245875279708518668200080670720 2856253 -135751000228221837237274887579709498 2856254 -12024214508729273822332321172231424 2856255 34461736200405678910420260348779520 2856256 12514281791464322200178710058893312 2856257 82038546225653001388960389598065840 2856258 -57971088338598634046490405940496256 2856259 -4637651539349759200141737716384688 2856260 -24091211187846668401033979517603840 2856261 139242878628896916294359210540789472 2856262 -240284087199074247409758771171425088 2856263 7076509736061549923772809903112120 2856264 233480692840132899411448403289047040 2856265 114726926169841797308350644081104520 2856266 -74990565215737866899508474002676480 2856267 -19538611509271175990197935165312516 2856268 94920950794449537880584202346158080 2856269 232539414095018427129628883440568514 2856270 116620420882730548911667687144166400 2856271 -25415143942731807995556833975110416 2856272 -42478368312420091729707499492098048 2856273 -52765663123500944396985396177569856 2856274 161192202931799477974546929235925136 2856275 -5463802932522565752327103596172200 2856276 18744543840552744930731202700800000 2856277 406607063343718402800511958140819200 2856278 33170951785872522318526930530705408 2856279 79732634845810214364175715809598208 2856280 30572515458385112536847924412211200 2856281 -262991469265449785948051589804039168 2856282 -52823207609503115947550170303772160 2856283 538122256249037118684340983558142532 2856284 157906509023657723048876900564330496 2856285 -106324425932192425897897866378048180 2856286 163859351451203541827787527642366592 2856287 -139924373921263751698109426920936848 2856288 -257119795226514248297186952659337216 2856289 -95783365546579017277057761972883200 2856290 -44677752255772640381072250018021600 2856291 204975015674678005591940577238505592 2856292 -140974004812434422850716197648537984 2856293 767025095743127866916231700943240128 2856294 21887942046834645067911943242637440 2856295 26311319268431877637435294686868320 2856296 15970473324929313485673790144296960 2856297 -303193517840929841556468112351879680 2856298 246100263255194028503489622248067936 2856299 51627598455185818376030117774405736 2856300 20321285999294843340010425244684800 2856301 34955402898877858751901595568642304 2856302 -13232174867185056364232639965299648 2856303 -8052542661527698352236438692415320 2856304 5895857277736978543283937633730560 2856305 -414012333084589375043361624420846540 2856306 -39008858275115321062104770375342592 2856307 -125948722181966491208540490082860968 2856308 79841273696442674973530311761561600 2856309 45098995465351697142264499866048768 2856310 -183105908230086240652257608701117440 2856311 -142828587453074960150029306320393000 2856312 -132890343209814537006338925032878080 2856313 -322977287443352509989009031601961900 2856314 42590804980956886942260209318256 2856315 31220060869368662874758983805437440 2856316 -139818372107294100246907459659115520 2856317 590326938563107151670713165498041260 2856318 -1870592537656963804726141405028352 2856319 65847210938880614645613820763321944 2856320 -146662650127705396002309754218086400 2856321 -119713334009784446901738625456728492 2856322 -28647353813043890188266212154567168 2856323 67627129268241260208582327765552240 2856324 -166471761001309746313274663772487680 2856325 111338655148711154712230126605842100 2856326 -85502308920973510290862340739444480 2856327 -93605217579404434524173875259857920 2856328 68025232499953587942429030142402560 2856329 -12819467529979224902549416050177600 2856330 -92774940896008293412798442776320000 2856331 -479488124568435284663491524075245088 2856332 -5223038155502306821586172604697088 2856333 62961789199441531316275247798591424 2856334 -129333005358543978447624686157689280 2856335 142490563106207550755379319876646280 2856336 13097045568851554301122865982603264 2856337 81865705520273821671196708940238192 2856338 -174737044166307658504599413620717680 2856339 -166251820938353128728514505967854796 2856340 9776182681293167170120428978831360 2856341 -53653773575740083341493624834924768 2856342 -74865551860777165454404415988251136 2856343 30367571180580982490178060800666800 2856344 407522189698610614228730412570101760 2856345 15538299301839810768067245555201600 2856346 -250936605376449179730171874822241280 2856347 58288250851622405502977262354215616 2856348 114921582545602903080875222054721024 2856349 -369873775506018937926680987497466650 2856350 -29888083563452827287147930605539200 2856351 -108050938672071188527006217483658168 2856352 71252944747758945910821087622397952 2856353 -152318160335590278808515632630650398 2856354 -135950563931403996812859905213988480 2856355 168729207613265188661618356801830000 2856356 402309455147604796609883884970860800 2856357 225612874202375915445654580633896960 2856358 23565833709178014302115896894285280 2856359 -150817535382724510468733208061284048 2856360 -43017370077260888976924515052748800 2856361 -3036857256284081173900162681530496 2856362 164500945833711496409643022649678592 2856363 -118424280004773318359517249971367696 2856364 -74092072044488086937779883677481984 2856365 97751800909735673067946214086651200 2856366 11367624386867443974587408918751360 2856367 -405457193850587513741711902041155880 2856368 -220759186954015636429644664756961280 2856369 148641210795525389887904380938693744 2856370 61974990289372873185396292750617600 2856371 -22320185592508730845626874912951296 2856372 -88410915465902177412261344596881408 2856373 -71887574178254951736713620896658436 2856374 78312578658979841830536435458966592 2856375 -191592221980044564889487775264690000 2856376 -285166178352197523420614115974737920 2856377 435651324821668933363422884934893226 2856378 87638868834666912091227037096968192 2856379 -98647439488129660740948557672165020 2856380 -124837556797432456074741512692454400 2856381 -245097708869202051647479838163314112 2856382 -95056962290887278401456019141014208 2856383 -50835904902395242907408489338476720 2856384 6153419195837007670002678025420800 2856385 85228331835198480903389876150813760 2856386 85453367333842640255777951722893888 2856387 240113289860524833016050266079027960 2856388 153165139441563421344241955587113216 2856389 -516668046751322398714266484695292644 2856390 -23921109300419313498181197230590080 2856391 208183387374307593929265339950615952 2856392 -48008667006288394990229058953379840 2856393 -63610757742531293141278641483412800 2856394 -53915351145688987870476713149719504 2856395 80888445452251469030308184332970400 2856396 162105324492792076880191922744377344 2856397 378646133721462288958679388070217846 2856398 140383489978255405372674715975531200 2856399 17180229382623520417598669858838528 2856400 24961665195764767590982668170444800 2856401 249529105403193566549379322025872704 2856402 -43974574218273961728023484420587520 2856403 -206476866947360461109990945694681600 2856404 -5430262660598972591325756399673344 2856405 -71954337520188720492684336002810880 2856406 124312088018602023994078018968032928 2856407 -112827091108389262477359016174841280 2856408 -144104635126238488491812248489697280 2856409 -8609134914357917947352007226534390 2856410 177797562920656824600397651066011360 2856411 604965258081065685852277105288809600 2856412 -36822166569699259929905664569986048 2856413 45743590980471862213632494978540160 2856414 63719963325062964346426232697225216 2856415 -23414090344063081796474595540316800 2856416 288884061088575007944418729967222784 2856417 8465743288378738858702395846390048 2856418 55069897775362783256616156350894160 2856419 -203251257086175606016166693129550180 2856420 -22089830875944305889848601373470720 2856421 439585527177121566867039193820842622 2856422 -74268751175511081665504605947585600 2856423 3795878530525599493027801666732584 2856424 -7304094457273703060580791310796800 2856425 -146164878706591068528790358864582400 2856426 150121307578634617143489800974214400 2856427 121561136355913345125016413523092000 2856428 -414451532974038918373739256156172032 2856429 -42455820620748042757036702992987252 2856430 62801927046031469864843913535719360 2856431 -174538058319502504851293903822862768 2856432 -12882573606248449510249014051962880 2856433 102254517094657815368263057299910144 2856434 -16672848201629225752593749793673728 2856435 -115656430744621545100881389250406560 2856436 -317857400907697533232921679484180480 2856437 165563219248760297291859766999084572 2856438 255153260796968570299761029248241280 2856439 138184237735298333054481728537038224 2856440 -146761424822479563414849621829939200 2856441 53120695984676556872099238469094400 2856442 68191602944337700983021830382175680 2856443 342418152681283960870525442460854544 2856444 -230471809253899595609281677919747584 2856445 349026770736005000868367735385869920 2856446 28949236774052277924865028801827200 2856447 6746661821744331345649780557624 2856448 14070391209506923909422884969250816 2856449 9412702418761018579390218084264450 2856450 -27353309379860818616439749953248000 2856451 87034240520336276002026729628330912 2856452 76406293142781767232061311998891136 2856453 16454824070421237461921299056014304 2856454 84606170063177877264336612491493120 2856455 129368979051535129525333850619061200 2856456 148476183547697991031315759938201600 2856457 -290169610867649971911825324258169500 2856458 -4598866134353381732860268363113728 2856459 -16235179620153761293705293256691280 2856460 1889710227654012208438691606092800 2856461 -136202351872887191349805134282292938 2856462 -12292087731524830198503175623561216 2856463 142932490068967089743580717496996000 2856464 9896008124908953791937325021790208 2856465 -269421781384341409494193404205322880 2856466 -330839652317283128177321215784147568 2856467 132242181834630376197701432631518832 2856468 4284440786765330110448199218903040 2856469 141598351359274101822680605392030912 2856470 -27178326814047308613279281220906240 2856471 -113547170359238624565128841063397680 2856472 200600315773446977294995310802370560 2856473 -551023182270101534159824038023572278 2856474 -51474292585303252032334896622348320 2856475 -118787480534193609998912170767743500 2856476 8239312159276740602343782187107328 2856477 120450300668517621233090426718107808 2856478 -56632598554708290376320467931082944 2856479 168160024998928895532537592492530000 2856480 216991450910273881336873588296253440 2856481 3227213952183389487116502847391172 2856482 -125731911785175663644884747500979200 2856483 -78301093722996757310747329379417136 2856484 209532412285775137417547162676822016 2856485 -79955857401077534175688875622012800 2856486 157131022879437868093424818289321664 2856487 -187698406293123242161716158034286008 2856488 112134443426873321219372785691842560 2856489 -6250539802490406577104206445400176 2856490 28110995423761716221937835530240 2856491 430631674274188427269185374602674984 2856492 166084692574289164641308454717312000 2856493 -622641798567065275270628460918870420 2856494 100345952181873137094919134926719296 2856495 -19474270728552525407018466434088960 2856496 49595167572099963948414419542065152 2856497 27803728810263351036933158838061632 2856498 -118768003310120539548087279154056960 2856499 -281259514233615301271250457065188336 2856500 -195161315703746184640954974510720000 2856501 -89817242135771251822977085888898532 2856502 -123266134197764632360012673491586496 2856503 -64813052579213563245694314867458616 2856504 -203877220494888970752117559836672000 2856505 8564573133890966349800426259725760 2856506 79435368160738283693097894226787952 2856507 -1423898863336511601206308605936360 2856508 -16370830706348372226604140508231680 2856509 -323926504433765163263931959522815290 2856510 138003100968142596836910294980991360 2856511 24289232710019091045631340824578240 2856512 -4498626026637020533105020907290624 2856513 40104185495525192948478149954664288 2856514 172429946709103058977575413942363856 2856515 -178126625015732886251881051417593840 2856516 -19064569522496649588388978430939136 2856517 268716872219647744144469239905060640 2856518 -50489878028073999306495032769742848 2856519 215136923785041145299018427249712640 2856520 -94817179413774612071634653475379200 2856521 435685319337361025840009320083349722 2856522 -44732492773591423207195304557187328 2856523 517854104757358129943735260690374280 2856524 379744360317323801647651592414126592 2856525 7025177691512221353654369114705600 2856526 98249042938013962260980769167906304 2856527 100109381302037731858827954266469312 2856528 -23495233123163737635607788096061440 2856529 89550494565581349363822799575787560 2856530 79684110655961413433347259271198720 2856531 66151115763084984310201464130425600 2856532 -26457924887847194134443110060349440 2856533 -9114323640688092772346684708384256 2856534 -4390602784970065291821682227654720 2856535 354785251533651531581538844162552320 2856536 389210109422145782816814454087987200 2856537 245436882305126666188324741021424448 2856538 22028819382690059219911204583570400 2856539 -163077337852250828713003482382504944 2856540 -25779612924693401935902576077491200 2856541 28420481940254578653081793437864492 2856542 34498188115019896336541137666581504 2856543 155689587190243382744303945516550528 2856544 176180716984809182910764695643750400 2856545 -370959041686829920771415139017454720 2856546 -4230113804015218964285320101680640 2856547 336236785196241389953430623835219996 2856548 -78802202359309830685049679805757184 2856549 93994742636429848374312694602720864 2856550 -60731898157391167001777750555335200 2856551 -71389473030005746885876998571397448 2856552 71130525966483990422830164864368640 2856553 -297771476511926627745133838157743244 2856554 155328375723214560560504494401427200 2856555 81011045333437699280033542894754400 2856556 -380086787439544411286434181541287680 2856557 68487238887361437424192116290851584 2856558 -111648177478798638817990027501779840 2856559 414565169760832564623087189228919760 2856560 4242261938148195551625392666050560 2856561 -46323185284846914949102018533638400 2856562 63079605501078893499471677296342032 2856563 16950271908071205990879877762279200 2856564 -126033910266796637137640530637558400 2856565 -53582849684036660486909879239617000 2856566 356040082376616361453881475729386240 2856567 79972154122523344873605628485328512 2856568 33073546840562937638919973294080 2856569 -198287851245970431611409608782985340 2856570 -54049326899332267454498221699180800 2856571 187987973432850756759104634813940000 2856572 206484589502778061312223941664126976 2856573 -492077961023605394281331620406400 2856574 -7880725627963648075411806429619200 2856575 52260018158975144791563348373848600 2856576 1386622315100503531651302351175680 2856577 351893321695792790958012245911166400 2856578 164591305899623723939389266344727456 2856579 68139372020482404154717738467373440 2856580 308807671788402938674754766030236160 2856581 3706367989436456283288691522113024 2856582 -187297617527659849417410411368085600 2856583 -315703942025657267439261241340753736 2856584 80293180254213680151946405213762560 2856585 -40112577039588904637334021172991040 2856586 -352044716299090533110397473527239936 2856587 -370547705481749144955460392357758400 2856588 -3585368095100232891026545729732608 2856589 -227228552643312078621536075657657120 2856590 187078525889115725125295468010595200 2856591 -6631416525565327426506949716970200 2856592 111764532895069139264996202499383296 2856593 -4736237767197675619117111606477116 2856594 15321418318739277508164644391676416 2856595 137696570451736369974188285717079360 2856596 100322791387976291621361597058007040 2856597 -285485088157425214981081530041109600 2856598 57663253188780100280006102926395264 2856599 -169725302691245740564148731099289400 2856600 -95540432260890869607467680888320000 2856601 127289568740706370974331351785548304 2856602 -153667066299383999741094168811400448 2856603 -206208523965095746799371886191291200 2856604 21882758902342110372332574683680256 2856605 29906352999100467646531956869521260 2856606 80412299357634012835272785190583104 2856607 110107676731241937743773058744076264 2856608 395895700535652785927575121297080320 2856609 -146757958454141453252167009634439936 2856610 -30830634809573851365190234224611040 2856611 -29038834035722639356190644152016896 2856612 -226051158136752593713027674981826560 2856613 -788719088808939327764591094719843520 2856614 147043800960833352395667719531060352 2856615 189496507939663526049209180991455520 2856616 -164734914603143292007861200715776000 2856617 101893397819870443392514439497980666 2856618 126235443523925746324774122522294528 2856619 -3134024846481757316521170755325952 2856620 -66120525341651080491819815985208320 2856621 133588645543833893787899937327918912 2856622 47811973835795799017868481328628672 2856623 54149031642281333660868080935991808 2856624 -15908714655998852415011074155380736 2856625 -311097651967176430266818775149751000 2856626 -3528997623174270564685424437696896 2856627 20850613918610232015789653955074076 2856628 125911806121270083529119863714630400 2856629 -536176961661516543055271457030650724 2856630 24957414600509311224119506131517440 2856631 -235584894499821323820547114580496000 2856632 -123905224715425899877112820606873600 2856633 -49219186755603034494606092661406080 2856634 96852446503003290638358875770251264 2856635 -41016319002581739015660904479948240 2856636 -1317503807342000893113046001491968 2856637 67864133191069338237994791029433952 2856638 189213934983914398616997854754237120 2856639 157450582784811250664930013112010880 2856640 -42313930624899463484976009943449600 2856641 -440210674282661676577223926540827648 2856642 -60361126849577594711964845895977088 2856643 -270414933549821350771076624307005496 2856644 -122478587565528424714882763368034304 2856645 -27446108915459751777626221936080000 2856646 -37552960128800492121665071851858432 2856647 282838578508453044131829031214827800 2856648 -5609586807038673074539005202391040 2856649 -546853974798678531253697576386742364 2856650 -25863181499713871359905504248064000 2856651 -45333875446699787097159911498647848 2856652 311474964761985172617004977654561536 2856653 301691488500315285821645604439894902 2856654 -112855542211929283282539933259916160 2856655 48924627919504600989190049721367560 2856656 100983420634616435374557739465703424 2856657 97796196895760143902482097756000240 2856658 70281839669234160733075164261528576 2856659 64099702261182106415099045394301680 2856660 -38894310878867017609487923661783040 2856661 68347192742347236508375887982024800 2856662 -522487230603520417098464112744960 2856663 -399009809061379178215660958818707936 2856664 -267191455824838651999727393490032640 2856665 -5472536799779410032346434681230400 2856666 85059935537943247388826061387405824 2856667 -104150225826197369526533463973242648 2856668 44948958960181263097545015675365376 2856669 -16494338908000052956096437318105600 2856670 81316425014106595385096287557161280 2856671 -179352139683153823385029757281081800 2856672 15890445844904075635480065909719040 2856673 -257759376994595628347419500036778078 2856674 -211717825739724623738228137981398240 2856675 -7078901425209166228066435098222000 2856676 1674199283496591033335869530680960 2856677 317284959060788282618760319950470526 2856678 77893144187794898003816766056851968 2856679 -110946397806074730500245953777309568 2856680 -238975910024860751844798232710451200 2856681 -83508334307418680081890315787358720 2856682 81841415349609237098214720258729984 2856683 86027413713612079070783662457650932 2856684 -148580045136530781928086937369494528 2856685 -115451529071904828580112528701737600 2856686 -7905875600720912720901476708957184 2856687 -178035689672136913607552680711278840 2856688 125315307503946475132531199009259520 2856689 -783802497138789417969091370550270 2856690 -66428769168077670515082194839248480 2856691 652100990080567562407057487055676384 2856692 -73524057395081510702251323943507968 2856693 57114220698852822968751694265880384 2856694 -173140411844412760187877867370946880 2856695 326889424465864563600588203096986200 2856696 52247820007148216582835192356904960 2856697 -297586745058322099170616613358139128 2856698 97034289930597664386594522638832864 2856699 171451240310813733048713620183726284 2856700 54349365073426220926426759671974400 2856701 -191272205741046131599246443536263188 2856702 -288294503634138519241787273592001536 2856703 298121564317720798982582685488492280 2856704 217871341517723676219377390777794560 2856705 255270847946088148844854844892738240 2856706 -43540616482756380426100921395042816 2856707 -145590377759789540163010745660820480 2856708 -85010315698585234775535896405928960 2856709 -43797542499560419514030292763832996 2856710 -344707376658692758890035353136640 2856711 51324307406121384090428057138551680 2856712 -67274266239505246023781938678988800 2856713 133573523314491783340496790954638544 2856714 9595318038792446973495248911401984 2856715 -143205181247661162991074419234770080 2856716 -149253743923914639897569081215495680 2856717 409836404710677138274991959344642528 2856718 131390205254972688132395475054298560 2856719 -250066809056703771126179979560151840 2856720 -26986279182706525938506965954068480 2856721 -26623057201321819821093215493647040 2856722 -103720306544803207866132673616851200 2856723 92978305512352042219857749126065968 2856724 33718433295232619137453008196910592 2856725 82320971964885014610625651466594250 2856726 -118050168141990937998072261166029120 2856727 -156392762130165392580625659571390448 2856728 150181413746335412500092331012915200 2856729 362667795365228397901640318329891488 2856730 4886753348569119342701126946881760 2856731 64953174105802925110517278720111272 2856732 341642275604844590524279043404800 2856733 -66028568521139278813850190901270560 2856734 -522945370418692809015465783293567040 2856735 118750333894588130316049759227955200 2856736 -52218147661239758181777539385458688 2856737 -71792580079523244122608710299131500 2856738 -10599918462582939719823426794422272 2856739 -45334439350529981072688307615717800 2856740 -186861220106644201655539126307823360 2856741 -77295650664971730080796933113320608 2856742 -6486825839551490324471327547770880 2856743 -33286764094897854213516787863721536 2856744 61737891929675960007603438223441920 2856745 -47646183846670129283739798605860800 2856746 132688708933290326420139462656651520 2856747 211960407001297241548540261191594672 2856748 1521354958506099242653150449570816 2856749 195148010231266231662079403597398956 2856750 30014021281058552621893016863296000 2856751 -160763774484435432306905519865105488 2856752 78921813386104349268992567672832 2856753 -65040927696512114898446262830917962 2856754 -362897970580512740762045672491219968 2856755 -246780446501760866710546783353781680 2856756 63907511087013931037716743766671360 2856757 191167437925276141742749894344474492 2856758 -175200421614501265998440004349123200 2856759 -234198467261940077052658205569865496 2856760 -38174557761112827399810778317312000 2856761 93038333211444524690792983386467520 2856762 -103070623032779327418011987703836160 2856763 -34178779259116487695012568464439776 2856764 32930380367057657986103021993126400 2856765 -36998910207130898057100155730655200 2856766 55103505458670767290048833354565824 2856767 -135851200305148794552594143926477920 2856768 -90128869673777723750136958125342720 2856769 434007439136727417650619724891464640 2856770 32607144254946464931157982601154560 2856771 -68152348788971738358003099881707260 2856772 -49961641531862454849013692089465600 2856773 -288265057609887886349264532652890978 2856774 -3846668488829976869684720471900160 2856775 -32828082859264558843621691035625000 2856776 -174473618486191326935167673425351680 2856777 -73812473262263000926045412828236800 2856778 12025610843120153646269567610619440 2856779 330646700451537194788061670227407380 2856780 -108330890822037787578342601820544000 2856781 205739030817190988129944310543157100 2856782 13227959353643096078220647797960704 2856783 299337183069044376866311950367996800 2856784 23506316701278244765575198993285120 2856785 -8567930762185807043477461016510040 2856786 -105535543054949953744923535481715456 2856787 -88690190633149748563671847334034048 2856788 -98582575686610093713673417188286464 2856789 -3391758432376738558012016714314116 2856790 46113228901571188879366754003740800 2856791 3794118111952866238055264475782784 2856792 241826436843270243065014536358686720 2856793 -124412615664483805738474001959810800 2856794 282444765176969930624442688019980512 2856795 13177969617259351380497521049222400 2856796 358710009884048063928648832230617600 2856797 -502732644704956061974021240587194880 2856798 -54358108441970251530830573930077440 2856799 255627138306518229934024455318961392 2856800 -160328368236140456423309974565683200 2856801 36846727968712273366831201392511104 2856802 106055104070573575552347376229153280 2856803 -260524055123193983425979678411166948 2856804 -210824730542700672228158411871019008 2856805 11195826258047468821511685871979520 2856806 80086333547876533453051305484235904 2856807 -21295254884920957164847299252232032 2856808 -435586808840040484184894232683888640 2856809 -10912849331741630004295489239969990 2856810 -192544868775973549076066141809920 2856811 202631586599745935090119666698399000 2856812 122905077099958183781918523362592768 2856813 476672004742921730822413523668183488 2856814 -4381772291305377563466244525396608 2856815 120332216961938847096717972107737920 2856816 -74868422718367044861361167856435200 2856817 43395384915655595385084530295248052 2856818 -163760618709349027266069833842118640 2856819 37448721329742785938676838617099520 2856820 -204168602075787315364672571069041920 2856821 -401501210699085692896575653946367200 2856822 107814661814437501925371203063502272 2856823 -487616107535345766047185259917995928 2856824 421857986624922170878445407195176960 2856825 -161538273404693151082634655258480450 2856826 6983588624541231170450929075234560 2856827 -24470231576093924365900437117841008 2856828 58595280584364076783857633431921664 2856829 -63377982232834843173590759249632116 2856830 96523786303894199029856411657790720 2856831 -68914850659055425177453710853096248 2856832 374438572749047521245964690626969600 2856833 92483546444822559213493467855797376 2856834 -220354705236450617534452190458752 2856835 16615368803939401841444672242471200 2856836 26312552534813205589713042029936640 2856837 -231860472912683616894052196808606240 2856838 -5773799185516851348086022939403680 2856839 -195856424505603635438925983644684560 2856840 -30863332164369072286160115793920000 2856841 -207775061661454676140080093250494428 2856842 -95759837326986163278998995370007456 2856843 -409451876879980656477417955017379200 2856844 14655227141154855014529276279449600 2856845 -383142641778204312421434187560030900 2856846 157512080623996324460456048106298368 2856847 -19446774045287233308121990487956000 2856848 215120382489817349066661449194536960 2856849 13854305601557563038995862303005088 2856850 128057948079961207858748447205448800 2856851 -696319169791709080438046636718098328 2856852 -27662543009342372471375087764919424 2856853 25638346497895922812079938205781504 2856854 -12921852214316617723523820289959936 2856855 -201643457016455563010192827048800 2856856 464008812612446463809378328321914880 2856857 256033303087341021613711987743692106 2856858 -50684057048828388349394875411554816 2856859 121052792896880029673161146557016240 2856860 90136205398537801163575899035304960 2856861 35958111385270015771661485964366784 2856862 22863376308827508490948698350082432 2856863 13196623543833176312931221729030112 2856864 -135802713109444865048497963589959680 2856865 139860384092571315302188477450905600 2856866 60665714317380272078440941558547104 2856867 -31707856577388813018890095948769280 2856868 154366088060815213337769772698443776 2856869 66555761047524295860242591933236896 2856870 -9100062149237465395955181944757120 2856871 460603073932922484725244689410814072 2856872 474474025066559360314953154655308800 2856873 -77716705738880899558826885428565616 2856874 -133766886429592862722310241799931808 2856875 -9703667122480606066349495167230000 2856876 129030158302253398456211879477526528 2856877 -2798950604980218995487982150082240 2856878 131867102578846453031804584283653440 2856879 -406183164214936856580559072815709176 2856880 13140072881859014173658823777976320 2856881 -45439804996825832738008219628053068 2856882 -4953942301719390049755472090447872 2856883 111071318502207833901398950855589132 2856884 337953654536527410274502994656146176 2856885 96448353339189885798269851076888640 2856886 -153902089606465742384884372924271616 2856887 -145862148729424945145812932091943208 2856888 196156707401841814704100412886220800 2856889 -100581328174298813581692323280326144 2856890 72999265061103556399768570436625600 2856891 -112903863710933930123389149832780008 2856892 -189172021703750863100541965739510784 2856893 20732255376464110158403702024736844 2856894 -54630190320567516793933505434297728 2856895 99096075648638308882095110469046080 2856896 50428232182913619051674677215756288 2856897 -275266528742167267324764003019992000 2856898 -34449909712069131986926699807211520 2856899 54940170815227230861941690583911664 2856900 -21333269675510214072765997849344000 2856901 -83665234281160941750187808714456256 2856902 93310715797546212909914787559041600 2856903 -37364136572472757452673741890458496 2856904 -100298429262540282020486790819502080 2856905 205687878210357688895402269512249060 2856906 -34622036444089010260781988965789760 2856907 -166049274339337211186890036012068600 2856908 -215314309563100502966602784109679872 2856909 117870799562476635318817762474468128 2856910 67243908423627462663275220814037760 2856911 -528230181600803417102574445933522128 2856912 -14587979224738566499302452085522432 2856913 -998834968063442587868367575384260700 2856914 -24278266856156267219452945102312800 2856915 52525883781887779884560585889116160 2856916 -261079744350089732958975917144238080 2856917 121909043244231328131079725433970592 2856918 5076589346679868539456554172064512 2856919 -68837843236707307031616227986660856 2856920 3080003234041009200661569139507200 2856921 -98711466693269735736919392256902816 2856922 67011078237070015857476115773015040 2856923 -96486320181048459625719182188512828 2856924 -48472712142177943854489493363507200 2856925 250543222417744354274863116542697650 2856926 157796518570829855554598223972494400 2856927 -232559495578112473131226158961689840 2856928 -7249050903453706890108497557979136 2856929 169168081837868928090291278729286912 2856930 73801945671852568982739695422341120 2856931 315274621203996272014793597365456 2856932 -105165016691925687935093792317241088 2856933 277468358673318314516628482463768702 2856934 -38351097585084977704176983996270400 2856935 -317659254388266518737858727807544000 2856936 -172651154368087413782739640162713600 2856937 -63326346592150859611959667128990348 2856938 -23936313092541105881112084670504704 2856939 -109432139780683900171887039828542376 2856940 -68248247491811019408513674042373120 2856941 -267517889352944655698811362472810708 2856942 59996071421692938069586572889257984 2856943 -412561914584715210119063101317593496 2856944 -92786059886373675872316820897136640 2856945 56158203497720620978413762186179520 2856946 41484049297937528831870024095878672 2856947 -592150727145087796758231125879629128 2856948 -112877443630562592423916997343313920 2856949 548554852097058450265826281740497340 2856950 -93922075059604119393790317024684000 2856951 -151026624406652101827456014913594960 2856952 133717101697631530232538089654108160 2856953 124901111213405649322518084903870864 2856954 -2149043906312180955323720921583360 2856955 140677701746655498530597971097718960 2856956 87560130548984626569595934495815680 2856957 -46353201884323568501877542027864160 2856958 -12448845010632628306870821221438016 2856959 -133238659684540811378912837987504784 2856960 -3866316603203938276492960805683200 2856961 461964815120883428048237643172546562 2856962 70087646194959756207695385685608864 2856963 2651911522975708377654486668768064 2856964 -248541800865123478974695092231372800 2856965 -47031677213022996823512892691939880 2856966 5963168638742873950268812694513664 2856967 88694092356184150250069678714341016 2856968 -262263316365681507836048432110141440 2856969 -186530638928449281598759703063605632 2856970 -163668034930531770045429643904764320 2856971 146374608952858681647365147052663792 2856972 -119522170613744030185678989379588608 2856973 -115995148951193314248209203127047360 2856974 283257244973847823603922114015177280 2856975 -184445227030682450107156481232796800 2856976 -82088824862642326098121739652947968 2856977 318293037644168755512971476566779826 2856978 -79766997737152060079515994664591360 2856979 -292651839877123849666255376655472272 2856980 -29256173796313057380175259111055360 2856981 11519725019656928421819885679584864 2856982 150607072262263884645938301865154592 2856983 7823882382646668950540983568623704 2856984 106178833095372991838974047614853120 2856985 202483430338160628653397607942146180 2856986 88058497967468578552910025725268480 2856987 -95249970604051381852467817160095200 2856988 204336157476006588968242051370751488 2856989 203586726614933903710907635304446080 2856990 -28446335737408579415994067613546880 2856991 -62156828204626133961658080218290176 2856992 -100392656476285851820044545666580480 2856993 -325495775769326754292398339952833600 2856994 123548267380749900231081582219725136 2856995 -41859358941251757620852291640318000 2856996 -91752962940280327379079470351613696 2856997 82892597141518890556446250062311520 2856998 89180590859114243693875664293993536 2856999 71453472346611167596433916531466320 2857000 198580885302644527867391737474560000 2857001 9682248428546109873619929387164544 2857002 -144796846961101071249371644193818368 2857003 -203455761648061366284097682612350800 2857004 163526687505600211109299434438604800 2857005 -91688374801352697270297644987236800 2857006 -1751283385840783899563389355980800 2857007 -212781136457534071993958618264126088 2857008 24817953690240175641910813154869248 2857009 144970975073716496846957772224168210 2857010 -34250300778899673587517849689999040 2857011 -180828588566934959955768365960963520 2857012 -3424167820325197527091479755233280 2857013 211863801607695398672582587044497262 2857014 177719834312659689786465865112291328 2857015 -12505675683987630705101931492429600 2857016 70408656103279336946610256402329600 2857017 12118496244961709638090314115194240 2857018 -16834372012779788978977210774104096 2857019 -207556546792771188274789458728297280 2857020 69105759783639830121101961850767360 2857021 -177434399861664675181395705861344756 2857022 3707954741371532330156241388584960 2857023 -51551451607377794587402573379184120 2857024 -159379637492498176367282390964895744 2857025 222719465215738704913832241817838550 2857026 -81748565138002282105798899099415296 2857027 52292856533857968055858449125622192 2857028 -77216274634659830012081882985512832 2857029 -10675965965693344811408899245955968 2857030 108051390069200499484678394690611200 2857031 244146801839048446875264046675918752 2857032 -6497871994916958472002647982259200 2857033 195676165879958422620662538307391140 2857034 57951063811762884397520199942942720 2857035 210724816900874184586359450017625600 2857036 -105418629508280112964296261476941824 2857037 -239107230340101882204600766504874688 2857038 29539402544591361588817239752661120 2857039 -408965441111990545150766659102134160 2857040 23649823251987884299471441397022720 2857041 -218828577201338289993493329973470960 2857042 79900453127875747624626723754134672 2857043 29574910494170817735517321490773200 2857044 -27140162139218290552100880572325888 2857045 48690032332179898939093703040606300 2857046 -247609306913974623548561028690605376 2857047 -146427555662838522122789407353211800 2857048 546170697780764089028296469577615360 2857049 2725514408745999084909056045745600 2857050 -98258073522973363356496603027200 2857051 311248793432125755676074094118679600 2857052 -517455127988230012890352195249152 2857053 -133595338660998472943121844523829888 2857054 69750140115395479482314101166092416 2857055 3587627914566562772067014315851920 2857056 317585867178427141492829786286587904 2857057 -210429549847352078069804085577408576 2857058 -65309523643678537657240482130803120 2857059 -182585021203592225515734760949003280 2857060 -25109568977864304631173189088112640 2857061 -415451308320623401861979803335886338 2857062 86048645490225939249775326997019520 2857063 -386281163435197461613569363997127016 2857064 -50353844028332657217401103084257280 2857065 257161712106546415442718471377891520 2857066 5245811710537945204007991000056160 2857067 149271226284736802924082923677408116 2857068 -175529197002089463039945790753927680 2857069 -743955898665963717666009349307186004 2857070 -139332529568993249804734043649299520 2857071 38343620840465629446529920118483968 2857072 8852065473191137839275922958155776 2857073 -191751821691236424229547393199045678 2857074 1435582452041107804754151036581376 2857075 85271198639900860184234717785950000 2857076 100445651773869463483457336693317632 2857077 63018772014386035147928558826229614 2857078 -17711551672165183607489122319358720 2857079 -100833667793894281835003273709319320 2857080 3685238720968874643963599874048000 2857081 -272639817171588740299704778122500528 2857082 -241346758265615524422607020976894608 2857083 53305755239020612786158946793683968 2857084 69526565977443575029231644288888832 2857085 13278911559956618134735984027933440 2857086 279863368752696206816697588732222720 2857087 -272103745292377171638530784438556760 2857088 110258512517742098237885177596477440 2857089 65570065737388854328844323686226224 2857090 -136825402363128236787162285781087200 2857091 215353259430041092025735887702347792 2857092 917906560869739440323291768543232 2857093 260402948001689161861276747958453342 2857094 204762561942781000643311580085288000 2857095 -92804586472485549605320469934770880 2857096 -478025991136842483732797546083491840 2857097 517895342863335558788296785774171546 2857098 -181370050800760091920592463990932736 2857099 -34266484559504228090437142900448768 2857100 140932007656817633848075243176902400 2857101 153292815179509453990802729463083040 2857102 5418583352728415738683662553820352 2857103 184417793886147976223357032370975688 2857104 -8169763988978500812543116103868416 2857105 -137896514773944010725864739089311640 2857106 -49312915822990688931336900202536960 2857107 304662359281659997257089627140192320 2857108 -108442812018190557879242077748752640 2857109 324160170182051197206852868949249760 2857110 -45468832277074268866613706601850880 2857111 234548912818096239133775186279448624 2857112 411236887231651451108202949711411200 2857113 1838857686505899352922470650157440 2857114 120393710375247571836917606233858560 2857115 127965997301087802067476941535457920 2857116 -12898286146487274612813610875790848 2857117 -873131605766257695061508918726661920 2857118 130806893563257012900178392207861120 2857119 171516481666853939103944076606720000 2857120 -6976108043811139362737519685795840 2857121 802646429654190666775094815200431892 2857122 -49116847417351410036660090282435168 2857123 -268653184521037777504476921973518628 2857124 123164466172193418557728923603046656 2857125 128674664251302977849876297546160000 2857126 102801579776810733156616976137280064 2857127 -23581114840498526407543882001837088 2857128 -67507177942248517735240561313955840 2857129 156562424768802994054081358429424528 2857130 -257002662583439586238358211412377600 2857131 -46087899713286765699516951894433380 2857132 -205474759337852512980915401687567104 2857133 -172743275336261947177492805577104736 2857134 -10970781789842731447194823042037760 2857135 1844091494577772598173035656936160 2857136 105466147628225276811407022473428992 2857137 25115570002309069171512547324878960 2857138 -130743469564872987121197197101561440 2857139 484546365403065688725780088715353656 2857140 29321399308732829356321548188467200 2857141 141915363337017346515344182121876430 2857142 135775993107425484955214010690605472 2857143 -348883745057978334660450903982202136 2857144 -154165855241828511119846300755046400 2857145 260702702976702038110908912351542400 2857146 -39966560280499902305092707921426432 2857147 -21121479793155030060743892035841320 2857148 13835703150946102266608539746164736 2857149 -6189104071896004578746362889390976 2857150 -73396172206419674744231744539291200 2857151 -351745548061200998424838208029185792 2857152 43571727568547497409166549064876032 2857153 -11069780546272402203230896010626432 2857154 -205189846876522428766795414557361248 2857155 -62742166532160303825789823827636480 2857156 -217218927326225500802183014024204032 2857157 363179528381467873378500460078926432 2857158 190975944532659895232768814029617824 2857159 -464698767816115596253298073521337640 2857160 339605690444776418688119084804352000 2857161 -11618030347807882454679751215901920 2857162 -8257904438834604565560807761158656 2857163 -296199898867405842897966179238979080 2857164 -104421911445741835299869221300651008 2857165 -401183924741616376733501508999845940 2857166 78709787460843842988794555351459904 2857167 72461099141326721916511855251048000 2857168 -70336040788679542363922789795495936 2857169 -51273045113897039614348201147696128 2857170 20614696357635361159424126900006400 2857171 85950866878434020666228156065049200 2857172 526805387670413196290793053723741952 2857173 -105964492660622272228373813996928 2857174 45477601585230078589603855540866336 2857175 -18143516479020609036437828681154000 2857176 12911804720514963388991392618291200 2857177 -41299137846206329569120657458620416 2857178 1388318144947354738511786271892224 2857179 74766625383829471295606155686449376 2857180 90771441460973185481706185206824960 2857181 473592234863501602427269721180642982 2857182 -15727001070846594936595767807191040 2857183 -96680683115428481352245839534920080 2857184 112396503967045108445069857496236032 2857185 -44108707325988669721615679703751980 2857186 25429975520275582492693892778099792 2857187 -267744587135969623020911317789528164 2857188 -193364411592410803056900922263014400 2857189 -272618973636788230447029618149378820 2857190 -128554061515322917394106857362648320 2857191 -183658397262749750670056592917006808 2857192 -91037516597346343844678062964981760 2857193 -489151483929325970628852507414038400 2857194 101961560619115576099078161242799360 2857195 307567537339155113799021950832762000 2857196 -411757192532621214041510348998763520 2857197 -28247779281787506171014685664955328 2857198 117106695832101608561264440301583360 2857199 -171725457353774149659386980848154800 2857200 -7759401471111837825576868869734400 2857201 -403427244371249424551825656159888400 2857202 -268447828431947202837064063212926448 2857203 -235819588297802216105586678504836976 2857204 -56895905569688899644773360838354944 2857205 -35609508248232141909569388585301200 2857206 16042459770188701682060947867319808 2857207 -303818471580260457230511315172020048 2857208 -28934814663673151294896926895964160 2857209 70872905761716959864915610024172800 2857210 -32944106163713196883796676255198240 2857211 104353974949556935807130619175606032 2857212 -77663171533975396773252694554161664 2857213 -646300596853444812447138547235265396 2857214 -103834704901445504680441476787090368 2857215 107633424543995021262579275360411520 2857216 83463401059155005874403198267031552 2857217 70726943896777088553771012892967040 2857218 -17592331518191041869395482360353792 2857219 18934028538968940095135009274522620 2857220 25048792009011799737476801699635200 2857221 2111328555776691591782345196948480 2857222 -158135142591566569563427157242306176 2857223 -41061718600501054944664671716007528 2857224 440701561787178766947827573735424000 2857225 13430396257504818549136682807304000 2857226 32213268335858842113238209490155312 2857227 -84620782343886980724764881147536192 2857228 -281877642634156471334507988068642304 2857229 -14506058056524397504741764907595424 2857230 35785298573154148584131286471072000 2857231 42267101883604278261131344954434232 2857232 30096259408187229537147679507218432 2857233 258955846473258325394285967586137600 2857234 286596726799414471149887365719434400 2857235 14610928539012732172613352785788800 2857236 118899925615658997631997421295859712 2857237 -564439322975547298595937607830832114 2857238 418722256414562680925389316514626496 2857239 -58084229040206972830552858683870720 2857240 -331245854996383953897666434255462400 2857241 -975657540202746455502067604101691616 2857242 -14112262602708965257043251889395200 2857243 501388297902850505925322944368897200 2857244 26233187366302092678708734811924480 2857245 -20008550380319358673552166458425600 2857246 -73550061630169391511897865614065664 2857247 391449548423092515793516231455129696 2857248 -67472986722011705258994396514222080 2857249 -6415261664645623086000429384058848 2857250 128032131162285021091085635656960000 2857251 -119194673259365691634973642643076176 2857252 161375428254529521633841072907719680 2857253 -97622200824506986484382969577680000 2857254 213726993595518014016739721872974720 2857255 -40120618152771580739715570290783040 2857256 -55105545838019535019140224494233600 2857257 -97330042838138476006096050406341852 2857258 -97468073659203852029478260255516160 2857259 -149090872619726533693928943810942540 2857260 407264588479430272389007479029760 2857261 192032933676817667238778257268624224 2857262 140984920157260406348623360695565632 2857263 4158090404234418817903558530906000 2857264 -947297767332907457454223255371776 2857265 387405927111076452073599414022260660 2857266 76400261245361158309979020466718624 2857267 -5593934325377697832267105948432128 2857268 -185267322416464697428223083869400320 2857269 46223859179607497562370304215213344 2857270 -2471363617697464619284238468044800 2857271 549897906228403772980474556480156832 2857272 -128930918199407978522639289149030400 2857273 495844168250855941789335532880273604 2857274 9020484123011158820944335086400000 2857275 -8602017848585876757629924253970200 2857276 -358548732840951808338253556494932480 2857277 8038223226402657163916559713557440 2857278 -2240047901913587313507335187407232 2857279 355868478912086722805740343565956784 2857280 103363145614723313793214654788403200 2857281 -97386904652160635367408804017894400 2857282 240061380622391435125396662681927552 2857283 159788181703714844166622006213353840 2857284 142983836529582087029098154692961280 2857285 -3616528191375945799725522670412640 2857286 169986883172178409840638114460078080 2857287 -226196474858625585624767304885316440 2857288 -75129353101481169168055889727068160 2857289 353482592578215694892193535055469540 2857290 -13716771892025955867925904192440320 2857291 -176756508156489105196241707815658808 2857292 -5212861734341348895948978894819840 2857293 3057464844790141435933583492973900 2857294 239647855560926097638686235874048 2857295 -64366616427267738961475724641826720 2857296 354415023522309796440035351592960 2857297 -383225879843584006281820363647386254 2857298 -162587229188519075982008411098527600 2857299 203601326021600482842637760234477568 2857300 -228995600613742210981156067148937600 2857301 -175318657652319404610744219289416192 2857302 -114848211351821947415207530125004800 2857303 -229256937012229148591870073419187448 2857304 -313294612059701514864995349797990400 2857305 -164160432166737460316301147864617280 2857306 246328243925201662465692367792888320 2857307 6550377356953025938910017992431400 2857308 -110144511287340877505162915352368640 2857309 -91299150706025424271938873847665408 2857310 120817072084411940500531061946250560 2857311 355191998024378227202919552845577240 2857312 -367563195125608859809151044327833600 2857313 -103465213543428296909259795258175296 2857314 -84300007502977699307358425362565760 2857315 -2236159963892127700626176762900640 2857316 -1195922613651091815768203899613184 2857317 218094967773431765591605118531664480 2857318 141891978012158896743936311404899840 2857319 232941510464884194280885195306401720 2857320 9024057767416302390738462506956800 2857321 -302391167126069913658810972920609478 2857322 -55950990061826259150465167677599648 2857323 -137850902918885325310377849765315072 2857324 90701039092354311638739374635041792 2857325 -101022039295042030783553614090381500 2857326 73540673129836887116884760861579520 2857327 2226291683470906876797150581770224 2857328 66311064833714550597669257468805120 2857329 -423397565224125684144032128189498560 2857330 345355099238178194302658972505600 2857331 -109912144676131989723054129312405336 2857332 -7210186543925911764571663385542656 2857333 -280667914657593756678299154345054418 2857334 89073943941622485083455273722536640 2857335 -73352183113422774482668582962440160 2857336 60146418820671996331203997428695040 2857337 -346058384531661830868299096496893334 2857338 -13009364449443470439952380425382912 2857339 81365685692267592480599138813055140 2857340 -100085860070819549819266276379420160 2857341 355579480009416006563588132525989920 2857342 261838840925911972498788480052419072 2857343 -136800782567165947913882322734789472 2857344 80115173590823510734285489349591040 2857345 168381824030052333523968442773911400 2857346 118831818866549504833994481503377872 2857347 -307977487407869340534060425498063676 2857348 125388914451360883347556301426003200 2857349 368836951110383175618069806550444192 2857350 -867262506391996327668590839180800 2857351 -207837027997838092318721848634398720 2857352 110614658844863988762124655518233600 2857353 167928573929489098249036482420343200 2857354 19995581690730474414299852804867376 2857355 -239660494310990552507615734875414240 2857356 -3608554936153862716352485055274240 2857357 111420838832776059789019108423367606 2857358 -86660087696037179276298216163937280 2857359 193072136950496761158389628002790528 2857360 -48626424790136870926904350400839680 2857361 10599825530336169019236897258430452 2857362 -52077931972400128249585760445752832 2857363 -166321486846916355411731414608104896 2857364 -251553610707659725824284350445188224 2857365 134419569681837140062961383549739520 2857366 2069239503076682110915601300577984 2857367 -122363511539806550991590563080622800 2857368 -92778622826200716703957022021898240 2857369 281058634967146419547457387062653770 2857370 212785465835522993057680103316864000 2857371 38598395945055823155191181499548864 2857372 51132346486784125287791422436720640 2857373 -241599003180481203075350855961139200 2857374 -670293768843479416090908096326592 2857375 63042879614595536096093815198470000 2857376 -326471621623764750789056628871200768 2857377 291091379861545193331921936784979520 2857378 -48414422888762822917876841540099760 2857379 -29125506068277380765458289219736624 2857380 161507768236054309940845562373058560 2857381 -437561886674193975901941902089610818 2857382 123361070846757571435024089721810944 2857383 119877912473683116005681087061435600 2857384 -298209960959006011884237398271098880 2857385 -163428271758997843962212332654275420 2857386 -51096583603229702568978231405031680 2857387 25834793662760071536603276018391600 2857388 -4257833491852492819605924577559040 2857389 -145304427600119274752563030592510112 2857390 -3322553059562737926458531290078080 2857391 -144126829073106727056464343364676400 2857392 -2595733184002732225893472438665216 2857393 1657340774728835926879630425305088 2857394 -38985999319321073947112309177389056 2857395 27226200020638386738860977506128640 2857396 51114598838760136262051250892476800 2857397 -32165781247058282629183959908699154 2857398 -167821099058550786042173968369475136 2857399 -70553765541116486327450378423559840 2857400 -27405349558577759196711013226496000 2857401 254296138004369800615925486094673530 2857402 91972382003619186479444514373051872 2857403 293382780789508572350818001071799652 2857404 125110090452926783779495517539418112 2857405 -27451127863925200058027581155767040 2857406 -16095130838681180723519738125870848 2857407 -57446913076505748939718671803860608 2857408 144731041257139330942317072616521728 2857409 26383883239888636266669426045701316 2857410 16979672215703631797850878278272000 2857411 329467868009380469534209334488725912 2857412 367402524375375975200814677682585600 2857413 46382051487920087445564009325889088 2857414 -82586743037817107724034653798050688 2857415 -313190927593780094439672176788920 2857416 344753380794273311283095730244239360 2857417 403820707940239109703265095758917466 2857418 35249273741806208297180092453850160 2857419 133936934002580427186491549999448444 2857420 257082719130568009824999100825697280 2857421 -52850011477344934805805610832544288 2857422 57607028333632254409031499622673472 2857423 502347326511217790524694588295252080 2857424 8424961480188126117471049509765120 2857425 -11733868912490710238845683860832000 2857426 -125533121950526870686062678493105152 2857427 233614868625978615331485078814311276 2857428 46306475043427887180423760146677760 2857429 -471424515123410383897621568218140000 2857430 161926726825037824426616092816550400 2857431 29303529257188230749773723081440720 2857432 158474595565027137595694609983334400 2857433 296854915220326347092194381338716682 2857434 -47779216973705083899186190435069440 2857435 -54351330106494479686889881960191600 2857436 2812865987472474669254568281779200 2857437 -581588349243497854715227066492079520 2857438 317624668410321533990940330008143296 2857439 5583526607896240950926753411370768 2857440 -56151128068892211970923310578401280 2857441 20307341465242514263694008693828800 2857442 20990673549705979841756991395572224 2857443 155517462117286912494744838714259064 2857444 122398686639584003138777206957751936 2857445 -349735887227067294304587008584352520 2857446 189758054498240541963990071049456672 2857447 -87081042942497874829839889276263848 2857448 -67668399745168222715162137417728000 2857449 -12083767804435094824838483537559360 2857450 133742197116483852342460385319210000 2857451 -9045788544588103436971415093687040 2857452 -30141680543493060358470607288634880 2857453 -26820571100626372973081713997376298 2857454 107124665513955727754944758738028032 2857455 -236685246871906387001805867283005000 2857456 -11814383450396537856925076958478336 2857457 539991772740380646014556835557444660 2857458 140784326523577031923180368310368384 2857459 276744914469080061077387880646359552 2857460 143474448359821184128751059903169280 2857461 191012688328409657963116393111882272 2857462 348651964704695911492119689866452480 2857463 145043962814456897015184632701206960 2857464 -280603516424241951213060932508672000 2857465 15188892619844375071744805621048520 2857466 179288110722005903428585452085411584 2857467 270941190852551974409245532947346880 2857468 -279203676557779610782773155112582144 2857469 -243499644776084872284953594369819130 2857470 -25451952784830642141196973951201280 2857471 -276312120064971335959917879818019328 2857472 78927753303650859365359601961664512 2857473 -54826229899640978984878298297555436 2857474 180776375927268071705451609263101440 2857475 299338363128678145303640133483157500 2857476 24434997471445882945941674874316800 2857477 43036395621187821642115856156771872 2857478 65387645084236193853083405908564224 2857479 351217044817652804901497182188288 2857480 -247399918161831925207177495379097600 2857481 -38020643107814452608588446042681136 2857482 -159883239893459864847350484017826000 2857483 -168301129923228794640933254217074600 2857484 -124063124719105579929558678596782080 2857485 -64745837369262785228807123464314240 2857486 -46832694305914501370426139074236800 2857487 61216458946917266049084220726717632 2857488 18253335399600704657608895230771200 2857489 116147722361424107415876801434824740 2857490 102981549798920859850833710324580000 2857491 -37280359983006674877226268880069120 2857492 -19554437631899749542996629953714176 2857493 562587541552134311531194874001833742 2857494 -3880521485571856489961746122792000 2857495 57657017770957270871580364755272640 2857496 -461142798357440953271374671649443840 2857497 4007920803686743170572609192728128 2857498 2005559302095779120832879667028736 2857499 -106835215577626087801477822686953640 2857500 21485994762318875904791127260160000 2857501 574332565142137859092767921880486502 2857502 -221336996437866308165949427873362048 2857503 -453491850882185225180589552314246784 2857504 60098899153466679124747741815767040 2857505 -101087317234268011505720035180406400 2857506 249853754494189226558973309888697344 2857507 622472246178470558153622065114321756 2857508 415193990967717356254614607537523328 2857509 385043878872034244391908703755419200 2857510 28952972695927240006552396681311360 2857511 -51622412476349670360030034704378888 2857512 9164320531773903842599992706007040 2857513 162660166044502258069578900213946740 2857514 -227437782082132417376536954237344768 2857515 218384357501619405814201639246476000 2857516 93069544378568709232111160563849728 2857517 158243475924742780494985253552008620 2857518 2856123127753459531208629496317440 2857519 89813038648652268557551568330074096 2857520 -29563762122507559157104901733089280 2857521 289111244923344726587283929765542512 2857522 -3362757229340477429580376295270400 2857523 119207826670970436222279311366248080 2857524 -95647554438823253864767955096862720 2857525 -218117531698285112947179714924554400 2857526 -4597306319776522078411268391924480 2857527 -4576110623839895831440435048873536 2857528 -75320908882623518564664924915363840 2857529 -1114211238551308893655389861755586816 2857530 8365472778154366927062231357911040 2857531 230383905539677804151029334203119332 2857532 -78909745927118823742263687642600960 2857533 -107697444808867699231142127254678400 2857534 10558151640657176932793778028828416 2857535 -57128845464810159606505525020346800 2857536 -47100128963714771227118352728064 2857537 -6239253023526963007632592574073216 2857538 -160899117154254030552471178518604080 2857539 -77582538463012672459387404014771976 2857540 49522188094780364757511896661217280 2857541 172723090065244023865402829213334942 2857542 118220265453313255040601648825844224 2857543 -58173249673969104989507734942410240 2857544 -67872675488118270059981756431872000 2857545 383263955854603864035840850283107200 2857546 -12359359368520267909844911215157920 2857547 58452241633347079549227907904094720 2857548 114300995348030665879022456453704704 2857549 -125202476119110484508180814567175040 2857550 141954410392977671176325004169924800 2857551 -143393162318411758954715763075326976 2857552 -52205430624452967026618969075359744 2857553 53044699942800563238294614405410944 2857554 63959937887030563498613371815605760 2857555 -254990654409710640305573095042198080 2857556 21893333950968485048842121893140480 2857557 258295138909951628570244421784532192 2857558 -331075901665464127627068630389872512 2857559 557046391506325342893748380278666760 2857560 167329945405939079226226177406361600 2857561 -55500968911032654405277251864935168 2857562 258873983341855982405840777086521600 2857563 -474654979875256035823833384055783680 2857564 427881062337171936974216376271174656 2857565 1715385485846415020624179952529120 2857566 -58586628883629028140438172745665536 2857567 -155575660071959078791591587391996384 2857568 226223866987435339019489650061869056 2857569 70966137805227435837560761179896256 2857570 5419941496682966453780592081864480 2857571 -577217055057351689463955478066400228 2857572 -142491445233433568905365320036198400 2857573 538533679245851820415980951055236960 2857574 -238008531190584610653389251014706464 2857575 -34472679105874436486490093568214400 2857576 -233557909537644272323650149920465920 2857577 -207663321359896243996112544745347468 2857578 -8311016840847336651311832485647872 2857579 -320528387749389749098893852965895820 2857580 14743457690502271356475241501491200 2857581 99506311776011119483662015100985280 2857582 -110858699792046864620440131492500928 2857583 295810560520824064493616598216521120 2857584 -9517541133915507781768041172500480 2857585 -28729743702046356771819647846458200 2857586 314550026674696313724540032841982992 2857587 234942704764596810565033642763039280 2857588 103807865548996761651584944927559680 2857589 46667127438083693133943927873296000 2857590 -81155804105794657250439363850346880 2857591 15889566235065966895539057437300184 2857592 296030412991851348551025759108096000 2857593 -277616083444419240821623563658740672 2857594 55877892395842553185379975058931680 2857595 173099901701660092638517608153677520 2857596 41106126999589698320114866857861120 2857597 -212532454080268036836608534242787648 2857598 -25884689684905476732640731112721664 2857599 19184051101543544610882476390893680 2857600 -246987196122613532065546968760320000 2857601 149804453500835368834580090180523732 2857602 -138726924886435372758889259218536960 2857603 203909808521194102630318556158006480 2857604 -13284160961481957465603370205587200 2857605 -219547477369429427134242142091987040 2857606 180300026400479692703285022224507520 2857607 28976177709469973889272330749485960 2857608 -930089279560553813109324713656320 2857609 638007241331753316318145331993510810 2857610 59779332691103500762453245354562560 2857611 65758864272778101661055012003134464 2857612 -17587985663650963087124106921216000 2857613 48918809414423446895017904163919584 2857614 21188213807492138517084167056015488 2857615 497557714212536078302979109761595600 2857616 109455783152188273778744372056399872 2857617 41628263224331992302372697301518272 2857618 -54237978185952490848472591058968800 2857619 -352528625494964949270523537431029160 2857620 65030611300002242774276467152015360 2857621 80646399592897321526942806735645812 2857622 65654369977471852207978802234990112 2857623 235412386572301063575751388218305384 2857624 26629216354530063544928555984486400 2857625 -101165710643837779971786633116931000 2857626 186444580113185940587622413968934400 2857627 200177278611427336261992500715549952 2857628 77174398003745903103058269388924416 2857629 -195889474916436990888958457332220832 2857630 -61264360717822044269298631100111040 2857631 229423809353088543038914075116805080 2857632 150179228774781141199865507119890432 2857633 25775423906306778886902224548550882 2857634 -69718569194305176482102506801482240 2857635 -71027660067923051268268576330840320 2857636 36493413066541608794784087194509312 2857637 332043749432199680670221990167940286 2857638 19021858138338484688122471385057280 2857639 386461531979024747247878033914200440 2857640 46835847431645346549205510348800000 2857641 35613847372943061458171191389166992 2857642 -87206565964553789570524769632736256 2857643 495556644728227414125830358247523892 2857644 -33693484283200303847749309450993920 2857645 131451447408726393470258867075662080 2857646 -300165285107157854911688797102149696 2857647 -30974041595004946102370993056680960 2857648 -37546943435695588769760806202032128 2857649 392243616501725588400472770876066912 2857650 59121375465154754545071814124265600 2857651 8844993963536170260603136772486152 2857652 -103588950813009990800237555786680320 2857653 115705555636672805318232412488494400 2857654 -52722781215283659917550176614183680 2857655 -367298670107163614818392723175846440 2857656 40160089810496132617221908634931200 2857657 138223774669061588029769157009658560 2857658 -3874331915176949732169027928820256 2857659 -26532634436819746854636171527493120 2857660 77250552294720603779281860717312000 2857661 222501431407205466288438644671496262 2857662 123263168049635782766822711986806720 2857663 -340649922137086179128929287083121088 2857664 -135808997758318511361911518751883264 2857665 -189746271543334579260195070915272000 2857666 76957974323315772838498753112318976 2857667 -80427561018592321214199301971545280 2857668 103023176506722896507525757621196800 2857669 249208334257815932233254088868410240 2857670 85598205296452639345778668453169280 2857671 -140133245494263595197008955599345400 2857672 5587149970026117636424238242897920 2857673 -4129387180716638295677773838257152 2857674 97235631013218831684005312979797760 2857675 -14023215278364579521742136707993200 2857676 9843633894345765732995090152285440 2857677 -115231243556331997191541782654684480 2857678 -151802812428951506531192628138711360 2857679 -238177823332693696461226735294008960 2857680 -24936309438050460585088608138731520 2857681 -92119838572708624197641220267146688 2857682 69760153540141348644002904343288992 2857683 -106632676876304690022528484585109280 2857684 345950240277712388466850652568242176 2857685 48941056508325608462966043070683960 2857686 53640206096673676478795503501947264 2857687 -117401859714677642077566296812301648 2857688 -151290602619326577215892116536842240 2857689 -422653799287264370777713021047925500 2857690 -180852307975048638896328973350735360 2857691 -505417360752232692502635835586793600 2857692 -170487191915948288007204835258971648 2857693 -47357867115442781838143507787828058 2857694 -1511796503467181761807623262396416 2857695 8909348124387172137364526798822400 2857696 338993110824181399113982539541512192 2857697 -271900861972951718751622222657141854 2857698 -158066244350043581636288297447405616 2857699 -79345302285069264860888724862879136 2857700 118043340458586251209213460850345600 2857701 33646473223812282063074571648230400 2857702 -58316559648229084903756880714012448 2857703 -14059820923218339506856275128734360 2857704 -57777779257852265503066917238210560 2857705 -7551420759056132543148651216850140 2857706 -76260059100247097526996536310074448 2857707 111910325940128722047376193281916640 2857708 -1718214711950536992934789130230784 2857709 16050572852416507538029600941053910 2857710 70953321948443684790466900255608960 2857711 414600484481251588635924908817407312 2857712 -8463104018915323322436028440576000 2857713 -11155932108788538788726668956712800 2857714 -353611489604225962172569211023718400 2857715 -62561992492831006278247629880668000 2857716 13163625563921964253657188798031872 2857717 -16301762557102929024853712972712648 2857718 49267729754216767548587464030039200 2857719 -175235840048793426212967194086712856 2857720 -128423011344659196327866772511027200 2857721 416195069098208448416328577803170922 2857722 38613435523443370920636912345352704 2857723 20536830733065205999984470849761280 2857724 349892787376545927845703629728396800 2857725 14630271669942054803844635241440100 2857726 138443668357198030772178014342157312 2857727 341708877481512612081476963318178000 2857728 -16771684337947219649142324266532864 2857729 169333409356030550510311085221226946 2857730 64765697824928271013785495118409760 2857731 13055091904736903226492504575593200 2857732 -150498645024213816139519501795377920 2857733 68898234598352621764639474596671520 2857734 -108520396355404348369617917795051520 2857735 96881436707971569807429730076313600 2857736 70438592259802881721829793415004160 2857737 -3808826017351027054243905444563232 2857738 28603454795729728089118072856917344 2857739 78987584479590794999896423258412400 2857740 174138436520993887683366372353510400 2857741 -195027961435090612741421442222178176 2857742 -157386787574951422734425537638726656 2857743 33529959069041161802027975657557104 2857744 -26948636026963694408530742983843840 2857745 -332648280289689892101214727264156160 2857746 82588056408105181772506406776396800 2857747 -294888254634565233515650499045099040 2857748 147330137913199800848595699142100736 2857749 303952687363735857798781968334901664 2857750 -26335219821281455157120262039552000 2857751 -336174710328854051643301602634452576 2857752 336713339895779374562224171795968000 2857753 89866100373480461342345801360301002 2857754 12554375703229157858104854735409152 2857755 237368938514420862458271660706737120 2857756 177259226025575191391973683832324096 2857757 -56692632844387331925634855044451488 2857758 -196860766842808359034064060542989312 2857759 -509802313805279018126745493211163040 2857760 183486429162251971483463164353576960 2857761 -11662087050716146681337342690902398 2857762 -73942382005733761553290898039666400 2857763 -568327622797203916501325238999533988 2857764 36233851184994562783242151269261312 2857765 507108437348910021765898258420674720 2857766 -2190619997919622227812201111533056 2857767 -40965815162986617012391701296841600 2857768 -327115679373725269433923411167651840 2857769 -149353946281866065676584986225434204 2857770 -23595389681548920888015055402032960 2857771 28942283278576368210500638806878720 2857772 294339377117897243909226289106693376 2857773 15005458138110911899652600752320000 2857774 -143748220036515955491789061006428864 2857775 202833213042768004658074239793381800 2857776 -86976093205870724144399869975265280 2857777 -154757175769487475616180203120187340 2857778 -4694410299237431254481725053552 2857779 -193884450511227863184937020044438352 2857780 -4310187963734911617289019869194240 2857781 -695801697991759991845207037782498788 2857782 53333812169252010208838635785270144 2857783 501586128097933296524940477487098360 2857784 29939102636934106119337270348369920 2857785 -21718104799278601859422992497153280 2857786 -197039914497904899898279144050603408 2857787 220246657349816393011834942333428240 2857788 71011222550814650680681376686571520 2857789 370152457879994827132110328093566240 2857790 -45046477340897862618790893117072000 2857791 140142048568702654591320251822939592 2857792 -40675498408709661014910995435356160 2857793 149312297971700267776419690050180784 2857794 -73433551642787032408894121492918400 2857795 -160247595511752436668412368531932400 2857796 -227826382414636866779497888008695808 2857797 -39071361898907198102176474835256192 2857798 -192886391030727265237633344893373600 2857799 245263327575131207683879955870648832 2857800 -28987054761680566759257350805504000 2857801 511619759293106494141289099669923802 2857802 144020558740736764885571207613313632 2857803 -67215805214124761455582183628552976 2857804 33236376236449758299455635435198976 2857805 179857804997924625572122532826339000 2857806 20578748187840376983831801812300544 2857807 -135733044544819355265931968704369568 2857808 30398071271638044155070885567455232 2857809 43970096116797845882669437052738880 2857810 -137640031506195107463000943167385440 2857811 118352992351383051760223005757482824 2857812 105069928307296763054906944007104512 2857813 -38555409880646474263739001431150976 2857814 -99816674987127449378389884908987328 2857815 187685071480072422391408180626852000 2857816 -32444637561652650753485352003379200 2857817 -506620947245066890469686900115987388 2857818 204514410858694263165474265718833920 2857819 143515546655035778242217673575879520 2857820 39464341416754213194963172763136000 2857821 109887695410147752865711750918461504 2857822 -26494734024217206563365518872544576 2857823 -1306798836314903676799565979013392 2857824 113230335424977877240292743111901184 2857825 -313000989908019815216935428073808000 2857826 169893465155221067827231513384026624 2857827 -141691387170414433499330888977598088 2857828 98175006235056338067070983891107840 2857829 -174930444660904983563605299878764800 2857830 94331064802692049548699565433473920 2857831 -258467550091588309569386351119223368 2857832 92816998254840556530085129897958400 2857833 113225289394674972503936828541823344 2857834 -98831656238676103934425902392524800 2857835 -184496678102568004783510989225291840 2857836 -105267257724538060491334156594467840 2857837 -126176006810360391820282790360166368 2857838 -264080430933612647845377276458710656 2857839 -14197713937305373285819288469481600 2857840 68179952098037248332008690029363200 2857841 -49545313247093174620105377609428928 2857842 -2233718290224145219834400835432960 2857843 103584094763106675554979017615339440 2857844 -357846355880763013270800654537750528 2857845 -7823554271190847520442382458912480 2857846 -121637617346005277520585888904012128 2857847 -380270312165463577067317394667339960 2857848 -4932561651101288273133552546938880 2857849 455723645695610959436334659989903850 2857850 164488222198197229352597541440464800 2857851 268641653890309646131540671614818380 2857852 -67031173940311212332917520568408064 2857853 628360542049250628429744835924208460 2857854 -8957680494892736189103391560560640 2857855 35775712134865096847128214834480640 2857856 -256241782245062992493016996485529600 2857857 294210284784063360182157482679029040 2857858 167330411950954922162421368106275280 2857859 -53166386218131865721218558038928320 2857860 84967297375761302997237021722983680 2857861 257458390923228675982739594827226462 2857862 76967075840767697777846240824228992 2857863 44709449359949201738514851552511360 2857864 -121033808554283351618594603771566080 2857865 122073644785013823908995738659443520 2857866 -942241255287421777410248447201280 2857867 298453210495637901357307738623496916 2857868 -79636663162972430311036822876170240 2857869 85389286936448277791057489080717440 2857870 -72309817125083664061136490458816640 2857871 266222460748363638102026279172641760 2857872 1889171280795801806551740370452480 2857873 -829265719026622824424907947297506816 2857874 200737722730211362031309831969025936 2857875 261353654243885116288059022520028000 2857876 -205211640769155556600840208490803200 2857877 6009630173597651044207793414024640 2857878 -154259474097406693184918883278472096 2857879 -25721704570393546914245040602460720 2857880 7175700639528198372999391609036800 2857881 -33569583584973646934473723923941376 2857882 373411572888698535044258027080238592 2857883 -3603424813657400427518385437792736 2857884 -166763195550455809973143766771787264 2857885 488199106275341586971925095505720000 2857886 219146537125989378579615051948110784 2857887 94450700649764593715524442049897360 2857888 -48837072585183834249732535942643712 2857889 -404359026974179622013918807692129310 2857890 750364492959081606465858178252800 2857891 456594521907189486900236222471395292 2857892 288088030596212456725077411289927680 2857893 -104619955010200724327598077240152800 2857894 104757211627216528751276766667107840 2857895 -13153479266129147140236482036790600 2857896 -319578387999466291578841976465817600 2857897 72428172592481665320554792723592832 2857898 -161332191828581861869500615874942800 2857899 -376444411083245479188513466735848 2857900 212757568555582839763311138148256000 2857901 -900984367765783670871995971952298 2857902 -143163869562030771599380005823109568 2857903 195512588611103450995748166865227152 2857904 46386396473287586138168147155353600 2857905 -63379938969913588191352854185319000 2857906 -248307647312846716121601687550660848 2857907 -229583795393129264395101203784904320 2857908 167654791117783020756051289389404160 2857909 4370743168242038568181241652459904 2857910 17809288648511620985113588338222720 2857911 -41049812286736495432948079299740672 2857912 89716866895781299431761614052659200 2857913 -16289758679042396859779466569258838 2857914 26226817145045897531463929355298560 2857915 343230241074228083169622500269938560 2857916 258085060368333668762817758095242240 2857917 88476931362130120930259588290242912 2857918 61980769198214701277778885986706816 2857919 205424810619604587984787415410231944 2857920 22444439527572142011160639360204800 2857921 -48682001164697664923694395728707840 2857922 -72389628691982679606570812897507808 2857923 603696585295913767758512093128708800 2857924 16561943498632361105816555606304896 2857925 -192702204442106150324051631502117350 2857926 45041073706319309938656345647286144 2857927 326794243834823621719246462671902352 2857928 -313575266661370465586095879356963840 2857929 140919305739523351657654368430592640 2857930 6164926311150775304366179218796800 2857931 -271950054293392122315600137240156268 2857932 50698011823275326294250643944259584 2857933 -87015785347201567847129386943496192 2857934 -160659576052483251683215713117997440 2857935 73482478584246824905071742348630800 2857936 46742093090579018966694350619041792 2857937 544186861850787373967511278860601586 2857938 57677021969004274792232634253021440 2857939 102938968763005037706786612560221440 2857940 -126183879649358314798373345844936960 2857941 -586724342833068400711452540163947552 2857942 -171834966738859946448128645609812800 2857943 247330422843369685844783834057497944 2857944 2819726505260364294945462245253120 2857945 85839977679989973074300837458973700 2857946 -16556871737262155484257834939154432 2857947 -267431361334058596599428866745380200 2857948 -158048187330494449685112323676616192 2857949 516801063663655377510229159548118950 2857950 -8429170670557234061726331004320000 2857951 -64915802065861700734339316516254048 2857952 2755991451804593409221195710070784 2857953 -59579494858007130068298699268792896 2857954 -39384633986905709421486817455868416 2857955 198363046058886474965206380210536160 2857956 167448149413667998165166282615043072 2857957 467516804386498462906783961343552 2857958 55249692762491785938181080371578080 2857959 80382018354098796454691845848962520 2857960 -33694705606609960327004017139712000 2857961 19622867919053463447695797527504000 2857962 -10044346629017919013698409539056640 2857963 309124010789893947720674156283734544 2857964 31603866914165409866507784216279552 2857965 13584090782682506521046735245362240 2857966 -1114617196992210142492990664361216 2857967 -24840947048709736698239591691270048 2857968 20564996365657781500918448459612160 2857969 591759483386121459115937968568325300 2857970 103012065397206662619416288901442560 2857971 167669271906511748110716073488096312 2857972 65207667773902073108955013806234624 2857973 -459095324423921974104214755105341778 2857974 109880893691025950023432787411692992 2857975 -202279187974235817429935703564142000 2857976 -333445459903345071757892894925127680 2857977 346023332681870768559291797128087680 2857978 -2618898671950874010475616998418976 2857979 53514329197839280902235613665002000 2857980 -26168428052121518042309468172288000 2857981 101552398961623888534003692941188192 2857982 218466136529446149937742950837358592 2857983 76072134502791877229906786143948800 2857984 62340272555800623366817447449460736 2857985 73743701689301763284097618762220200 2857986 152336740262698535867860370790276432 2857987 4289541027410491102140223096252944 2857988 -8913483193585955715411042863714304 2857989 252400372676473505891270191659938880 2857990 61614582408800001416360438698780800 2857991 46486790663353972021068800597203512 2857992 -210409522388162110950789968023265280 2857993 -575477698882230783593438553200630758 2857994 -31923399043820182014340823213290704 2857995 1069227091315059482656014266269440 2857996 -115213377721164580941038578638494208 2857997 50779242204143426050896730371622092 2857998 19191823616531462601835731202108416 2857999 123323103785893231320804620010864000 2858000 57435071846321176893883549224960000 2858001 -11338076109622520929099829792183568 2858002 109869676669686350478673035610647552 2858003 -385972103537180295845830323365953056 2858004 -15439406802238319172150375175146624 2858005 15557823977317839594961496238237660 2858006 -280690745750534969498419228468059840 2858007 -25580208982462764224067352491678360 2858008 -213781287403120967252988386417049600 2858009 -31217323612161673001576827171808448 2858010 -39566873822520565993251412642141440 2858011 -41313228794906245519688491756366448 2858012 -252189168935710918361715244579858944 2858013 39401347305459942242963522844620742 2858014 92408561460364471436163346657573248 2858015 181238783072220345790467919062005160 2858016 -132996662994218762044070162696503296 2858017 -213254850649033810495164234786798800 2858018 167542103145535388191957283871047040 2858019 -4682869722558558607301158088050560 2858020 -433990064856002535174870763810560 2858021 339929803202816588335937820969160992 2858022 63791560299824438430611244758666688 2858023 46099744581255497243423063741134656 2858024 176263648865214517348257190108600320 2858025 99583015261273787330297433678672000 2858026 -151141040064088714982920974575268096 2858027 -477263007945757273242484503630846888 2858028 27388817395976790751109135165356032 2858029 -25021975703198215602366278267403370 2858030 -51036784892592674653088109081273600 2858031 9881847826653131560152998618330880 2858032 53937227215127420006838516771700736 2858033 116411139700387608924932858259289524 2858034 -114004597240552007750663804091240960 2858035 15218365376284844561844984793479600 2858036 141171506135711368467349810932074880 2858037 -884100522169787562183676347895680 2858038 824745595270778892464129636198400 2858039 -3113874627909600743898862332552840 2858040 -197705698247500813127903385177907200 2858041 90171886290946607553248651420710442 2858042 10571229121236692633814972290413824 2858043 -237237174283619627399964866040994536 2858044 -130430197144142956197986500356210688 2858045 -19036994154114433201792284835545600 2858046 87357279809035466837543959639593984 2858047 -365017194748907983490819657493510000 2858048 21929442016110528784586568651767808 2858049 186150340294145605179750883677853824 2858050 -36109246460820510317844568803127200 2858051 71159697285860081207965124691060384 2858052 -240111928838076586919453516262663168 2858053 -230388006074421141309701833848639936 2858054 51338732006269043562175019889626976 2858055 -85071737442521160980765125576968240 2858056 -77919420091245153233853267208396800 2858057 -143888624418541111142930056244309400 2858058 33382247974959370210803383005578240 2858059 414721483710721899175078935925674260 2858060 29411542179962656843086090007956480 2858061 -199112484527338917691524153256043328 2858062 -366967903466263100983932715261804800 2858063 19096020938153535595084288716391224 2858064 59418925862164261786648049309319168 2858065 -10821930424162842086725341518392320 2858066 -334638467839613641535048931365409120 2858067 -113060345453682173502791679525151116 2858068 28902583812333349127702347057278848 2858069 97709152729372989750078673878908220 2858070 -9974577339799465432693132215152640 2858071 -500236754099360191179185927045108728 2858072 -222820356674812221872538004085022720 2858073 -49983024821602146472898370698304816 2858074 293556928984343138362349758697383392 2858075 -109315605716645175636259937490024000 2858076 -14688348863100851256198495383494656 2858077 52295050213878289404102029797383072 2858078 -60324596089858809127078222093130880 2858079 -62058384114277181751773166270556800 2858080 339719295801319056665874788749148160 2858081 -5285822014795840964449796020949328 2858082 -56055384193319657552929503684590208 2858083 -296137661816463041493089733709112040 2858084 -106368513222863607163012603917158784 2858085 17734915469670131692419230266590780 2858086 54610514871055376632028154449713152 2858087 459047866105447966633772955315675840 2858088 -80643903885632462700297494567485440 2858089 -96590015277911615565958841120647480 2858090 28118544206272556173158215656627200 2858091 -356695769985898118563771409439928656 2858092 52722868424640984904643187555335680 2858093 72547467956657384105454730195901760 2858094 -60118123235296003292263637403457920 2858095 -257339449520096742432678258931147200 2858096 -7545740229303752819475799050682368 2858097 390605334224940675696044615751509184 2858098 -80536238100838436032584160103023200 2858099 -162227032386379938866165553973309536 2858100 -45239772049876883103371914380595200 2858101 -485922663160961340802067249143506898 2858102 -23157061197191634158417359130445696 2858103 -468970936667939558087692961662760616 2858104 -314121303136583577652871192865546240 2858105 -104069411830927240687155959298737280 2858106 -105758624365041618155749380600784896 2858107 -19745160568379826359525909338878976 2858108 158760505144609359963919189471337472 2858109 -115449520932502669903859001540796032 2858110 -18575218739638197847742305165822080 2858111 35607329569535330629296142878141624 2858112 -6751883467859797491556991945932800 2858113 6495159193166685307617754789151920 2858114 52370592989969957334781254050330112 2858115 -63701716204163540906791605895416480 2858116 -309814080616283309411457387449791360 2858117 1000512391168413407910495284983724352 2858118 75058829933547823741602816447744000 2858119 101230039727979978167060403781883160 2858120 10513418370963478474734433898956800 2858121 148716794965901187183719389335877482 2858122 -16134688072572942659251106041095888 2858123 -261383572303054544118831378896771628 2858124 2253364385120706134289620138065920 2858125 87235417105844447125121498777137500 2858126 244323954136326133170451276848664512 2858127 -232669826847322275547982518524706680 2858128 -19873280647888002421297859626008576 2858129 -430376943145332908211810467796504270 2858130 -28974825286342532952225882030190080 2858131 120058822514447006262280988511230352 2858132 80756879056961070598325349117634560 2858133 23879990115749768503380006053492064 2858134 101464738570470108002935008999069216 2858135 6458673301200586927557992964956160 2858136 232772801241648989504228164355174400 2858137 -366662964925414359251000821296776160 2858138 56232815259436921609204247789491200 2858139 -242601292777424555975518868877142560 2858140 34269186837842074167561723193597440 2858141 -204587117214812393700818079747840 2858142 65790778058688558336495478203561984 2858143 -653584376899711184016115378205800040 2858144 -503727902927817772815688343850123264 2858145 -113101427864467221073614991949489280 2858146 -55088078519219131100721946405304160 2858147 377532123902748565755928806426810000 2858148 -141028952128461098680197380521949568 2858149 -33016997351666810331851159963808640 2858150 -7028151771095338775559587367463200 2858151 20841060214772646580787506115132160 2858152 -524724444136206152615302248141619200 2858153 -315487608574794149695856419418058240 2858154 29459789790775782218676530455742208 2858155 60582611754881374339678570926567120 2858156 37929311985829036577938681014125568 2858157 32979060932133137074189396960600800 2858158 -219214881586451526800155481703084480 2858159 -193245249622597943657755016838259584 2858160 15113119797028014732886500768153600 2858161 -571532207783447825172540687667920238 2858162 -4418965993471212973097938701309168 2858163 30838594614292025467356797162419968 2858164 393089140293183553514295627553554432 2858165 263691826521529368388449133651020060 2858166 -15679441226084167228929204374813376 2858167 1388310080545274909339421262774448 2858168 466209630804609435229110032725954560 2858169 -3335407114355697291348382520615424 2858170 32110905502308651477772749532588800 2858171 106096047261281334500022442325528544 2858172 37547181542625822820230773596180992 2858173 433555909854256950180321110449956422 2858174 -25108701124880732145239759718604608 2858175 -207499775815757202487130763100130400 2858176 33258429698467641827158643542327296 2858177 -57489970776612844904629952759166528 2858178 -11903233709025962758409485926197376 2858179 -2396761468800894352276137154689220 2858180 69883728488612166816816123868776960 2858181 96617913969721995920240679166172640 2858182 -106958908747757607476844503672985600 2858183 6703433895151979893499883220809432 2858184 -23153091923991814391619694327726080 2858185 -215922619044733126567738303576831680 2858186 -43424103103157290672334757026144208 2858187 -135121480918667489890012860727308072 2858188 117763733647277553441395056396469760 2858189 360710342990749309964166021675469440 2858190 116878714658411642480167554422459520 2858191 -88932923358429839803944354881714176 2858192 3538442534912423629032714503503872 2858193 -307233896122238280957163407916108800 2858194 50941467190483769730233965426186896 2858195 -268400681752061679594073552444080 2858196 -183074013530991627969210485329428480 2858197 53108234059919783876658838302965820 2858198 -18534674144435461591844375757454080 2858199 71404453372965255567896487082882128 2858200 -83019607945486353132776076644352000 2858201 -42474781876819227774139749703113600 2858202 88512218399542732663462381654951392 2858203 94098587493532218885962643498304720 2858204 259528205071772731692211685034195456 2858205 20090114038627314045727248352696320 2858206 -87370220330179146577028673109084032 2858207 75220419222749237622233606562813432 2858208 -171160758434461632560416998303989760 2858209 283190622901035851637685368206037410 2858210 496686628714371256523484936092160 2858211 688749931751991526005338514447587520 2858212 24423604745566964416199425902346240 2858213 -180446024186409112768708812621034500 2858214 66738386510279845979623231814159040 2858215 -182196441692406210544592411515697280 2858216 514665410646064843139997260128450560 2858217 -287701846752657632174154386570455920 2858218 -14135948811883522389497277074780160 2858219 -35838665010178324305257517027556800 2858220 -307449725600966607281669928247296000 2858221 185719148990689726359102286479486422 2858222 -58317869107248243736282669598226048 2858223 -126192782836025838780333644221524216 2858224 -78910413376637844429649757155164160 2858225 32558958447892615119785794292295750 2858226 -46071157648715687923973230625726976 2858227 -466180317383550231946408396680978000 2858228 77518570126235973149861331541085568 2858229 -77442163945916984127734297321269152 2858230 76841691964308468141054902715893760 2858231 74460160803565803008979353841999744 2858232 83322484523906170123762746325770240 2858233 -9606956505962376421085497555675392 2858234 -207823486510385323122687390569763984 2858235 85310646166854756426258062935480800 2858236 156834543215507291985215129344538112 2858237 4380422003431741531253598436396800 2858238 -133351525509342983469817318623733056 2858239 59382947160195808053591820678199256 2858240 75736721645483181861039216839884800 2858241 30911255510713446636704568897064800 2858242 -18762985175637818455230099616108128 2858243 -433811873409971577874999723923605508 2858244 4724374997781272610370949531645952 2858245 51728417802566267177909201441532120 2858246 107674802159435003693812869863094720 2858247 3771003994633980465929103262243608 2858248 -361960934219119103353507445399792640 2858249 -413460451270244446072063741065963750 2858250 89315183449587929634462587804928000 2858251 -58972750876303454594732854516951896 2858252 100655167772867015958726533289428736 2858253 -5843386266151479715866708884092896 2858254 -42075541408203633658840397863705728 2858255 -193765167759085257555380910050658000 2858256 -22610344451741537220037754326351872 2858257 -440355668083744136627816078121752720 2858258 -77411021056112640559438926722718720 2858259 -94520127751787238133439894582375496 2858260 -498817905140551287716384821424640 2858261 -4155872549289418060975189156063680 2858262 -41840551139261103446670249689088 2858263 505316042495139631794943765895997512 2858264 412933890582633250576097929212303360 2858265 5149650956499688395487033769558400 2858266 45363967103366468874271501581614832 2858267 -449600357552694437045659194121207200 2858268 33787162676833076376735979069610496 2858269 -187608587327514034836154014041285940 2858270 -55303441925314281850434096256201920 2858271 2204175474603284057228385350107776 2858272 36010094543755204659429954355200000 2858273 193442278462568942977416275853445440 2858274 -10254307277781085047605558218437120 2858275 -23821519424113650440889546858381200 2858276 398724121089558352164829713230060160 2858277 293008303819474950840040934928528480 2858278 -21203779377690131175616661828391744 2858279 207907925529844259743010935064160768 2858280 -120182831233994114089351570888704000 2858281 146056330627578247145398484515089552 2858282 -15189554170922931418011267927107328 2858283 -133394312495267663461715392469675748 2858284 -117660039090286273045049464270110720 2858285 -6690217136838447054152543215324020 2858286 -131598515263657750962995693468684736 2858287 58893609252363195916589712675617552 2858288 66856249728208797320512622350221312 2858289 -74067236227702899705992956532029440 2858290 -78131798286161734776756988733273280 2858291 -169431442474952025893282549246193528 2858292 -11391590251797457015971135619104384 2858293 105841079452834322370389747832072064 2858294 11441762565088409162542292654195712 2858295 -191111447668018020355571489340537600 2858296 -2084713077652354280541713852989440 2858297 -148069815130939101871137150133627320 2858298 87146014368505379377705515835925760 2858299 -157722876847589664340543737034363840 2858300 51279542432994552421449011247628800 2858301 -300894116578428274192103094273216960 2858302 33242090283926025513869696410276992 2858303 -15262540748970142411963080641900160 2858304 67342582483348390216260375382327296 2858305 107506586481174237864051029421740160 2858306 83130033247633339491851953569635328 2858307 46971052145982856592070244614437040 2858308 391442719560393352682958737205964928 2858309 -376098440586886741330734348403931490 2858310 -3267837254798324246516508209088000 2858311 8213674239464854144627100632086112 2858312 208855142686698455912453326494074880 2858313 205462135904759879901365532942172944 2858314 -83527022774828601202403741729633280 2858315 6017746697161217021744485389872640 2858316 -285770620964095742755017971270747136 2858317 385402475679659985605832335738790432 2858318 12112612075909221161614380119410560 2858319 138521318940685191093118459864983144 2858320 42680839438597577898641395547750400 2858321 -24478143264027828105369186347890368 2858322 97403359208285917814474845900212480 2858323 183625122467036722924767499079164864 2858324 -5931341468737042979976638594088960 2858325 -50966318687088260093835797552030400 2858326 220258370476488907445501325681806112 2858327 611153455596265336072759840778323560 2858328 -10033157856475434642605822689505280 2858329 46402791269511827267019765208442880 2858330 -114099464858273675112414243172092480 2858331 46213764192164484139371323074988544 2858332 137317168680492814510708040472594432 2858333 -22545483987009549758407509633299418 2858334 270407997314116440846727250522332800 2858335 80107891766115059374254227869779600 2858336 132888425506491114294079803077689344 2858337 -206220513955866100784598014302247406 2858338 37669521108506115010189523371494912 2858339 -9513297032490603853929029534442432 2858340 -23577109050238724284667415192268800 2858341 -410238292639081591808733274765839200 2858342 -318063506828079328965903158958213888 2858343 162345621499555445758430214651005904 2858344 384704248048235455259940209041628160 2858345 -167462777634495649877093190712000320 2858346 54133759673115051328275279293591904 2858347 -95493026681766615728007766744696204 2858348 210275019988783374849699470053739520 2858349 -33969118199385773025461076413575392 2858350 -111748565591162692182868719170347200 2858351 7535342923182246136695445575135912 2858352 11157262565880312902323991167893504 2858353 986007262518778591145013081639920704 2858354 -261173702681140041565426500282793728 2858355 -56692356095709519852973665077913600 2858356 -136234185791043378727692716200266240 2858357 -385636655849805529674142712942429394 2858358 -97984971426903325394169998787194880 2858359 -213742793951221253916397743594453584 2858360 8454292453396832016317208155136000 2858361 -11670694488955313946330458078037312 2858362 -81161494991473499809694425462740768 2858363 -283024818863314153841505285045477504 2858364 171827823221121294536164459028006400 2858365 -249613970836842564440114212204246740 2858366 146184266339498870566327032911273088 2858367 -80309500773410707236685904089963320 2858368 35953029204899055467073723558789120 2858369 -474483142105710158735910236597263230 2858370 39618972168002973385329232022860800 2858371 -94831047423111645210496165747219728 2858372 324908588674259117783504448457789440 2858373 -24923619716000197165691844225153600 2858374 265488526215403641536257957260771936 2858375 188109963848356385347735630206240000 2858376 218214658686806750094261550119936000 2858377 792105699506107622871463016577852112 2858378 200040691679253391828203936981157680 2858379 323863699264907010428799480021992640 2858380 60690878906667149334850646366638080 2858381 -468868221735272319871033178854303818 2858382 -2917140240700266337876863451115520 2858383 -1098380400948584557901326393980424 2858384 -17755358290147252133933780771733504 2858385 -4988853185179833649636467668942400 2858386 78572290584014035499460831055755264 2858387 -72127837273535470056983682271536048 2858388 4072820789039965823145083746848768 2858389 -214458354555406097013722709006133248 2858390 157044496849305001050070830743251200 2858391 -209417194667579423767725471274576800 2858392 -109423624325635260055903992027955200 2858393 -218395008107138642683155667411634358 2858394 26078691557470741135034127355330560 2858395 -124230816864359401037178290909457600 2858396 105176767784703997922812160646589440 2858397 87692349717859866740900588089759104 2858398 -1114602468094849041286075670762304 2858399 -400069701522478968699986325685411008 2858400 -118626664202916386090964943704883200 2858401 39438901603485561248190003091753728 2858402 96297707998728574099834335960355152 2858403 -322993796375547377575625615291117136 2858404 -441371544222251237071465503627382144 2858405 215711379720107294474603499958185120 2858406 -140127164181218036300927979239551296 2858407 -510370347058231590423047657745455120 2858408 96944003248520438840169456124968960 2858409 141591371179265334030365287075880640 2858410 -24933522950620230536426946319892640 2858411 -625978060103666685849121141046704776 2858412 114993783746245068530732608563021312 2858413 -17455467292024404697338325184830260 2858414 -90187023701730891613743452458874880 2858415 -167242046836824992887260027927202800 2858416 -43255804060956705499104865247232000 2858417 71350729477745086450670801878364160 2858418 29322369374593675660328836710115200 2858419 -503731790840387595023623449453163856 2858420 -345841093529105065639368763991869440 2858421 -501392493124462854972439171689576096 2858422 -111533965634546603712147755184144768 2858423 151854281402338401272192284943589672 2858424 -257485540408631410310971511356846080 2858425 564782315806012502637263810818000 2858426 -244744442593184286154497884478925056 2858427 8331685652756028962351818874984976 2858428 7212042423560184556839502507545600 2858429 -112090578736060105375759787128312224 2858430 -102674771453052978175165685546741760 2858431 16736739862217149994752994684059872 2858432 9343488992418278490708701431726080 2858433 149197395417314819824140848919499824 2858434 288417172736436521309527633096247712 2858435 62139390929399385560702456889887760 2858436 -14025775940636516440211221954560000 2858437 -178007388943049457289941360903844320 2858438 42564903855520739276612656126961280 2858439 207299738642485176520787595904467624 2858440 31378098026075079951678981832704000 2858441 446851081428844765301456868943786842 2858442 44248999933816898547061067157280512 2858443 -208714445697305306645613781393379040 2858444 24948034345549106932299258815617536 2858445 5465469266014458782562939802331820 2858446 -391658277798601511892778360597810752 2858447 147449875844243903380537022560582896 2858448 -7729607673458097075345349077368832 2858449 65674959618029189384277659284285248 2858450 -26365901471719187086625689714905600 2858451 135868776208285485008559779366368320 2858452 228879576799847114254182947135825920 2858453 152063325293546568886175653796346684 2858454 123341197447306978563215137148698464 2858455 -223418045215555438129867159173846000 2858456 103095435747142951541658399180595200 2858457 -194197135965537535886596502564628480 2858458 -149995642325182128090717788908245024 2858459 84766552033749646897209520964766660 2858460 -65242743730288379564277206135439360 2858461 6597971153634274820835360602290732 2858462 -324967597553803144791050750058192768 2858463 -311257942402047609777413417869835520 2858464 -453713242149092632688383440725213184 2858465 149251375949688049740836469169919400 2858466 -93916665032489304501699705012577920 2858467 363072443911435653019357570342223516 2858468 1352559979139769139854453402731520 2858469 -22486457287240314391701413889533856 2858470 -76982469221594384683038958753952640 2858471 -83172504305631127959414439827974016 2858472 178402272895116448693833441406694400 2858473 -241687985543617193824006843410764160 2858474 232422774627588904375728870768234240 2858475 10322465425049482492528432945398600 2858476 289340600330771480080105507156578560 2858477 -64212062776009901505544746053516928 2858478 9970310597520955352765895981573120 2858479 -8940071342512812681559277493168384 2858480 60338235867923043616113996734300160 2858481 46371623626432859303624694108247170 2858482 268038227681613627560840405600504064 2858483 -314789477058432074622911222275721268 2858484 -161531525764398487568893955952574464 2858485 -36352917002819754189160641344269440 2858486 72381296402208168527351097299965824 2858487 -105979824313139792288961860487983640 2858488 -50524301691098834933984667366666240 2858489 -87439270268038225475947236821506710 2858490 -8300448484829939085711467324205600 2858491 40547688644795674496853658207437000 2858492 57263450172522298021656111019333632 2858493 289546361404989884510644697401313280 2858494 -144602327085837509236912659288520704 2858495 125092226922730095384783808543281000 2858496 51010010892896385692146653236035584 2858497 79639566940271593411816766306217220 2858498 126624658014092189757634435452930000 2858499 33583011737098392868684449915382896 2858500 13586411400059936631233595110976000 2858501 6123453559273471206443763313500600 2858502 -19720918098549005844658136646170880 2858503 -465555711414788651119013123605862248 2858504 -277449788047796182579593637432320 2858505 18859523717608971121338377368590720 2858506 -90116419311884973395337388306882560 2858507 54738787919787410315656680450604152 2858508 15081317672694360543395068898248704 2858509 -15566591918602886042313663153108480 2858510 6523260258358021771768544150584320 2858511 -3812175072831351123268989932885760 2858512 21016727353467060814949386270474240 2858513 55927732646380663517882869852166898 2858514 30247777365324501828176005616000640 2858515 -96904987374574620755595507067976880 2858516 169811358817314853884073759588417536 2858517 438628642458206794096837425949146240 2858518 112377360897294999589988227872952704 2858519 -138152855190029785090300344067153080 2858520 15562124030846736930309215728435200 2858521 -95614733047627657273871920844996156 2858522 213679232393695739568088294407363312 2858523 -81674557724437362366129131126432976 2858524 -61739843970737003184566776410637824 2858525 -90767050009203366196022630743237500 2858526 -104404431657358803329418496150598976 2858527 -142591931559185187544574554654755728 2858528 118020104077682860326795492956897280 2858529 -135775566219438873165575235866772816 2858530 181995141790495889194880561963342400 2858531 21581153751825105493078299554530560 2858532 85525327201765925666776051510382592 2858533 24611448319748624754916253074026360 2858534 9251607486495097512578636628617472 2858535 -99414189769856895105579449030091600 2858536 -344962877377721205195653117379379200 2858537 349532390967659346641940537593120592 2858538 -35842321214379695601679513777088256 2858539 -241180126816908160702479866837508144 2858540 1631491582961523664914932827975680 2858541 -8583638665687372561703384958492672 2858542 -333970435034884591366119662572084800 2858543 -371471072221194725419203424881428208 2858544 3583762713807416797128152983142400 2858545 -115201931063907889114066627082714700 2858546 64380954602891936343712760679269280 2858547 245971695996148221827177797268828928 2858548 4885987075946661283030923794214912 2858549 -10418207343943530122762516303183136 2858550 58921929745560587174732650316160000 2858551 23004589877663675069158103291670504 2858552 559903188718445199825266686148505600 2858553 332679963983398863332366140995936762 2858554 -248495018096587812728791281648222096 2858555 -37256215055472431274972964661038080 2858556 233664317217648379557030302603407872 2858557 -109995934356245031010393562521495220 2858558 -158220889391375222111731381799205120 2858559 -130408714645506011298453365376945792 2858560 76171231600151206480529449502638080 2858561 -638487248195050063743996808809336 2858562 20502930882330905158200322579507200 2858563 546213697587562219283865483163049440 2858564 -43145949211494569693729571853922304 2858565 112406232408172622732021129464320000 2858566 214360059749606871010945731714107232 2858567 -631205349369046344547829421748825968 2858568 -215918288983686538479569724404490240 2858569 99946398794814704038763471907131840 2858570 -41529210673107770128117454711040000 2858571 26153234681615163698603351064163812 2858572 106721625080201273663019960559931392 2858573 193152003270065025947542258792632822 2858574 -79747474240994917807472232198421440 2858575 274005367855416088046345232985833800 2858576 -27089424784499609464613254458114048 2858577 279492387748553239881157717704987120 2858578 20262608072714957775211777349505024 2858579 53966469043349133047587369926099180 2858580 81225939657079834917930084084053760 2858581 -190483939262559410718444950769703872 2858582 96417272323207452342792438200889984 2858583 -7423860315407792610437007862758912 2858584 168241471198008031447562414168985600 2858585 -256206182073266286313323593840660220 2858586 185331885999076108942978469985978624 2858587 291014883633823428969429017970354912 2858588 -236720696767620468276619744710835200 2858589 189882266364024933467863561304984454 2858590 24913670123121729234992134770101760 2858591 11599704878902465084601595859702800 2858592 -62427179523221303667577273530187776 2858593 46461244917194573892105178836414000 2858594 63037530617326668338555937914301600 2858595 241199060767141539212957410271705520 2858596 -37816145234869248494569053037553408 2858597 185094046112288946696355579315392 2858598 -194507318970337502490332538412298880 2858599 -58490144652640841414263251872643400 2858600 131013049176919520612642916637824000 2858601 23370906724348426796761659455727744 2858602 35035059357684472258382227231108608 2858603 67743163264429428703344021322238976 2858604 -60622948941042084062964528890216448 2858605 -54063717846395049552562550714986740 2858606 21629694714661685961085454083954752 2858607 20970869393667255991687521427064400 2858608 -77639775655489384302294814190370816 2858609 -30187211267894229853573461746090880 2858610 52794993957253290834338583458357760 2858611 55292858278856274167263812465391608 2858612 21073860247918753825198528238807040 2858613 -89342393811036868663322378966042112 2858614 -244023854579070419604626309653023168 2858615 -291905528132204779753563207077121600 2858616 -265355465731727635782324678570209280 2858617 -304325079257619731609597480329750140 2858618 11932712279863362449297017256535552 2858619 -150604721476911625536404842554977256 2858620 -72265032534505362204919590349240320 2858621 -66438535524542769490441329322157178 2858622 -40688000886683401629990251115764736 2858623 -101317955491626818773885331829248128 2858624 -135431532046247295299418724038082560 2858625 -219504416560783908375174706080000 2858626 218786541021880574072394087587329920 2858627 -553763605495108934759074290234139524 2858628 -135169276835347648796847410330941440 2858629 903507269611589681214887753297974684 2858630 143585499150890840738026995882710400 2858631 -329380283856895200104116117786665048 2858632 -32706874873184937922670928101867520 2858633 456395839655781180791091783008169882 2858634 -28461103364652092135029143745781760 2858635 35432747214508398782896062082812000 2858636 -293976611580514913883212632100359680 2858637 -84911739995341360975170359504639232 2858638 134683132832406368717675188122486720 2858639 17418790451504401994702724883811712 2858640 337845470960704560440730597457920 2858641 86073730510087568746266240711221042 2858642 140533689868289732642757046604158752 2858643 63994281585221774242271449617596928 2858644 -361125382425217435845496781887209728 2858645 56547961589942554538458307579431200 2858646 25846745106002244868056755147765760 2858647 -278068996597907725613934164995420800 2858648 802458286926744072997147406991360 2858649 -162540702767426552265743637190706736 2858650 -84457214070772292705937495799249200 2858651 -397881119376434448255513768503844348 2858652 -129467732895460176146435657098257408 2858653 109263782299285813800685825327830880 2858654 43616021264711710629100037780448960 2858655 -182309059401045119627281187294409840 2858656 -349861424798684406575487205030625280 2858657 -148724319954318466571969454797026668 2858658 92809808331517349795508954908882688 2858659 -119573488530997525986767148131532800 2858660 2249951757866012434796181565989120 2858661 76424501091826271150571447536054616 2858662 162763149340178214383132756904154752 2858663 14558679378732291049048918721146920 2858664 -263512922913662492192409148409856000 2858665 -41517348034122403786242458621556480 2858666 -42939662621633055294405435571199136 2858667 -33340389290038232525960360454018816 2858668 -51854297203268282892192509995568640 2858669 374283702631962845217075341755086912 2858670 -42949111871818808549287792046933760 2858671 -55101633764275981732595992495149528 2858672 -57220370213654505934435885170032640 2858673 -56255501925653780823675711703981632 2858674 11797613987441837142126830251484160 2858675 137886795016864690023571396203294000 2858676 130027374733635723812562150241554432 2858677 -622222523524423694786697167641149060 2858678 139111942048957580711402619647671680 2858679 171797085197997739531256226413145600 2858680 -7980605730740433358514508097536000 2858681 -11333676979319979496518565853717760 2858682 -101735747041536164961349880928650496 2858683 8344857129437205332540497746680000 2858684 131516733769473814611202098911327232 2858685 -35923449922218638707064296551991200 2858686 -39276053543831269559197065935734656 2858687 -70763011107018564397936549868927568 2858688 3586832007670215712128430988328960 2858689 365774252096187666109395841073771056 2858690 -62053825979840036771981449186168320 2858691 14132683217653968759577296032418624 2858692 -6469294052100633227387347369101184 2858693 -341292806669064737085459303313471776 2858694 -15031036900756825005948362779668480 2858695 -11300077955619019523269897295231520 2858696 43284945753902148474771672400527360 2858697 139281105850999511967501978101833728 2858698 -336020081218530282365264456163944400 2858699 -48341345926869581793600250657128300 2858700 -43241358569560121191079811251174400 2858701 -517678696603012711328742979374300298 2858702 -20015940356738332538522376039413760 2858703 118794034304113763253691412499150864 2858704 72078252890190142190928097660600320 2858705 57486618487552302875632457553775860 2858706 403917391799590098918756812549483520 2858707 -188415046285723965733455751462017968 2858708 -277169451966866834466441427517446272 2858709 -1852389036258565294555617194614944 2858710 -177989444541742134085405195098666240 2858711 24532275345224579104585756306194312 2858712 245750909857400361437306092404080640 2858713 -20757770875409408599619743339609152 2858714 42589244167473050850468501375825600 2858715 -206701056758751644721557373695659440 2858716 -81186310975849111234883472360977408 2858717 355835241689317047774925537625514720 2858718 -1452746560567890925430279379228672 2858719 -75145932814245278003750344495151304 2858720 -368342907837395964228485835970314240 2858721 11166988400770909064795505480091680 2858722 -407125199989263943483749552074976 2858723 -18867620518860680736498002460237360 2858724 213006886753485435007386663876234240 2858725 -50582990364889301254285610174995500 2858726 -454481832556072062561360569621376 2858727 64097188675595915987101244917294080 2858728 -619416156558624139137082750582947840 2858729 -313737691652705412204364426865622540 2858730 51563570641236741622271341011563520 2858731 -52045170503189329971236131921292768 2858732 284425821367715979301721394200251392 2858733 5553737189443653623545884267742380 2858734 160808393782692871955176237580990016 2858735 -23409800084508762881543870485697040 2858736 11455438033076732677273444130783232 2858737 -243419824808790176106687547002780288 2858738 -319985197493932577166220004028714480 2858739 25165110356284992192351205095921408 2858740 -127627191844513078596838813740902400 2858741 -258118558802116632678202350431307858 2858742 1428993892807708480400537225115840 2858743 6305507220260612450813615678279560 2858744 -134484243016446590498237976005836800 2858745 -100864108472118923148342982827122880 2858746 -245676287474383222275680985500304 2858747 -152959889666708115297059709351171804 2858748 235154093984141202269143451044692480 2858749 279452464899954548763768742158527750 2858750 60419288512772769132790671532560000 2858751 150916230955387793067057728198948592 2858752 42893618579678262467174119631749120 2858753 -40509737693477756766547788376968636 2858754 -190911275745525398906788794685095168 2858755 61945130666243239453909377507062160 2858756 -82066911941712573724821712701330432 2858757 107396235818518397235890634495695520 2858758 75109533830670430394893963063982592 2858759 12616972610684545056134363170507920 2858760 -321709935121194298242043815616512000 2858761 356429844322165299760653783397126500 2858762 198969212015624937940750403092869120 2858763 -121188043143139082168244270096905256 2858764 363047012149868663887157489001080576 2858765 -73377745204964572663100108087093760 2858766 -43396748073298475997230219671239552 2858767 257472894134205911783132767363677480 2858768 2791650852001662219970534256148480 2858769 1426907240554114833200811581073120 2858770 -33270385855088881131969223888035840 2858771 90981257516510962791093063257790000 2858772 1056805298416452101117964952522752 2858773 -11746168095221010967793624213971520 2858774 -63050471221808742489662771349840864 2858775 87812530200181139376587832770745600 2858776 -466552686494121068705722450876753920 2858777 429795529740156252374362417669447626 2858778 -5106794480667674194813219061418240 2858779 -10024159978572139866879350208101376 2858780 -112012010031778781708866815391142400 2858781 171405186691257270276633613943367552 2858782 -3089531761490640426212276856897408 2858783 527047411954818424063029998738875200 2858784 -56933100410382440789183751502430208 2858785 89555290826118355524523440617265600 2858786 -25467692882974009993342278874529280 2858787 241077003784244327006918251067881440 2858788 56604295715866914458739070444343168 2858789 80402632132406980891579761207699840 2858790 98287470243913064667003648153815040 2858791 -7783982195083306802899611483646080 2858792 -226523145893898506122930812519552000 2858793 -83627113354578146120443345771972416 2858794 -79440608649949891354376834894804304 2858795 210281042852154597038964845062216800 2858796 -15091358903989266451082472430242048 2858797 324965825685267575720446601861933600 2858798 -154232426187174262933870930280913600 2858799 -196960277935327601789632686347846136 2858800 14417141809665028872840231922892800 2858801 -73155853437155223695601341547502656 2858802 -55886401472158822004737779139152768 2858803 -570658828304015409483392330011384948 2858804 19800733396366418145961832919319680 2858805 -56460238219918525569032029907324880 2858806 178117611203988659773348850062952352 2858807 142162431431369625570457242663448032 2858808 -33089617656663429753269465613926400 2858809 15411273373809273883771399898702160 2858810 -15139693141743964401345595067965440 2858811 -44135321166437140681205796038084328 2858812 6427541375537787428472453465759744 2858813 495657389136127153382687312726952480 2858814 -4252722737778665810766542116856448 2858815 18029400069975599085938822998055520 2858816 -119790021426038788527186275865722880 2858817 -30320662935876670848105016107394752 2858818 -212150769967767311631820766978702640 2858819 141530275669993450509232183146860220 2858820 -19403488554630981218983962412646400 2858821 -141322213601867514254874942732805088 2858822 -118306973212351752006887983378997760 2858823 -67512131461038879616297671253262592 2858824 -324320126581929397055165253345623040 2858825 -129170929348028492852704392307962900 2858826 -5557577794147036999369648446930432 2858827 22287222489565890101591194299910676 2858828 -90353459161416423035517756558756864 2858829 -268082443751882851944244787703287616 2858830 -47322612023059141973784983482087680 2858831 34074942596908552270883010248856912 2858832 -61351206245941902750194068792221696 2858833 48206435455575192440150711624116082 2858834 11078347221199702225870964408332800 2858835 -38908627979013818980835780317017600 2858836 -4155204454378949751904709735870720 2858837 -78081720596576904854686845144564960 2858838 -1305274471483893712186407133708800 2858839 108016537152395793206494895941663632 2858840 247151108079359281295267890201804800 2858841 351835364476230303802632234668281440 2858842 22557125436137591445880790535198720 2858843 -139655308990255909596572705045519856 2858844 25508932662103286613937794541103616 2858845 -56573622820670913729503922424852800 2858846 -218278725796785662058187646636320128 2858847 -156398714237486494008469419982433280 2858848 19958871181697152689876126719016960 2858849 269922342206796710083531734152256960 2858850 49250166768420153638291912635599600 2858851 -115791258457694673421059912777000896 2858852 120947611798527978295062273513676800 2858853 -53250428132269618020007618811618496 2858854 193683924809065464970552591862753280 2858855 -1546891934650710092035567732111440 2858856 -77058303587596565387227829437562880 2858857 113188565787531374613039359775464080 2858858 114880299996752493773121047330563680 2858859 -276442173287185923454072160370067236 2858860 -52581741055185686126794235869962240 2858861 -115430908171267754263481683016015700 2858862 64919719120349701104647614021196352 2858863 -65903696057329768702238475758839200 2858864 239556415851368817956134178881536 2858865 -35879858382601335921810280503137280 2858866 90856572153654231113332001969384064 2858867 -448341924174369992698899489080892 2858868 -583490612024862356914821963681914880 2858869 -236716738638565347015004596599965440 2858870 -3442867017585802309036747558275840 2858871 -280441694574793355983849742476376088 2858872 48624090559908371704772707385548800 2858873 323728501000298941200868581818183040 2858874 89910123250631322827548409555036160 2858875 289294419902640681520719948340764000 2858876 461143766601709706859620333806479360 2858877 42253953522171959673493387112550528 2858878 -245508360534744560335474014560446080 2858879 264364500304379553346673727028852776 2858880 -68051156876438269451074352971776000 2858881 204838622765471725767529627468286212 2858882 43287305361481756291772666566846464 2858883 -88506668851644042724824596483626752 2858884 32115349170237044487584498083803136 2858885 -56633629862110466738664765995076420 2858886 -108171994467019570183009307435331456 2858887 -252158729874929225411271382438767608 2858888 130869328767485047849712691401195520 2858889 58784815289961293121988168981288896 2858890 -160908820399387302201379590136727040 2858891 19760264828804045233871035433507472 2858892 47506667835884488637683690757836800 2858893 621427785177361293409763783998537142 2858894 -63345157219661515990643078100776448 2858895 37273965499640821057671655819139040 2858896 -18219888598760487122132172893544448 2858897 -182342771427370994904007414261106688 2858898 -284283569867333293891440198991872 2858899 52484484220440111685229272010730664 2858900 -31854022324674327525814712072294400 2858901 205665801641157875580823016112304032 2858902 142894540745003296270299912681925152 2858903 529146561152412896080800314544094152 2858904 236203032085273817832008742485299200 2858905 232940583198753298917944281901424000 2858906 166357080121673734965387110234183904 2858907 -313720173850566358111859937800750880 2858908 20973946154864317580379879754938880 2858909 59456005232146646612869500101299404 2858910 -105775899950640485847107218351276800 2858911 447243795502879584524509456553491200 2858912 866539109776570809483327005786112 2858913 -41054324099507610145487719162903296 2858914 27609963213169010135748423383326080 2858915 -1631467065935496804991494900955440 2858916 -53983298841421362391698086126075904 2858917 -5584038121855331520719071257548228 2858918 -63134579967727610174298600058686720 2858919 -75915345936165371198439044532174720 2858920 143402894528583274355743939275724800 2858921 -229106408614230592561945875050506908 2858922 -223212240422740000404927385951403520 2858923 -331914549067613092123898203269467856 2858924 -303439225919707779586514819996880384 2858925 -68218586942574321661757772817044000 2858926 -38666778978139833579541733464171776 2858927 273721387491143861307196859106277776 2858928 9871719386929610286072358054232064 2858929 380287711071688145133225145151472530 2858930 67744316254717496554219756269619200 2858931 -146827601843826535540612042327037280 2858932 475862281317219093374308767808930560 2858933 125743180862003171745269121765852672 2858934 12739311972329655664240895973080448 2858935 243012092164686401603869397988176400 2858936 -5018893191731513908521530603827200 2858937 -84770639582514280899115730117937840 2858938 296456687865305652286858773192747120 2858939 7157042619604375004689928571725256 2858940 62041396384134137896885883043993600 2858941 4081282736543576589420375127971264 2858942 -78872160650132592291878684240500608 2858943 359828569179169219399925124284165064 2858944 -48158318735266239109580214780297216 2858945 -113325869335269265099311839973600300 2858946 -8479387830681849709631119735696896 2858947 -6022511032499245261984766071515840 2858948 -231768702485774747396241487903943424 2858949 -144062830295478566825157419307739200 2858950 -15678665952839661889915633855908000 2858951 -379785802771988124121886203023915048 2858952 -282766684637501087938419717841305600 2858953 22650413404173086010311145943739620 2858954 -172550116410270939575406015288759504 2858955 139842713625131988272957075607697920 2858956 267004085693214927994675708032101120 2858957 -354601943922340269844102341472821696 2858958 -159578552310613194026739882646480896 2858959 -310792486500560749837252832827501840 2858960 -38494756127686578095704004382720000 2858961 -8606523783561363276986886688080000 2858962 99044943098733958310567123868569232 2858963 472136115166289347409555901464286720 2858964 33459434415824857535103362242430976 2858965 -174697662376059953205393396429258600 2858966 -11416360581697886119094540359766976 2858967 105386113629050045767635410786647584 2858968 -70619270877542287170335345895014400 2858969 -136611816059291769550801261053833856 2858970 95891567334455864936220224982773760 2858971 98292938209625999920738946183681184 2858972 -14432273987053386664336843461500928 2858973 -240082364309875817590176093860775840 2858974 -256954482450284927023076406670070208 2858975 66684651254800389158019213764149200 2858976 30199288782716077567438718919770112 2858977 403274509480499221329567366053975472 2858978 154857694234774404221329519926173856 2858979 90476886410293259259300734975633328 2858980 -252643210777201609548198379117152000 2858981 514590654623747395466054431380166782 2858982 -46371004908454891819688204177934336 2858983 2208442599864983686063162203573904 2858984 -1912207353156879194188080988078080 2858985 244909694785621549294580872788480420 2858986 90357604017635751526412260600194144 2858987 445823809921811154383404178061285240 2858988 94967359969686825627947422602731520 2858989 155102454640082723869663024496786656 2858990 3589909533704551734404349007034880 2858991 154994593832519664889461132344560392 2858992 -38570561876029368689760219590688768 2858993 -433415490414079483736515948810129680 2858994 38925991021045708957952310647456160 2858995 2824690286453037048433488471174000 2858996 -151470203942334666299994095465736192 2858997 268668477588745428338057481072802080 2858998 -46951563070710229869529674390193536 2858999 104796386539600948105185628737811248 2859000 -305965932582466668239637030696960000 2859001 377608412827130577168729553329585002 2859002 9640621989940434948902913288530400 2859003 -93086776981742337681829391640995280 2859004 -241132579531040210427172879437266944 2859005 374446725697367646347974844899503660 2859006 19097187916971975516497448270028800 2859007 26393694447456844325327624739308712 2859008 -51285502906852453168547839239782400 2859009 58879291331258285377010629536650880 2859010 106291181347595219183832448273612800 2859011 -282004313188712845666037914001238576 2859012 33215873388332545666823238177753600 2859013 -122875540966938194800207164062108676 2859014 -184648294658200072735675404715530144 2859015 51670086191696086265942777246238720 2859016 175315401778764426163550971318932480 2859017 -50653168139656875660062221991572608 2859018 -136590916462814300222869052212806912 2859019 -246085962422966830849934625888753580 2859020 -71495553562874593079892057868293120 2859021 -257709092805464266853142624804271680 2859022 -281267499921140129056259205563899200 2859023 533921784836037381743639531734380960 2859024 -16941328436806204663626609866047488 2859025 19191198902608387446014885102672000 2859026 174294846550786561457303951678910240 2859027 -1338396284424248851531224391545600 2859028 -80426350394704560005051863990892544 2859029 -289778399502683068855867997053808370 2859030 48024578284352427893869226644704000 2859031 -119855957167373329971029152614467408 2859032 -178265109402112219110045222933749760 2859033 -5827032653684998950760863200904000 2859034 7489355717168609084661817061989632 2859035 -99368012166104754620182532453888640 2859036 -34865717745329254495461169296092160 2859037 110882858529448511080471637803119232 2859038 13119946008057653412651896240345088 2859039 204610496918948632060130492276465304 2859040 -236192427168376423184314777699614720 2859041 580084163148012648759523745692605972 2859042 -13554715146913064268944547004188288 2859043 325662694193443963536035840500523280 2859044 274158674155512741027768435005875200 2859045 1645598810953208597083220306960640 2859046 320986068138795495515572597290773472 2859047 566934592236508358713328449186133496 2859048 219108963399929977722731747347737600 2859049 451605948494144370825041562409053050 2859050 15664397816525796427382785542489600 2859051 -51395471425725018748853319806495760 2859052 162488787994544037029458117031255040 2859053 -7852696259292509846188428471021480 2859054 -148325195140768533580533773513118720 2859055 -265839832757231722013331986642570040 2859056 -133978099718503632469257343491391488 2859057 30506660807473938545873048351354112 2859058 -243658035856061374759063948042683120 2859059 69248933370436204290205185556232016 2859060 23868105912979217139574242279567360 2859061 228595021464861888801238939146931584 2859062 249961846294141098493737657889072032 2859063 75879495149003709825278153217542400 2859064 12120465844557743569773860471685120 2859065 41519587659027265732473938507716800 2859066 64459689609159645592219091828446464 2859067 -260115948288515530750000539418457884 2859068 41128261749937744347284409487896576 2859069 -17727365564209670347968335725107456 2859070 1014802036287523630874611785619200 2859071 -16614458889671437486858780977937728 2859072 -49334784454133460115209650058559488 2859073 -135178974296215591218652240483856256 2859074 -77327234219027649082833591491351040 2859075 137278533275345735729006145597210600 2859076 123610671593560911994176594759045120 2859077 60041865131932762010508667964224212 2859078 84621333424584510079026677863775424 2859079 111808299116975184153043469228903040 2859080 -78599467398760833183120265118515200 2859081 -31482164247654233582467313751374400 2859082 91038430045390506483466206397036800 2859083 15470910620804923735659224046792384 2859084 109645287971061777779216100887101440 2859085 12818756010336845169119473704569400 2859086 -205958042884687335702839291882803008 2859087 -15719788718921725509080932616768256 2859088 -133310205660620212434625139437477888 2859089 85606383042946287673296317678722560 2859090 -4702515393671324244465904787074560 2859091 -141466151033699085022541395963341760 2859092 -424304174688420115944468821708640384 2859093 188928156487910957923453764144918624 2859094 20459691587352416012255612323551744 2859095 373530731500402852380436682588459520 2859096 -213471901024781528773622026079539200 2859097 502747738334266441110813811407665546 2859098 126991182634405082831593020121009920 2859099 -13023326331781806444385817807161344 2859100 230860907518981501379005838180326400 2859101 -96706499978921454725833744816142880 2859102 -200784145755468840575122396538140032 2859103 -41964928804923213878894241069170216 2859104 -398184212989522795409650214966919168 2859105 -28802602931239571499415320439271040 2859106 -151056780857827874624115528069667248 2859107 275529274123933772220320491679796720 2859108 61433946921602657626505145640968192 2859109 74179687587085534378117467186590 2859110 -30951612868998014773806086528976000 2859111 259089208030989369945020003701917600 2859112 289502939098624609746786220854451200 2859113 -6134838121612978747671621517231536 2859114 -65976026146677215508517801571900160 2859115 -89544774437586772798477392044344800 2859116 -150656542169640393152356008820866048 2859117 260529377323835253248754774048751680 2859118 -15897474133980271972884347230365696 2859119 166273511880122706762252239981050944 2859120 818142631107823855344201253355520 2859121 503420308630574093527870977470266322 2859122 -96237576012464813058660998856562176 2859123 183216694141811223935554443570723384 2859124 -162937888001645867855171950712408704 2859125 214991434818611514358443320029830000 2859126 -67015684382634233923798244952614016 2859127 -505130763561847196585063794127914328 2859128 -248352714779588663297972110160855040 2859129 569184859949589532172236457803968 2859130 -15235300513757506033934451486351360 2859131 -4184413687221596213216746883749872 2859132 92811035395181174506697254909174272 2859133 -506461259984331726301761504524074618 2859134 216039942263342817463183269721161216 2859135 -80746685727620845975064584889292000 2859136 48513433655223548235100287475384320 2859137 401280879173239161613755237569766786 2859138 -21511689011724639693729557269902816 2859139 454767050178885926890303663298454000 2859140 -210683426559598644570810588411187200 2859141 -179248603725094644715786004511362016 2859142 47231190650871867177270628260281280 2859143 -23555922215005684684292860807821216 2859144 251989151519216288859226733748510720 2859145 -25164375143544551576019366542068920 2859146 162905590299940044055234120530004272 2859147 27954235561811743096635661468736040 2859148 -23578758287032770634024873034305792 2859149 143277940637810065468741091504463264 2859150 39222110883675581074433948902776000 2859151 -741904936723087174516985858539192320 2859152 -10641821695818597693679154920710144 2859153 -56463809019380049981861344654410752 2859154 5881338489486429601493590088576640 2859155 73924317174160527288951894134152560 2859156 -3915193219693281512649544244041728 2859157 -16800026666353800334754591882361600 2859158 145551961645587099911315315124579840 2859159 91018119689666422723660923394528104 2859160 47411309871446742437812109724672000 2859161 249060942105745700602165770711456000 2859162 165716556524255291699244159124660224 2859163 40215858407569290133233754142353412 2859164 113827282304501877477098523711578112 2859165 -116177467292101746664914121524792000 2859166 -63612520164467627550622580417251968 2859167 230227552911205346132582642964701160 2859168 140169703536691434549537688623513600 2859169 -184847438197299479398217188224628304 2859170 -130824634796385478960227216236490240 2859171 53042651482234862052748522211099904 2859172 279938411910808940156127882917397760 2859173 -10821401493944120002396724195680578 2859174 23205631662680503317246657438483744 2859175 52252037784550956274534236150723600 2859176 71076301951347683428491611924889600 2859177 133382281364644946172545319500436480 2859178 -621844099333618443765150246179328 2859179 102963885343984939542261190501036320 2859180 -40902817746051380321065355840087040 2859181 -2061162067400022288416719174064468 2859182 17629560249709374223452884221968192 2859183 -61369093351437978831185487167782200 2859184 -68767058261880117902096168415952896 2859185 -113033510590146707346552912476647680 2859186 109159865568080640300146034285865728 2859187 334766799485873462513664672408909836 2859188 23393825480221165059554879160213888 2859189 -6574157524911392169416674612080480 2859190 -43902760450033070712374608298776320 2859191 19641061776545449020189252374423760 2859192 -38104075778472491205376938973593600 2859193 -219633713767318620727180888827472940 2859194 -47378515459881959676397663723299648 2859195 -97333559116468558737532252614568080 2859196 -44809802921970885968654039845678080 2859197 -283868777484788682464818007865677280 2859198 232485922317373858984399736159508480 2859199 -2811540417832048582873370324407680 2859200 71166495945480005262360184435507200 2859201 -359677473181036130704506795279813420 2859202 294176895843286246122379944942009552 2859203 332066085277402218483825680006087040 2859204 -250942189862319098392511178291938304 2859205 -174893225067867133445839269235411140 2859206 20091205857267208859563933732177920 2859207 11643731770753573030328834529308160 2859208 82243264906598989615238234365009920 2859209 204669314645253285475885392270562020 2859210 -60602726856672048499504340171824800 2859211 -525719860769928171779523129103694188 2859212 174411371929516082659072045325429760 2859213 24292541457167200140459743587336320 2859214 58492120494094019844311302567879680 2859215 190319283872051881225786498925595600 2859216 75959178406600908754759012052631552 2859217 -35630605695040482615238035774071388 2859218 -66800985199448874294364235907331440 2859219 26879126798943711727114174044306120 2859220 43288586803614734217008951747420160 2859221 -33797587224731610318330158575306500 2859222 -4559815827846315177127720025886720 2859223 -21618063827223021428534058736294976 2859224 4602511586688024817690498340229120 2859225 134543648421575010188870981560956000 2859226 -63916627460818605957553483052543520 2859227 72605170825264643831315443633657872 2859228 52321427792782050487596506873229312 2859229 374525484925185305510565906204849830 2859230 238074673000526239670777001225600 2859231 261402658369123451445446367492161352 2859232 87739605840258053409028119920640000 2859233 -109615722268400039865929967182556396 2859234 59754792151852567862825704717025280 2859235 -51544902089062149510549643117510320 2859236 1830193479230055680204421016817280 2859237 192158755209604495719842240263143294 2859238 123286692538031804863235227120439520 2859239 -12518365082058289954088504063128176 2859240 160509101206908369840047493440716800 2859241 1912380891168677389842533919925248 2859242 -3510150110168507978988246781037568 2859243 -256127948721622521400437173905229736 2859244 -208872937250851901163735431126697984 2859245 -377028402883133513556443912386675200 2859246 74179434229204460631323942747162880 2859247 385771915574259194576250825967742400 2859248 56332462917476067911787287435673600 2859249 -59803136217121706741336773859354880 2859250 -168115093284972408665844886784568000 2859251 -140039554282521385033090282710269748 2859252 136518298741099134317486862555531264 2859253 237794607177850456208949527763580640 2859254 -8214543814650634642403095378477056 2859255 -117402108367226445249095654884238400 2859256 -92909307667942053028735429278412800 2859257 -153341142746527663358465265015562428 2859258 -27812223859067526906456619540815360 2859259 62595261044822066043897436405428304 2859260 -125982813382832030287105564627269120 2859261 155268179752687157134207892152121184 2859262 70923957613486182353703776633822592 2859263 306126941681291786439866608129803384 2859264 -15671778567769061030191433206726656 2859265 -285489694401199109413108834663847340 2859266 41529741459719508617310914937338832 2859267 257356944452318198258121383551434048 2859268 191437702645893619910264030427770880 2859269 -184490192561198151417913920169533888 2859270 8785875002326574165386726348800000 2859271 -357082106665075974323636944173991528 2859272 -167572082703787832329607950032076800 2859273 82153851595627936284894480210828000 2859274 175390068051667401301541937597460992 2859275 50869630374518047097548399796043300 2859276 48507578383758945728091695775498240 2859277 -463543276794840631514294605804159008 2859278 212358960843889490891808308961171456 2859279 -45698005407797008194217917655101816 2859280 167549496897942498321357697571880960 2859281 -652999504340468628093325759655004828 2859282 27495126022305016796019813597661200 2859283 125179635398376107403921107895664720 2859284 -56889540316834641041805759969924480 2859285 -340215964570976764716585378570240 2859286 22801167153173804555680575324675840 2859287 423334430294710200313313443961508936 2859288 3984262949208976503838887870259200 2859289 237266722247549889446404442346182090 2859290 20499083538300207936804160978606080 2859291 -55672616486882644400760113188696320 2859292 -83280184698663266214711081252667392 2859293 24622324577275845547541768023232640 2859294 -234784208568960246406996406219114880 2859295 -403239798205850309281929660877429680 2859296 -359339975395680208937251081387769856 2859297 -121422857324761666372104698492043648 2859298 -25965804494794961524175032511424960 2859299 24885626962659210144979953227620680 2859300 1556928484197690978214013434262400 2859301 2524348734353804718049950652938302 2859302 -41488034499880079757152229196527648 2859303 104271211932886937472588643092814800 2859304 43227720306273309882853786277068800 2859305 170052758366436658434244838419991460 2859306 -49175251969540403038087687145711616 2859307 176434999821155706791707018592206632 2859308 -329239666796630776298395589783139072 2859309 271883059508210258610256618843810614 2859310 112685363690404552489082163710880000 2859311 -76691619334281720848708163928721328 2859312 -19392743954854953292427232663306240 2859313 451377799774428277479605975403724980 2859314 -132373404742632183820226212748997120 2859315 -152640767411251118969181661104677280 2859316 -18273725593163219350700352884695040 2859317 340712428613928400757716691593437120 2859318 -12351719778925889520966506878513152 2859319 -224415140590959157329406311527998880 2859320 375835182522002780241320974396108800 2859321 50190252855750874293147177602834304 2859322 17945508319297553871723378070745712 2859323 -174937804371258052471393927601152320 2859324 12164862636115112143309895960232960 2859325 87106103536671521368968273302476000 2859326 13357086378358383270615298955969280 2859327 -242726672122472227219413008958171360 2859328 -1284909144041337048929758305320960 2859329 460132492676695568120357468819597280 2859330 101989929695609616463568196154321920 2859331 99578261413900548637294950655571132 2859332 138104661393158673720081068188950528 2859333 138163021982969602597508090611187424 2859334 31037175412051853013791212729441152 2859335 144700538121416743709889276685964280 2859336 -192130354233388247332889379787407360 2859337 -9956928095185122198640515176348544 2859338 112856119937409853287537545359990320 2859339 -36332353540577311537456930042948608 2859340 -97638262343243428432189883524208640 2859341 -398358462585600498878526435523413258 2859342 160289834065452645962445252603400320 2859343 -201825111741642326042999074165771408 2859344 476444436936160292297811050348544 2859345 -93478947092715346522746955129099980 2859346 -24503676254543989282850166985499520 2859347 131692770412413473797585152882457152 2859348 -58247854291665111462084434119772160 2859349 -351235610209914943467418946140883364 2859350 -16554069246226002848403897604924800 2859351 631435681068750769649663165562216 2859352 29502923729471427963951574445445120 2859353 -10961608994737872573254017785803520 2859354 -98138023509903429315400092675740160 2859355 -91215580161302226630221713362642240 2859356 74282462423371090791846360346513920 2859357 43549379431704736771595439978842400 2859358 -133277394827863091947571955956813760 2859359 -598417784152670819024424811208796984 2859360 -13618441448709292364740794022625280 2859361 -242173025714781618992146636287493968 2859362 65844140122351077307368045662945664 2859363 19464785500470142527916473182762160 2859364 -145960135932685819876525012658084224 2859365 -170232522912186115154412985775140740 2859366 -65330954508741073164644387708171520 2859367 187995319164616521008225410235600000 2859368 -174964109578131595918312102303933440 2859369 -70023551536472054361183059506866720 2859370 85699478690962084470973763690390880 2859371 -3877976630884853467468193138749680 2859372 -122637914128964778023318608921423104 2859373 85880246849198676779063792858001504 2859374 27870809149150121407785975222054912 2859375 170277724072898856892847347027875000 2859376 -51977583872335592838727745784053760 2859377 -573685258155158465797528634416617774 2859378 -31187164652797888125687077188872192 2859379 193227060612998339075798065006587360 2859380 -165199847226491065297032293696851200 2859381 102181931755423555284281987605830816 2859382 236497068070358044805612570229579072 2859383 284597289546561194460464551350924288 2859384 205573522695309185356071814266224640 2859385 61691438449477133743996479340256580 2859386 106106721968394351250953491086064640 2859387 39970354265685933746927659228749168 2859388 -27164414576818739776975794230395904 2859389 -195106594973712186260741022630593076 2859390 15069323089171340720702825585296320 2859391 -614785651718489931888371897940750208 2859392 -109698885151731943847073305277235200 2859393 -151265513101810862773294050206141136 2859394 -216844869300501577788979478351955504 2859395 -319929237451606624667306152632782640 2859396 -56676506933925927251942489151528960 2859397 -9350257450619243024732365792239400 2859398 -86515978763886451791707514122009664 2859399 171844330979523757143728703950454384 2859400 63787128982221853789785315441792000 2859401 -49739293730744234461410717276879600 2859402 29589186123272473451379819177513984 2859403 -39177932424172750440288073158074496 2859404 -360956483421598574707361238355878144 2859405 -129947577087161813624639085256704000 2859406 167720518239153660793100144272739328 2859407 -174226953421007349608806840437883344 2859408 -20160291411141522308471002093977600 2859409 864820484233097778659723077601792 2859410 -16240554150592564462840208136987840 2859411 -195259739132914262052909797308917456 2859412 -205588906953849881878005485059798144 2859413 -126212881311058608545480685383668338 2859414 295671329487066249214938980402688 2859415 -127127785497439297234940813105059680 2859416 -169221310015884933458535745427005440 2859417 -200874763979183985089795925938791200 2859418 39879500541227986252951145211143904 2859419 -120418717873314157260623035142638704 2859420 87374754302516483443422169207034880 2859421 -58079330121352677695127667523312768 2859422 92839402963400512095904235151556224 2859423 23983338154771226709824587576642944 2859424 -204631093717159457596530155700879360 2859425 -12584440879787068230788835345899850 2859426 135596286695226316601755569373352064 2859427 27622919927998568702768139964877276 2859428 -175026541253724432170513603649024000 2859429 -97772005391293502196869087898998400 2859430 48264459462182253737341959730848000 2859431 58513812800482040963626315329294000 2859432 60882676544933645834949881870499840 2859433 -623798925510025850849727351958452096 2859434 18968320525800983689644927243118272 2859435 289427902499072739519976455092160000 2859436 89697324558428950109075288118584320 2859437 136511917116360403136136608208752352 2859438 15793182645675323671103385814098048 2859439 -500418484988869165718287454179782600 2859440 -5259916188081776016506623222087680 2859441 118208531580503729374407923363651904 2859442 287502834943320891665868936213337872 2859443 230389334802933730219755798126223320 2859444 -70301263412435342547122735944224384 2859445 -341854355304648605899719108828632520 2859446 33064410877800075647778212155197504 2859447 335433666003691146504003042244525800 2859448 497035739667134993488579439082639360 2859449 134176218397848268396596080955553236 2859450 2594476729842990943085617531795200 2859451 -55140444827036404360619171538071520 2859452 31741356613633044339576887939085312 2859453 25864017072810679141433372591367462 2859454 50878258108714002849476266746259200 2859455 -150636734290617812146334984666012640 2859456 -22837925919921948841330741132394496 2859457 -9073220853913788910100721508802000 2859458 129440373813420993367670433349301760 2859459 18388614215985115812475487453146800 2859460 244814809929787643613794805248513280 2859461 421843785594457138157191038875048448 2859462 -1523377341035852691888452981966400 2859463 224424385982678933267994399086619840 2859464 2841568782243154653970591082956800 2859465 -401387776729205086507082563964160 2859466 -111707010566595107371370926423151568 2859467 197423309457967099838862354483607920 2859468 145991997282814835364145965519839232 2859469 174491092797522947982506729432906870 2859470 168212760842189267415652009686163200 2859471 17966213128251102215495600779630464 2859472 55952158930552867850057313550336 2859473 259520502561729789373533576846676722 2859474 -192311789814695328638929638432992640 2859475 -83584518285061532440155547816052400 2859476 108404176682261863931604093326194560 2859477 -3220536409579435819151616686268192 2859478 44519361093385564352540826664065024 2859479 -17594696981939801524055125312447824 2859480 181734832975723576163986272027033600 2859481 6073911260256502354183183815999591 2859482 -91394932768675813167731033143995408 2859483 -16970828594948227621609396391428992 2859484 127713732523676254421654736631552000 2859485 229564796793504138541038099568748760 2859486 121855667689762787225167925989183488 2859487 125490417625627565111296017589919520 2859488 -130808779336830332033842417700438016 2859489 -424133261168599893141533365787616480 2859490 -153951505784298102326965199593164000 2859491 455394876368330544995507833720244892 2859492 -54882627072532166259674029417909248 2859493 115252867910779554671546026351250718 2859494 -100184413601487451837545563692469760 2859495 -75019399230347230507198060775384880 2859496 105499083294849165222176950786145280 2859497 566949852318626403168045210484368612 2859498 90553939897479889398852699000762624 2859499 405447371226845569767291382484160500 2859500 1615572278485379152496776458240000 2859501 43258579858043412537174832015415424 2859502 -30878281658998609597928921904608256 2859503 -481844970645735000570242977579939248 2859504 -15485152213202424729665551794634752 2859505 425257894821909787791201911438896320 2859506 -14407582691713485465916873545028800 2859507 -13564640285039195837427547810361520 2859508 -4851602712069248562807791718429312 2859509 -36314171131912901696007919046344032 2859510 43756902799485833329319168397106560 2859511 -660090787743078781361542190231271576 2859512 233404857879002507605128491270246400 2859513 -259005604631025967622409116145038256 2859514 -41801610802548637153213331897772288 2859515 -249821343311733339111771928890915840 2859516 -217220864259926864187247857120460800 2859517 27753593084470258844609496641782860 2859518 -111425700765667461600969967675607040 2859519 -14576612998298566236152506645374720 2859520 -150800862059546946338060450157035520 2859521 18937979677310961625001429896166784 2859522 26546892619223574221924764236108672 2859523 -401501580290757987348754395782771120 2859524 272678709815986481469583673925588096 2859525 47707341316094858415544231310268000 2859526 156649718135471288224677952003055712 2859527 16305841669991224040945873371563264 2859528 51385399560364751552864257799454720 2859529 -543335249610841727168028875985718016 2859530 -185449904525833253551105877528295840 2859531 -122873012734964339116089177845833296 2859532 -22315735914601254430444298433691648 2859533 12291730818711835801752029263369344 2859534 -16992972967133299609598326593791616 2859535 46436179849428726683763194819748960 2859536 -97964723962282041569782706035212288 2859537 -190807854545490571048163980786183440 2859538 83453863681140518179282371078055680 2859539 -220305245205310250997453726940407120 2859540 -64811258982400936461845262731827200 2859541 295963721120095159947021120520664352 2859542 230612638347749752451200869369755040 2859543 -7959549763396645150670690472936 2859544 123710364272540648572385699393003520 2859545 20117135062155866278251054766557600 2859546 33819831186893870501622638123472384 2859547 193771459602640999618220421836777520 2859548 34786557109535424751452385299691008 2859549 77599943684032409790933595402437120 2859550 -37256953803174476022358836154411200 2859551 473748265085249381661463638385779552 2859552 -273370373786280197149503944216739840 2859553 620086546060460657751248799752452320 2859554 -271245328898220399539914310232015024 2859555 90309023237202844936053901170873600 2859556 7699350939456270680421910766182400 2859557 19435146514048864202289942781287840 2859558 56859430254104997740553613199122176 2859559 275191433309132105987085035158432760 2859560 -253338836621119101224302338138931200 2859561 -66055348907153366340533071331123190 2859562 13833686923863705936012143052072720 2859563 -280302340399365938802367022030922240 2859564 57014730977670659416143130693926912 2859565 -30012693199779484296978752224766880 2859566 -274152545820485618943566264074200768 2859567 -70431866103860778439700038041927552 2859568 -140646428208962407516108876065898496 2859569 -715054460538067648665248347594605840 2859570 -24549178762105504322218235030016000 2859571 -29439849297623736269773047241062576 2859572 -37708013445334005116071787998353024 2859573 335826157999969618535219529230033184 2859574 -401179704144972008433413173793856000 2859575 186800701018128035989305089312973000 2859576 -17603261581735374408221990820249600 2859577 198154782849514926410219615566587392 2859578 8251131122750261761558621281395424 2859579 173587259744450584904676317610198924 2859580 115691633420764217940469759071859200 2859581 -90304742315993060536767912900109236 2859582 -68752825588555214001256637782152192 2859583 830163062538469897749495738625440024 2859584 -12634652811565483955979079246675968 2859585 -76057267900998052978559639037129600 2859586 -643999111729467497581300846808832 2859587 231907209670587006774242852483261592 2859588 -44197795080192886879635084233593728 2859589 964071205553080764806112788226584224 2859590 -64284432686465700327364856943463680 2859591 121949068286035401765562526610964392 2859592 40046724500092557334520467739443200 2859593 -398591321652111642621712043963094 2859594 5967495194830136730371423372947200 2859595 58470965874354491144620130168294400 2859596 -98397641234426480178035679342996480 2859597 43071867153528463643150792669019840 2859598 -41669175582168174829609231336144128 2859599 449694101121467098314333906595721088 2859600 -11419990350702090480504201078374400 2859601 -200509419240909644829197116393206108 2859602 -319277489115331908401298876260539248 2859603 -162931854348844470066437303830894800 2859604 309786291180467201120140438382518272 2859605 -25800479377555196753776523337191040 2859606 68661443853769370477367015716111712 2859607 -227141094732396650421444546653041144 2859608 -127345313012126057998045302067200000 2859609 -379225880861505818748278844713111712 2859610 52962084124800588060564658306196160 2859611 -153897334303689934700043366508174200 2859612 28287479982932779064169008286351360 2859613 147601242852831065459437158634391808 2859614 -81732068320821169377778664677748160 2859615 34416090238868690557147055736386400 2859616 357746163587501832298199641462013952 2859617 -499091096670519240052328802639866334 2859618 65967753205247897668987846894495104 2859619 -21155617047592331574684688291000256 2859620 284677872396495985573830681942247680 2859621 -13463000959359963976627996193285376 2859622 165730153982461086906037112258534112 2859623 195721897930864202968698900033329064 2859624 179662390260198983262245782878289920 2859625 106254391925872734630456148928037000 2859626 19322065307634843741562082362982400 2859627 187121909844718397698986969446289024 2859628 256596420527324003765159358227802368 2859629 275980167581370684980155388796288 2859630 -22359366104305902607074848163840000 2859631 -71078332056952448213213919567339568 2859632 -103682860493920228822888642125987840 2859633 33566583462055023224346612271761600 2859634 258912736640070675605110151605683216 2859635 -110468815335332759835732440428545600 2859636 9199344101234712458194999374372864 2859637 401578442721338195763572347616481792 2859638 -25619605210023504525912654664651008 2859639 303325206372441427077961821068371920 2859640 223960213224969119860994342779392000 2859641 -457091666347186039289594132746823958 2859642 -109458372326070817592234522385338880 2859643 285929270017873586233021625913971784 2859644 -309041054257951654077981840619505664 2859645 150126609868688319650452586215751040 2859646 12809853149494786844638481389261440 2859647 -43064217304871542796288487064886400 2859648 -64359378312014152649072049295196160 2859649 -94062463403270528641024188720947946 2859650 13393694714634681659086500169378800 2859651 270593995240356511665432685638029040 2859652 124684553326573124717972011495096320 2859653 30030963295202240223957598374361404 2859654 58478853361729865572099561444780032 2859655 153470422941274483981339524364492200 2859656 234419774803506419114919828334479360 2859657 -83278922818344650941577118839824896 2859658 -113016536602689431435064722306842320 2859659 65443466560773617222742842587176960 2859660 1714158757049785210346751042324480 2859661 158206141334859310804372342839838080 2859662 -77525453852249151424280350525983168 2859663 -24546930697581080438933258378401656 2859664 38618983641573828583520344812814336 2859665 261221003882158491192736158226899060 2859666 73450033034357685634300048764253824 2859667 96538488898128136082479287421144272 2859668 -32573135807116552918511661714997248 2859669 -381218439840239431296547920524880306 2859670 74896138603559176042958210377964160 2859671 24260757043977319244361305900438400 2859672 -900959983454462768694509065666560 2859673 -449173089998259180041166927912049078 2859674 19506119647154874200529888612612336 2859675 -4562832529183784686860564950688000 2859676 219207769283289866219223616000232960 2859677 -334003634144885956385071163289576474 2859678 -38885290032315554462507494047108480 2859679 -100434377835536054660879154141024 2859680 158139571064808685138910943970590720 2859681 -448994797388991645807257797766702400 2859682 -19832858055595200133204111446368256 2859683 -230135442241846196070451179095740776 2859684 19684873812824140708030830503003136 2859685 -35641871710104572403578055025021440 2859686 -266824071969239553144826663136882208 2859687 205947307450596287554002304880184144 2859688 14750215766937314597006238732779520 2859689 -94041538002569647123866743461049484 2859690 38006870090718207161413583275392000 2859691 137722594285918609365493074796675272 2859692 -757401342746608319409751540773175296 2859693 95436594857893294986316556160586464 2859694 -36574241655314061657948697093729728 2859695 -164014798846177762980985643951455800 2859696 -13362589103970624504454589884858368 2859697 426546166090524217184351589835392146 2859698 172563658923503130524790769038627600 2859699 -71044292159556077740400183907747792 2859700 193805042666335167457588691147523200 2859701 -100581695118783820737408090069123588 2859702 7660405810245206365733234726478720 2859703 119049712670339577337168640761303680 2859704 135913620989818501299589896427622400 2859705 2295825222489489394082959486052160 2859706 983085927081074131062215781835200 2859707 190629177857243224827660659225593956 2859708 -106386971099839471358504196245397504 2859709 -111383510299051171350900411797497920 2859710 366001966587333913523641913736960 2859711 124381498681533083316821542623715272 2859712 61447112470148169383914066622283776 2859713 308444629258077822311386597189264962 2859714 -64186468231756240746425254143456 2859715 -3715169649603589894047123487726080 2859716 98146580808605992986099478653385728 2859717 -112147532131398503627972325325226688 2859718 -69421912817823976037058165856033440 2859719 -10170532331656006656792892192010880 2859720 186740495714606448252195064752537600 2859721 184405350579723923282377891843835520 2859722 -68988765454838866022553457476827088 2859723 -326302085146288474509893379611848296 2859724 69977611882800080592653856959866880 2859725 -133626768273650459584804889812080000 2859726 43288963599376083994185938275778688 2859727 89046525495861857693492603161723960 2859728 -40451492816097983922305543444889600 2859729 184523312059158416940843857511423984 2859730 -69220117950292556099275344873638400 2859731 -143524258497750213911234400967781808 2859732 -120705131134160663670717468329779200 2859733 -117302491325405019860434027766500018 2859734 -167579348118002783372447335873845984 2859735 -98164710203716012843795079522286000 2859736 210281239160379413799895265928744960 2859737 94962673512274132082839545262170132 2859738 -29866220592163062905333782006322688 2859739 46506807525595931338242520987975440 2859740 -97462997955051239532623680309432320 2859741 -53245718195493967051369933688871060 2859742 -54760829546827490641955111636857728 2859743 -42348532074406161555266742994855008 2859744 -227871102425898994908600384423198720 2859745 -100511079601111202931138874080285120 2859746 -8695831357478993584296327113923200 2859747 -156967770151089341014731032904071040 2859748 -77563448793662548402224030611750400 2859749 -191837313038626629663983734165061250 2859750 15942597063923045295748091402496000 2859751 439196899426891430273231538066192 2859752 122683075127329490376511694654668800 2859753 -146077547820479473868222216911099776 2859754 171105948912675979902625176704699232 2859755 -205486282719612960129852762906225840 2859756 -159025807866181102936969935702528 2859757 -413202947124556524892795282560753000 2859758 4402982551994309786854421872908288 2859759 -5715026349561716229182199318255360 2859760 -91651919240811977391631068856811520 2859761 410797822879359071766222496379936112 2859762 13495041140920833911253740599256064 2859763 -67550013124965103635467207154759988 2859764 -5252353443215400239118200576415744 2859765 -135788895399624991593850688943228480 2859766 -674610281977358053437557028341760 2859767 -157523935130535911226995065853421288 2859768 10880013452801584201190580812083200 2859769 -53991648773331880261960935383940000 2859770 196833131693115124839771475077850080 2859771 1193694347710226834144837421292224 2859772 -132457168054983460922836708062490624 2859773 150703592568397365606295967695955040 2859774 40346749906785978818824002030738048 2859775 -12088613151325547077381564398027200 2859776 238085597570600405412003647808602112 2859777 468831464720132812717276524039173460 2859778 294483732239758177237278095906239440 2859779 -106355183629898936746010313945285216 2859780 67768277865311904627673851892531200 2859781 58246672594918366638599542754913664 2859782 -177061349231029123610883146083802688 2859783 -61501906078917029475133653068722776 2859784 -265410931282975118922476913761725440 2859785 -245057510272868638099694489861572800 2859786 6265954803473081390985768693411840 2859787 91510364991541506953406280138085316 2859788 -312798707386591990703534722718406912 2859789 97290246730007084103516718062282240 2859790 -89203877734892787950628387575073600 2859791 62750840657879737118637943182602208 2859792 17793303052418754074405867373723648 2859793 -112855848043894800326126361908442958 2859794 85643905653746731058700347314099200 2859795 3015716494554561873470845966981920 2859796 404052570688077418718364375388361600 2859797 255805970003799867304144597217290080 2859798 -9610418344012609472476507150134336 2859799 462312869176277164319500516816521800 2859800 81845490829214156981353254942720000 2859801 -1770306360811015148705160069083136 2859802 98672052393774518550680206715851008 2859803 -65265764657699607481593680363853948 2859804 27670328153451949871410090235274240 2859805 186244842488582158242396289946615160 2859806 -279651920875475322127791919234950720 2859807 76831047740080537625918506468975488 2859808 -155062661616341057020574161874976768 2859809 -585628518263615274584012401149827328 2859810 53244667077115192484353427718236160 2859811 -17454962863899140599628147796147576 2859812 16575175674894790516723126301540352 2859813 617326332182820985045308998804539200 2859814 182914604734428027964024014416396256 2859815 -37051896461733991569071591401550400 2859816 170721175616431821587433853546905600 2859817 386608180313480481962063242006147920 2859818 -141032395044065922909072690068127216 2859819 183139093521927689003229096951539544 2859820 1468696721336552344127184903444480 2859821 191052323816954594005580645070808044 2859822 19023249575086577564906474419266432 2859823 -277595381110781403546076012108576280 2859824 70250052753075407905266506649600000 2859825 209076206973011934180845450243781600 2859826 200917989724326567273366491795108112 2859827 -194377794088197413096546917184293680 2859828 -186511347819422614625244703061428224 2859829 33209240456836188478475580324886400 2859830 158390517450857294269343587668226560 2859831 -103338533076743199488267753106350472 2859832 -68931518503223400142754160219340800 2859833 -101855858254084291133661776661209340 2859834 -159891315905829768861871502032389120 2859835 -110591802389082064089998644131600 2859836 -375391615897052866381922267479621632 2859837 -48564250071507883354654712497976640 2859838 90141921936751097264917357016645760 2859839 75158882409147449526699580278070056 2859840 60747130611707431430324248746393600 2859841 476063642158259702736571708578534870 2859842 8221756599098519461420883055168672 2859843 11483065185590855190251495335919616 2859844 1205830509059645957211689727426560 2859845 -275843084968181554102938626095272900 2859846 22894851133493226873094221636346368 2859847 285281342761856531477266650293790296 2859848 18824409590347402901475897518899200 2859849 -106051308075846802255344280536583836 2859850 25206324587510020850472836853484800 2859851 -511539207404842902334008872155298328 2859852 123451395505767114262024122295967232 2859853 -33240083224854203735375676950333876 2859854 -109030669165106767694316533419170624 2859855 -240223606804110101395473863266253040 2859856 142360178958731075946439139360243712 2859857 -33862312180890588824801611831353216 2859858 105232008816642104031988419649188624 2859859 -495353573978501391223906977261054984 2859860 19383993345360857100247658081038080 2859861 392703803790391424114520259504988160 2859862 101892663553774582079091907599215232 2859863 24911119663103408802628172194607808 2859864 111420827018475051555420504558796800 2859865 270904612827020731798358650019392260 2859866 47864241848673732358407985882723584 2859867 27507722739648268440970710568516284 2859868 -198760827091220309187864575634553344 2859869 -87067649404582921095465259895648730 2859870 -33039964883098699635713235837730560 2859871 52735847096574059173164785996659312 2859872 -49258258224896735765847340506021888 2859873 -120615600826858395835398474169931232 2859874 -49279021193577613048114368002826240 2859875 293926112203063207520120300281512000 2859876 -159669877331958221796871307240049408 2859877 618340536498204122539277888416553726 2859878 20046569613101676153139860827549952 2859879 56096211875113035149276716362846720 2859880 -67984938084786203870097321811968000 2859881 -946583737553188436512180772109920268 2859882 178058643986967512322287330591323392 2859883 33567791285250071903393244552538800 2859884 -95992887663511386004910795586365184 2859885 109417976389876774852585900493091180 2859886 196959488199744378560835242776675392 2859887 4921938011839576395628072546627320 2859888 45694008559783868572605211130363904 2859889 -230207753029385130406014462814454976 2859890 80032906420601783751101707344000000 2859891 101682826575286974037461480232807992 2859892 58648042608557983096042321139537920 2859893 417981174841519885584634759380119160 2859894 -155110244136404010726501448049617920 2859895 57477919796970810273923488898752080 2859896 -105535460834809209722750889369968640 2859897 38103664647670516274749217428188672 2859898 48181775448011290377823633349124864 2859899 -149678468552558511788126394002472960 2859900 4777863155908118195193546626188800 2859901 340458589045287757792966267624127904 2859902 -286352047098082765510595732739214848 2859903 -95150117523338912526099811400979936 2859904 181015772140528852257493186479390720 2859905 -32154220354349143868972970891290880 2859906 -34280657580395918545179823653811200 2859907 71769131573040462290444608862079720 2859908 -474546337804278934797316411975947264 2859909 45998222879911277899215024983859168 2859910 37184582858604481768582771104188160 2859911 -154432058328901144081523476188699600 2859912 -125840879350441125001345663334645760 2859913 -59249043768018223744183668257634304 2859914 -91171606298003391591401508365109408 2859915 -33389256753775565763393992146152480 2859916 -35152964834659411674300270801361920 2859917 -133577880686689834517984247869095380 2859918 -124745183025809510694204236974325760 2859919 -509961444380691171976092444383177680 2859920 -7308916840658974000027223170744320 2859921 24767943123874864306772810849100480 2859922 -104031838813541267051640945632076480 2859923 -42084198809141703789238815597523896 2859924 202565054431511014260434986481375232 2859925 205843488070527547083490616595052000 2859926 55806813752994377101922401843554240 2859927 116696376341721216246828098468968704 2859928 61577679562964385857081891011584000 2859929 -71417631010247011176045300372940470 2859930 1896650665431120070688077916140800 2859931 -107669908549279812456292079549425608 2859932 -32748266443235351118107603092343808 2859933 -3939351061835971965157396914221856 2859934 -115614176887064160643129573646592000 2859935 41478393309632520448771280728549440 2859936 -125797207328072300966229141274755072 2859937 89693106770088992475677498595016240 2859938 88645754060085724990417502527863120 2859939 -56249069040966089691424331624379996 2859940 -167128284875188253771961890248273920 2859941 -160616017816627754176794342640060128 2859942 -30148731664613145505967841884511360 2859943 -272552314519564930503280516837116808 2859944 -110349814666733025676216716922690560 2859945 102569457591471591828507875763637440 2859946 -13346151525339535727924110038387360 2859947 -8807053657179740968860961326287928 2859948 -1778693638810522047598196767586304 2859949 -337545551969476404162429765847619050 2859950 42716604319611210484191522085190400 2859951 38713791197058691531947294935024640 2859952 -20268869684979431548926120804220928 2859953 547992050056636131317913041503666404 2859954 -83809401702183264111130961671697280 2859955 5796478876549443881740805710566720 2859956 -390045641089923165846685025495040 2859957 171142244153504487072398415761335854 2859958 -225587539866810310689915631165501440 2859959 446085685599452827236356925503982504 2859960 43667181918929014938034499161497600 2859961 -92841150666770556134221018743830136 2859962 160834523025770143708632603526924800 2859963 36782801457321180031018096024139544 2859964 317752166280184678843906890296062976 2859965 -69814129226682614013740077692640680 2859966 -96117995343898519771456205700010560 2859967 158758879130430582627443507062362624 2859968 82624949066713133909072548932354048 2859969 -50912163279530766229801168510701120 2859970 -15131807702729764545613518327460320 2859971 -373863116899082884259315570544165828 2859972 -75904792049634067410873045058372608 2859973 -557213844338926584761678081283936 2859974 -179940715445638470171759133939728768 2859975 146121475707584349268942192821120000 2859976 -90083112986852471555794022907248640 2859977 -85432123124785227861921994896747174 2859978 190269552583456911719483147016307200 2859979 578411990632175371787547499356274580 2859980 20487664504040404907276984809958400 2859981 55373135868015106476005301773600640 2859982 -110385038062487939831944821571235328 2859983 -94127725127581929288465257238746112 2859984 -52940223551099769316607975747198976 2859985 202169115108428769007492547372745960 2859986 35493119970249468621268678735484064 2859987 -276087153530451424731200052615775512 2859988 -271393678248408848243588213882964224 2859989 -180490190502197369539075554464499168 2859990 -16068045074777548292452264174540800 2859991 594127304297693974248369589279008392 2859992 -34329795531449789576114033409331200 2859993 252471691421624759806963809244795482 2859994 12680838532240166044278336557191680 2859995 -143866589713239321462648964441677120 2859996 56218887381668438701162401564570624 2859997 279840957477034465295313498071131392 2859998 -7584713498690206180350581385818112 2859999 -38771820643656480409699610423217336 2860000 -29703277449596538468341181480960000 2860001 49166407348996016618835713935127232 2860002 29148548629539570115056618685559040 2860003 -31980687285499570850806106855534520 2860004 4397548912150261947088749594796032 2860005 9671528709486114037237408229926560 2860006 38248836739747349572503874664224704 2860007 243525338272075959918243096956435256 2860008 180622429770704893244503842524774400 2860009 31143271488556093164413471991109860 2860010 -25994613553348284542458553778951840 2860011 11754572843709261630925447495394304 2860012 -46257631913224353224926670371218432 2860013 -206163777184311558840463569838072800 2860014 127822323410510912156042744653375488 2860015 -92510291423631171446790660566398800 2860016 -631873822213442243952952807292928 2860017 -106697876898533330884399230828983040 2860018 20834815209478879015175861729774592 2860019 -585593649272746735023314166318806580 2860020 143130499641286185204392972628499200 2860021 -265518987079476314475113353541949778 2860022 -90972444525684290157615840803837952 2860023 -113238150586262104713737921467157016 2860024 -148864714481782382127719757202391040 2860025 36377414044899827530164269628984000 2860026 -14924380851448422601477324777869312 2860027 312384430690968969226583477913121200 2860028 -63833211075211335097935605312332800 2860029 -9407989914981887305597809686969088 2860030 19658220279594642598928397899310720 2860031 486588024699985403200846359347405472 2860032 -167312211040693128986872830272471040 2860033 -192147495578295683971503541559245776 2860034 -13168521369479149329900659053068288 2860035 60679706561455342476193140937921200 2860036 -136059593222854715699153934603756288 2860037 6061283386410956491481207770273920 2860038 116233937704341184278033497162332800 2860039 4683135024872760078508913547968448 2860040 -26260604945214255256176375378739200 2860041 -194694091042612287573919509687015408 2860042 -42771432792646882462298611090929408 2860043 -390762541283170457025481272765729708 2860044 388670866723982510469363210467180544 2860045 -337902082805561093560530824655375720 2860046 55524548671288918476998807566075392 2860047 -267196996386339350963517055756863576 2860048 -49505716810274474643808028489801728 2860049 -209594567151645693522560398876997520 2860050 51884766867961126714966672644288000 2860051 -137003293401845377958963421784243600 2860052 98395967190889958351467504192380672 2860053 10334192443730103652060501658090304 2860054 -59725605191560925400673261955373024 2860055 73858209045727219721277562701900000 2860056 171859138374881603499379160502067200 2860057 -6916765718139920171373477796368694 2860058 69445438521593844902681184335587584 2860059 -2702304640480323739221912177490752 2860060 14249211658044989074526953606348800 2860061 91387817180091992823670505244610662 2860062 -30664182668307854919080464260449280 2860063 -141919640800023181963879255250677104 2860064 -35685425705462772751980319455313920 2860065 61335148912066760289746523674221800 2860066 -224348374390036670789802605670773376 2860067 -17128341251596428482860116607001280 2860068 -42216218612169463774306794471644160 2860069 -537148689308761322720130981206524004 2860070 -48455657999065250927410654154332800 2860071 -13563800323362847983966902425859760 2860072 198091258350721772745711932473420800 2860073 71524749267638671886034255733983744 2860074 -44927548272110242715904099092793600 2860075 -216699021892792940258605674432443400 2860076 -395822850966866622991777391565546240 2860077 -193597522586506491957988195108320 2860078 9760082120916672071613109152544128 2860079 -131416673972672165356496407971683616 2860080 -47523625303191004640521280364871680 2860081 37865466471848221098972379642742610 2860082 -10234916432263194051416809808122608 2860083 -112659187586050939000605154574432400 2860084 153052840049326423130428311793305600 2860085 -1652405061058564381828876213161600 2860086 -118641901418310081903306791019587136 2860087 240551849878879167137436903587053736 2860088 111596470887436408613957861143019520 2860089 378007721895813221168079060444423840 2860090 182204656147926596695132077897016800 2860091 -67640478030868053706649352560566272 2860092 56900359273354682148296369408448000 2860093 -196672614821352027927450381109339296 2860094 37991729699315396617998226742187840 2860095 -60205016347045032755206549127001600 2860096 -100042013878347426011130521525944320 2860097 25740773367397432130513722016562912 2860098 -77570856760795339464506195599556736 2860099 10426732150601174959594028865152520 2860100 76226401561577831471139034351046400 2860101 -158159398622313580595524463756678370 2860102 -1092939195471076479637353393156096 2860103 -361379806735775355633049517062356648 2860104 -69396881313817020565146241828454400 2860105 -146051382920885313975961852953228480 2860106 -38131691796686991021532163195713440 2860107 52432696209990097681482135124577520 2860108 359009708736210420892505547980408320 2860109 263623085466393933752003278038888960 2860110 -74943303865413329790713170686919680 2860111 249060107992735017934143800793085800 2860112 39992831602822964595912205141794816 2860113 37651074873932569971589433988163200 2860114 130732907306423669992389270617201952 2860115 -355412453250469148374228113732876240 2860116 -16992713684652539595537610128752640 2860117 44966190243149188425614030828201020 2860118 -195206770476393234776586794087873280 2860119 -78990676783851612501080393610435552 2860120 11122557956797273594152108086476800 2860121 -346939642183425366551605538569161456 2860122 -46236312241576210722628792734529536 2860123 -99346747426409173370903283126044160 2860124 -119793608138738659494676867687816704 2860125 281981267458335354170414251153440000 2860126 -129050157874320371215162412607535488 2860127 380638162167082415475222413094310440 2860128 -38719411183960163894983934245994496 2860129 -385957222988970177050924620467682270 2860130 69594486391390631866635486301416000 2860131 -145751065226934776292055489563042576 2860132 -378625670998096681514857662889417728 2860133 149931435946232010813025250096336382 2860134 20668072053497650137793109483274240 2860135 201434627283862190815821244556161080 2860136 497793952721419619615731064265415680 2860137 46093501967094298753162267833619200 2860138 -546038637530222637870773478718293504 2860139 -218357713537181152175576685839957880 2860140 3108814917369789513836382502533120 2860141 185200228611098127041714292132627542 2860142 -33842404911099677885841103124196096 2860143 -34390583937663942172187573694109440 2860144 8836213932797693462237254588235776 2860145 1714038437582816736570725273797440 2860146 6244828509841638576212765939345280 2860147 -381071707438445595023566224981275888 2860148 123504379207697256360120154627013376 2860149 -34829906516933910678837921737508480 2860150 -110051247529162882052757455074207200 2860151 -29316849343898559892523335446581760 2860152 -5065567610268309832633594569338880 2860153 -199530739140351275225435010801108480 2860154 -226758680499276474233738755475854080 2860155 34673140057736396981883936895635600 2860156 126052797758628008139059058023311872 2860157 -400734760521056450862742963213353594 2860158 -56995180368804785982763213824844800 2860159 -318425471976355179842702102681388080 2860160 36970985318074734146112460947456000 2860161 15634245011826116429676069848618400 2860162 37886453007861412584027793713989664 2860163 -783999603585960298877500764444833160 2860164 -58260512829201076550261444076380160 2860165 59347804945242808761752743556198400 2860166 -299399710825838756600749680117812736 2860167 235541463239446958953250288746739712 2860168 -3506797013931651116881988226938880 2860169 102719383973178568250580430225924644 2860170 -15994406983189451536207984282617600 2860171 161568703955242329006341831110197544 2860172 -79709340808150724569368300656716800 2860173 270768498602181401031415017798084822 2860174 42425858721007892353504339260833472 2860175 247917062727578345866301452582283400 2860176 -4198371102545711356602987738955776 2860177 -245118806441111486143422920413664974 2860178 217497551658993226717101197711690640 2860179 225801429945857067576470484793644216 2860180 251830669163696787379244847895848960 2860181 88201759501513086771715897038947982 2860182 105661554557261548545288989721377280 2860183 -416865475229181907074742483888164120 2860184 118799605099499853553853418386227200 2860185 -36722394350841765255532125283203840 2860186 111216522545746876889395871012524800 2860187 -485264151757956050843221092240835608 2860188 -27394768025424973736885125988352 2860189 -278199718745043493219306516677736244 2860190 -62966689447716188905442288856926400 2860191 -6670400871388275979750311303678768 2860192 -441588673657219937725498704119267328 2860193 95011233630582010774636730760641280 2860194 -21815400873894848172282164759753472 2860195 -19942099888459452846114154528483200 2860196 83075896051013166954299243061494400 2860197 -99430765763651793800534016330775200 2860198 140010160020270887221780402570752 2860199 215147779314368841719101669488777936 2860200 5574044926471074604162401613824000 2860201 110582071657738894908774122973206004 2860202 41524577048721907517964732481190400 2860203 -191308151124857764513073533460284800 2860204 -155600836836312654307469457699840000 2860205 -248653915245694504336871094914305140 2860206 -89988589466287603219979243005749696 2860207 456450905037658075013187766679969792 2860208 35513928479165569601269107510411264 2860209 159066052210231544669757105617909568 2860210 38047046502774611347700854235400000 2860211 102931460528980437282223473453537504 2860212 305534858847733009233066140889753600 2860213 12652338763256066684842271123998204 2860214 48783721795441727876598607818448512 2860215 46346292681688880138611257715722240 2860216 550309733808968256369937155794165760 2860217 -23723508391283725718299486538314608 2860218 -148113459464443418840835501695393280 2860219 -353840113587424093316075572548442560 2860220 -269190415925740319689257526879626240 2860221 -11312968633066198183551737369245056 2860222 -121828316534888090371649668268913600 2860223 489944556747548994556969928698385472 2860224 -104830154639490135513889093183340544 2860225 119886315452409942584884069721280000 2860226 47309952457843823181530794068003360 2860227 60980747285987874761067136428728400 2860228 51153827147209194060181436274288768 2860229 -394715013890913192101039023842509220 2860230 -122962451364426152116918947833671680 2860231 -6124586344318764075455612677218816 2860232 -838718849634272355955041372254699520 2860233 54104895304242235353897419713978800 2860234 -71831603318333989940577612191434752 2860235 -43175257808438022843489696550010880 2860236 78112084747691014600137206569512192 2860237 -364708935738591904777912841650879114 2860238 145759684544514803372432096168099520 2860239 -42753613214965862300645309168755440 2860240 -41871295456295035253600081927946240 2860241 76862015129421360687634286620719600 2860242 -13752862840564905530661180126511104 2860243 -118799060810635771278898305963001680 2860244 516808384528751007425477237829697536 2860245 -292830959316745620131648429274350400 2860246 55956023133683756565153480853492224 2860247 105480701697348869045920657088300040 2860248 -35469268403565504264873997395271680 2860249 -28884928445521982957497413910916864 2860250 -282109425041290064951186241728976000 2860251 23694154514774623322392756957058160 2860252 -60753184256282562759321997315147264 2860253 -145063017671495365416003778185037536 2860254 203908952567185174629415178271252288 2860255 -161023927951784494055129723354778840 2860256 -102460928113830490742666790999687168 2860257 -231229886628790295964014015541074112 2860258 264316152875443468751426612337271584 2860259 498119471647602823439464005277250460 2860260 60060776528741731995656081160806400 2860261 108989827056110408040807541247260800 2860262 162872273374665578856084301798801632 2860263 -41984685331055204848488044837928576 2860264 -199089437487978732304939198998036480 2860265 346108309738956881812452725729658660 2860266 -11595230961776046450544674691535616 2860267 583908371139295494574654728049200864 2860268 28699266839636761659617549979840000 2860269 6458324453556519358117726742783520 2860270 -13886528410269877150270123177536000 2860271 70654544011450139866200463963163472 2860272 -1207142781402808675786522101940224 2860273 -167475485479229430598243028162229836 2860274 2680754391914724262091439837496320 2860275 -78460200468609036328193938345022400 2860276 74492390177236063948282291494604160 2860277 -83999303316631957939204009246848000 2860278 -115319495813859653507375985456538176 2860279 -266544892660656454759159616322927360 2860280 -134438383059360170928507599910912000 2860281 -69786472540809618628524715305688272 2860282 106498322212920867953575151770360800 2860283 -232676091336072545825530098161982696 2860284 -60176330177935760747840230485147648 2860285 55816875320085857152000289081149560 2860286 -3224831439914992596554672535735552 2860287 7473407811858279603097173768135168 2860288 -42770552928519535661217440321241088 2860289 -133032873301898538534921801728198910 2860290 85004005755282917600457606255243840 2860291 -7350767265839495122848011536107360 2860292 360682686507003431131494470423078016 2860293 -51251625544094884997795572204693536 2860294 -140731452331316625856580599469119488 2860295 -207390574130207206732810522250584200 2860296 336881628986742692404966243784908800 2860297 651994716260996262024905935699160544 2860298 -63986389961507172263537175631848960 2860299 114355177283227945922150930243006400 2860300 24055611906880350343918441968838400 2860301 62867978224801861579612653102537132 2860302 42915428081048214812602503422319744 2860303 -134564802529484843123867637690920608 2860304 59531465152696985796185994577526784 2860305 -71012422243302876374848181870359680 2860306 -184344574727494586271581066090750976 2860307 313430569980150705393960152827616556 2860308 83001413814457117912458234934837248 2860309 59586475452395061850121406994538510 2860310 -181789158731483717691739591722243840 2860311 129058846456575798980567040120717672 2860312 -16855935406567994870776914234163200 2860313 31816179375035505968357639175928080 2860314 67475240702848369628692037812938240 2860315 354025544795297526498877031336976960 2860316 -438688538424340591368694419229724160 2860317 -3109750445638551077873008289128800 2860318 -125576085316940214602353972912617984 2860319 39035922827211388879783855572021504 2860320 101558675298548578277950625887027200 2860321 86234667837044365617254043034723632 2860322 94828449755028115862905747716701472 2860323 -512380162101448680442630773604031232 2860324 14645815624952643169860254338332672 2860325 -52548657081060765421325993771106450 2860326 -149523795752032718205119870119649280 2860327 211395272003752567256393670855933176 2860328 -209573005321167971139621771763968000 2860329 370637596561204068622917212163306384 2860330 121091981447123707621702784764273920 2860331 21267422154162820237247627760414132 2860332 -20617376581507814047773218377456128 2860333 94998946775267146569073608364367040 2860334 109210049341215234643735602635754816 2860335 -93522681288323537069406529562331600 2860336 -16059812709429957373299257565757440 2860337 -221957066896328110308018169812652014 2860338 -3047606306274598955463773781430272 2860339 -33126881837255193255122698730586560 2860340 52971924367928526630283841601454080 2860341 -79837765578948247572932310804718176 2860342 -124768037764753192944510807283070400 2860343 -63134181043551759916060278614172936 2860344 123136319897351112862857973708431360 2860345 -5735588590402304622021725865219900 2860346 152661132811844532440747767384257024 2860347 71825776653801958200759931539881472 2860348 -97652979463087793292373781963195392 2860349 -245901394893032899883645844339325536 2860350 -13083095429664695469322837199784000 2860351 48343366400850970511628038114188064 2860352 71151534520812171771165725153034240 2860353 -569759141067064679237153341501296000 2860354 -90577629709279882853027260146467328 2860355 58057550718700962500287784980566000 2860356 223788208586938266893392814011702272 2860357 113668166038450091834121371170044120 2860358 -200747560162383724239884497817154720 2860359 -1674288607934568576325334462248032 2860360 3100359071759896405032722930073600 2860361 -9853841632551503270811974539824768 2860362 115255474215152449729321660523177520 2860363 219425243961235716380347047487221840 2860364 -3674832523321002095213890805142528 2860365 -64381975304971717810913807024602560 2860366 -213057199302688179396671572888642368 2860367 102460181737559823676908875099299680 2860368 -10574115471325384618925364540604416 2860369 -97245720434613675477076583913355320 2860370 12171066835945170620801978711746560 2860371 -90787227126849899231431893961654440 2860372 94688099150397664001408601472899072 2860373 -561939116314179548445390277731618240 2860374 88830399096889466009092140900418560 2860375 -376115953698760399674814945203894000 2860376 -652661408169861826227296121878077440 2860377 723960092311262596534402525504896 2860378 -305783915960866514767949618203680 2860379 53791664786936401571610329771125320 2860380 297532609903617188294255728352716800 2860381 -25717253039437341532092315963230228 2860382 -46782964346067241085482915641682176 2860383 -158608175059836460755941986006519536 2860384 -14436412833153319769119314349522944 2860385 339369911801643881038407204181533120 2860386 99193481956211356086125105719618560 2860387 -88109174949915085883580633959466288 2860388 -158614315751000664682205647821127680 2860389 1921208979441354693204866022127584 2860390 57217356734974124932985301370177920 2860391 52028837486094967544910692307620400 2860392 -166311165615355790681390782360289280 2860393 188104925116035675125451536293624640 2860394 -176204263588825156793519094769575504 2860395 -89404870423427065384759328962556160 2860396 -31171857574736855016975177279848448 2860397 -239732877813905247232150970636717088 2860398 -48463728100300461324886963384732416 2860399 197909331106747712104921694863352440 2860400 -397315955139657321459646812979200 2860401 93261350394181113568009049616009984 2860402 -155924714361856737463133585244964848 2860403 62062390079342818807059873832968864 2860404 -28832750925386805705225860532172800 2860405 -6139991054327808415333659226490880 2860406 130718380244994275013518664668727744 2860407 80449119210399592490951326541153280 2860408 339791493320978446308620149563432960 2860409 404522870067466562434374839518277610 2860410 -18705727395691526486025318648084480 2860411 -352489068876139602415789123592112988 2860412 -2656901079257423048259269714734080 2860413 183935922072923477810804109347836224 2860414 63760163833868608337614008629287680 2860415 161547874490076975719367276179390400 2860416 61315338833791410290943546863124480 2860417 -54656118847565514281944880072633408 2860418 38831051438008060498627175532707328 2860419 143557434575325692708212871879293944 2860420 221854540855923757700429795769139200 2860421 -157518247553703502225743276967059456 2860422 126863292263488426131324503984609472 2860423 247552655868083166250747539463469280 2860424 -231547285675823089230154625154370560 2860425 -162495437162924611664182395929113650 2860426 43604681740819900618290380312659200 2860427 7889073376636829193178791870073752 2860428 -59747362349018278526446164350906880 2860429 -2095780572936555724778739848950464 2860430 164179847072959164506959639393671360 2860431 62849547917613682829226028970403840 2860432 -2910462169510135132540055930798080 2860433 -31471350281920430967495970901299224 2860434 1922782135473180793277594670454416 2860435 336759532112672340219738367090184880 2860436 -207367466636956124661042119451784320 2860437 -196255403738353105480812027787126848 2860438 -111962445570372885574836894951905280 2860439 57024230969419841638521391512582360 2860440 -147371171349453178909674319257600 2860441 -180424555631753425462978407999646848 2860442 -23228037556869512289563609857855008 2860443 -1039924255581341643694408647955668 2860444 -109704249382496521375344399946329600 2860445 -87117729079742195897712556515947520 2860446 -456810971432622442684689515083776 2860447 -115427473192265852295600536707421328 2860448 -75326657626519022272597033856532480 2860449 19984901857413206649528149612428464 2860450 -43077626210885954838539442120144000 2860451 -427333799148409016503547743680901056 2860452 -69411200338570369065276710333288448 2860453 123487315865482660235457815053593724 2860454 309097940426979963961862667660011712 2860455 -13663063715136016661226300833445600 2860456 746344886038734806417726322155919360 2860457 193843601639002577977966493051123706 2860458 -40494054836570628448684641893711616 2860459 -150786794946485114341895758538716784 2860460 123792965011121498868988819066521600 2860461 -38731094668089514589760949797783360 2860462 -28873609544889268936810326337052736 2860463 5125981465201141251462463607023488 2860464 41713661208701085624599623791280128 2860465 141757474620538077974743765706311860 2860466 88819664715940578717230559969208320 2860467 -397540793112028760755119950326591488 2860468 145945543374971056400619012404642560 2860469 334778073496519128469161459013023840 2860470 -13063781743764093165507197586710400 2860471 -352883498199659853764473270555712208 2860472 139848399474991653800757025646284800 2860473 -204215681065661424413859183192694080 2860474 94330860142687441601839699042586736 2860475 -147539355968137515630679219603339500 2860476 244117662456248408056741077625016832 2860477 -377366191203567653955118920989183674 2860478 -224409179953353858865352432992392960 2860479 -344688779326425385425500257161626376 2860480 -29472435318420564542237794747023360 2860481 -56518067331218332718903046320807040 2860482 -2578905102885415992858215564709120 2860483 33253528791407323567511609147228732 2860484 252763075874540008463933044128095232 2860485 -101578146647519344766571355559868000 2860486 -242841774193117494019826002656347808 2860487 8208171354641530904909237274263040 2860488 140440349488415786924694556483584000 2860489 4915880479016388950608188082857424 2860490 -4211234465531343703913183568516000 2860491 175896199493596333348342724373682392 2860492 -172195386548578876357813910498915584 2860493 -109562416799203254308950581973989258 2860494 -10049541262045653397310132648509440 2860495 279018914279651254987280290406991600 2860496 63036782284642070421786397344817152 2860497 341483442281756303328643912754933520 2860498 -256426333092845985148980649553096064 2860499 505919331079143471197625406791067500 2860500 -29032103763905946522786074515968000 2860501 17061129215103404532465472317288352 2860502 -218569931276639989910443427277936000 2860503 -103325474407413357923022746695385496 2860504 -264836703225365090293351726986762240 2860505 35608991019075975737495382418123920 2860506 -113128699948393250149318030109031936 2860507 -111651742454349893408078927480354720 2860508 -71071406387235184364539720411689984 2860509 -21112397363143313149566299776154496 2860510 53465838261205035028444923582639360 2860511 -569863349114110515452046419261191200 2860512 229149504795289152152608316734832640 2860513 -100685937556775030748332813755897680 2860514 -68023525497643179294420759556681728 2860515 1904292657683311790329400687248800 2860516 -334955112914483834440489085154594816 2860517 -337125522971940703360423131753392448 2860518 168203224353110635876204520709683904 2860519 321526226849783106803007682721922480 2860520 33451829136645998456597789722521600 2860521 268708819871406067771826815391674512 2860522 44677407080980414727521736349850128 2860523 489987342639998655870398462330870772 2860524 4840750709315836527685732959329280 2860525 6356758159242529502125138748521600 2860526 212949057674951231692884847881625920 2860527 -296373116405893490954692415031265920 2860528 64416155318183264864879865647038464 2860529 -54556033285772538201192328297229568 2860530 -26059687467503999615684808267156480 2860531 -200927503899988657813604208812392800 2860532 -1640113009573237801968221802067968 2860533 -68745197575032966265970553499338624 2860534 -124739263191858308591350282143723648 2860535 284773069189394732335588774793019480 2860536 -18929576810299478298828640253706240 2860537 51033648082377554726591802463369540 2860538 -103338823662898952147826424405058304 2860539 94722716933618741907275951316374400 2860540 102936505913387912563240992026849280 2860541 130598006378010661062482642500506732 2860542 -227910799483627759285741763929061760 2860543 240879767921790060671949184955145216 2860544 -54827004607143806649331250519605248 2860545 -211846775542613985602721654770500800 2860546 -73861225858533825093711754480305600 2860547 72960935721746478089735868594848352 2860548 148098047160682867299284516980064256 2860549 43367767183260615922780143938596380 2860550 -7466043349513665781589627381606400 2860551 -216476205151103098688632220445269520 2860552 224827544466013791915221590330905600 2860553 62789930572285888081692861638027802 2860554 174765805162637127639844907624497920 2860555 21487182454595487647075576152012560 2860556 51968710148234514129052577069137920 2860557 -16423551661763982561594189871439808 2860558 159685440038026133279866332944402880 2860559 94237540049913989928309508803091008 2860560 20677652492274957780680268504268800 2860561 678402519310131451619037161233536 2860562 -74521515792287051666936551383865968 2860563 141521460826264911073513460537173944 2860564 -1163454837086264023829181287122944 2860565 -102161404773078832162761960902584800 2860566 -62881595110030569601086801878948352 2860567 577013178031576378489577351127628616 2860568 285260437869766675107630609726658560 2860569 -135660595477570666674751078843680000 2860570 -26918781456872846254325424155864640 2860571 -302190510644206866912345349130014860 2860572 89813813781233799411547657404801024 2860573 -572453621931283025708910901998081780 2860574 -128473248437073738852757227170062464 2860575 629362330032995923989196226793600 2860576 252791691370696902287196067858808832 2860577 -515193073561724846430145670916284574 2860578 -3334084649752387231022166864294912 2860579 187447490313465307780789262931218400 2860580 -12825186712786572496068235289587200 2860581 -56098982025907150399397020743928416 2860582 230401173615327627118425965426791392 2860583 44325162457877257669662735943597440 2860584 -306110283607475833378870871124295680 2860585 -11210408845455480731343395218736640 2860586 12880686397213449367211481874402992 2860587 86475620368987017055383022635786048 2860588 -516852235460413087179216337701457920 2860589 -628071999128169793213004465045691540 2860590 75291658820532517142960006709657600 2860591 -315428133423876973624890746447695200 2860592 37544225408016229468496083188252672 2860593 1433847325196507004346354620129504 2860594 -183925027066474559181936967720034688 2860595 83925281487062820670589987550332640 2860596 102593251241069938809572863931345280 2860597 -52302245386444181739445141430413920 2860598 -70953903130548618569297634265470336 2860599 54940997504215597877716174195864320 2860600 -290575301160604763945980719507456000 2860601 -157493765196124737116485646105533398 2860602 -92592858686393410812529556196003840 2860603 -109918162173866191305602023469703816 2860604 306278464273009999219151976407264256 2860605 207185575787586860333864699016093600 2860606 78872470791974180837369097026590080 2860607 -80544696668143898235889251054640896 2860608 152398625817014094606593742178615296 2860609 134691393960269334925286396868719810 2860610 86865439830985545793100079964860960 2860611 11915291604793967653401942975450720 2860612 -234443570763371126021849255346511744 2860613 54995414703203447598256222843184160 2860614 -147935343325902994040028734045049696 2860615 206559904818015717630879296696626800 2860616 102831737063302848642714202900930560 2860617 292568328748093563077284111848529680 2860618 508178372196100243341981548113920 2860619 -236022893592983552784249817254158256 2860620 -65782821847805259549270422999040000 2860621 -49523143534471316300786418348540800 2860622 -137911636124555901110497894696561728 2860623 -290166076730417478961431722408748000 2860624 22074155024469123089959791172485120 2860625 -6639011237867467931908550961000000 2860626 30798631109889947674993065743188224 2860627 -155415426954007487015143253244911616 2860628 226818528221079527992097579853418368 2860629 29541319681062749741072652634471584 2860630 -101654575644633565934454281949047040 2860631 -515362739174500303422118277999576568 2860632 -45083465231864788713942137672110080 2860633 343123071483428108179062997666943882 2860634 8830995451606737154317251185588992 2860635 25236328261300661855195192278335600 2860636 -310816639310742308666640441551633920 2860637 142147364726769029673260324517491832 2860638 -17771020051269200301220354073303040 2860639 117400110454510463909854225523409440 2860640 353510650108510944493383171322675200 2860641 129404359794945330088023943362288384 2860642 168816623228464395074150919789563472 2860643 452259033907210398190949080800548892 2860644 220875088519697586570801782852567040 2860645 79783176583270942677787782582226080 2860646 -165875260581506813394655399684255296 2860647 265312657890703992144678594354656640 2860648 -6259732951856868133924744275886080 2860649 60215430095939149286552747122632960 2860650 -9271057239294589263079477153728000 2860651 39633222757258035891478574869485600 2860652 -105294236579493372379613422606391808 2860653 -287291087959446073741248824765224896 2860654 8852818615669964091251590358617152 2860655 69992426992017390360566497705004640 2860656 -15122332214889890621970279946715136 2860657 13827177008602374410984220568253906 2860658 171758241620596507474992748260434976 2860659 -300222191601150580257495653003149800 2860660 96436798909381683263937187124213760 2860661 -6478944153364055068646988554185536 2860662 -34283785529533332199261310448685056 2860663 -77058992068891084470587590910959968 2860664 -159185730609223364636383789769072640 2860665 124957760307025035803490809869273920 2860666 397616834333350405500224111453437920 2860667 381238761268410757932059360992139592 2860668 307901217661590928220427948129953280 2860669 543785524329190220945963919857409600 2860670 -2307446358028795876545363525575040 2860671 -66673520627314149421772993750442240 2860672 222647873378297249812375125098496000 2860673 6680698701536807479721336531969922 2860674 77536784874323445770714532938576640 2860675 73839025441705277932264823834764800 2860676 6889512702223800847603757021429760 2860677 26305202825573522490384502342212126 2860678 -633347381279663660851220179791360 2860679 126614101787985544780742920868384280 2860680 -13715097879399674452546656043008000 2860681 -377601530629413420939532932156092518 2860682 -281745346414362961316012737884624 2860683 -71163314597135048026575239675790336 2860684 81250428224666818949118093544476416 2860685 -222102321487042556983358385853620 2860686 112117460670501606848288056295567232 2860687 295918241579194189028474694723884336 2860688 78655088535398841097226619535859712 2860689 -37183776703533347565943780236735552 2860690 -14015765821989784038384404895736320 2860691 419808677907733084785667620383986092 2860692 -68365839585802176592566771085701120 2860693 144387439256799917670701434526578368 2860694 -95132774442033333381324473328366720 2860695 77434235564459193182443694612084640 2860696 -335116119033138234215807505388062720 2860697 69772703557179359850058395538408320 2860698 195503750902181992221320568365182464 2860699 -196810681003752449847598876541017064 2860700 -121627223224125768413927665630924800 2860701 -223256927763099660535062279068976768 2860702 17715096189164820127227316157366784 2860703 -17902266075628533648114744680721720 2860704 2209758125549462308354172576071680 2860705 -45427251531356659020166434998982000 2860706 -49945667404603000366978450337230560 2860707 -18042693970694102970063883978514112 2860708 44816060574723056227926743820084480 2860709 -166133518134130140513762310916607684 2860710 -115256820665789973754824237251143680 2860711 13077132895843032993423234037612544 2860712 16999299351516340221286284955883520 2860713 294375714409418656267120443569320842 2860714 82427220749393369193343757149281456 2860715 20468344597437987524835945630923040 2860716 225569238965469961417080084313681920 2860717 -131250899226088629217645405494618240 2860718 90708328758127315406647705818757056 2860719 -183818895491591660633812712858378880 2860720 19939423305423345712242964925644800 2860721 103368968633402033248681269298763922 2860722 124930676128483150769433603858098688 2860723 -387238827168165608350600712203671028 2860724 -13212261462167495497853366675900928 2860725 60637572634414327600036218735960000 2860726 47982506207716216252225964184220800 2860727 -75799019064796151731481876544537120 2860728 -18656669372312762553606131426181120 2860729 83850489106579030082915871062619076 2860730 -178331880204983852687394463159326240 2860731 -39996744470876091377080743490334160 2860732 -5621489327650633948529702116392960 2860733 164412944077848631060070299893051360 2860734 31922832080949314770601180057283840 2860735 -36914325253727911651170668207386800 2860736 -30935518164231455447182029383270400 2860737 126298434689720995077703586287697760 2860738 265742285965730030768572511217394560 2860739 119891592401667822728326510194856656 2860740 -41383572359566103588569045137223680 2860741 259937214742527275863062519515958172 2860742 52951823405156177211143942089849344 2860743 -211575330611004204253160935122599856 2860744 465981948125414174590597978162652160 2860745 157461238072274053100566441360706880 2860746 46983146589288075499819132695519744 2860747 -1074175977786174760445179542166040 2860748 405741543495991432449758442431938560 2860749 -559825258862133368912085546931379136 2860750 56123357678936450775160944025104000 2860751 -103449896699403462890296844677087248 2860752 4208802463176684868922069242478592 2860753 -50105844099946314209129931185108800 2860754 -89409692871427056278703776161720320 2860755 130860972620295785157414184262944560 2860756 -197385103048370882697726628435761280 2860757 579843810945400994164577054646813006 2860758 -5682506228083682904004414443923040 2860759 178920342753040482658218719524028160 2860760 110370498705927863748311343029452800 2860761 299337316886924176653937555836838560 2860762 104149340185472716896174647865499632 2860763 247951038891662273809384361760002400 2860764 107855600264973894171519367070501376 2860765 -68024987512569653187657671988307200 2860766 59420941214416381297550510987150976 2860767 12130692011121809236243824111105000 2860768 -248648120961419983503143927749017600 2860769 -311319640204284591316014268499572830 2860770 23965551679238614451053503284774400 2860771 10459846465882493046461797914818972 2860772 23190489015164581371521187460853376 2860773 67412781920278145420618866236057600 2860774 198345290429310669159854173239105792 2860775 -13346797851893514806373133226180400 2860776 323851088234411020039057136189291520 2860777 604837501685056313286117416895143412 2860778 -177280431720199196334447817002804480 2860779 -266299848381608809779050084911611816 2860780 46627581458249557033173474553205760 2860781 81829225107886722360766544114402688 2860782 92916533439606371948876795789741184 2860783 -90563248897351308148218194824896096 2860784 -4055231657357203133056817632051200 2860785 112034280874298603773274101635811200 2860786 -98406118017673609100329793025432576 2860787 -486949021377014881052398372474080564 2860788 -90075916394497404555825661844189184 2860789 -417105324248624273154684676498403410 2860790 -3202228269863141360968992891473280 2860791 395900501969752541419518531814961664 2860792 -320845410254175243062377775063040000 2860793 82867006012668004534180185308899464 2860794 100089680506377319465079200349119200 2860795 84690562320470049585645568691861280 2860796 194551394681411653483090785800030208 2860797 -20594546549915513742337398033051072 2860798 175156433141253820543107024036295680 2860799 -174142580400050829710211310798099200 2860800 -97778924880716478445196389908480000 2860801 -295724623766349571251770217570835198 2860802 -22167978409093516596477097301360640 2860803 101036811247509785889176983343952 2860804 120274212228750444437761429236416512 2860805 66428429456469884402631680603030460 2860806 -37980435008646096681725886462926976 2860807 -379789343580986158312780351129379944 2860808 763359275188337745486331413218641920 2860809 1961821671753492697445385268497408 2860810 1902338091396675246616604381640960 2860811 132714186747617821747513365380108520 2860812 79242982858835069585966275772390400 2860813 97351371361616927135672614750383424 2860814 -2714124921555523835212225450565760 2860815 21961405430730554891771753922852000 2860816 12899931067778444795099061141258240 2860817 -484459014695227534451220492218125134 2860818 60897831135638963286113427473829504 2860819 -250181283654535752092761774609432256 2860820 214648950044345654970467145855905280 2860821 93204872064447717565073070195835320 2860822 384858942510280954888267450161839424 2860823 -21304204365475089147574573648756560 2860824 -26392151559905668950364669132800000 2860825 251566996289361764386376127138667200 2860826 -92341755055200341319772314880239888 2860827 -208765167147291935848647928146670080 2860828 -340988664242535004394742381955513344 2860829 -130640529288228704083455581390460570 2860830 16789889585290154790564181122048000 2860831 -91169701662148456947266664113170208 2860832 -173626114506844091307365185349124096 2860833 -4248340109046157935038553914625792 2860834 32742282921893790429684264229864512 2860835 -45037280483064691751452060742816640 2860836 247170475578325005309646510547318784 2860837 -48912609450873969202240409133556448 2860838 101533341549796147832909383879012320 2860839 507352202093164780014223516555462128 2860840 -104379010967464346448060262296883200 2860841 153478112518846867926491595792517242 2860842 127726438674597731910426771212661504 2860843 -1002942878964416977876170072944770080 2860844 -70028063492003060860759289292423168 2860845 52500856786476956513062634455280640 2860846 -49308603619219172431884155797865856 2860847 -43455810105453631645571877124725120 2860848 -10160427291609584103961018171834368 2860849 500752131408925502342603097109696240 2860850 93598519680124576512383740771404000 2860851 72108126064077482805023310185491200 2860852 188926401575236884281766886916328192 2860853 -218223738694386286021651288367786898 2860854 -115461499945513320909357648615600768 2860855 -157214225392006949224067397545670240 2860856 26247828192066286537644538914140160 2860857 3850224811469326742679527827569588 2860858 20116132693461026783934131519953920 2860859 -379476805074261846184328819740282584 2860860 -124158315886307165202593929615088640 2860861 40755741854462343207538892126980524 2860862 -25526898829254031674379717067612928 2860863 -126321392473076089307985814989836856 2860864 -102829374715187697010309677581860864 2860865 -224333187519526511471303493794430060 2860866 13060456043052680289726926117990400 2860867 -350808462872106681604939751847871040 2860868 -121112088986713629372320205500974080 2860869 -22182240431127201668782983102832992 2860870 8314879064326197268709682275443200 2860871 -225148557377381469394674164705235360 2860872 26117230322106454298155436637388800 2860873 732897842126921722829247138801321444 2860874 -157441775939360722841531666040914688 2860875 -180924782228904325397090973163272000 2860876 -1910882138315651307855659357408768 2860877 -61334476621768486126042478763794688 2860878 70136732626690347417743285420510208 2860879 267946480687470921497288165404766400 2860880 82810936357762081035318464031621120 2860881 -29061557026095067983075798206803296 2860882 111864923862466951557760319729307792 2860883 428761970616620121862462846202289132 2860884 3881333495786149419872708721786624 2860885 411074183790058164366733836527615580 2860886 21486448199274657627197709667196160 2860887 122263198434770897189832635961521280 2860888 -206725802488316177827267133534730240 2860889 -256422803152289014678003943454153600 2860890 -162635880119276346783099049510963200 2860891 96298868304694922931463060784087784 2860892 263886098258842906548038250802377216 2860893 187742252972661049039144093295598720 2860894 -236755115542748211202094550195608640 2860895 -118635694393906680331346309546352600 2860896 -27420457562800164487515823007072256 2860897 -154499729358572125022616193207082220 2860898 -57297113429836375057948133699255040 2860899 -157222155435674318612815887504289872 2860900 67687063089512258558810516463718400 2860901 -172041228731298747973007702194225920 2860902 -74701521375722462512970751771691200 2860903 -113847218734154306532537872066315848 2860904 86352704457406037419282907277941760 2860905 105348819791641412329917949143820800 2860906 -390450600708913045138908419146828800 2860907 -200407412423888260686015307362354288 2860908 41900974271982846037573260836060160 2860909 -498734275882038347267841274724099520 2860910 19170257144654958555077325635731200 2860911 -3307054046308154546235293991226320 2860912 30591471152666613130511322494959616 2860913 726741004842274606436294683590549600 2860914 45394299311569036145593888221937152 2860915 -306685588644265018437888135080023440 2860916 313448945572994781676509414193530240 2860917 22681459328272724876505424254542880 2860918 -172364672488326013359268914881928384 2860919 -7234013620740870915058843888759656 2860920 350664277265674219566069049036800 2860921 233499281063584219836726280248435712 2860922 120159733529102015160498802251526512 2860923 -50722960131617046111459163416172320 2860924 -327677509947618398996157623749632 2860925 6004216950360017622049620367765650 2860926 -124069540500752383473384312140234112 2860927 -264007826888191583210956931417939160 2860928 -67529588546897120143992880166338560 2860929 212579064210539210639170754807460864 2860930 -227585537319984648761659377965169600 2860931 107507427783639683828770477442340732 2860932 -36824654466219594380285296717977600 2860933 119191966723894114979399755341020320 2860934 5260996483210885060859375544592320 2860935 77586653293027134638356609779755520 2860936 -8893731764369595446286564217190400 2860937 -54766353596474742266682443825712000 2860938 36530263212903281008714028304189744 2860939 -233918214459023957062530501563180040 2860940 55878994347130973380533873077376000 2860941 55791718926974401411238384047200192 2860942 88146408145974630775335174434493312 2860943 23121503834612107284367049897100624 2860944 32698513018235284934397566156144640 2860945 -226284568717997860942387441449182400 2860946 159507501688680537677096702918911104 2860947 -35549022685078264277046572305643520 2860948 -47638067833194032144640289969624192 2860949 73300386204686657163945020339625600 2860950 -41893182541156580570621305854878400 2860951 102641653618360580205795781209314392 2860952 165985892683260928892136147526809600 2860953 -14720827068744507947651280388827696 2860954 167066247976177759859443800162707712 2860955 -212508070083238411047392225493780000 2860956 -54964564024417162166668525498856448 2860957 -181603036702047181989521563379837280 2860958 149795446727373652876129506721438080 2860959 -48361774554870849001809675606892032 2860960 33569737732829969127937174333685760 2860961 -386894135922563928570734349506736876 2860962 896560727854675014575553130108416 2860963 -19042029320936653356460278503360000 2860964 -420981771028557409899373950542002944 2860965 226507336532308830666242139318156060 2860966 202821867993826661690284575904863360 2860967 -12682671241660890181468705985396568 2860968 7969944350373686805720647281950720 2860969 238828779223261523001245933962243920 2860970 -37850498575267977516534090251581440 2860971 177094431807791535662443168245772464 2860972 -281303733455477682696935334763412224 2860973 -33084309578006802724678558196492778 2860974 -221953399674788567724710731559026560 2860975 61061750992270319992982096046208600 2860976 -3858641452943171066769371392278528 2860977 -71693747520464200064995524432610368 2860978 35155199494504525297201103748695040 2860979 -511007588568581694440761653583147320 2860980 -29032600213012727937582623862190080 2860981 356950545537063111301312348363823772 2860982 -24165107924550400113202589507707200 2860983 362706475507921370130256418449292352 2860984 20453108437593140585931023874785280 2860985 -174828171334893708477265899991075200 2860986 73478588217937154094201745678193664 2860987 159547712215496998254356455720070472 2860988 -26381686431088676171750706276716544 2860989 135747654861535098029249171438550528 2860990 -26073484719208424157845474253619200 2860991 85324742656867590028835016793276272 2860992 -50505190090621452278284245673181184 2860993 -59144939621273199602950725891053376 2860994 -144773469357398699294206646754253920 2860995 115601704185759124898159850693160800 2860996 -180618664374681624679993778022832000 2860997 -258687479411295937332619157617451808 2860998 -44123635078692806746744088122626048 2860999 156198423023377715770636238553047000 2861000 551039435755972719706834174149120000 2861001 -13841641052704932604599272842951920 2861002 48026487371358656424805417751126112 2861003 512148197957835426969768195362578800 2861004 -215418199248332274853363386910523904 2861005 1043269835122212016243862706088320 2861006 -236481438769019246919939219680202048 2861007 174600391330289169033724803315884688 2861008 35310843063251186134643678232338432 2861009 581872035661380438660956244630228210 2861010 -89442722908003985328963496874434560 2861011 364819116577580432538475698528257632 2861012 137294962499824544413590436622389248 2861013 -226026419424546799837631070491900256 2861014 107153771447667639486065033518174080 2861015 389485022749718587788306223530528480 2861016 5688585958518412652718052198318080 2861017 -96439413570279949277832079360325888 2861018 -196306913739665133523879184107541760 2861019 -12204082808344382961792193874144496 2861020 -188068732080477798695242204711296000 2861021 17787721247264384469467080068127488 2861022 -31926451804244865248546881920710016 2861023 -34519893629612668354581780477801600 2861024 577643004861589220931636348404367360 2861025 -39641505445150408113634542427934400 2861026 -91473682903815715580858969682224640 2861027 15551721613157890384565600892492720 2861028 342768678864306380622253505502720000 2861029 1545008559448476659540260672072476 2861030 -154150106982765761161739088721203840 2861031 439708493685985575308222944249764864 2861032 -233319356135634987767939487371366400 2861033 -158698882702085588291164460996369280 2861034 171990381734758542600328399709220864 2861035 101076771633075073795897878340992480 2861036 -212951368875983920007985195246309120 2861037 -349232569209200187626889772141053120 2861038 -42083027112450545166250341190615104 2861039 262404175971991521219308877245735040 2861040 7340200859699442046489111339991040 2861041 -443454901324121640351798939303856558 2861042 -228931438256167244546553443422073328 2861043 -329672541269439088233854295605998536 2861044 -157599764699133349848593165288638464 2861045 -277299395389906644616476058191300 2861046 39691037421891205860884836477680000 2861047 -52248169124733825690507003487628448 2861048 3725874608628918199133931598786560 2861049 -99172316727952965119049061226104800 2861050 -100081551507550046743343715591649200 2861051 -115503794111868546075097010946345948 2861052 13448185225283113242967167594430464 2861053 -318939004915822170761519924828526600 2861054 -19265786687594662900913492075430528 2861055 18269688416186724259988892845671200 2861056 18721729194979534376178763148820480 2861057 286670583900723070882361051336818992 2861058 -133805882937726801368903593688175360 2861059 -477597645344003411959952456481236740 2861060 -142313972386679360865268193144267520 2861061 -42441818413603424182692003377340768 2861062 -37127675600972912996286207386073984 2861063 -195128529872481651429262390080227688 2861064 -185382507442341496935321001952870400 2861065 29795956337368706363868431895896520 2861066 -96177276684235526166840857980435776 2861067 -141114591815345106957068041843522560 2861068 -37006777558594911209127526545665024 2861069 -240996907535861778938618263833549120 2861070 -103559601931428152866628732921596800 2861071 -36242999660723252790744693364841000 2861072 -27850715349868958492312532530356224 2861073 -93995917977582010701774416948296176 2861074 -142876261350889725115311000427985760 2861075 24582958223898898328317603362390000 2861076 -246752792145250431663057537238714368 2861077 528386321015975694706988868300041440 2861078 557669420842894060891250805285445632 2861079 66543686257677054953563573978907088 2861080 340963121220873761553642031540838400 2861081 316955105303698019806909781034375882 2861082 23090366148558410755557733134028032 2861083 -63447961852756954756239575938179840 2861084 -49188926571147194657550380571686400 2861085 115233588057560781417789301439955840 2861086 -74834056312951716819373160162683008 2861087 154013155386330432596874993968135040 2861088 -75543275836799320076359212181487616 2861089 -1123643129065949237626359891135360 2861090 -190209510914047943825286225388615680 2861091 701644460623463043780926660208648 2861092 133253407523981358422933916922638592 2861093 121179822219994688603949928499731104 2861094 -94260314754379015543822276987156800 2861095 -114878575929207064620680696040825600 2861096 -137046201108491619242486787895296000 2861097 337672057191699921200987656031168400 2861098 246599320590487333733357891947240800 2861099 -94064347707421411208784068439270480 2861100 -30603395094544125726701928418425600 2861101 -233900567299477880242397737426885568 2861102 58844720910459151090502449766760000 2861103 46022796304565994937013831812677888 2861104 -82563195083445825437652966469550080 2861105 -90989709214804951424364846487919640 2861106 30450972132709282458537880140031104 2861107 -440209231299465608545780578061238644 2861108 -11090843881590426330526510817562624 2861109 200314809611191724739881790585294720 2861110 57967234569427926729324854542521600 2861111 49500794791665043868770758360817200 2861112 -55184757226034624987291052818227200 2861113 310704863534431634167525883987448362 2861114 59261132189534642714107654288131072 2861115 211394355897297820533664106238048000 2861116 120589548482741215645031621966963200 2861117 8194087647477542098872212359453632 2861118 -8326768985088357593237767029902016 2861119 419083345999067214625668383263267520 2861120 -5924065766729794841231563837931520 2861121 -300636580495550775350599125796763088 2861122 -91494619592221077130554194767003776 2861123 335360045588431351876174497741703680 2861124 -49076129655436078004490438522605568 2861125 212160579108895943457082753476672000 2861126 139546576044664613335508916237271680 2861127 -260225613467456171829169550533958736 2861128 249179162864092549578800083959736320 2861129 244933363769854579471821178646912730 2861130 -59075635907790830894171147536135680 2861131 -29493785373153938931084148970413056 2861132 -395197015592172724989954472676198400 2861133 220051108188240515426830840865229888 2861134 6831795812989778263122819890964480 2861135 -67083154665329645523282713110881840 2861136 22161751158364674481196725115289600 2861137 -130090370493351279824068827484323214 2861138 13109755610868903825312449636484096 2861139 -29934684004588211677041484046741952 2861140 189444058776531232791553622415398400 2861141 3864045320514735560878238599597500 2861142 74417095171241797596562493292265344 2861143 106946305430841745873853510032950880 2861144 -55928543711789367189808386312683520 2861145 11620466745211944424367705718051840 2861146 -259479592247250978116202520010807040 2861147 271404130363489722807208490454262596 2861148 163079536815278238962939104316252160 2861149 213849679101347682550532252340136800 2861150 -44194253546685116545712804567179200 2861151 -242378914608930732814389461014759536 2861152 1215945591144597627198054501187584 2861153 71044044324502643653233234535395120 2861154 -31272324088731995868008163945725952 2861155 -63554785812363778136265925666136880 2861156 161794061641816304487656934049019520 2861157 -98067063420128362130158298653569312 2861158 -82277545526626636088241014272867200 2861159 347886110867020572425416601548498056 2861160 59476117437856345212237851976499200 2861161 462340987118822815474605171515144762 2861162 5609744695252885830933501176764512 2861163 9884582242563406503163142957511492 2861164 -70063342542300489505920583734875648 2861165 128152382582683454852879184215778060 2861166 12362162247992788676411408612352 2861167 -108115874401686994728949872627046368 2861168 138798870374914469535174090362781696 2861169 26671323926243590723158036541047360 2861170 -8819446376483781888659776879560480 2861171 -512099987530849401052176986380896456 2861172 -119786118017062446803572394399539200 2861173 8300800003851118810041416200497536 2861174 -162116038092788830260373626210317664 2861175 -14265695304736528849030903221405000 2861176 78154584845026537314533584620748800 2861177 4143295067207547376426412116601856 2861178 15218462878780861688223816664602624 2861179 153049546088162237287486623345245776 2861180 29676070273641875447305393443962880 2861181 265042425246584796242217094651972812 2861182 259927501147130533806813504793473792 2861183 4776301743728231927641862037917184 2861184 -330172364488351727253368583078543360 2861185 -2868578025333440820982334043263280 2861186 -63491864400792264032479293876380208 2861187 818406278251210613515150400516352 2861188 189642190286554824833565551118683136 2861189 238678077022537548435638470882128990 2861190 -117581254932781442407257124080134400 2861191 81611494024826732926195552235873800 2861192 136759814787354486291670171562112000 2861193 334288535505767699866394690362562064 2861194 -85664390548679838216280239236506368 2861195 44744480313901459536836875148263200 2861196 -37250633060787509462076413204837376 2861197 -350093425159600104986712401433409354 2861198 96386431589982511703158633472036160 2861199 205037953667223390134102711833280568 2861200 -23405095332565496744903665444454400 2861201 19436382226238628183397573910789952 2861202 -106320343147216281237439305869780736 2861203 -29339669408755659125201545240766548 2861204 -194701725366657437522072969167676544 2861205 70127102354887752388414209091958400 2861206 37077451128729414206711832139179552 2861207 159962746126045713913605532051188672 2861208 -82846566218075119093518775367178240 2861209 198744664279270976658906680555528840 2861210 95615536791921486252185843996025600 2861211 231465341061835077661558452516662784 2861212 293862381595133911343044188864851456 2861213 282544200043254668204924312174079462 2861214 52835788042988812795898620510559040 2861215 127696401224975912891176732326300000 2861216 -352496686289664555617350319767093248 2861217 -571288117754597949047837575154561760 2861218 -36568394008166153974876831351664640 2861219 -326974060938124884444506925196822848 2861220 -2340616476029507215926741198950400 2861221 -41838574760602498882504709862728256 2861222 -6445893939766839526468685273088000 2861223 103971301825752122264516772184696704 2861224 312034408354227259005618137586600960 2861225 42093490882599666839138762656727100 2861226 -37449666754964991581967225605962656 2861227 -86711239832207245784773161961483440 2861228 -68025382046270895829899350560425984 2861229 -36005905616308171602874096443402240 2861230 -42059717557332002057275260089299200 2861231 409597149170616651842644404779302032 2861232 10511592343155618502599282339348480 2861233 -493346053182141473014505876127281518 2861234 -244360395352397923305913301626143984 2861235 -7186577764931477609360848710694560 2861236 -144995552757975140724278991237894144 2861237 -915996719441116535597685626717718240 2861238 32291473803511455166697668085096448 2861239 -575437091130243911995491126428095960 2861240 -109727293395432472883357620416307200 2861241 221000746041263237816751355042861392 2861242 423890024142317926577517456471866592 2861243 -46411310000746886760560386986766080 2861244 5307620986688161557360383242592256 2861245 141279099274343520059139533207585880 2861246 91555300730135050220003603891209344 2861247 -48677141943564978422329014677666400 2861248 16572710279373536336742982394839040 2861249 141035045791187140524221867611613250 2861250 -3638081469931201893828857428800000 2861251 -114229791964325588092764190192407748 2861252 -84020097571725581845756442073147264 2861253 -88479924302418967922580945682777476 2861254 28221770903613774726280900541297472 2861255 -248293195164749413314493562859672840 2861256 247238532016100416174036294597017600 2861257 149291440305779737703727193511798106 2861258 -120126412855052019736084031969306016 2861259 111584650599868601087858591158788288 2861260 -103572874207848060016281562585605120 2861261 -41374812465605500029713683790096040 2861262 -149474793029933802127659194865386880 2861263 -4285424106258298292848165179116936 2861264 8566844608490093651057143016325120 2861265 -192473642027012259084841198689975360 2861266 48849902742949786848790644094080000 2861267 51032292505491964523112065700124080 2861268 196888966791127463075841325846333440 2861269 -25711974961719591101277296895524352 2861270 51664764968532731880052880885544960 2861271 -212637665177108297894338811247571200 2861272 490081502200956906159725096236492800 2861273 -110685338224081097808465883943133036 2861274 13973246354921175262338430651815168 2861275 5993284606158092703376375861925300 2861276 436550848210205929950688015152391680 2861277 -97458885124653092428891999799448768 2861278 -61928911977958885919422916573564544 2861279 367328421332246461546094979811646880 2861280 -114130405630838352480960092028272640 2861281 -536306355521219436649966593594531536 2861282 151878128360909406080187852442534992 2861283 -26605061541930511361730731245152336 2861284 122785076722666439395655867288525056 2861285 110574303732964274159428615070928000 2861286 -2471994643088042731048781118563136 2861287 179418309032538069568902505719216 2861288 -487426467818832288967098851152266240 2861289 -253505882521442494577232412317643446 2861290 -171991020356303266965783710217981600 2861291 101169791139419830424452148333032692 2861292 20942352327862507898437192562540544 2861293 -44602812094593777811037889524454816 2861294 -176483758730095444380526189376762304 2861295 -116364323446728770540198499268765680 2861296 -26988120771951722193557008370434048 2861297 52400700996455124325074650851729746 2861298 -10003666929809645767005822514383360 2861299 32519084176587381364291681316079872 2861300 11220265817869806027864698366361600 2861301 -215357247020976129962583124314142080 2861302 -83966621569983929378491943298771456 2861303 235617576262661883931556562909624552 2861304 -25229917588863102184930121768263680 2861305 -72825683185149178388075239165128000 2861306 1896847774683446032945364384025600 2861307 64279565145931117062761461200115404 2861308 4740018102627554079135198611066880 2861309 -61882465605247038076482865038615648 2861310 52318434328331687512555297365688320 2861311 -58445940840298424176823135761031928 2861312 258043897368186163052347847602077696 2861313 48051470979181522088734440972976128 2861314 -78723515480050965519226524629967840 2861315 90356703086229164141746179568032000 2861316 231499653535807716296965224935071872 2861317 186767330611700810897481369559334366 2861318 -125481486830669717803093981582580640 2861319 -175362949482053675729009860371450456 2861320 -13059206364626883836961422893056000 2861321 32476342193593634951093862411625800 2861322 50165871938227964946299614522774272 2861323 -424452857552116656660485470184738040 2861324 -347106628261393963864090567726656000 2861325 -103353790958307220047106326256633950 2861326 -75486112822710266121436772808086976 2861327 -143304540335721095460883449488266656 2861328 21401778050976780398482118095601664 2861329 55914258688058814493281077372423920 2861330 53367104131127389756702728696525120 2861331 -111968449263430813103635834797929472 2861332 -268790344299120420079409312972091648 2861333 -4835527334613868742936288103033216 2861334 23478037345598445229001566120110720 2861335 41741499799163435763673533385751760 2861336 -129770507239263471213427380096952320 2861337 196507758298763501650675760065750368 2861338 -140594990021246295401800553609633280 2861339 104966187942459389135972118172452324 2861340 49422219615696859538219728171499520 2861341 -230835531377546789366094173607328928 2861342 121901161385452059509726579242143744 2861343 136543541113453977854113587113797200 2861344 504627466916784208512819437620494336 2861345 -122654427812352247474533949077633900 2861346 -184400307189337777727311364685158016 2861347 267156076035525932449898013306568796 2861348 -76048217626549377359923434507116544 2861349 2254278447677399568966098964576576 2861350 -4649471974187761161367075724568000 2861351 29095596112192522989755997050682600 2861352 152104741227767917530563442315264000 2861353 255478375175466455197529180809976640 2861354 -114198045124076649949020635110284624 2861355 -168664063024233162828920186289453600 2861356 188663035664236498635937313405553920 2861357 160042726767708228471156070154503872 2861358 -23991291118206939107133957902440320 2861359 -145150943531056914041347872928519880 2861360 -99224273191364061162855928977162240 2861361 160893806818631687850423383267356098 2861362 35241609703676691284420338629181440 2861363 -268647329494044237442743174982262388 2861364 -65255251990180498724781058012508160 2861365 -134474867135538732087029948419067880 2861366 146474026893851497342243353882697632 2861367 257835115366201272628582469782888680 2861368 338827462631828063299391411954626560 2861369 -78264232963657299616993834841587008 2861370 -86505882578321423317365152481864480 2861371 -183741835440427984696058099051968512 2861372 -301403608126775277740458922680427520 2861373 273453270775085652633972305376240384 2861374 83842885945329129112200186242439936 2861375 630103741461143140569480266781708000 2861376 16691740374560245676151771160903680 2861377 -220111750445098494984407920190515774 2861378 -86521776528501026314874184837818880 2861379 175984720886760126181258274263879920 2861380 363398219559770121342414878491238400 2861381 7895321170766835846221828259338880 2861382 -5802289725621850395616505355594048 2861383 -17213291629255989976443862817078480 2861384 -290667181439519416027457741755514880 2861385 -138796311463789721063082017219726400 2861386 59566024157763582875825728131391488 2861387 129857316491145860219710432977750036 2861388 13713365220545534545297668996578304 2861389 74719392824377410470090020834794146 2861390 -12798536618166485493897684164528640 2861391 -125863094315057009208357219994577520 2861392 1469167052198691749425500069560320 2861393 2829005770893212230470408045355008 2861394 34277831937420029070865549521967872 2861395 -124944928244061566978667941045935920 2861396 404805024776626210469231202892742400 2861397 -134719645189798923270135397295734080 2861398 293541977078914953938512587214542336 2861399 86559521425912095399574588381211400 2861400 -75140369738910015738400253399040000 2861401 -273686565818045677245926025392595900 2861402 16204446823317943804439489145350400 2861403 -6246916683460003072679379437685456 2861404 -53025069149697036420414506233849344 2861405 230845478821748620857720061930446060 2861406 7671323230699274679242539757571840 2861407 539050625430060487722705975801111552 2861408 824070349547135938033917510942720 2861409 7478362425457848818673722600074368 2861410 -966580110027988017577486154389440 2861411 186132729526848761202867804698119632 2861412 120686892925711759469669615289357312 2861413 -56917471361269500658172636714825216 2861414 -62452202339497216144975656040390944 2861415 189607174910822387548113642517277160 2861416 454966117049809330249023404334996480 2861417 51670178868537872430515433917107848 2861418 13728749459460342473456412295799808 2861419 143035955805032182448101809014431680 2861420 1841586600339714982554354827105280 2861421 14076032619815386863423619631284800 2861422 223301422934047539007884351943912512 2861423 247249490116331832023963071727287200 2861424 5977182828213727599822874693337088 2861425 36022716795636668671671325982644800 2861426 71299426041953188363155348243408912 2861427 371491198455161076676274940586271280 2861428 -3430685463262013452348267896380032 2861429 9728162229573078779648950295465820 2861430 21599223267746051059364025047654400 2861431 -69195695431596379086287852319292272 2861432 -45073804518838464085137803280138240 2861433 -259374264159919508759044177634865600 2861434 -221684535451013557457681771595978384 2861435 1131355627936697767007276561043600 2861436 44102218193200986836092025292840960 2861437 -365636234073444742554213782342931968 2861438 146696723415413991490353683889651840 2861439 -55067388839376473749657652960106240 2861440 273724997548958070442311672240537600 2861441 128142533167516988321297292634183200 2861442 65685269550314334778113366072668160 2861443 144581046040611563079122854585900064 2861444 59584157109377192610396358336887936 2861445 242576036456072100433089244815445920 2861446 47388186245243667419191743066226944 2861447 393117683918192958184598684180143896 2861448 149379600648616288082554144348200960 2861449 12314325315183139276802081472946110 2861450 -73897439767128379593866727265056000 2861451 -32082046886378252054586551880405600 2861452 -118463890550324985757824015604059648 2861453 148571147698700633095521181145012640 2861454 -14198389347585253637266871356477440 2861455 -15919536282598074533867892866609280 2861456 59324932823729656272491895451041792 2861457 122281356950582541174393608354402880 2861458 103739548221049657267795347437320080 2861459 135858699750006349221580930547400000 2861460 5819047274956275723182794323148800 2861461 -336721822675771755241441634333837938 2861462 44535524404690143310524765895631232 2861463 143958931101812403699733298727381888 2861464 -3018950358402179800723720110704640 2861465 29115482449153247277820919171315520 2861466 -70382540486829953057273923803480576 2861467 -239849568333018450531792979467363808 2861468 48758248102904205137931460667804160 2861469 63766244645724036645701217752880888 2861470 -114043231784592504960369928752096000 2861471 423480217156200961761715468805256672 2861472 -37644461216986455310279783728807936 2861473 -708654202212592101308500957254004476 2861474 -3778680433642194277817539405065216 2861475 -19476588183087698882700186084989400 2861476 -126576903211586294410868026045870080 2861477 91330056818157729628504435027275900 2861478 -2916066544320850589036969787830976 2861479 263060836239948467370629642911209080 2861480 -352708770209861769818273855445657600 2861481 16825067695523697164370537353521344 2861482 104440505103711356409114527317892544 2861483 409805116788958405333897114849575732 2861484 137484364764413166235502003194567680 2861485 -20813165348681885953171058578139040 2861486 53027332342304254082570327558628864 2861487 5746663572849538600306726739713536 2861488 -8960888815797089520084345014845440 2861489 15646041956462353854036758873502720 2861490 64833231834263691078321220507077120 2861491 721225251594727518892819062591517752 2861492 211239333309565141202382439184044416 2861493 -248823708440098912982710508832320736 2861494 -75287459134756861948929932562240 2861495 -31673811470822022918817475339865600 2861496 12972476630741500374098129213091840 2861497 81605826344003193679056565832587946 2861498 -15127685588414577601011828145242000 2861499 71165622684336442200691895802498048 2861500 -205704663924142256004426852829440000 2861501 327976406837720325294488254945134720 2861502 -30689557539018182868381571256326848 2861503 767813640535424763525702074001695560 2861504 -196115684046344063939883433809936384 2861505 -27624959094703214829518780790869100 2861506 -28001907437942993893681578872064480 2861507 -284764718241882398262446905010686968 2861508 109594510994265783085331650543048704 2861509 -40732129563507586648879294320572384 2861510 55736233763131489910075846840488320 2861511 12128467526387219381983211935027584 2861512 220294849423326475992442572698035200 2861513 35878935605777769488020799392003968 2861514 120715575591552104070624412656576000 2861515 -297613884952331043881590206915423840 2861516 -57190204087009010331203658741353472 2861517 -124845241664772811679207605751324160 2861518 -136679860547997420308577474553335360 2861519 166329204881096502941699058500041296 2861520 -13640522611658936149902675327713280 2861521 3018827752803521340685154139054080 2861522 55793654321302570341432111405023232 2861523 67592669853929478652548416264524704 2861524 14535510421220188502666324752940800 2861525 106581801254373680929180484899929300 2861526 54470185162571177050629141425502144 2861527 -36092782771448479217013534068993600 2861528 187681486249181524916336900673024000 2861529 -218199270321077904550741063100688 2861530 -42082956915210401291054727914649600 2861531 -42807839757918790531509737095876668 2861532 180869622323594388991674078910874112 2861533 -421227360008290012297467877580684480 2861534 14657803280792978120333174620413120 2861535 21901217429612873895178444636237200 2861536 192482812903964401453810237858381824 2861537 61564272202134948800083771621283904 2861538 238993000455568815797064703722408960 2861539 -300353169374908671467595871017442660 2861540 -89223756606994369133803131748638720 2861541 562325702202646050185671630282813440 2861542 282345981105266735734732346959603392 2861543 -73659563397149703366025415076477960 2861544 -59014308445005518032136358449479680 2861545 -276699525659120401691124347941536000 2861546 731092078199976865338315562917580800 2861547 15915129396435508684380882511541760 2861548 -101144710186145365959536560288432128 2861549 -244975878357814490376270063041649450 2861550 -82412722075216784307774133249512000 2861551 -224909107097729454371623921868256840 2861552 141906468512974071005550417713725440 2861553 166252175430941382902865952102222704 2861554 53023898516827387502562878547097632 2861555 346712191118209080252004037266734960 2861556 198640516268339440769092619599183872 2861557 -394296970644621513209056206665402194 2861558 118485758829717939521416885677250176 2861559 -339524971798682670382564021394488080 2861560 71952216762129341768346080909721600 2861561 91195341203514503955803493383373162 2861562 12145775533543307970091207186219008 2861563 -699505763601302143943040000842430096 2861564 -4182519616802428754077702647840768 2861565 7351177062173486355760494031585920 2861566 316966931146239979352747207816927232 2861567 -62127209927498324728410351349697520 2861568 -91180982305350827431439502762049536 2861569 532807476835060601742213508682515970 2861570 197682685805067989079635699631068160 2861571 -252808144368330437734105416694314240 2861572 -16455303039294127460768675676262400 2861573 -234476248632337784679458240641997472 2861574 81332944349784781353462501251002560 2861575 -172219749163728819635021800479003000 2861576 193784367817013696908498767630274560 2861577 -1557302507167177108373536424010780 2861578 -33689301675243798047073528313982160 2861579 -24191293701187215143028151196402688 2861580 1719107993865487785075847350835200 2861581 2980080172567168214519523072157164 2861582 -208032492422798637992911542207950016 2861583 -36616303693712462852682174801843576 2861584 -61100363407130540633826708447559680 2861585 1737469462886910133564468165863360 2861586 4583686709719535713301768418768384 2861587 -525225025960620497974258925798519764 2861588 -293486653784303245481132004294237312 2861589 -496858344040562359052267243166329280 2861590 24502406870692056432209374161763200 2861591 116553728146815121489179823854576000 2861592 -296577188524165259594438308515041280 2861593 -65585294414710079760111211914510720 2861594 199320719500371563961395270376762096 2861595 -156678838538536904449756544108697600 2861596 391960737171950427317444683361262592 2861597 -121434873560946425153864256843817908 2861598 -20038731368376101620429903773674880 2861599 -75754367693515211202078884528442536 2861600 -12459406794057603675050775493017600 2861601 -108827365615580523584205629082092736 2861602 -66982474332277009958444262161539248 2861603 -421297759534617564778795518556970148 2861604 -75795735885632228640972457477635840 2861605 205488981004454663735275498450891260 2861606 3718131523332061067064047080966464 2861607 -778017724522849862494267795326720 2861608 -6708601087613548720134479229911040 2861609 159573785926544335895504653692881040 2861610 10625933660491901976776286150205440 2861611 474439326929514196632658730735938792 2861612 15924005423052329700727226435069952 2861613 12521912594311414007888111529343542 2861614 -59984617661373566113814899473666048 2861615 182241764910819733498688969246402760 2861616 1182761707063278361591972018225152 2861617 92801012032382574098820893661446400 2861618 -184917041330881595147794185579780480 2861619 -232243727869440053143543454661293256 2861620 -50283958445044197870784336496640000 2861621 34859214072432216345497936862129312 2861622 -130691670917832090155716575896505600 2861623 253534680329473608899023718201352872 2861624 122579586585845088406893590127144960 2861625 -127230877515502645763440431017232000 2861626 -90762345610376960305839561990361488 2861627 -261601367808139645006607636502747288 2861628 -12667806445394290193605683135774720 2861629 -88409123619114658567892675757392916 2861630 77295907949101439703267156062160960 2861631 157136112337983251545983602777856120 2861632 148584380122684812727091588745920512 2861633 -91725394715439463499902318633089240 2861634 3312260779266170698481003484414720 2861635 9119894739363421616125148688185760 2861636 -103860011133164041355848842847276800 2861637 -307339183631214316664450364727825920 2861638 125843942782172247258829736642022144 2861639 299113917763500919186143506204275632 2861640 176233477287542083745456282722560000 2861641 -188709944853041947473393346503593216 2861642 -19848791083992685182141916872038400 2861643 33481165409978618440482114881115864 2861644 -317313800966410089806099370142462464 2861645 -34677980162228048671677401442338100 2861646 1640458953933837433548713015704704 2861647 2781593792675325475695378999000456 2861648 60896666002831230638833746114895872 2861649 -23127775797077500738740440075222400 2861650 1595826981019150631146727309203200 2861651 210790860388967087300790037315889424 2861652 -140920529397323904134672641835194368 2861653 286265817490803650337299566601731264 2861654 -21593779463218582393991696599588608 2861655 55807337436643439743290301614366720 2861656 -23189853410019101823233145232343040 2861657 -65421572813588966317519585167743094 2861658 -2759579995013751062175887019388176 2861659 -221786589741714797498738154307262140 2861660 -115787336143664232394492331648931840 2861661 49439698192342166973647739366523968 2861662 -197684405820197931703671285507316800 2861663 -180223282098430948372089642867031440 2861664 50503207032427715582882880847085568 2861665 -88303433946864450421570686116168940 2861666 306398043283867242046254479470811520 2861667 132569883742767779285438665054995684 2861668 -238781090254511448085744958662125952 2861669 -372375551413257114447609234282876930 2861670 -42049986507687304828647718287575040 2861671 59457144650852176174825425261234872 2861672 -115610619524840583697881362939904000 2861673 -132020890644309909309116250710680080 2861674 -6015916129286940534756121244094720 2861675 142432259269223077673045993249424900 2861676 203259127140844976083451426062248960 2861677 -39043694933575998723498328502247360 2861678 -57392526835204651840654832221591104 2861679 19840534679297099276148802463496720 2861680 21619786339773756395201744925327360 2861681 -189515673589006270885591645883287488 2861682 13206644089178401773512915686848000 2861683 -253876979174410330183979688707384832 2861684 -95198889498630387326436771744344064 2861685 -78856057059479894486007469274320800 2861686 103755245976453185795960469802834560 2861687 -192932794081070095107863526977143368 2861688 -146221006360435576217671497553981440 2861689 -414790464295832503610422467808182144 2861690 -76456393055129641554090449487132480 2861691 -25936765751588093002935727388835840 2861692 -344779176480597056195791607568861184 2861693 -9176276979988890768231918105246432 2861694 -122004596026591902236820019288694400 2861695 -504743943895987814356689837739542240 2861696 215369582328708837012506140055961600 2861697 -37873373909983634701743207298781472 2861698 173469094349463302835907378675651536 2861699 610622952641848934164975477219352700 2861700 56482365503809344778843183721856000 2861701 171342889620928167823842067940870172 2861702 112025909548416212254972154702163552 2861703 54304557280494186289728488688783360 2861704 -293324680296075676854058118726860800 2861705 79173068432102241449872024541128320 2861706 -49494655804560717892873584972026880 2861707 -24563879132981488791580035536105880 2861708 -287178645300084847149885547934699520 2861709 -548186631107962488401236412723004000 2861710 -225875547762638295322887653017362240 2861711 32565046938811891654223716005675312 2861712 -35735242753104880608718917169840128 2861713 305294997691061878796260375496319220 2861714 294967907129295347842317829743981456 2861715 -18316886264822353421828817109313280 2861716 42401920091416866417404088738699264 2861717 -17585623037674950599092599478273440 2861718 -61385776385876117931297500440336512 2861719 26481119845322864999159056581739696 2861720 167990984627783770136517480041472000 2861721 -344432766236972709280577881345271910 2861722 -240797050013891804482311910424291088 2861723 344886751814810111877236640412065720 2861724 -48313673565872365244744092446303744 2861725 17538895544016878663980131580904100 2861726 38406406517800888463815510176399360 2861727 213133879413742712938277156928506880 2861728 -112568432078206336718246134252437504 2861729 18221774798220958545353195928156288 2861730 -1829068031598800658431605237167840 2861731 -195536482945062832597259970999775728 2861732 -158885672616757739932118464637537280 2861733 13508385118163566367226778936275264 2861734 31461893642683809991755263668368384 2861735 -103853228995752674553685405993752000 2861736 5084259312284708871670699799347200 2861737 -290818942507324087193338517112932614 2861738 -3292926758748572623022964003840 2861739 -168213499542996617689901229966442596 2861740 15640192121958850988463544613652480 2861741 -38046160033937158697709568146714858 2861742 -3595348042317046450693159856317440 2861743 202545594929441272411179402303246992 2861744 38114722644754044732197964126044160 2861745 -139620492452802988196329766399930880 2861746 5064991140690724525136639550448704 2861747 -430135867721101753578342457634192964 2861748 230149772068720102750018507361692032 2861749 178935007319701186028365498056340320 2861750 28309176364841567862811882813152000 2861751 -135311661615952392350470295568524568 2861752 293141000151816418379584311613194240 2861753 141161468760097555664308995808249344 2861754 60265065783973938399092548636591104 2861755 -17622926814734743654426188256277040 2861756 -355606614810184890182225219307617280 2861757 290219519550804594653724910026805440 2861758 -53963121338021430887943529536203520 2861759 -224828794622958850951657954680957312 2861760 -6618203348910282809920854876487680 2861761 37574478539306442254038531245552320 2861762 180833813251074767302562616588391632 2861763 -213009079897278915231507724431603216 2861764 256435926150881957210264294102120576 2861765 -5063549951702596263086719953600000 2861766 12606797496390337084432581678545280 2861767 -162410821426477306352449698988134184 2861768 -41836859690755868483505799804846080 2861769 -225743084799013846934176080902140656 2861770 25791924682351011656325361306579200 2861771 -192176806762364759779507071360744 2861772 -102346486862586581824656487124894208 2861773 379245154017718759185032796340978060 2861774 12009278434763117036962363015571136 2861775 -34480057074917518839932016193152000 2861776 -141054325776801891823454250250272768 2861777 247201518681119415500128020421168626 2861778 117014387619315631085596563831336960 2861779 5093696575041227249590799336514184 2861780 171892009831665341248172292152217600 2861781 122561189039988581099308698573479520 2861782 -48420018671593398832738365490538496 2861783 -453509436401775212675916834290321760 2861784 -309315375059182592797748283724800000 2861785 274312373153905642534587767206846980 2861786 -29306149017530959802623203113218560 2861787 -157175666320891662893265766383790440 2861788 -150337664991369930454899882737472000 2861789 20171789936235602438414023427483712 2861790 -88523145214328818632097748424401280 2861791 26755732254344637647614061780750864 2861792 245964791373988529893829369243369472 2861793 -122659375397538049337687762898215712 2861794 124992478820748608556348978727460640 2861795 46030931905080449155527402035220000 2861796 -43745606852944688965401134280228864 2861797 217141411454100733752808589184116544 2861798 -34183585349582620976291508886071936 2861799 -164201721155351120732498667186024960 2861800 17020433092964247141036664838400000 2861801 -443950188612853276324238794385904198 2861802 -58265209307503512010069280020437408 2861803 -1055882222710835026769900529988096 2861804 -518234694980026401251758153597037568 2861805 -166234231375542717588375228589278240 2861806 -227348209816362863540632206700083648 2861807 -8538379233165799165300355663016480 2861808 -29361045165454645355581048300732416 2861809 -207070871794311086225810170976290990 2861810 -46546528642214482518215967305648640 2861811 123191708595042499527025863241976232 2861812 29756137965713758988018542735158656 2861813 579380611512781347661846563366801180 2861814 -10577591018198286155270543216481408 2861815 -269131016275281050567605905963036960 2861816 158518754525194845748759929402900480 2861817 -47429538178642119561996782640007488 2861818 -20389815231898737396365679328911360 2861819 -3066526190130935613508964618373600 2861820 -11752013110535014188260284135188480 2861821 -302147668291320733360172420866040928 2861822 1849904147739890997900131304858624 2861823 -89842560404029193470517278814613816 2861824 -168274559324907974584796360216674304 2861825 -70306531371970714188050456342265450 2861826 129834949589227713377318525236094976 2861827 -33520525048659403732753671897111488 2861828 -246225569847342324003891104503823232 2861829 132520820910546397008804765389330400 2861830 160258703770920346370866038867955200 2861831 -6654349749750933440180829884407200 2861832 -92389463607474829045442891552071680 2861833 188122254925542835302256436181300004 2861834 326357194942847077709503155070263552 2861835 -82944026659497659263461032620039200 2861836 -115526540907063157154865692715601920 2861837 -509496351596335303555918258620244320 2861838 -38818729976279684668109956125020160 2861839 -149144032099225611151985381297109944 2861840 10038987404254463659737145863045120 2861841 3597778286812235832873774530440320 2861842 -267939080999410840763807630978018928 2861843 363052428076954003485334750403192400 2861844 -7110855777906204891007304830095360 2861845 168060770927268484581537030674591580 2861846 -58140942262926916631895058467269088 2861847 48605736573387222874007495682649824 2861848 248677651109163801441367040367697920 2861849 -323772483862216631298515106510468150 2861850 -21432766364607348317502422990496000 2861851 -97486053897374635957229545469313148 2861852 59353495186518959453152185698426880 2861853 169262502856433242737435508861516608 2861854 72683378731844509740073605274060800 2861855 466634842296291004560363826675668960 2861856 -5200006937676345909706802890014720 2861857 -390873020774440909287172616285989968 2861858 -89765185007256674073207931469231280 2861859 52173772465737087533622909653945856 2861860 -43734166124772703720866420978097920 2861861 255922265055422473938202947037734462 2861862 -103650009386640685316392334087907648 2861863 65986642995616506486970029566265544 2861864 -166099207219491272372962564809200640 2861865 -5375087587411919272795670505504000 2861866 -13403717091455451620746019361306624 2861867 239191975325724282870436128006266160 2861868 -16643636550048592000816741148590080 2861869 -519461556543289186619747827288698730 2861870 166649180261803786313091586089279360 2861871 199965507971957911522685949223138560 2861872 20668743907121637076895668798750720 2861873 -140877928341907055274122357606934720 2861874 20560725437808271857445448334086544 2861875 1205646848634809044834353566275000 2861876 155554743926072305314471892023860736 2861877 -409312760575786580709945027330403968 2861878 35810590920013090947632210879502240 2861879 469314803131947671812057930000753776 2861880 -52264006216299923086853477380915200 2861881 106761672399041117707563335824427664 2861882 -139055795534894867939648565471214656 2861883 -194618485577793116173867140480792948 2861884 47585545805338685301430589300812800 2861885 -60990033240882468394601031015400200 2861886 92889255460775250374636812306438464 2861887 -224842520212488863402098352949116048 2861888 -147673105040817787909112503194353664 2861889 86931165183480568717451363035300608 2861890 -118938553086613306956983976591168480 2861891 -8483265184044179159450012769055200 2861892 -1787963317040043935584571140992 2861893 -72671984090633909845932075791047040 2861894 -88988671510275091230450736024694400 2861895 27271304384468869217932723706400720 2861896 -325455163122497631748855575388830720 2861897 25800578915066902669288800819728346 2861898 2512320252653262663418524729355008 2861899 -255728619908488550432310277299313464 2861900 -210819823310910223900188049379616000 2861901 -16980216066168325194855648672371808 2861902 -52108647393075808261619679985509696 2861903 -532191228567133372504517649397644672 2861904 13748772503535030198971676443934720 2861905 -441367298050480216613485719372138240 2861906 -303595423277984843535238377593044848 2861907 -190905447004393805782418856163730760 2861908 -1542729754172093778612956182073344 2861909 10079266944160994429147057246140110 2861910 60442828277386591200691162340208000 2861911 221463922268608709564192434738214152 2861912 -208925054905407041257721426020300800 2861913 47360748605072956932867824910412800 2861914 74633209278674734912106166668197632 2861915 -21204108184787701620424865324018400 2861916 -127818998720692689554455080467819520 2861917 -314728165288929273028711299261123034 2861918 170459115838144415034664966255340160 2861919 -348834006746914502673613366074589680 2861920 -44063625376859450686331823052554240 2861921 147215752007850396155157874839673122 2861922 66315253080808569191544863966651904 2861923 -38755899924693882943785893292397176 2861924 -266699801453856012009926868799315968 2861925 18570095310415843323545654533932000 2861926 -136260212088515091159049167145780800 2861927 489787969806466035823723411305358776 2861928 235107901177425220834424163404160000 2861929 -44140565603624745620678478727843008 2861930 -113332382956210080470368156199956800 2861931 -186633784033342720018157982202855848 2861932 -306682410003862882442769791894397440 2861933 291000769368337793393424822154988160 2861934 -173215548763934369871441984949609920 2861935 -107237641739559018370702009371816120 2861936 -13466272536459414892211048495972352 2861937 -60931904328200901201463815795125784 2861938 -263721448917519299287438521747152880 2861939 163439381001241471930795421005449888 2861940 59012060773322668737347460308736000 2861941 -496594150525320181479346636920744658 2861942 -127262293425632198645236215626572128 2861943 247365963178955901552469550274409320 2861944 -146477368806603217913624111320596480 2861945 201433981144040098044162968347284480 2861946 -202319107144076469693591876150720000 2861947 55556751544585659830298560490458640 2861948 53958236228399658093094348416322560 2861949 358309998032766042464799941117182464 2861950 7449564799547930317595065946380800 2861951 -821525566929970910864381542026240 2861952 262122822198795510094774864026009600 2861953 346945092086433195862588267459616980 2861954 -28753658532397319404895719286029440 2861955 -229509995987438240267528935857684000 2861956 -191471378037809274095878766017962880 2861957 2524395581731200367682710236642624 2861958 124901716346067830980614408385837056 2861959 -281696813936298191214725398726976496 2861960 134164075789893890068531620721920000 2861961 95433636588037397604425092753312272 2861962 -68676045909137148510661311546277536 2861963 260888341416851286130897997375491824 2861964 14170172325277256101082170290235392 2861965 2875512734916196241962723825312920 2861966 38038055477970188606768486041797504 2861967 60578343172281657608658245338071192 2861968 32624088363394936744055988926062592 2861969 -501931927506191473820254248109226640 2861970 -126322454337013007879463905642841600 2861971 265255895639731538026052470307059200 2861972 117876615207719131967321743781775360 2861973 -8661132535427601658740768636006660 2861974 98006977026634358623533603886856736 2861975 -18910518473469569150783769910938000 2861976 148514338181993365774905337247293440 2861977 -174019392780497085199456361925781174 2861978 -57256141991907750932697746468031744 2861979 207548105810107466720877647999548608 2861980 -79226238087816422488853342472115200 2861981 -93410505051818200275444868759221300 2861982 -19708652011328372278264675157213184 2861983 -132907066313132577003765339524258336 2861984 -502834272260978834629501564245639168 2861985 -32159119872767227685843485225754880 2861986 -137091283791228407549094651843077808 2861987 -37770230001819205939644655071660528 2861988 -17435687595284203654847587728768000 2861989 228823675266925788143360809994121440 2861990 -142986932910698875010171055512784000 2861991 238455356124987777347467616944281240 2861992 -219119593101414467739308856494208000 2861993 -65845100922630698350533973363848816 2861994 -431447646722289767001762566729472 2861995 239371832901452960104123525409052000 2861996 168599970424282072515758445339936000 2861997 -297009563387351552193013787645926272 2861998 228783836912745522695626641229945920 2861999 222684021865607666271518786268593136 2862000 -41447736818930968113890196357120000 2862001 706743954136411361805060421007037732 2862002 -42687105581263130369061806347393536 2862003 -42177700726577511815161689932663496 2862004 -168530999187393934023549993125593088 2862005 -69254336380243155730144995312276480 2862006 -829153936033268574855751288215552 2862007 3890274552918832291311529377172800 2862008 -5593078495161886901652913724375040 2862009 -189257805776472664663591027445009286 2862010 -86979826434590831651052710464128000 2862011 231582568998370730469755660626080612 2862012 -214930286248373662664505788931686400 2862013 32399722180505389599043137052160 2862014 95148228539403807442302268947353856 2862015 95217196138574850842331616048407600 2862016 10557011805121411566165764213833728 2862017 -328877753669333422324442445484127934 2862018 -36869322347916459657661656279705600 2862019 -218667781580051349339422628583968440 2862020 -106480890592647827101263088492523520 2862021 324313791720192968285645093387404512 2862022 67586034095502412922553987134064000 2862023 -191742853575644641417844170090235136 2862024 49620249740503616177752844273418240 2862025 191308934975502053701863614796480000 2862026 -70139694129723421814600290480782288 2862027 30119636041937185341338657563046400 2862028 50790318409326954927138780239345664 2862029 142147103947992667492975528365641484 2862030 71071566531657354069030642503560320 2862031 32875380561599276814426793077561600 2862032 -23209883569551769512043089932427264 2862033 255525223601358202274750937232522224 2862034 -12465491738096399690995405437201408 2862035 309243212447713582712887455577564320 2862036 20573586592794174070394102827579392 2862037 3170930514856910208014006191134240 2862038 -18350737967746375896985007098088256 2862039 242400060896878601627244785483598720 2862040 -233853191116156063249408998929203200 2862041 189276845884443389131139668792506372 2862042 162051335179501656399941371127397120 2862043 -234317227305574769915411785657051708 2862044 -57510897001494220572509414553980928 2862045 217466440834881398564364680587564620 2862046 -116113021520914990250430204257925120 2862047 -276883591578522376898074651701297504 2862048 82609598581578397408020907079761920 2862049 269123381781233537271905943547494050 2862050 -77390432259421238913744491490541200 2862051 -178524240252022427826455188187892480 2862052 298641828715081672960516012136766720 2862053 66618861935186415573309884894540604 2862054 -35232234954224006711460418281747072 2862055 -19897154754562463195060650974097440 2862056 445223210528618620131527197969858560 2862057 110398860917052827063452120774717920 2862058 -32128365697382449143828321411543120 2862059 -319986036148696226896182819765170160 2862060 73398381611946383000528362883496960 2862061 280430372810714131778462040020466944 2862062 -38195871335387446547589757566255360 2862063 -243994433610546094806944108816791608 2862064 -13777736311698142040012152449662976 2862065 139532117896127291406661828470355200 2862066 97337667566368242463958864421738624 2862067 119619499796560321202232589008645792 2862068 -476089527240000660561871018536253440 2862069 -54673280836807938591027153624121728 2862070 -79419481432685879121572141823724800 2862071 -14095587081104744751129117793054848 2862072 -250913781507290734714400271769927680 2862073 -1236330638861073997069636505773740 2862074 -90866621668529890632575458688751360 2862075 32887729472655401454501428847667200 2862076 5855742633573683792282075231730688 2862077 457118157699606463594373094388945926 2862078 -26720647703953875380724758910288576 2862079 549626608451618339607246408450293880 2862080 1753742014333746087915730564546560 2862081 -239746021704817881417671766220321920 2862082 490357427563749522724060607397792 2862083 141525588283282742671964861824551120 2862084 -228526185569589595468827913359144960 2862085 -193492080971468912336144104924529220 2862086 -336910081858353681192623951941331520 2862087 15557066969764991722618726571363280 2862088 -359549972720521775712999324779028480 2862089 139143545251662040216350978079755024 2862090 62017381517721311254831067921529600 2862091 16993870073221762166648007032154400 2862092 260328671993904734661309425966159616 2862093 -152943378782956746173607423810311136 2862094 231264775568529156758651469015708096 2862095 -91706505870960251013930670862849400 2862096 -13907083837505860799624782870806528 2862097 -99127578758057316059646913521742080 2862098 -61381323554269928242581888833012064 2862099 -29624281794751027118963391210522096 2862100 -209462266016761105655288093686537600 2862101 -398054432704739620963961470383117696 2862102 -108252282655050840729197988029103168 2862103 -225494813287804003221967169936661360 2862104 -24920950553868830603370039959347200 2862105 222931634386408001831567425584720960 2862106 -18105114318730332648061103127539712 2862107 46462888837890178587238906489995120 2862108 236697473703148060374771846035051520 2862109 380992639698894141676983524821342310 2862110 207211054853950382719704821336386560 2862111 9369238269029943607167398860295424 2862112 268584943557344350825278596683137024 2862113 86715359173569077393416699312939362 2862114 -180030302607118567900960721331308160 2862115 -197647008870942441350123853646344240 2862116 -928103058210245922551204970842880 2862117 64110602407277644105381003344739968 2862118 -8026866420298478886590044800960384 2862119 180498225316825325995181826798235944 2862120 -92094902701225492903214682606796800 2862121 -15049809207517222512372248439298956 2862122 51655845042482591367569354459078400 2862123 -5249332883446686554843309216211072 2862124 -4658970019175993164099487630022144 2862125 -244061986755398984928810469667616000 2862126 -102099397465769398775292566280674880 2862127 -581542896157402039628447943815671024 2862128 50565938864554703048369075926892544 2862129 -353259639565944685384206296966614416 2862130 61713395784593841319281963509670720 2862131 -25946678440381510566084866068510068 2862132 30752020091978762486563888444514304 2862133 -208318025636890944233228008364383776 2862134 63137121638148454236330642055008 2862135 -4048346682257773512175181684893440 2862136 486382458371999388479993304667975680 2862137 -27274582552139014381207802766844416 2862138 64330350924588887290614145356089088 2862139 -79899824161995510379026158388509484 2862140 229793495490464879135821068596605440 2862141 -362618386179263694834297530706504000 2862142 80680467117144729858340801566281472 2862143 88478391461861364415303194726470784 2862144 -11707540563440908077176973235322880 2862145 140342228490455572719250221183023040 2862146 91686433174072232074119248941309440 2862147 40089704620705815257017486295319360 2862148 -432920988880001146556157560191057792 2862149 79413451469659040132965474518540000 2862150 8311914795601547534066240036289600 2862151 -57307352069767306550695140503649600 2862152 -54554178158859058511381406955929600 2862153 -24624967775538488572050854417330112 2862154 184247375737065300103197820345084512 2862155 -132719178582345697525796502331134000 2862156 -134996854235830820644145276519018496 2862157 -229213712464814619911484208607767328 2862158 34585268173476564103349153532216384 2862159 -250166386088732298048701697607974912 2862160 -21991373286536834996502744465408000 2862161 -25658987458662193487308142937421968 2862162 -213124017116290550220270295179644160 2862163 -135997712075133582754723225795597588 2862164 372551484587625412748000844060542976 2862165 85999517705968092936390426162469920 2862166 2467650722266988120023081446242304 2862167 46442938994490742575408576177849984 2862168 20205397468668424065202846755717120 2862169 -155863298675798859366513770530793580 2862170 177673816700996642347324057699276800 2862171 10561651600286760584599139061778560 2862172 138192007640180020602580923121492992 2862173 -179465657838953960567849411964094080 2862174 54478053172135751161100230930148352 2862175 -50675652692761476981559915493194600 2862176 -486721331660974707328418059291066368 2862177 -99742902767231796833445846404584992 2862178 242571082343655571762239806697763200 2862179 -265991844277414778488427853279633360 2862180 -177750935977827244754664226440656640 2862181 -166856325377652399285086098673702656 2862182 -226144971098554440713828792914680000 2862183 412276783448347685168320529234253648 2862184 -23157463186929684110264829003110400 2862185 -376908982691865577212449736610054620 2862186 -12043901065326501761585194026375936 2862187 -184824842003554784440262296292993164 2862188 -93883855920634086542243720860700160 2862189 -53611468707418655589024391404518400 2862190 148593641995767305392695577488539520 2862191 273283033945131354973614906001955472 2862192 68399008648886781228879456732610560 2862193 -231335793848585853548336811144297420 2862194 231524854038768957051791937011194896 2862195 4745537445783611164927574205561600 2862196 338992517100589693406219959758550400 2862197 205753528846901638498550963596649340 2862198 -79593591382473590029798931274811200 2862199 34216777761446415135084767892242432 2862200 90802902200435966023586268092928000 2862201 -117743100448932190513735880869518768 2862202 59836919152808741196216325862852352 2862203 40825873344761613394674676615084452 2862204 6700318789268840570487661912630272 2862205 201708621312759087950027725907512320 2862206 -126501795664390380271851965438380800 2862207 -304867224864033792135459430841149896 2862208 -256943366361980809998050978168832000 2862209 -1251976815373055807234780787792768 2862210 8743339204900024642288294273459200 2862211 69729197603185081780162556310735624 2862212 -106621124118875900410500212921192448 2862213 -256381158468512767070678314428512640 2862214 240780524362658133094667894314575456 2862215 -115677828380875590182777179492314480 2862216 10041958444324097781548796647669760 2862217 -5180093329003934745826567401256000 2862218 33598747816354812107267866150163040 2862219 213259562174503288594799480526867648 2862220 -137949576377844214714752348292869120 2862221 -500439832505745542902099987222645578 2862222 -9791776286570731988929312447506432 2862223 31102979697120722124665867791984128 2862224 -53710322488595418838426391219036160 2862225 78610921214695792705608669846019350 2862226 144992863889939443576231444832103312 2862227 401052709546118202320210746091996076 2862228 -93571121932543275115359688367892480 2862229 675606827474349414318534931315975584 2862230 12903764571354126653489245143859200 2862231 -47551635770970317367609371774579760 2862232 181442930234996375377626692921702400 2862233 -66416521504682526851663294104625280 2862234 -211956823966507970806633237920012816 2862235 -251192037697506581184907161852765600 2862236 29051166942343354875262931030123520 2862237 -141179474484737585851899796093142208 2862238 -38068494447347429012109770697636480 2862239 -442525121222987153845174741621707888 2862240 -92641399167400100391786333968793600 2862241 -56065656660400325186487419853426668 2862242 -120155011062395613274185866662334400 2862243 -61520622159406582229172860520881280 2862244 71892931231404407311888401298870272 2862245 146680081630195997525742355981813500 2862246 -17114552953003515275935977914395776 2862247 3328548869050277443636962392169912 2862248 -287366297960478517970398542847472640 2862249 -19841123438086364350302238688390400 2862250 -111190120799379152159775798279684000 2862251 4172413922187481429430638158963744 2862252 5323699134467981792165836023667200 2862253 -869133704953605148213980152544129600 2862254 -312751461644692023454373921080799424 2862255 -189696165222518757819652078396800 2862256 55976206839852304744899951529410560 2862257 1037098202460499077743056511746020 2862258 -28961424305346059911217834537951232 2862259 32771566010883243551259042894568460 2862260 200156380813700539318599587453786880 2862261 -79258350365148136143923508514584960 2862262 -34731251426156827755980919156359040 2862263 -856977911795911621318472553552960 2862264 16548779555031357428715841536000000 2862265 -26189784358451822442781699550887680 2862266 -32978927301856302859569498048648192 2862267 388242611111471950345885714643178240 2862268 389336001323043666157240544857269248 2862269 -759715278603059615050795186025319156 2862270 109573867846653818742213586525267200 2862271 108979595873831823265198557216532800 2862272 -56578272981433315116179825602068480 2862273 -266795789013971414845712028503140896 2862274 190840760940270112750993033000506240 2862275 125463255113092295909347974726970800 2862276 -204554612119758818279294461975971840 2862277 585911161235674518395731357339179072 2862278 302050618601829334689307238337625440 2862279 15553829632959277820202194917927344 2862280 4238834243492750305722865569792000 2862281 -125970836271212093383062419891244288 2862282 90702505696299652533679482774120192 2862283 139769151890155223773747204622664160 2862284 -98126800661953220320204620413232384 2862285 106650632201676133011336422610935040 2862286 170085561228711937355636828948505408 2862287 -227373636448895339613412405715452440 2862288 20678234588821535575269487822110720 2862289 230083005012763075649645076192431090 2862290 76031433182724353497260284083344000 2862291 -8264194886108384059222056440814408 2862292 5871274023716300337387108225859584 2862293 -97841324757062357598151061696218560 2862294 -51742243923947883580111713570078720 2862295 -2590508573185697540108013448777680 2862296 141111814187241122294124800738273280 2862297 486792102219847063161621499490474160 2862298 269012695415425032685369503734204400 2862299 -229636951785619585050887119691149080 2862300 -54651990588221707866698977271808000 2862301 -100796848502103527111413389662403188 2862302 9464859915186505804926135695503104 2862303 -117041207237055468527649574909873392 2862304 -296937657923127416173476029564190720 2862305 80109069376713179893828935409469460 2862306 91510323371734859100933690825154512 2862307 -282108636298140953717661894400227840 2862308 133921008852285872227466223786380928 2862309 -106631529623295425192719019387323296 2862310 11003259299859223027681412512725120 2862311 148364898372851416839948070903737912 2862312 -322483382704407943891233643574476800 2862313 -157554715264613848541489790425146438 2862314 18091400319746802686740780885788672 2862315 -3241423225608929816136057229850640 2862316 -269590729382377570423041292111240960 2862317 74714237436786104172409909690336140 2862318 45961305519206623378445222142331008 2862319 352316870328888973544376374941630696 2862320 -16068143790463255270867206417285120 2862321 -84497948252118561819390634226967552 2862322 157057854599975566068980299644893712 2862323 188883634962063397405174397728540224 2862324 -58972923114091707412072640170598400 2862325 248192932130438800024222742906475050 2862326 -90383169069032007021721168627630080 2862327 23262050383884823569314107186008576 2862328 -185251418704891524009891258866073600 2862329 244810836809443901941773228178317000 2862330 3790565596391373863010177524421120 2862331 -604669737298891922102590674181037000 2862332 -41295652008098522295739200821948928 2862333 -48610136129555455397048345088841236 2862334 79442826484863495718372762741315392 2862335 221199365116985125117591883655480000 2862336 34615123394554638569439457016020992 2862337 236113012804080751896969734504457986 2862338 1608529444898929905070975515372288 2862339 251562209189468498642461857640842240 2862340 24672956605927412245585157350425600 2862341 -70924169744569627619154951841054920 2862342 -57993906102322106294012689286214528 2862343 -372420960369428090568265651636097256 2862344 296563447686086132781559278562268160 2862345 18806632067253866521029894438275520 2862346 -188770196383286157204423722721106128 2862347 602076145757787275304383063346727392 2862348 -129220707707817177861119683687518720 2862349 69838491378936632344356640960075392 2862350 76818981409790757803975947220352000 2862351 -203626094677978723615484240480238960 2862352 -42743605352250327772446937373138944 2862353 -205898072128975103025183120317510298 2862354 36462568104626137776458808525619200 2862355 328446783086611150166783822116835760 2862356 28714026981877340764801977682599936 2862357 958460889781348647210121347457344 2862358 230782128889302191044633967547068160 2862359 336696977693826598733542345569343560 2862360 241240017519453903611185677345177600 2862361 287213393709662743093023909862293962 2862362 -166299035759408857706680439290830336 2862363 75764037128260055481761701028442624 2862364 331185261428270438644565363424113152 2862365 200063320808531523136061496961299840 2862366 -58449061482865206254734397177460096 2862367 467873151227576721518497360463928416 2862368 -574488482446731937783497767726284800 2862369 1355169546974858712403976621773794 2862370 -91190496843456644464261960955811840 2862371 -285859935443614443295839749455941060 2862372 -192996416477140666093910132295441408 2862373 312855511805068301699559158243496384 2862374 106194697741583265113880053300198784 2862375 -382587991154754495710136208270200000 2862376 -274090941231913588547033770152960 2862377 69656442090118344719056546752531072 2862378 -409937652108862194960994595910480 2862379 2156945301110560349367963007000208 2862380 435913190749024854425997921899735040 2862381 -3805745386325553487195674266895840 2862382 -208395609253976995359178645390742208 2862383 615392040635411940204897435039709344 2862384 -10964402727418214573270440859172864 2862385 -131757732256796683345615776196492800 2862386 116921611500663748893515516153989392 2862387 166951780951972178910889718275018320 2862388 114543100351104466257934233247621120 2862389 -62447395740791039760377872868286240 2862390 -28939693036501395800728921277758080 2862391 209470346343659429245627684379031472 2862392 -160046091445779316572345589983436800 2862393 -122177997629699787474590632203305136 2862394 -158964939267417622450752039358138368 2862395 41561152710348087108082751394806400 2862396 81897326788488246144899351237071872 2862397 440295366774905121722175102296315846 2862398 13121011381679030797976623164705792 2862399 -296539676010082865350493419296647736 2862400 18282277831169890398995907411968000 2862401 203031502874240972370067162258686402 2862402 -27621590456691769710937303941857280 2862403 19401227132848860616616867143204944 2862404 -330684486303427282559849515534476288 2862405 60134641917548820516474240464294400 2862406 4781172256042350168033980050189152 2862407 -88594422806019776845992316444166400 2862408 -295970933918197308302093717453168640 2862409 525621126791655738087791657082833952 2862410 -67356344087867282481290918920472640 2862411 -16049671678683271948782020858490960 2862412 55397347366450638046566778135229440 2862413 617117574318291248675283849705340662 2862414 -137644461580686811802772257058074496 2862415 153916899484181351652842360260270320 2862416 -4878857073866157530585218940928000 2862417 -308496279868004804946183778868079120 2862418 33730548372794022069679580771484480 2862419 -112947349281232085724033090982796976 2862420 -125227581159211567208176832285552640 2862421 -332792190251578262753325684336130848 2862422 93667064305051389276432282223348512 2862423 -30516228893844214108198324133143176 2862424 3036790231011549489819430362193920 2862425 -269568356609523526836264916120475700 2862426 50650164125334817827793980986695680 2862427 300252323801626091217782237396245480 2862428 -325996475228890873358485092139069440 2862429 -384666204616641906402663510052779360 2862430 111866972985440560508289153300567360 2862431 -95408642022175123045559976400743072 2862432 221695048805434680351352172343459840 2862433 49458692313182765348818720657613538 2862434 18786306406327279016191553694593616 2862435 -126261592950871506446492369462341200 2862436 -26878370546237272339323759375237120 2862437 513732036860253969460185495261817086 2862438 41812568761825536835079592846500544 2862439 310595528664907031699430138433819800 2862440 -9943929015159471882906394489651200 2862441 386490872099631004914255260780939904 2862442 5190994189153854734013189966518784 2862443 -1254980848859260164315527746139856 2862444 -55465676432345881108629111167631360 2862445 183790424815980996356576385657120000 2862446 216494252802967861307828855994948672 2862447 22771826764735137880530886699198464 2862448 -131443042119909746428358842930659328 2862449 211391742909165281427299715940919220 2862450 49916377739393187918268021362327600 2862451 226163698799491550125377880099870072 2862452 395211224752975039992830543212619136 2862453 107284325057209244752090890838253568 2862454 11484917550011616802422014443923072 2862455 -73436443807097697733755111937001640 2862456 106879473393469809961520800347955200 2862457 145283714053229721437914565893013380 2862458 103360562878826293374594578878121184 2862459 -29470751215928000988256431988424460 2862460 -146429479739499192281900149793971200 2862461 42971555863531791956510726576296032 2862462 -179931581281401866231445163718048448 2862463 136995734601652946325707919755203712 2862464 173887080039532300768999173940838400 2862465 74750475437722023624500392040929920 2862466 -202617996466549782418174440535747680 2862467 5179987285167693830097814538055240 2862468 7814406725527878838067724082262016 2862469 -98160897558364005425201048974548130 2862470 -6831511529110517396953157500995840 2862471 -36454269857236500078392263777049688 2862472 286109298224743584577560249562444800 2862473 39663131256901719381408724520659584 2862474 109191097977780001448723227297355520 2862475 38860519554141932655791844217228800 2862476 10822888944140612751980504332472832 2862477 -31202088388698075808197362692762152 2862478 -45607635558041749297281090123568128 2862479 -86266902453870603926920723400437824 2862480 -60728871493576407987221669173002240 2862481 754344340559928249092385657379406064 2862482 187345797795737498879330101965524880 2862483 86584405976555191898209199655816960 2862484 438658694115591135240075028723846016 2862485 152838076580430470641263586620009180 2862486 249308085651588962339579768820326400 2862487 169101190351181626086317651120584136 2862488 -269121271328687889641237589287239680 2862489 45716195508015975494920701642429120 2862490 168496660931309308178810339333580000 2862491 375388057149322983798766977204485892 2862492 -759753933357694320743618044551168 2862493 165782967258253002226166500821568742 2862494 -171706472685310544489066435474185728 2862495 -110462569109079611540542933430546280 2862496 -22629704908318262425362593287766016 2862497 -134758057700813740505245852713564 2862498 -25362918225221047935188080863628800 2862499 335262046417170520118877374580993500 2862500 264006834845388079888727106732000000 2862501 35162944770200733735499604592558432 2862502 -51263865224385887003669664503054400 2862503 -79656257105921149384310275183488000 2862504 295951077930425931688611513301401600 2862505 41341305419923554144327121960860360 2862506 -299780632913492462950302375177396048 2862507 50842741894725467373020151038968320 2862508 -261792956864723536865154716893974528 2862509 -24089455115266890924614149854277632 2862510 -698349054415231860630669372026880 2862511 297226867218195735854107229232118944 2862512 44034974017616150642557823478153216 2862513 -532997048313251765847193697518773600 2862514 57678407030614014985558504900355856 2862515 19746337204634732362003003206360720 2862516 10656007335227495478903644513009664 2862517 129713422537185851608024711234397184 2862518 128322526109596087793505620624898816 2862519 -6328950827523861524306080667697792 2862520 133675198413749113753099900351180800 2862521 204086973858242000778816566066341200 2862522 138818207780494930011534053553814608 2862523 -57909166045841859121842411801667228 2862524 4975751181716282417849813871614976 2862525 -121635579386724492548979215736415200 2862526 -161367421150199908353194595482220288 2862527 313087659502042569468912697789902600 2862528 132013271462725408817191896509054976 2862529 -218630156207407785052472021030215870 2862530 -47859443779108900595050407369807360 2862531 -76235511171356591814593003616472908 2862532 -364290048038480363611171284394863360 2862533 100594838689328860276752807118632060 2862534 38527835264439716147570400929384448 2862535 -289740483508372189374907664720058240 2862536 -252828482632989691390045279944760320 2862537 247947383358334686694899696494238720 2862538 -25505378855193581474728000453360128 2862539 386016903482987504430097747532840340 2862540 53677150939572742566027747267379200 2862541 -535719472211453329922815561367824416 2862542 82736679134643276869232255629512704 2862543 317781093349832295139399084388035464 2862544 90165389474454603202275448182824960 2862545 -18139226614600526565264772858758720 2862546 -133175816391619099266130474967903616 2862547 403127398721504727290602203957133344 2862548 185923904597564084902464171461932800 2862549 -1935247442881134530448862519119876 2862550 -130274987033455079755622821543087200 2862551 -478472900405066265824823022768835448 2862552 -71415724748108937723983236644864000 2862553 -3358918786916221301837988451982576 2862554 -206625218648823571745418005188779024 2862555 51928118575948641009154181798939760 2862556 408382607814539170078473103658232320 2862557 -207457213512932946346557193688496480 2862558 -64823995430582982746771020151332800 2862559 147190214488788803411194830832557440 2862560 -53159346742703641034066226743869440 2862561 -37233691580176236481400655609332160 2862562 -89540406954324406063996081036611840 2862563 124908787908750334112459205227025168 2862564 134988330833582358313808131117003776 2862565 -455085065319084112093992712548057600 2862566 38059865494129558787232456433582080 2862567 -14000012258347194060194882045566560 2862568 -164758011399733551933650082508800000 2862569 93139311571172818742052189162806970 2862570 -49373607230724071691847296642988800 2862571 -51553641953797880241189749519978496 2862572 -96663872983170834373800851945697024 2862573 8054119281172495668726348841955328 2862574 16260333966430437032844601227834240 2862575 -55478847906714019970662426701441000 2862576 137830959988121612044302827268538368 2862577 -578156174113016250208136243755206574 2862578 -182923721558291044251772357859781120 2862579 77599659619817391033113283283871952 2862580 -59093338072165084595334984178728960 2862581 205767287880113454655175772704821692 2862582 209553379711790346039195768743645184 2862583 -117471203792328412831120501816471176 2862584 266218890148960922107677297821122560 2862585 -210524609321494797972626499425232960 2862586 22745179387047069175227646457168640 2862587 -41562913900966174104030418254286080 2862588 -63847617428168676305632709052595200 2862589 -41444187644948168772544855171503610 2862590 -177643809661752287402104429721971200 2862591 231370336947713505601114131919169040 2862592 144174798069346162889604951045046272 2862593 589655455563938109311939697385699842 2862594 -49447087061388876431758045230658560 2862595 -232724337274635070469789281977356400 2862596 2326132343603095449997538379386880 2862597 77161123145146968829096126555488480 2862598 3380218848847655048690401954438080 2862599 177264484212277857413756155998312600 2862600 -55794486816820537286875398807552000 2862601 -126675333204531771020455081462686848 2862602 -84401852451924603063071097514116096 2862603 230963288677485776283100801380156720 2862604 106710554473288844730165230663104256 2862605 27804288544087148758536097657117260 2862606 24872674578095351922669483853824 2862607 222512101638165343790792490932373744 2862608 -8440001452905102052632769033666560 2862609 262338616406914174085311897984049904 2862610 -24237947950883367825150688953896640 2862611 359349928209368420038881702414727212 2862612 -263694351098643044595689610140295168 2862613 240085685976436853719816602917220984 2862614 -308908699543094278922492037236965344 2862615 4411828995342508333344761442432000 2862616 -14073443657550373947304144610304000 2862617 -98824424111599309184872592949953334 2862618 126919481687049789586392238985472 2862619 -149715210670911851469051988624591440 2862620 1134216480902685203095819223823360 2862621 14706848845662101292068114284116000 2862622 3285382703244388849011056497668864 2862623 62786626255734110253672040332715872 2862624 -21020666574529763278840371947765760 2862625 -498140208593511165672707134793151000 2862626 -19994814583073274321084020432426496 2862627 -164885613066985626412555079115436680 2862628 -174962242235801390978447043894965632 2862629 207588973172761466014441083139746432 2862630 -51017639828463449563404706540346880 2862631 19567310103684759396044716573422312 2862632 -6899072521357992234238748784153600 2862633 -106053981371166989802497950637367552 2862634 -212866312829529187391915415546728784 2862635 -367099278425017235507908910765614800 2862636 -3013450567339613261547936178814976 2862637 394500636282017944202487046499464192 2862638 127627237361256450114963553125433344 2862639 -1520672281957259204121640606461840 2862640 -16897194015681048483647101203578880 2862641 -273139524516385353932102608740254958 2862642 120042908124761734497237134390863104 2862643 144320164249242967145500962207549600 2862644 467622500606513951505613357088870400 2862645 192807693508912400850452207778258720 2862646 226583223440932236804480899542330272 2862647 654041475408360776767310277203380272 2862648 -241243586963293404072874239793152000 2862649 -14621911999655408934676093323004032 2862650 763922250737409467185528361952000 2862651 -148098449888705072505694741206727680 2862652 -49602028335327409057793024223830528 2862653 213867710957507564426297774458418220 2862654 -7806658406160670023970394528209920 2862655 -161592073817066515643070428856812880 2862656 96862968031738107811605724531261440 2862657 -145531571753974177673214154267345920 2862658 213957682013387706425518974049820160 2862659 -381414022390810847931992388790458096 2862660 130453679244319480099440847294709760 2862661 -99752604805648307289985397955930276 2862662 -115968995245856095646733380547769536 2862663 -280577270540094715997889197679181656 2862664 -38722573815591132322680304490250240 2862665 -8422174847981649725069898700546680 2862666 141133379279617005902807412332240640 2862667 154945393643169767105171264144380720 2862668 -175593901147111906459963677139676160 2862669 -34177583802404264124284758941136992 2862670 -6368727512129389556800049563248000 2862671 -132241339056945147343006966489686288 2862672 6610511551960562846660866103574528 2862673 -505565525335053814069198322683280160 2862674 -139896050902960553575967405888375664 2862675 -185577947034803978421764037616254000 2862676 -391954007679117176684937125994688512 2862677 242971933028415945453596400544008060 2862678 19399062194322990340654725900595200 2862679 -159313354668726211752292417506995216 2862680 -250663435316326905377256192494592000 2862681 21680395788412632039258864448245024 2862682 895763153423799070266697377184512 2862683 198115906912460566316802186437956932 2862684 12907955490422721514603907845916160 2862685 -9830451107431518957457330252896000 2862686 -3067453987775175557039077529820096 2862687 37558615616001826185467622054521160 2862688 174256913605705686531386090357391360 2862689 -101507790675027688887042817675584876 2862690 -17378686577487556550110859803123200 2862691 22130461926890046766457837466387680 2862692 158271179396263617865133683949137920 2862693 110205090214700896883885306342403582 2862694 308047010570399477823694429417564896 2862695 -3723711136648974764533943472107520 2862696 48066134645818445345242550242099200 2862697 35745402083065713679037098955540112 2862698 -426017106812758365497622254304663360 2862699 45965223029867185172148647846768640 2862700 109483365544989736764377313565779200 2862701 194739270559019144159862843863343702 2862702 883839364948516397213124304406784 2862703 114295614265598452915578928430719952 2862704 -10096294499685435765550608082108416 2862705 142997614924072842034563334880548800 2862706 27815355925393917243243931167237120 2862707 -308164200264689424834914555974948608 2862708 -28443202593210942037607473532928000 2862709 506259392523042587466660519995158816 2862710 176985264363144695157038152059711360 2862711 43150733819613656562187712682465480 2862712 165147797243801419940831479549747200 2862713 93378488250468538679351843528616960 2862714 109092515828870974294220319583252992 2862715 -314714173696778490773542164480081600 2862716 -55359736248500580003188700515420160 2862717 -43617448591387767078054979214153664 2862718 87711222348223894720770582201957504 2862719 -53600886200076226000210253122404720 2862720 30423279537128411427081077076787200 2862721 -31170262002619647011268458808013500 2862722 155859829278559982023115635633128912 2862723 618514540129483037428313833594767360 2862724 236803050780159095115944086228282496 2862725 1316825289093385572106879291485600 2862726 4504581685802676873270590167154688 2862727 164885044015175067496696870218359640 2862728 151354421109398817652896580999864320 2862729 105873841847417405595482694568723200 2862730 -1315837540616512840438305343394880 2862731 26414357150027794369768999922072532 2862732 106200871269587867757242132806966272 2862733 -618388999487537417987681412794611018 2862734 -87815507815760022514089827370388608 2862735 58853304905398084645046133373245600 2862736 51888506102758309464606571386478592 2862737 -197647586879614344391316690399282700 2862738 28975093922214281041239218549164704 2862739 344977406196357638810393798573160 2862740 197227993135218624071975378725328640 2862741 62091456765913220053765264674084864 2862742 23286297683574985733228367901416960 2862743 166153059699853570819076860705691832 2862744 213167694633041092164401116558909440 2862745 324344897628854654101432109190106500 2862746 271738430911082197504553404708473072 2862747 199867204988565528373732377721803960 2862748 156245318064370241618926472202873856 2862749 414839318434201558309596161495696640 2862750 -180687307653142348880579776042752000 2862751 -279655791602062513911884170871657248 2862752 -69298760821965946708435563869503488 2862753 192090796201177262769002217662106144 2862754 -85079292597379626006683603255669424 2862755 97910020716183292975205460988677120 2862756 63068056242422316089488296964300800 2862757 -136818130579615620596857378769241728 2862758 22512089568365796939352634625024480 2862759 -257402016214712683546646852776673496 2862760 -129092276412372049592016166301952000 2862761 91615575333270578215637958999989664 2862762 -54545129690230542592299777967443456 2862763 50167193138597800125970920703315000 2862764 21440741376465711580877829907792896 2862765 196230874634918050033211184311300460 2862766 372741078769828087566109942509091200 2862767 -27396804512846733606843328161495048 2862768 -66484481599131988027195447050240 2862769 -18839081371598735962924671704208512 2862770 133325783917864168936953197265730560 2862771 -10258393810296876840386415776716488 2862772 379170290941504900922801342145042432 2862773 253902977804185977449813325588579324 2862774 70480479084319801535180773901417280 2862775 21536299416026020864661251547819800 2862776 163092509588395221800345118543974400 2862777 256043492411867532758488823404099920 2862778 1478679807714844965754321868131440 2862779 82162541043820732922865591165791184 2862780 71739287808590744512070159370101760 2862781 -571321544708954622170782052629380288 2862782 254112587629699520923029590284481280 2862783 -98739561435048636453161636209413120 2862784 64061878390178258810549925788516352 2862785 -137772509835099272465373768614543040 2862786 35505340140542312166072073656891264 2862787 1432553521028305368853741453044480 2862788 -15879000599340871802246151311622144 2862789 33909442032489077478903951817677024 2862790 -60065431858923067563970385401009920 2862791 -363057274376511289161058609007123232 2862792 -260360159019542025212435099285191680 2862793 180839796058864210447492719352988580 2862794 177106038218974376523869825482624512 2862795 -18427717784676565723921405031972160 2862796 -233281172562225347796817726991238400 2862797 16623792233856020469084135400216032 2862798 40949780814598471851910691089566720 2862799 306863112251965910502865505657505336 2862800 29744501228896476925961375282380800 2862801 -98232801747425312889154532042498508 2862802 -199041897028899047145205904361446400 2862803 -48051804761909936611182436547820948 2862804 16977391276268243897370385984069632 2862805 -239672498163717404167217014702330080 2862806 -148358779718053642724260884606722880 2862807 153331294781255104506561838907316840 2862808 -115583150662633223558441407214346240 2862809 -137686105305130094984315263906135680 2862810 -115497201740185372103156252545689600 2862811 969644510535487279547860463700224 2862812 -401733431536640984827424481948530688 2862813 121070891771435997469860579375163488 2862814 -22377255041201621200406656688937600 2862815 -279807396754990499635322855608374000 2862816 -117962422153640147654391162262781952 2862817 -1027148184384023092810065540545691648 2862818 -75190032906771613310381575125763584 2862819 -163421032271029620956054249300066268 2862820 65643888354818207222857817512270080 2862821 -151679222163224163368900734541782308 2862822 150172311764186743786267285457435520 2862823 -275026203943614502699756237630687656 2862824 -119113761302569349434195516986624000 2862825 35820861336700943571270136582956000 2862826 -83186008333930230234164418647415888 2862827 12440023178931434252726050975879824 2862828 58812133776034541305125360442581504 2862829 -95744830006967053382942408954518570 2862830 14683644399704310017252817680257920 2862831 262818978942164263037298478289407752 2862832 -16496145806947349491170785883127808 2862833 243244823530118901093595192768382784 2862834 -12319260818117044258301129558581248 2862835 131165196466230685050843749812775280 2862836 -257781898852928342351674882436517888 2862837 -44220029151608654482731068057554560 2862838 -123579318602114376943678069154709888 2862839 -2265433460360685408315988726504608 2862840 -154334090804357311403111645425459200 2862841 -21932693585225001040407334140722348 2862842 -10262979902538268454794885957622928 2862843 85467184743476107214224677760158144 2862844 35289873495861844283878200087756800 2862845 31712364500379079084298025187246200 2862846 -50407462885441748189026474709698176 2862847 -63159993196792044935611124868565600 2862848 -147908942287545831241862863122333696 2862849 203405421329669535732472295157572448 2862850 -44195823858729651546503960478259200 2862851 -210568520915949648303033215157875520 2862852 -89047869225655537253029875692507136 2862853 115645962983681648657478651285544480 2862854 -73661553863750310067905012438720 2862855 11449160747349701237498008008458640 2862856 -11158621126423905084647749432934400 2862857 490513456427743851190723587196992720 2862858 -95079007250083094607449057396482560 2862859 42057743359756269194125539231647060 2862860 -86515291694992752847171423503360 2862861 -210134620699545199871360301347608128 2862862 -173844487692789051484501980492894336 2862863 13900950344263130091275469871179600 2862864 7807373516986263451568275802984448 2862865 -288392637029897463109185407206489740 2862866 67801868766377767899366081513417504 2862867 88294717452650516527730495616698112 2862868 -388167767769623841851331282833205504 2862869 1249936991401881221562836326417980 2862870 -78077641378858422504758077732675200 2862871 -803251090526614795329187230429544656 2862872 86023277774729023705061372226508800 2862873 129394526585459222672423511606968580 2862874 188655434731175469496376802915843072 2862875 276406935883346527683920224477140000 2862876 97380565206025046112410242036972032 2862877 233906043601467984660938062411050412 2862878 7821145532026054162781510086458240 2862879 -35537745628048130166068534360506752 2862880 -2969039139084743990973672790425600 2862881 92909566276102639998300863212584960 2862882 -120386420748677703253491602273168640 2862883 596894777265574618501375541281559132 2862884 -288394033280765209076656867554586368 2862885 139441705402483989544486510736467200 2862886 130024040169509449213909597090992000 2862887 -57025702907189439915015513136051464 2862888 -99340388643324871869160572876718080 2862889 -29553685106339257380156438083116044 2862890 -64873840808407091700785760723952800 2862891 517687815644664272096306329680139440 2862892 56918429869605297780141957487864320 2862893 -437104689063590780736247837864426656 2862894 186021835797831034624140526141492800 2862895 -98655097257826447990621656824504640 2862896 51607928517255631536143761303191552 2862897 3993584025376365042003970760908128 2862898 -91556227390060339410598717470850800 2862899 -33318380416888689707360339175720192 2862900 -6393591303169610986277239122019200 2862901 97194205782459770725870086210533280 2862902 1128867367030704777752410412888064 2862903 -110854630767112580066191231079096496 2862904 -40800476895198960868564661111623680 2862905 -255591898605888298240441962773594940 2862906 -59146683849538584039003939451598592 2862907 -122202917594226435029351032814543208 2862908 145706305358532536377941649841200128 2862909 79133374184199451197056938922319360 2862910 -82443376704137352977953587388947840 2862911 732851113982472840084938755049624352 2862912 -3783999428663867712834962913755136 2862913 303631527006108881275611740305734484 2862914 -14443607224385241291406154434627680 2862915 67271606408279921668845995373315840 2862916 -4024760677360226890463649486090240 2862917 -578421768473698261512480221495432034 2862918 41402131452305195358052122527502720 2862919 419704333220566849780968689343724560 2862920 -97796853265452477491109797425152000 2862921 -318273508847935795271221751437083888 2862922 -31007250956053968858263420161153488 2862923 256739332631434291347033556229684868 2862924 -28317864788120499310812673244786688 2862925 63567690339744461793636294777907200 2862926 -53171470024215574906826112210416640 2862927 -304407190695611232562004478645693336 2862928 -17388634042908077847501629526581248 2862929 451378080218802092229102155642140530 2862930 46220304028701336028624323802782720 2862931 -391906846488193889598863699661237268 2862932 -20277328311282874519997522759743488 2862933 -36563575230920395729624601531189952 2862934 -96102862573485936365587301387484384 2862935 -365004414037070833379896146319590120 2862936 -137738595289661777168935190434713600 2862937 -129115545330199558731336203175804096 2862938 -97545674457059855716947312571602240 2862939 -216934249677247358410859549624324160 2862940 -3443077721196839015613330460185600 2862941 332467239063591505027711604763042342 2862942 -20024350106886964731858659437080960 2862943 -107905868973442751081908965352099136 2862944 118399979511915318749124586734354432 2862945 -309297263898596789590090458993900 2862946 -59455680751295236357063595793529056 2862947 -298178286093112383494381067525221604 2862948 36982296239063489750338063858464768 2862949 -173529309299441483282917565479816964 2862950 -5248137292358948004999688443156000 2862951 -50670560848297212734242491243772416 2862952 -71568005748276506887906564320921600 2862953 -660357190264053246130480056480169740 2862954 -59587255829574570613707713346183072 2862955 255589837970027015699013431795031360 2862956 18579336792292661915511669898533120 2862957 -219231712994732201015120404580506560 2862958 -136141027477020125553550404053606400 2862959 544852152529326776669005624210058040 2862960 -37757611613892081970735794251366400 2862961 35856060982227247870827368355284992 2862962 338699372917082421452189598984048672 2862963 -12443850123881405204403677519380908 2862964 -62108892910128103808320008578557184 2862965 146752689240214334302673894601264000 2862966 -34643510783598987827768203962278400 2862967 -590228717489437485719220920359646400 2862968 176223042219386669902517547802460160 2862969 107253721257134184062829254818584144 2862970 -223479287244305313122973693128532480 2862971 62250429618711233194527098554506672 2862972 310312112158158196567527969737794560 2862973 551804277567347500176787597387673222 2862974 -5885010828915411239632729712464896 2862975 114567045245379807725553314677488000 2862976 91168062291433145855299690231234560 2862977 -90629354251885279559982545787337920 2862978 76254247003217575804774319832292224 2862979 -70086040595463095644303081677099824 2862980 -31940318254330236762965057277519360 2862981 -123541891321160107621394570985310080 2862982 1365881530284903657044321965226592 2862983 -10740102814358157494171351026521600 2862984 -189014594455414835274842669458759680 2862985 -241087473929804598240567348936977820 2862986 -14104819102414071900451272379382784 2862987 -6429994788373579544549406859228320 2862988 249929409877154543215332126012851200 2862989 213627238892148258799022001965802060 2862990 39744559449550026283151296341573120 2862991 348968141997663220409019579974457392 2862992 -42768489833649131044450795636850688 2862993 -8900337940527061748882537593598016 2862994 -47090212230603811730583826938216960 2862995 -27253253059503348885763099183602000 2862996 -50721818135118014649352722069196800 2862997 549476842039936436505165111791298446 2862998 182275654978409098983708376057791936 2862999 -155009619769774800691022486878172160 2863000 -104695803658668777195546223718400000 2863001 -332638933238878623370060862998728828 2863002 105642861093301425973316587052640000 2863003 128236240605948240120823070977924368 2863004 -30190985955098114996941484750235648 2863005 -109157515011465516814127066053263360 2863006 322416925995373474398552377554925952 2863007 33333824747990639236309496974960992 2863008 -370343761528262679798000484721688576 2863009 341162698000432156130901023270666210 2863010 -69975867661943739521709634372527840 2863011 648076933724463911790144237637321200 2863012 -114149687751948276896731817691458944 2863013 48068259678818981104565567307079200 2863014 -3221382534847958330897896409573376 2863015 -101789849343567903431608105351340400 2863016 158424607230701158164710141404108800 2863017 -22146755093915833815553218339358272 2863018 -186653453888830281455627959160215296 2863019 206184204983825771449155356075226420 2863020 -125494673238888779527813404759352320 2863021 205578564337654186090913647727817600 2863022 110641998533020839493212367873557312 2863023 -25888287266583449851362157528763376 2863024 92948085199063947223601836565872640 2863025 -275845350355306039190536913361960000 2863026 -1636957358897980634869267660674816 2863027 -143732260298389499060673710987546760 2863028 26537815162907220345099706931214336 2863029 189529602567674766667297788751268544 2863030 -88892969145352336981766779840500480 2863031 -368565830004841763542093956405246168 2863032 64162086239006668510028870510776320 2863033 -13033683940059325925009962480335420 2863034 179261100825545057621629689867859200 2863035 -71315219616716620742313256758072000 2863036 -6599905957750010406962524110028800 2863037 -169904957047749315645450670940848314 2863038 -98720338855765088227166963378328960 2863039 -156221119420456269077654990789073440 2863040 -36428321668012188712353520209100800 2863041 -34457775113788634958658143466911840 2863042 -47125679326050888117975441388663296 2863043 11969087802866512989486636660742224 2863044 222872940096761116683883066200708096 2863045 -323688374213311396662563613864917700 2863046 -34131854348022822718199916450426528 2863047 59934563327093884401050553458954880 2863048 -805961649144787381707232396528189440 2863049 130724384488095118582940494151089536 2863050 -34142580519860212290875710577779200 2863051 189434628676511033451995524657793400 2863052 -390243732098142084914352590254067712 2863053 168955871071126903971157258275844800 2863054 183405012972829683981374854696138560 2863055 173332152498426995243847230179557120 2863056 1289126495535819784461813190754304 2863057 -449574986635500865518749226584871694 2863058 124181404979430399219371314644526080 2863059 183389483195028331332275052869617728 2863060 -3026650393602281427278773057827840 2863061 286573739929314332830942617747139662 2863062 95394319127180060288224386485524320 2863063 97092588524478792929785241806708224 2863064 229708811457448106889559066071951360 2863065 140078011293443267178459180193235520 2863066 -272718027277717638557110253752440576 2863067 98727673719137701738781828135760192 2863068 -108402759673487948903564316376083456 2863069 1470478452517394967519393584944608 2863070 184598304672648514973938623138300480 2863071 -2438522910546923460751089382697760 2863072 -237793872025319888216387810301050880 2863073 69717136038224789961403503467801280 2863074 1446685959691475498432422307089152 2863075 81011411019318590045800353474159600 2863076 202746985413185223963605002428997632 2863077 68614850256350268893080897821632832 2863078 184161694940306908202445469096047840 2863079 329346911655243837574155376796794680 2863080 3697501447772866625089855168512000 2863081 -74238041076955709356988466862390200 2863082 74849877258497936331477161394070272 2863083 -202939070176765146940499696562896400 2863084 21549169088016971114250817352590336 2863085 248170775694926751757227150245484000 2863086 -50227986121322213255180160866558976 2863087 235187639046387917013343267494158832 2863088 14449544275986110134105851911208960 2863089 345334627512779287075729577155552644 2863090 68243600237185985141308625763840000 2863091 -5707672588275633196024712713249536 2863092 30195509650274723072874541674135552 2863093 44277268347026050192626441187373760 2863094 7354938040795417352202083284314240 2863095 50826210227542212975979555431450240 2863096 38765719681825436428679593438556160 2863097 208043186123582414642809139508978432 2863098 19095676901590885499039754090590208 2863099 517761099493600572172168386793127136 2863100 -122214954469054196513649982059225600 2863101 -84901235130466961476451923914375168 2863102 282110592692545567734941851496256 2863103 -47541171881554197779882287027856040 2863104 318482792392593708956917646632157184 2863105 -41267459156169068361016473778473600 2863106 197835208261016355145003312520153856 2863107 4270634291411427907901810145003840 2863108 304974554529629312152099407590528 2863109 128778348182193205248428899979266368 2863110 -105710582784797985324437380662681600 2863111 213326152659935728362564355476708224 2863112 958450339903975579230311463321600 2863113 -93024373624881323719989775365156672 2863114 -65605265358832548994062719652955344 2863115 -25772445561026295660094813748786880 2863116 -23196709006815178674412934422595328 2863117 -629925744506058354462940729412677834 2863118 192103014609442820748540745073544960 2863119 89908882204932654267335287657270536 2863120 -10153994564653441145620987610234880 2863121 -168595173604273777931513813306265678 2863122 28964116472548454196441107853116160 2863123 -46280405784869858942019522881405212 2863124 -276965598380938282844635523917099008 2863125 4764424631600949814689020778543750 2863126 -42071410004999357170019147720826240 2863127 -252225701802748258865857570360932024 2863128 283364891128225874592253155900764160 2863129 -30239480962789913343437714204734720 2863130 -39021947746683672887351116716340800 2863131 314846519300497002847930682889836952 2863132 -160884496997205948635627373516315648 2863133 -1016359935657930576293909486925312 2863134 -57384596765910059703818520219452160 2863135 -376973763945183857646461498139876240 2863136 376547642375228161143149021565026304 2863137 349903087721986719572781158087094960 2863138 145040418220098487078292320985040720 2863139 -1497082338276983310596695449873060 2863140 27638775034077019992221382854492160 2863141 -153209877795435056683449861346112100 2863142 -43324888665930352503385017938154528 2863143 -29636241620963716282039121059883568 2863144 -377795732123694821368844813560473600 2863145 -427646201729749902218875491019499100 2863146 49153447485506096417531801821741056 2863147 -137949235452856657684395238632557168 2863148 70763796921270492698228457919933440 2863149 -42425244680851828100432026270869120 2863150 36981703348517204131819174611105600 2863151 30347958064164153341699840141437512 2863152 70438629872711630507001266902302720 2863153 171770995048081200131792968960598244 2863154 61644740317485662471907054916687872 2863155 -2114987561182400373448064426718720 2863156 346855759772086220892658022104795520 2863157 -333447474016802261432790749641084992 2863158 -944711699636389493598549294366720 2863159 -73678229184506725733086425187991096 2863160 -71009035348043424316333667622912000 2863161 -156216696025903954965445020018192000 2863162 -74265474048512607714184614299937168 2863163 -190655156290884413061814967839794600 2863164 -180581414182130932588233955256859648 2863165 -248877609046110631090938316361369940 2863166 150305806005001369315482315785212224 2863167 297885784916794694181598751728970880 2863168 71837273960592268212978345276604416 2863169 -513477862681141524560743183687130430 2863170 18478463135311994799512729346868800 2863171 -62879377605008927193870826433974448 2863172 -164999810456350217784812673738701568 2863173 -63682815689273483672536072864816416 2863174 -122166350071210406230049159488646208 2863175 94145177356670933767399885015510800 2863176 1687492177547041545796614693888000 2863177 362661387606103348406607822293136912 2863178 24767000629011852218052390660994560 2863179 -140441504143103344375334905421036952 2863180 25563285867845034908841616195046400 2863181 -44470413485819808149638129389099018 2863182 42486405333952134588384704722596864 2863183 128533586002087075027113865935246624 2863184 81284468153294757582495991112908800 2863185 11775729766461652488239862590197440 2863186 -147306798266255182541294533679287680 2863187 202999722429477223710268663888466160 2863188 10905904772141243381977412990959488 2863189 -8666684536520167575192853736219744 2863190 -233758360960537197630888598751395200 2863191 -123316931873438166267649868426560512 2863192 -115046540824226926933249049899745280 2863193 846699532588209397180234157247534720 2863194 -35821071316364057917589489345731584 2863195 247713619829696108010762464143915200 2863196 15122441866612669541244650935449600 2863197 -499277767175881328461917128119122240 2863198 1723982831905559299737433397481024 2863199 -475497555095396601049253829746112840 2863200 3638653687674840729449838418329600 2863201 298573250942507176227803491314949824 2863202 171426023674859657460447667876521552 2863203 -115768734766714090447709003456944896 2863204 449266455404600913913917513939875456 2863205 -114813934047476032361263455685116000 2863206 -1314710963022095167104652647170880 2863207 -90839620696179870736719593214153544 2863208 143770541036076942037425733562265600 2863209 273413599342570362254110534928540160 2863210 -45344003096917679836810724744279040 2863211 -24027741772585738327119581328362160 2863212 -10614433725431153037219099396096000 2863213 292012610498458277870494029396353760 2863214 100627191444247342054323619148091456 2863215 256159852730331967763729698439577600 2863216 103610492487832324501684993988329472 2863217 224754048469945803378466063792562112 2863218 1335033914835859853741453051440128 2863219 -99568550565319389126419090432200320 2863220 -86393882306061171822038334474240000 2863221 70407087816757549173340958709187104 2863222 -33856653456686097859495787970264576 2863223 90023640328484882750909594122896 2863224 -18459669975763741491821268153139200 2863225 -146449026192729302949195463426856100 2863226 -155176226897366071822456824704684688 2863227 47905792768585606430435147954973720 2863228 -269639476515095044277643047161643520 2863229 199680561220950437493066268121149830 2863230 -65707713335636109230472985200209280 2863231 101540842115527038148490168489806192 2863232 -103718882133690279364039356501196800 2863233 178333269877025353602789498619471602 2863234 -228089028110846122866647346754002048 2863235 -100460452743901964472866851935522240 2863236 -54813432666458104735910758056161280 2863237 308098097027711935210970806632280632 2863238 37456577376445805848882585140026496 2863239 3096056359038991928748184583936208 2863240 -39759144283329994008495615939379200 2863241 -1583147778808570608663329384375088 2863242 -114107706913539169823844465495705600 2863243 -98963967030934266654595920481212680 2863244 -174162764885395215555848374680670464 2863245 -30736039346752886533638520386324480 2863246 -19530501358003464012987129146547840 2863247 186758460639259849936942514347820880 2863248 38548047529535346189964950983737344 2863249 -198184326300949118469671146746588300 2863250 -21016741858298815043264868798192000 2863251 100422450989477124469679102166994968 2863252 -59536983862614939670070729154590720 2863253 -80993699118556921423052725773042816 2863254 -70483983373752303299228914507375680 2863255 198791424366216581058706485554699160 2863256 -69971072287695790150084977990512640 2863257 -294446934769226613122407831589450880 2863258 5374963317764699363653567755139584 2863259 243560884689639138817886092428997152 2863260 -68697733791986179303905893229073920 2863261 299502817910149496758234555159444000 2863262 -22968265935709436490498146966400000 2863263 -80601559877080379067781280265336816 2863264 -191764725986324318492602303839535104 2863265 239781605564537731416251131671456660 2863266 -116915062053422576565326878543762560 2863267 -356882372851197852157061531612419776 2863268 -306812468271099785454424179638074752 2863269 -249481973417376277280378224001196576 2863270 -76182218214964769413669333759948800 2863271 -138157074043756915762918023728845656 2863272 37120468224786853919826190604451840 2863273 -112881293226381822725007751702521600 2863274 146852916736451389441980605818025136 2863275 -33600741566969334704486806149622200 2863276 -68976099691073969708540267927101440 2863277 -23137314771471174542052131569712874 2863278 96822993872699734587872519776079808 2863279 3095402208223743167964681094118288 2863280 -11201865277527668511116929072496640 2863281 -180152036036046310555809381667184640 2863282 -26179331167038185865325352576981088 2863283 181792546145387102261977604327147532 2863284 -564433393790122470059938383790080 2863285 262413763436078626998552465954205980 2863286 -36919527519844758612923633105953920 2863287 94577401140025108259173465609638912 2863288 -303056808064014780714672098853396480 2863289 -46180337408028631868697025914138432 2863290 44576266892262332191888583001726720 2863291 435236026389576832228632202173870692 2863292 -96087979933284298747864554097449984 2863293 -174038067703453667950375272772232832 2863294 6719900617846675667312111933212032 2863295 196864693237126160151475937868013800 2863296 -84151962914059158967196069281136640 2863297 -396131714468457129151543730723086400 2863298 188095528309282931325783242287496400 2863299 -39898174692062836221215682405968136 2863300 -63582195381722331622084895069952000 2863301 4475299721510627562848702043934752 2863302 34715417644010282886979941015123840 2863303 145852398919781115902294232833102552 2863304 -401293283322231752501698441506954240 2863305 -80279454427434131392434362172428700 2863306 -122247139347233583622411248003580416 2863307 121448341211815113039271390096204680 2863308 -35928649779997309119415934944542720 2863309 -144715282244319747337734788973348490 2863310 -22940501314710723671914414513626240 2863311 -206721213325318551452889200574249216 2863312 150495591157245813977075648027164672 2863313 -302120236545541025124192052734183438 2863314 78750096200982930049147606241785104 2863315 -32131225993201524314686508718355200 2863316 -1831644128562752234112787448014848 2863317 -54886163341598709037975640573182080 2863318 -68666302221282255940778206405628640 2863319 141826208335217334924460051807706640 2863320 68061062906209596829441748277657600 2863321 4719715787984159499327659876771022 2863322 76869665134038076049330601156724224 2863323 172229047550322611395001681012582880 2863324 754041294060551137279475832829904896 2863325 -30465623551587349834970450909703900 2863326 71057729857322431387112274808743744 2863327 11319682914826128294380569879024752 2863328 -279945346218048410655020895100993536 2863329 42384960458284804491603831996349440 2863330 -45012636267853508480678267961865440 2863331 -48485253190941041156145659817248868 2863332 -167331785348814434537752802337807744 2863333 -103598455127925379473189576907999200 2863334 -336590400643544299258295475708469248 2863335 48403443149052127735525901947400400 2863336 153932157522945775755408664569692160 2863337 -233550026221969422477003162991636620 2863338 29327994746997597024800686631965440 2863339 67545800448179926610550263693611824 2863340 -98308668049089786338909458677611520 2863341 -63305768921299235818082923589350452 2863342 2308651662595575125814546245916672 2863343 163453816629010424076428237273320416 2863344 -109924794514315074767046056017920 2863345 337384583931074835420140728502260800 2863346 -23803249470590451471286277406898176 2863347 -42021154346980985552249184730058640 2863348 -402435993650950806187781077363139840 2863349 176782601903318126494409449717750236 2863350 -1394797498976141237670852831235200 2863351 -252941483073870159658592370604666648 2863352 -9518009676570758666528697673850880 2863353 -266536557662380307559400940614578096 2863354 -74654332417241611597790800294206240 2863355 -222941348007024188497852835894592000 2863356 -34179221519653823843452482034252800 2863357 -23646538721252561329007558428062400 2863358 -33067956020441959870859612792338560 2863359 -165813603808877390331792603915510672 2863360 266890715888138122199575340494356480 2863361 -1205180054190570985969305877364988 2863362 43208508984930499261637745343296000 2863363 -114041739925135259887608158116752388 2863364 115405675987349747561185052977766400 2863365 68856750735301779739714711047330720 2863366 -304504156664809696802684865322247040 2863367 124336347063430822051029595674242544 2863368 -207229362824458438895024218125388800 2863369 -579842001051231437746884522102656230 2863370 -1309060828808186456951031967430400 2863371 -5229623789067177210581947143115776 2863372 -213739184177525729269746786394503424 2863373 -505563645548429580693995144355620820 2863374 50504816877673911695522239259396160 2863375 632681253355812395287177990221822000 2863376 123668255300180781697912662181478400 2863377 103250428823673409685936760501903360 2863378 -6023218204804931007531943491191808 2863379 681599338244881302558354109877854776 2863380 -35097141878215398960516952981217280 2863381 -704435703336674020969714491766538688 2863382 -503461002108705734922555285026149248 2863383 -80871736293649064942016322457972376 2863384 -284897511891151821883487972618035200 2863385 48966964742401680463587752600943360 2863386 25016255152983200401670992356601344 2863387 -466761097453950097514592187704675964 2863388 -376497680790860241681620858241761280 2863389 -68187825165798053142133045405157280 2863390 -103703572658238806583772308740764800 2863391 -79176158309246633432729061065570208 2863392 -933865837283477225044663993368576 2863393 24689004357510356927624016083309864 2863394 78132146918553052563618627735976320 2863395 -116233146835422205573610930102752800 2863396 167346253372830513665295690841692800 2863397 -165705662141627071615537750165200420 2863398 123559547750074009556750733626239488 2863399 232726879978296182727074328063744 2863400 290230234436499296817003078543360000 2863401 -231047720434398294585892303557232896 2863402 -384031063722842733805952200009322400 2863403 -470917324454984472232570879401078348 2863404 195040588467365404369103504491269120 2863405 160898258274924338113949510532815160 2863406 25036793709389258710368559654927104 2863407 -60080406337136862013409732100704760 2863408 -12625971966734883471610210588557312 2863409 -202079126156765041685302375742346780 2863410 61174726476697023924304812195601920 2863411 4843207648999849149132556646818000 2863412 140670381296785661977091075706428544 2863413 2722870970181990566967268700810784 2863414 141667599337121925194555744218203840 2863415 294788637480983937617801010128761560 2863416 -233497827013771190773718154449510400 2863417 -173097799811783223796072960132302000 2863418 26072700290573146389624261961557504 2863419 63314330819722388076620499053858928 2863420 10103683277513755387496259201576960 2863421 140930191438964916040282166624142624 2863422 146943641356976765957369567433485760 2863423 325400782053019493692166037448244672 2863424 139388513587927155555980720255533056 2863425 205227045225257890832300482855200 2863426 103032336467945202560089175944968912 2863427 -86130628625171703461251159359134208 2863428 -30663390909754876576837059667943424 2863429 103377409738452814399634156675228280 2863430 15197495369267172476144296412121600 2863431 -6362400355057967223040329568906080 2863432 -185785935717981517090605839603957760 2863433 -83422587506389885141765997952042480 2863434 41730473636263412037977648625745920 2863435 -154985423888496397821513455196897120 2863436 173428435000779415947306563587879680 2863437 -56989040593426783094207978367478848 2863438 -34644320543338569771258254372988480 2863439 153837617446285428584481415850984640 2863440 -12523541221524534524215361037434880 2863441 48075826342867490813705132045207872 2863442 67704719355978407372476064728393872 2863443 -190398401914547848482417404957326272 2863444 115921708188338102244821491285241856 2863445 -77879372026521329371592422973311080 2863446 -47464976596660634155370288383964160 2863447 133705567637970544781277852480115320 2863448 -81475942421347216291526464498851840 2863449 169218830831148242071562864152739034 2863450 2154185458994388899576652617538000 2863451 -2074955096298250986798064303572096 2863452 -5584302945152881097328975347578368 2863453 -522383212741917894254342466359310298 2863454 97088125501514711421033763332695040 2863455 82784399755423004250714681510597120 2863456 -11059726541361538433785229234405376 2863457 -512731230783337753082468436538371294 2863458 -34278961283064422463403862042572800 2863459 -232954100093634360935459921231634720 2863460 54367475105266224599776516835443200 2863461 -138709087606007041764714984536474016 2863462 297720952668693750079829320510625280 2863463 405239184377896518718852180753334160 2863464 232282459231130796659667187999211520 2863465 564096885908677032931818775354980 2863466 15040388684196166079429733675264432 2863467 -107734983828179092555474630907758800 2863468 44577469635648515190955333169723648 2863469 40222161149975668132920245867231232 2863470 22463325537658001167290958979481600 2863471 -48650391838335816411530983890182320 2863472 105358895520582724661434815028396032 2863473 199020686937716165074474888377404784 2863474 240038845305918488439466771059230736 2863475 49360713938224134063524338703258400 2863476 760471592055022138628319983529984 2863477 -270417547596147259752751788546617266 2863478 -469221487991904034397672909644882560 2863479 -64396200351991876022993470215576192 2863480 -413902168774196618623719256604467200 2863481 133088610415560029749196530228991328 2863482 -62760563820907814558952577077638400 2863483 206619344609136308053833014612546320 2863484 -37727674531327908429380773661675520 2863485 -185625444317949769449766293206596800 2863486 -41961765794608637976003128712408960 2863487 411761108396750715641953052071951992 2863488 288233273725849109374101931079761920 2863489 -371760835189646293437568753040788440 2863490 49141513483596004847466987459763200 2863491 -8884176953329070518326794884633608 2863492 431726187784191968961065711304588416 2863493 3790226439519198752151134023163742 2863494 276143872455557735296553730790827840 2863495 -3014838112118998154345577272709000 2863496 162289955040613455074077674514483200 2863497 -409709636386430624164131224622336 2863498 3132044668391818202305706130190848 2863499 211922972537704598770215677637864 2863500 -72830591079924566761968554790912000 2863501 40795997970529429944873305998007808 2863502 -103231528801957553249191337720874048 2863503 -557813933757747019973523655410377040 2863504 -8274171605612447227246401200324608 2863505 -182890994857541193397702372964847000 2863506 102378656339577100733771718864172800 2863507 171701513723074736912199316930345680 2863508 -102132127903911049041762686351340672 2863509 -47449034568940262032170611477982720 2863510 -96617871796008413701454399393351040 2863511 -424410746993913472218956739745768680 2863512 -125982886062878525079546237140244480 2863513 1000407944410149672439891860767384960 2863514 -54519910378889464108541008714556448 2863515 -249006643770459324874810950495841680 2863516 -222820691182502181750134879223554560 2863517 39756360755342928354590667911182566 2863518 -54126930773249327517096216606842880 2863519 52130965660745935117124373604797920 2863520 40699215955934577706721661718364160 2863521 -93922373765828352652512610649016492 2863522 -27083831904565659944498714713491456 2863523 -98538702059560047976503170192208192 2863524 -72003251879558608962710403211705344 2863525 46603054154929623990153980513120800 2863526 -111951008558320934895354279972768288 2863527 200540061947747637684124821205594920 2863528 -27743956967753092996749827352576000 2863529 313864201772586500568274123939819920 2863530 105993719114599552987465441757220960 2863531 238913848216083117236438542543220304 2863532 -20837157111128219200051344560947200 2863533 12569400868896004798452042897352704 2863534 43515554476895237063696387619436992 2863535 -122417850589016288265253550171582520 2863536 -9036879650670930799239068749627392 2863537 -22447280741195457037765493248209048 2863538 -4920362882294484031008520653220080 2863539 53808183370772038064926691713728000 2863540 -125617862925486073921215025045013760 2863541 132297382812293752712244598806631224 2863542 -783002232445905603557133167416320 2863543 -116841499422980083236976086944739776 2863544 -585755338518479153814112731678842880 2863545 -23475686921857610283676739095224000 2863546 -53572928997121221388663487225465856 2863547 -467592495288246919188090041702168400 2863548 -176135529349780652117565876416209920 2863549 200233319822068967735189446295418240 2863550 80927422049425663689528757326820800 2863551 -58710514163258807666135326189837368 2863552 72454316308907907315203941714624512 2863553 -222023935557702761697473286223734720 2863554 -21417101513916658082764177686526080 2863555 -57214115153402697553198238614733040 2863556 -135604206409387670056800243359479680 2863557 35149681370261183826080239145994654 2863558 99429653588120337589030111174166880 2863559 -436072569143408965487830814147187240 2863560 38372441930532120705045865485926400 2863561 267427930803974198010068648292658852 2863562 -973341401651894298926860042080576 2863563 -27971594016945487168425837896577024 2863564 -46568004865579598543416643503620096 2863565 247903456138234095238402344204081600 2863566 31851940214941517334027806581708800 2863567 -10679220838944338495681302474792208 2863568 47896392940896846752006025029640192 2863569 6515890680326848292047113074976768 2863570 -70354305103737923524588869176875200 2863571 15716586309982913900637656520722472 2863572 110053236287559833347606130640605184 2863573 527679022093578326746744295349215822 2863574 -39906189089055604756903038317814528 2863575 22369498937033140704372385588218000 2863576 -87197220435446782501131113436979200 2863577 -197083901169186084815219304765443574 2863578 81973366273778254507628901497260800 2863579 -356288435062317221296824603894569616 2863580 122016889963844031236236715192202240 2863581 -77359803401285363328387599466795456 2863582 -80239639850316798076056985497243648 2863583 -40952811150630667143773275454901336 2863584 -55645560754197420940577349462392832 2863585 -5050951467282532893092872043937600 2863586 313249007366597122072515472379856 2863587 -175848186960846624957113384368544844 2863588 64230975516481842856949338207686656 2863589 136937073224938061109043054736715390 2863590 41305178614386794528571410461904640 2863591 -57784282646380334470781399318072008 2863592 -172661573395103361330099962835763200 2863593 4852968928799587307292948488471322 2863594 -57415680580076335932865842114229248 2863595 73064412049424233134707947071451680 2863596 47265321408166360810976815518842880 2863597 4707631833234886727725620643536960 2863598 -232483512541895726836181401448011200 2863599 -4558565221723914365065739790121200 2863600 29723019032199940677841579372544000 2863601 14957615348341677959049035458397544 2863602 -35296761283770286266550507987435008 2863603 259293167486074580380224963527291852 2863604 23517628584948546621249898069094400 2863605 -7096841245996899850786038359804640 2863606 477290666930707811603425585771211904 2863607 -236863299697201869456063342865413144 2863608 -34489287592962577469869814957998080 2863609 -92781164386980625668768514977846294 2863610 1966794447013441761580209354240000 2863611 -72136151314710662597579623372671540 2863612 207978689774371337793629422780768256 2863613 762475529083431499019997843922771680 2863614 14991398296508522361418012573365888 2863615 -77792463407862884423284883345350080 2863616 -113411512383676196117833739239686144 2863617 55568764402791795309816851312677680 2863618 -22182830145586928500487426857224240 2863619 277165233736163035745218524066257160 2863620 -221328738269751462092264165782118400 2863621 137078554021608481989099714632919132 2863622 34093411303589557428945794696295552 2863623 74496500893126688538326045024183040 2863624 -341669340235501627890358528452403200 2863625 -159485930472163691299532916920640000 2863626 119900997865528017479101523175001344 2863627 -124168194193320797135254950305511440 2863628 4775834545105602886150243739558400 2863629 -216994415783240107695707331925344426 2863630 -63487066729953927460565698922188800 2863631 567836541584754394643542605945873000 2863632 30766270915315430105144687171665920 2863633 21006286832153780480049726851705700 2863634 -19823933415197637271362685795819200 2863635 -74959133083764802420874504547272400 2863636 -27495267243926026820147809578785920 2863637 -147660577505255050588980707410863168 2863638 -15580236831297550527729148384427136 2863639 359534654482894107396062566026029400 2863640 23505250231907361119027560437964800 2863641 -61822898948220867084363002325257472 2863642 -73616227547205499524690767738092800 2863643 121022587378061460200268866561668128 2863644 -5613061124741444681993632089980928 2863645 -122415560455929821126832211767104400 2863646 -82051702463609864011923377348007936 2863647 185966382426747880242936765984791040 2863648 -4034408261031693425419046959841280 2863649 415860856915421176725179188141687650 2863650 -39131883229602656868042385939334400 2863651 10262275821476360455600555317548960 2863652 130050404134182277493987276007260160 2863653 -29332128846081922397804188332173952 2863654 189837453273450260720860375057015776 2863655 -57443454282396422445085241422501440 2863656 113492533212693807053037511007600640 2863657 -88128383870382708728896364039013248 2863658 111973934462977123947168368995160496 2863659 175575912520167832345158904978166208 2863660 -11435539423295151155070031808701440 2863661 199271497117318300765990015764204480 2863662 132271339033114421294253231604325952 2863663 509609168114073843672075118437457920 2863664 25975985888194053357246539906580480 2863665 -93201209578942989075172602153506880 2863666 -41818157641943903887670639945788416 2863667 72909806781184201479178642850987832 2863668 -117048995228494103599968668277903360 2863669 -105507445016912456754488589571559556 2863670 -176107866280822935361111496563422720 2863671 -3460377431867130812827918517276160 2863672 95120161128177810487386320604487680 2863673 22731890163282968467682493543175824 2863674 -14884607486330204805283025635147008 2863675 -52829460050259967288515267791253100 2863676 351675794389985151926074986692520960 2863677 -159140630227582263612778568496420192 2863678 92491048264127787666026779398770880 2863679 -58220681252083986738666652084083360 2863680 46065699403415169470231612070297600 2863681 -203640647465347170951839793853644800 2863682 -106948453453311400757099590643861808 2863683 -249037539623409495073106164716025560 2863684 137234629656382747547640250769006592 2863685 5735248271621479891438990854291360 2863686 -13843755941279398439875513283837952 2863687 -86079545784656822946108089216571968 2863688 229730273990923169203262424306155520 2863689 132504399698709163681802210493009600 2863690 -71906769854962755831522202688618400 2863691 -259793100738136125334387027740403968 2863692 84302657445072855501530536409349120 2863693 9865058273360441366508917853829600 2863694 -192952255936974529839936302911543104 2863695 217144277208014321404934575842139920 2863696 -12896442491632740768705981461692416 2863697 -101188893248198726255180775105619854 2863698 41316773740449180080000127092167680 2863699 -206505922754677226055345140407150760 2863700 -53849787417014795893239527743641600 2863701 174949360882754623290278857169746560 2863702 79416257369591693456860290405963552 2863703 -56606315199052009274236557219693048 2863704 29513728996760943868635587596677120 2863705 309025050550332300669830767231653900 2863706 -51429700117043304016253957545199136 2863707 144033599029582077494569324761600 2863708 -233769004234989718722060270108278272 2863709 -38871985029081343061546725325073696 2863710 -50025245859936958381774218840522240 2863711 295937936320458454646591970028391472 2863712 356866903943061223844815597054328832 2863713 -2223970987958135662923842402469456 2863714 1043253316048025337106164125589504 2863715 232673370496290762314326591786314720 2863716 165618240481707503430975001889402880 2863717 44849589427084479467528182955375260 2863718 28840793180398532293896519573749760 2863719 -241643410187359729354273920024172656 2863720 157704586338668922975954636560332800 2863721 104898472923344706047704700309551680 2863722 -208003660315395246704907460709107200 2863723 200707804364415019538551587239660800 2863724 179731073750509783696495841486553600 2863725 59896529030178672874383203556069600 2863726 121954161832260022826112035938507200 2863727 70635997454353059233383177064282832 2863728 -34534114989341928250719172826234880 2863729 -407245273291591966267874246928514320 2863730 60613960747034323331211730436651520 2863731 7284991037830823854041963304470624 2863732 -357052598261494637974351082404201728 2863733 -501445178494926072053187418227480018 2863734 94316877330274236020233902296370048 2863735 -132591847932178402505312233247883840 2863736 -122866885547733014858856088380088320 2863737 122803651586460010606658146559640240 2863738 -267399465397271341275859460022606480 2863739 55642955026266367128355229725125540 2863740 -21033229627945842671944739032473600 2863741 112722922861085984855168837085067142 2863742 -47627125222090282157775991924823040 2863743 51359247330176350632642767212003200 2863744 -84410430001366440310340154304757760 2863745 339329475453516161228849230816732500 2863746 49091390912745870493059355397761872 2863747 -151324473911610748251705675427580360 2863748 -239977766018247495585906946401874944 2863749 10439608523415371059175955215179776 2863750 57429111975906139867163446164000000 2863751 103479361973244284305385609928854064 2863752 -99652900029992109884739463066828800 2863753 -99436769522826111565282148006448000 2863754 6820007440053980031451729837856352 2863755 317160816963952668600318883931889360 2863756 67220894767806537390943249682265600 2863757 1953837421737151584003879289079040 2863758 -47311105262155913400338881519022016 2863759 171121876861297132558592502687650304 2863760 -9644804870264818957520897305067520 2863761 21875665842065582142650171549460000 2863762 -149930352643990685280223520097495936 2863763 27612840661112433550742163062222496 2863764 183680531338621163604768322721020800 2863765 452314289524464079720776698813707320 2863766 245546857106783861824944011255913984 2863767 246879785967032229923011695107259600 2863768 157750800997272946547345956074885120 2863769 -33375991225263244424673549050215404 2863770 -13688798686467004626267744946944000 2863771 611921514128526218012351732861459972 2863772 -184114866852595183659934564194906624 2863773 -38528172971780691516726730970428416 2863774 -198846228198083832301058138423741760 2863775 97393627757153590675629206166315000 2863776 -108559260130378637087285343468650496 2863777 -219878311909733141396000414226681600 2863778 181479120299664297868889695737428256 2863779 -59656397384469873057211635148725840 2863780 -179356010751561115519551853407072000 2863781 104634396334651329948789618304191072 2863782 41944387547998960971945920002932480 2863783 -89518773419454468085192420736564696 2863784 162820222993834597781402360131584000 2863785 108301650450824710756210776070204800 2863786 -24389203793877392669185155073218720 2863787 -353445551628675002026291470002991564 2863788 -32541064679219463656436871647705600 2863789 332802532844875970720958512008662156 2863790 -1514457393282748423901840988113280 2863791 -187058057433361417872916232138338176 2863792 -123627294669053768128741672369045504 2863793 -616378638499512318167805623186606958 2863794 -78626119688897273829415236914507520 2863795 -236632302204317232713250480643258800 2863796 -91260010650184509741415674937367808 2863797 -211315926806827763265035748405784800 2863798 13793163234100493986922564645559936 2863799 -211202207325417955464175960183706736 2863800 763927629881008343060971381248000 2863801 178530060497521586853263411104448400 2863802 -41169646879035441188535907753870368 2863803 -7069993447087055846729681154751392 2863804 380423390099709757187162151672662016 2863805 288565160120987721736579035257213100 2863806 -79296586359284818498476170112417792 2863807 -181894965703920278846182838694744720 2863808 -70325951424695505232447139972382720 2863809 9501589530015242575887902611296000 2863810 -201624929325032676049111496389417440 2863811 -76282224329154983439748298602992576 2863812 89156536021627048639416795466235904 2863813 596678141063192411366577094446942 2863814 88567129228573632152492582121596256 2863815 207361311647445257567765565459053520 2863816 -277692341131043565569442597649259520 2863817 -200259153762484834523586046152207840 2863818 84273992201958271193779352732008800 2863819 -86382004234020790804510082231404800 2863820 135270684800168529306874626206484480 2863821 16367853032429421029280348396013920 2863822 -8206281517886240985415282721898240 2863823 -189539659589732646674835171249830928 2863824 -40540213052086467692860283504295936 2863825 189976784643446951459144414683696550 2863826 -121371899049817658477282814392930304 2863827 196179867020633952152072934232421364 2863828 -382776575771378398642702627741952 2863829 -484933998316000593758119185969368640 2863830 -126628239320442560339019610343614080 2863831 -621154708588922641235878687134646808 2863832 35928922995729631109645729309491200 2863833 124717359448519125990381268344310464 2863834 213287814109174118205970180986744816 2863835 -15864944129777178284358867583220400 2863836 -19514994313108900583562541297850880 2863837 212497727136790639860620847013751280 2863838 -283237801156415906135976905231479680 2863839 -156174501836929765766153525689208832 2863840 30447416042466981337732968984084480 2863841 -496189827895636664342870672887921758 2863842 7591336976164768327645424841093120 2863843 -6831417429089245898660054879900216 2863844 -56838830635018527276823917928059264 2863845 165506423387636361615160311959973120 2863846 -161083301618326326457780548220516128 2863847 84014649143769879165293403485904432 2863848 -56591937064281211330526285610516480 2863849 -477916034238607831693398729610222150 2863850 -26484144348440291417256385229414400 2863851 -586119216921756244823684023110259200 2863852 123625188659455453950396070062407936 2863853 -2534764846392113100405104606969898 2863854 88295055777694993092292889043305472 2863855 -56865736920402231213932193047698080 2863856 -61426930051243781581369994565451776 2863857 -27140920973421264785795377459746960 2863858 190917715927648927968980533431755280 2863859 193684932891613586294639343464634060 2863860 52108664714173755149111115637248000 2863861 -93964075994085929680794089465826432 2863862 11220878274478370471388798458467392 2863863 21670883205867244899669506553240480 2863864 365226031757757826710362351766159360 2863865 -57980535169475946248679246698750400 2863866 47048642256084974943308236201651200 2863867 -451443347902590993974230577636965084 2863868 -87793486685529835082884927428624384 2863869 -100121395216989707528846367142112256 2863870 153835439192473914659603198148739200 2863871 -507734612256146205733178812875055008 2863872 -70570638736182526555190739370770432 2863873 148515265843056272915268987232205824 2863874 75412152038056846283010954216344160 2863875 116676678628031138186618223459648000 2863876 141358790580981111592161481321055360 2863877 -484265818404609219225039977155466274 2863878 -110767157469236681562259490671238976 2863879 359470271262942646633792729026371480 2863880 -119351901504869750619915662945433600 2863881 -34132728744194343887392615978236630 2863882 19437879174213477861542432324259072 2863883 116594089005318455750331498926641920 2863884 63217106632881917777211817833524736 2863885 -3416360408362350721017529796586420 2863886 -296664079236371608556930438884416 2863887 -91959933842906339478265973142379632 2863888 18347741871015115245249001651322880 2863889 -30933868251909068165882319592955520 2863890 20985633725891074985751961686681600 2863891 83388036909485359786174390455581664 2863892 335460744723818797339386481481913216 2863893 394597697159145817612476225023184864 2863894 -18149182286599602212372575362057600 2863895 326371268703760112360240171256520800 2863896 18129692260866809149075982818344960 2863897 -270023060681751240159460387568665654 2863898 339699867236534320933511969743873536 2863899 130200915129431080346702226441619884 2863900 32629860595027522780981467500300800 2863901 14633146131132738510822814054185312 2863902 806163047103017415360629406618432 2863903 -189273679798683807484842762755674584 2863904 -42764971327205038417801449893265408 2863905 -153718019758151482958473058137388160 2863906 -102391555226388737095127512259303040 2863907 -515260577207702491170919487631335844 2863908 -108500202615371552360401255997644800 2863909 74322951716592318033649087834050110 2863910 -9017258787690073162234039614228480 2863911 -129566729782119652546923037661860656 2863912 393396123923314046263097063083699200 2863913 -8577291426463133798863519935870876 2863914 -91730679907615662365394141660314112 2863915 -495215843943149513063678572421518080 2863916 -444551520950956007459551722519528960 2863917 6315513864756747600383320349185632 2863918 308192110286233290449479315698980160 2863919 539184146300972569162016561580616920 2863920 -28967024646195585951806286266695680 2863921 -72001137814873583000108980091792878 2863922 31818174623337914344093063704655104 2863923 295184159671002527965749349402486584 2863924 149202841008057273158583037660323840 2863925 -234305991710588922369548288863766700 2863926 32581259579389936842327398303151360 2863927 303732878148931815558012463329864960 2863928 46064804979871324650467197441720320 2863929 -1901382020064929543165636695652016 2863930 162846846278331488946837510162939360 2863931 -10850826172319726015047506756507360 2863932 8410963309792309244820213168620544 2863933 855497129838694291981443279068371584 2863934 -1186581062307476097987064693296384 2863935 -78979355130706634298289827422252160 2863936 9771370977592465534241811859505152 2863937 -123464902601645971927694797620176640 2863938 -5863508887107133922515679584051200 2863939 -44826321801794775956653228100945280 2863940 -273257880877893689395767485007624960 2863941 -61599005832464271190260068940161280 2863942 -102342972201581358837476284562312256 2863943 -329571887305236217955202982459664808 2863944 228712714575192738045724325492736000 2863945 -13209016357941138253393165761200640 2863946 -69551146516742017757991426208577280 2863947 233722842601131365844400926001795800 2863948 -4647849449898831462771127979734272 2863949 -523944017920851936501565070823690 2863950 -106725361130153210979452199763036800 2863951 -137556448565851326026249908873660048 2863952 20358149706231663253205559958290432 2863953 -268827484177212503310631202439475980 2863954 41609071283689824511316811884716176 2863955 208070956894746747363135484768077360 2863956 124969856316329469622953569345556480 2863957 48949950435152074630811941435049500 2863958 60078918871993388416960125144187776 2863959 -30274406847615999566145358168698240 2863960 67970563384482184912778113184563200 2863961 126407763821420263886030680897799172 2863962 41902774304968513822834131888563712 2863963 -24125777824325448804848461967235296 2863964 109987831174728410721630032281022976 2863965 83557257660245215763426994162940800 2863966 26015206271598905257312422038323200 2863967 -479784302423840435761460062087605984 2863968 -113791428140986539108452808589049856 2863969 -26627476470804547999007839815505630 2863970 179534306153281759054055736569851680 2863971 300675224159170253562980457474871680 2863972 5846624928526772886807569344586752 2863973 -86729615134849643866032859081976448 2863974 83672585608723502868645206651847360 2863975 105190477403601684479760923271793000 2863976 345071264185101301221432284113198080 2863977 1650495215391575813007988963064832 2863978 109146108803279290105108072622641920 2863979 -107599676758449283050396422833857420 2863980 8497123952429823126113806374389760 2863981 30736889594206318488346588341493632 2863982 -193680216542253657732063030874797120 2863983 119802585029559825452648231797467264 2863984 91907060694189279460773056023920640 2863985 -22271161179519699371120690897361840 2863986 -99332002700941599089339818566053376 2863987 53209764449450518819900457565862400 2863988 -126969966018113965843117975460246784 2863989 -86779945687794328187137786036576896 2863990 -36465762399269661693801200041182720 2863991 11200666978884985312098437982681672 2863992 -268669173821234732262644663638425600 2863993 -491221574801575777863869462196537456 2863994 6227860168060578556126175106511872 2863995 -28687266261804346410447938227944960 2863996 -145827638888700592076647592462080000 2863997 -152336485867867376059124667110898048 2863998 92380009361643027612033653802083328 2863999 35592586767759051414982652500267920 2864000 -204066241260613066668050900582400000 2864001 -29801528211812301584511035327484048 2864002 131880480799054841588665806037823952 2864003 -78984845092016200039233033346388160 2864004 85286807109060130246833658135572480 2864005 -35563793150705474066082249111446340 2864006 34217930589534784575370052209236192 2864007 -269869198863469582891141252645930560 2864008 -24688025695639080218648457437184000 2864009 27628258353779314516017699039249204 2864010 63078727184221132996283605536610560 2864011 -424145355462481414248608914603918800 2864012 -357699968653469251520206115479666944 2864013 192859838029996890597564847060215744 2864014 -26734227055327928369920873479269760 2864015 -703710897219202872945597743669760 2864016 -66879860263533456040482547574661120 2864017 -154060297052332431002800139281524160 2864018 -1063359381732216247864898966916096 2864019 -251584355475855965279547753359890320 2864020 37311182543435896383182686362816000 2864021 481226916884026826310066282434958222 2864022 -14757268646524248012923608475381760 2864023 -148271144979558241981331749219100728 2864024 -182270008278231041658629976954163200 2864025 113927618725858644849802999526796000 2864026 77980623021220570308986837620310784 2864027 537994863842568282177131394266607876 2864028 -9402859033407198935317929716121600 2864029 66324469273252893098036244909002880 2864030 38557746632050645037581579510494720 2864031 33834733212076802953865154219156552 2864032 -87949268901166858676823851778244608 2864033 169079086513869438506964301042701282 2864034 -12874526275430113939451932425293616 2864035 -398784537003264918021766079822729520 2864036 12567235892710231298014998475530240 2864037 -110946247294185346628960996515614720 2864038 -54385491090802486381914207334978080 2864039 856161741522598526141368196326090656 2864040 -178597360126822038014517417418752000 2864041 -531115266692494158441751361535792480 2864042 181493034380959646818084949537130672 2864043 -71701184032173783697584124479485520 2864044 3120739922985013261349446866575872 2864045 -121653525340752636121060791196800000 2864046 -39368164107967383929669261655431616 2864047 -10720959254887303767232886343063248 2864048 5680640130620385553483965721903104 2864049 381698876593668409778408371011396000 2864050 103720957381597038474183263809920000 2864051 -441187282109829009114873260291976948 2864052 41983226387746817721163478238781440 2864053 -66733705214798200597512197485691616 2864054 437756538629458758652146988053877632 2864055 88297229677437227220443861184796320 2864056 -87476892404085660966993804949401600 2864057 87568125631900188962900684770213824 2864058 847896726045951277492549491583488 2864059 -6999956304861823658174448381182976 2864060 -268008856495018189027309876639411200 2864061 -31936319114264511727717131542121690 2864062 -7386938948721492956207300721331968 2864063 2322962766775074066269692328530344 2864064 12591142835950094506706942728077312 2864065 20406978330948318648314154069269460 2864066 -14125064700002329975178355811768320 2864067 97983344587183528401545070913987248 2864068 412851442892936558588405945176784896 2864069 -65549909959567378266728742889726080 2864070 -159347704392317005244816788794240 2864071 146970357501084750229871638084996912 2864072 -251467314622343047898770136277964800 2864073 -78970021703748694789948269345682656 2864074 137047882147152178684628054260961280 2864075 -78551997014295670496818145277362400 2864076 -122470847476212533602771207128826368 2864077 -228876621475164430000553967532232074 2864078 -88241151940823016377513053562707200 2864079 -9846497636107171458129819111409560 2864080 -18108067433749513300499221782282240 2864081 -193357797495333316047085282799321376 2864082 2591057717980501778340538781869056 2864083 340338152597471690146551186996564332 2864084 -151139918264049047369665757417990400 2864085 1538148398370795688946114806392960 2864086 -177201535552058645799625846103604480 2864087 136935374799217691183600042902361736 2864088 -265496381715094381833170547607603200 2864089 -299415039991260618826379849692037110 2864090 40147467712656049273681232445542400 2864091 159292577287250695559129466883248792 2864092 -68443085653304708173438411183079424 2864093 -14301941506106653985939959565549658 2864094 25236975396779750459080594389267072 2864095 -138837917705029167896660171975421600 2864096 -57308576339420467361719138430484480 2864097 -378672518036519316542994270415138926 2864098 52156030251720380950407758391014400 2864099 343175864320497923398947457355135436 2864100 94304286587355626704818397764326400 2864101 -348142792066454123849010337490071650 2864102 79145842393720059091104145944182400 2864103 -233317352097854789839549550641238400 2864104 236321281389516243159008825317785600 2864105 41937482830218462996287961446356260 2864106 35546764104603013889207269226603520 2864107 -81765787280885627098214686643438040 2864108 -79977864943612923727249965050219520 2864109 -185430788795981016940315002459200640 2864110 -64308292454846722770087621171071040 2864111 3835774342276476507748909115915112 2864112 13248474963652232458013516133335040 2864113 377111152049053314199922146176357440 2864114 2121218436687744372448196719759104 2864115 126996029907022738616372758284413760 2864116 311851365843984540566068341267939328 2864117 241737925530357554024197603055948640 2864118 25019776866928005504101580030701568 2864119 -89545655334719343226715899077438704 2864120 59346863256283271374660305865113600 2864121 -32380241364585262376031478541303808 2864122 58990688154446118716132988699605472 2864123 171810438093430182042515069790272880 2864124 88730969046130883351440628865768960 2864125 -434906390117742991326248765659992000 2864126 -73534257652585269784440895203375360 2864127 -52867101335115413447588314726778880 2864128 577173896000724171827305825402093568 2864129 153025477548720579482819005008329730 2864130 -61913624333887899671191378381716480 2864131 137167841940413847198831378690363864 2864132 -345009664418248173535298610739039104 2864133 249616656652668192146144505059274240 2864134 -20541288393857487581972132757643008 2864135 236592010345204131879344628260425080 2864136 173788288433625748827089671490764800 2864137 202824963032629599165098088347628852 2864138 43167695733339289104498798954986496 2864139 -128842990023714848103621685785921576 2864140 -158387116183085194709755113312491520 2864141 -1002466623855191332381452905706528 2864142 136118281170714519824701096989536640 2864143 37654920315522079012380302504561520 2864144 314155435770825289123604900610048 2864145 -145707818863414511467836311593939200 2864146 5134793347150167724995164688592272 2864147 -168063004419709268146078497616655280 2864148 119868841247649074054346456183269376 2864149 -99636111405819810745473813140484850 2864150 -7311648039049729044273245370895200 2864151 -18989721691830085679916595603976808 2864152 -10803229363390823880697797046272000 2864153 -581894131745143488044867273149196598 2864154 132294334314854985092148645570885120 2864155 6549396586149599713338753097152000 2864156 452409834297966836012412575958458880 2864157 374550327704953054586799117877818240 2864158 -5522908790319410760286692311475840 2864159 64507241306952827442869998960683360 2864160 -6312220086432548852463781474467840 2864161 -30400959488428713147621490546304976 2864162 91561945827798988663183427411784192 2864163 -171733866238903517888396885318017296 2864164 366616077992549237454047161182544896 2864165 -257710025767410664091855470003943940 2864166 160718201910773308077535421550085824 2864167 -231843007013948516247555114402470640 2864168 223660072903183058651001298117509120 2864169 -98937577790687496853635249801684672 2864170 25610173282310897710915162622400960 2864171 -551106613894868487825476456962719000 2864172 -193734872929836238928197396429675008 2864173 34465439001337219725115837804108344 2864174 8185250645400005847782780199146496 2864175 20055597529372779314527368690447000 2864176 10649123372762296567398366015651840 2864177 694148483821515016468821507864612 2864178 -66199942214208642198146514338580192 2864179 -194802007838124331788177082518910440 2864180 167711381886882913953651533051412480 2864181 -139484821577714738604772408081114848 2864182 220923032367675740204560380419724192 2864183 39397890389091891840934477598656512 2864184 -148012280538796734153812312785551360 2864185 -237399620170360491946609281613654200 2864186 -26649377197860466614965025650823456 2864187 4023704090902661662639259589978240 2864188 106728477131992352046728141584535040 2864189 40986921771248384205966223500183180 2864190 -2765914506418157625087685873704960 2864191 -276970294994091624005036894010424 2864192 52638053534832536459637510791233536 2864193 -143983094858890013330998618459435200 2864194 -201629518010698136660973533711134656 2864195 -239460735493724378795628456187405200 2864196 98777871579781894323879982950452352 2864197 -42826710968978729904510846755629314 2864198 -72359256958405825079207813158365120 2864199 82226433244542380260468857397081512 2864200 -264465262656879318083417712575616000 2864201 -20216712655228616952735898465557798 2864202 -78978407997491476214790425639268096 2864203 -44031162415226502149614237489997548 2864204 -173057083268744763724675672122706944 2864205 -16604467513878203283448954797628500 2864206 290397276616794680043813741876879552 2864207 19891346341551765588968453880348000 2864208 -34155124927236677767594805369634816 2864209 165416752366414354390624425859575410 2864210 -217039684497242136377368313168742240 2864211 -24294021134555971504802168352064512 2864212 167874731508861614644672605951959040 2864213 -203619252032504516215750783690233792 2864214 61925321021634899942692942927872000 2864215 330376581024721261079375694517614360 2864216 29896035005895713625227560447119360 2864217 17848311186141034779324718445118912 2864218 -87959982395462834325347007665865984 2864219 -122615235850488788902648221480045480 2864220 -173072974039668747615005155941534720 2864221 -455371639863607432445734828639055578 2864222 253336841217325631578473501759030912 2864223 -162553880146838326313990295244719528 2864224 904922861734778084325373967566110720 2864225 -9647148733094366778593948780232000 2864226 24466782589450533398005915441665024 2864227 617999458684027508080429321020024000 2864228 -13059765315783810129478978870470144 2864229 72000769397682872159908201624677984 2864230 -1810038865941853084706345329783680 2864231 241039488112459468336946954917509120 2864232 -3305929622053278643386141797498880 2864233 81383467172102578480091780289536244 2864234 164669384731289905003868942531450880 2864235 -25172877442437405552791291183884800 2864236 27126710694251017513441461388836864 2864237 -71856602458360947501558038923443114 2864238 -22750332774131264452979797976499072 2864239 74605173227366083632260215892444656 2864240 -15166976940764662709963175241482240 2864241 -63568786841906200660016667063418590 2864242 6711831996400961105365761877626912 2864243 -55032044991802040965967396618694000 2864244 30734118702344170786294042031020032 2864245 -9483761227222931033095310581309440 2864246 -272422135795264977865764948480967104 2864247 -151997217187416273530031918705276672 2864248 543672513151696195058549343153807360 2864249 426049540439750619974363502162902250 2864250 161616973919498346822437236236480000 2864251 -84683083343745756966729203814515888 2864252 361018295874414391240130936081012736 2864253 19564637515318019117292366455728704 2864254 -80280206842689108909893372106780288 2864255 218196462053761050869290298147968320 2864256 -185050244390242860386832024915148800 2864257 -447911374113660993195648551144341968 2864258 -239118598516900689793759272353321520 2864259 51470946415726951355351915242737888 2864260 -3993683859869676452492400460800000 2864261 -120216681941380733312324918196447138 2864262 72540012210626394004164478015549824 2864263 827631898747134281984325385857975424 2864264 -173013105576756324976882073772718080 2864265 39747559417139845453920531546856320 2864266 70510680143615551307531639775945984 2864267 10089611928686453108461684691376672 2864268 261925378866961271694834849523261440 2864269 -643359860985748778147991874520813760 2864270 -45130752290997850296953651899993920 2864271 278557715713550143532765259826405512 2864272 -168290082384991520159031362993111040 2864273 -4767014946037415404480033319378400 2864274 -62838491763999336274592023691575296 2864275 -33118324000939354861772628485451700 2864276 108493461757253506705805671151001600 2864277 38398916246825499013193628912738588 2864278 -52639588537982207149589178612910560 2864279 -122872343214582996667592768094817440 2864280 106853405220865353105952575630336000 2864281 -31027915663638519187000651005451840 2864282 123119246010924005597950165159670784 2864283 -208691881453045316872433629872841536 2864284 15184584544245839433224464284633600 2864285 -4083288184554786017388843125465640 2864286 -21242424452462649134628685138143936 2864287 -30838027805426741068705111054481520 2864288 166487141528316074776751111657226240 2864289 228465513775197055900497338644431024 2864290 50230062472425667835768208895127040 2864291 -283554274576474560776010089362390308 2864292 166680279628736141964350709506737152 2864293 -204317559237269602561469591621723458 2864294 155930005770799186429323949061769696 2864295 59990715006859826518519403118813600 2864296 565982773698882475702823626833500160 2864297 220630458422005892772179307246224640 2864298 -134385988218079115249952461639790336 2864299 -267568095959636876758609938364746700 2864300 -61758096229964566830921864447993600 2864301 7802366958621198103945876890698880 2864302 44875354769958628085909006213487360 2864303 -141776710171896051624526386675105600 2864304 4185612270883704056635079654621184 2864305 264740707726025272123004609858746560 2864306 1079860307858883246456114134206080 2864307 -35159616658355671760462290606832640 2864308 211557445051798897555818352191951616 2864309 230025280517014837600055764350458016 2864310 -22307423367421071125467363524372480 2864311 636082884254744787640401880090117992 2864312 -332358593483394746737822771555737600 2864313 320401407228864826957081554128644584 2864314 35669164407153261361003771002496512 2864315 206924808765242273276208266345470320 2864316 427500367067710820426158660681728 2864317 103962664456269510343753010327391232 2864318 -24424774771473673410352233613147584 2864319 190980879232561477769309792173365888 2864320 105509145592006293011922826957946880 2864321 -708679215378512274413333342622528768 2864322 -4323833921605967964658972708800048 2864323 72552848016066954491282955547046400 2864324 3263834068866872066552835550884096 2864325 -43510775359686232384726606328104800 2864326 -154608685080534453278621617768342080 2864327 -754538742735292158392295576200238480 2864328 131844820068603767237694805433548800 2864329 92080192761529138856200351200312484 2864330 50491122694220474910516663779788800 2864331 161233286677600198951273120497860220 2864332 144157121022313592311884695501644800 2864333 -498911589763806632995546097593214496 2864334 -54285595637518066503697196094950400 2864335 298739262052571016641524663552694280 2864336 -46488732336646164740745393846263808 2864337 -39781575302111588397035412992374848 2864338 85922965951260118995706096252262400 2864339 -455522303237187273183055665769171860 2864340 -116881007665476922453628380923459840 2864341 -85875877684956895085859569252398258 2864342 20005883888256830844350388877676544 2864343 -41125001027260475013272077926810672 2864344 -266241034927541438269477408811612160 2864345 -97142150094624215455688917529025600 2864346 65123601645605368412782950236121600 2864347 296552735921145382549616402908696872 2864348 66594717885513285583244937322756608 2864349 -433837810410226825241638038844082880 2864350 59795643035448821925657189619790400 2864351 -18426130566228694339292757856198656 2864352 100477439316741558389318929369792512 2864353 229296725508220300013972065767417024 2864354 -60376520239775369770920487801416624 2864355 26665705657675471770830824146947520 2864356 279549687864470996323830561557529600 2864357 402925877351756806302592219069044606 2864358 20172913387815542456548978268405760 2864359 -8363055884465576436502782145893840 2864360 23292166598794484097334163762688000 2864361 73779281914626331186183150238916480 2864362 -38584222756393517610083632373183568 2864363 588026006244431891227150857630906612 2864364 -229606182122354658431588343805747200 2864365 36947993139194106054949770643027200 2864366 -101074778064594877757464449380219136 2864367 -317020744967997962812843636946403912 2864368 36670565203422934047037584630349824 2864369 20441726904914292581167213926796800 2864370 -79280721416576040388744589649907200 2864371 134080327049356303666120673798970572 2864372 76523554476111010385152341462374400 2864373 79532015205408108281033603226717600 2864374 9812982089786883906592655621146368 2864375 60529148958614634881846249389095000 2864376 -172581640494364961073845113190400000 2864377 233186817550999889973294380107018372 2864378 178858382848472295656192965713926400 2864379 -127224755811526297920580484994931200 2864380 50398706981945700144220015177943040 2864381 -215533657966033637666940073831392348 2864382 -239536972155437325516781162077050880 2864383 -45614496164557484926799473214061360 2864384 581823996994488946371085190169624576 2864385 -64673253721973868826938363399452760 2864386 -16826692527146158283218268445350400 2864387 -82973306738611326723803500628805168 2864388 234989251458402600451888474319400960 2864389 213419890593183657842583900004756800 2864390 39340223734386830385605118543204480 2864391 -44870548972961036962763803322271360 2864392 -216894473533271249512244458911774720 2864393 6693888898817902562554016954415642 2864394 70580027244732855739451289365164128 2864395 122016128847942826256780279370938400 2864396 -107514438164814947083544988738043392 2864397 68645500152622288781158762182606528 2864398 -50013141884252877101255096829358464 2864399 -14726296989713156973422745158193336 2864400 -3000483733227804202265285020876800 2864401 -20535467238684677688311522485899598 2864402 -351000943601073177735956778942720 2864403 -12339554787543054408219247731952068 2864404 -397831957146023773082561398598623488 2864405 -31189744794311513003149316232635940 2864406 -5953356950772869628177183575040000 2864407 32791526713695511634508631583605472 2864408 21008595737384423045009601727272960 2864409 414081255912652671096119683907046240 2864410 57308683430141834698825859519271360 2864411 65000073803018355309726782930326800 2864412 181064468499991833439585151428419072 2864413 511528611214819361969470281035813184 2864414 36976442190974279137899371981949312 2864415 161274830631842735578584391927910400 2864416 201929950402818525363921932573540352 2864417 -344084005657110329163796890597244140 2864418 23700786923093272239142341527155200 2864419 -100143161387400201100898264110390180 2864420 80471810640089269956726292901068800 2864421 64988574897345563609480983811042880 2864422 270864201669022632358311807949257024 2864423 366495706171606517519272417314663672 2864424 -94926462593469755351217230044938240 2864425 -35606916569657675452030665668394850 2864426 -60979266466533833723036644500112896 2864427 -267987228382696201772096295583488000 2864428 24222083240716389905097369343476736 2864429 -209483155655532319067110998008334324 2864430 315342064845064326926247923880835200 2864431 -48274218481069258237290769001289536 2864432 80481524546751324563916822531244032 2864433 181091025118654849117278705975552 2864434 -326209761048330112315461454557894384 2864435 105530326202136817459956126679080960 2864436 -86972614200415274746834812893810688 2864437 -19577906671953423921538557400611300 2864438 87500798227372650706328288344622208 2864439 338679386200813103596404174837069504 2864440 -115480351515827526001596306570240000 2864441 351002820047855814384202987717228842 2864442 -55572468181339148761091076624895488 2864443 -184350694575998364254563819152157776 2864444 46893490600714449081176676606991872 2864445 -199488435261717507175193464013760 2864446 37546119154957844441571780887446464 2864447 16977295016121572285002834880432880 2864448 -53934921569892362565808329211772928 2864449 -101910023856540721285769434452156288 2864450 68238297646473676938002672761008000 2864451 -465222793259417024779359249270073536 2864452 3863135246183671354657807912778752 2864453 2751898130468755987468969120812702 2864454 -113382322002398548629763080797033280 2864455 -296292259686745556394800641874243280 2864456 -142972768965761739505474572072714240 2864457 278471846215375419982936371721021440 2864458 -311104742596929057884518138292964000 2864459 162549775122567677837353446972033840 2864460 -10230311412464199060842808683811840 2864461 490998137671707427710497964406521600 2864462 40531673987848944332504372527202304 2864463 15498079663194122825376765981949824 2864464 -55313772308142549370875893977784320 2864465 -48915770916181598826518823614967600 2864466 34207182183515818405340906625051648 2864467 75600746100018438807204646245377516 2864468 189745806490986808394486399398731648 2864469 3699023425108309985602566161716128 2864470 6029531727171203555748916110213120 2864471 -2425080730288787866011336072284328 2864472 -6177927123020890834101953685135360 2864473 205200414378968488810264403747139722 2864474 109101025363309622098700703145842432 2864475 -10802453851108119857381139096990000 2864476 -144681351283521431936832322186022912 2864477 180169725872809131059788310035383744 2864478 -52453090186649209452585201052124160 2864479 -371783912867955929112411885864605920 2864480 239466525915632234164030676910735360 2864481 -367237567334656554258306655300653648 2864482 -94338680734647377383872572659497600 2864483 94266474503393277886776883487559000 2864484 56516848696839184381573019064963072 2864485 -114116371576333044100002569940387840 2864486 -270667871991928984748940737432555808 2864487 239288969912771747969475416463672360 2864488 515939601629400586009186486763520 2864489 -109913718333554134961400830044824576 2864490 32203521043377319134646910750373120 2864491 -249710066961706516234329280313864928 2864492 345858522973871922105692389743196416 2864493 115667970688433132776517077000819584 2864494 2165604264503544522783030644071872 2864495 226217156637276227985723222369487200 2864496 -70855702247632920303700103811563520 2864497 -53605437657902719658760312377632800 2864498 20332357589920113530424647888570880 2864499 -254812127169990265906809907912702464 2864500 -441587234533881446590995103860864000 2864501 -292829385716517203691234670313004096 2864502 145201095873880886097012256464264768 2864503 -81808359580289820119205615040469480 2864504 242265809895051132660626016324710400 2864505 -90867484359942529096646953181297280 2864506 40116048393384045290732203791373248 2864507 48263027874102417596110656923947272 2864508 -232466415904083620055708846320279040 2864509 7082054902246565117839905567918720 2864510 143705147346231491299770196747816320 2864511 123484251201749413878608998936872480 2864512 -62981631870919005029538177692467200 2864513 -9346694222856780374624852085270480 2864514 60910306833380260066849216474732800 2864515 -280332616535515774869395081915625840 2864516 -50432511322167562258690411201582080 2864517 -102438795358159033549396959509911488 2864518 17253813166998532274962311329946816 2864519 -31091215657541864224119711534173904 2864520 -4987786544955238641073996137984000 2864521 437898081865507691297944222139803344 2864522 -106041668680725982538040288863614368 2864523 -34066219753223669593016229103142400 2864524 47006668290060710275482838999703552 2864525 71792520398542852772123592811762500 2864526 -391488129962036697846258894108672 2864527 -55852299354791065748538448428508624 2864528 -88542187345207424948767518711963648 2864529 152274595354929376221754742657666274 2864530 110832706025243921355288175106624160 2864531 -3493804911471046106118803859537528 2864532 176082894369792902956594460466898944 2864533 -144255128424536236672984013863107840 2864534 34640111442269872535144160666915072 2864535 2080642608756109938236114217519720 2864536 335683332546926913069145735127592960 2864537 -94083924664326945628700852509284480 2864538 142626181454150008023484816941688320 2864539 -75719201904443918606118459225745660 2864540 -83796318649716360701773143425126400 2864541 -100766592142673559000740724243489408 2864542 -204809778671085045878289505878515328 2864543 186813918852255724262576006275665144 2864544 19381261621366955669943974712311808 2864545 342622717917949676412802588980561300 2864546 -275156092957977692331914517964836528 2864547 -44724825915278150905388959871288160 2864548 -454154331375704806446862053015620992 2864549 341802919044674866388260189027888764 2864550 19150401108830573814306816961195200 2864551 269018298198245351537575407137633760 2864552 255213561162734655874231454961945600 2864553 257146360030479431755568941563490704 2864554 -53359373005664316318121531737600 2864555 -16506686105255219136275431766686080 2864556 -23452383113196017092111985351804928 2864557 -204480761277523498470595391484809194 2864558 105986215391826944535774508101792384 2864559 -211584380237806491835030803670498296 2864560 -80738159830784377004302907003043840 2864561 -204708891856028062975987243653462720 2864562 22715886158426919715925661549642240 2864563 -159673009861945887149932023221979776 2864564 101787081156444273228324582780285696 2864565 1307066436656497305636273442991520 2864566 -132501798692238727484470164137106816 2864567 -207706288419340487418018995185764000 2864568 24823774021400545189624515374284800 2864569 -171047638949849223008585337547891030 2864570 178274966517189524124731363205120480 2864571 131798777026094242488115513472978712 2864572 319843241219104068618694155618046976 2864573 -204694690133064954440908583392841280 2864574 3071534438618990565932053009937088 2864575 -29577209400151465600028549850782000 2864576 82939169679585766287945753012731904 2864577 83402002856439512519076169480862784 2864578 14298331477377631877702577814467456 2864579 26333065043335342805497959379080984 2864580 90124787582887354401013599170396160 2864581 58857964215583709342791100219546880 2864582 95980956726228298150807738992415872 2864583 164552129741873097484490629790191152 2864584 -125207241671838827632078444964797440 2864585 261605556536180382027544855047096960 2864586 -1848619746142610261416680469174272 2864587 -73429721641607704596538262817950808 2864588 111960054432211727978667922462358016 2864589 -52652728091761038321997646298492000 2864590 66848719498741172235108525946372800 2864591 -698099668208430149341763636683290600 2864592 19776127777580972615392816496640000 2864593 -40926067284496227463137879999197276 2864594 -121288534049755329477609180468545904 2864595 -51399175093144415845585250718598560 2864596 89664963553157235193741182717911040 2864597 -91260827531261214446163693641724900 2864598 -48454594594649880254283425197681152 2864599 -16705775314727665312290397491393400 2864600 251652760241969010047745599433984000 2864601 335527198854439673480725206986711130 2864602 -73842941482347791780311902657800256 2864603 226594334609968887227004366592621056 2864604 -46813968167424617080806024853536768 2864605 34339706898198980439138936900480000 2864606 213045981171649348767636991358746752 2864607 -27661180477599647279929000653771960 2864608 -126928044244431726019683074302279680 2864609 627382599567336058098050855654673840 2864610 24877128564225243819299040045442560 2864611 -576652104074217455021860217831258600 2864612 252630380526756575230204429647544320 2864613 220896011929622507543852081552898144 2864614 -40919619840099827977414101318000768 2864615 -15354177660209225226949147573214880 2864616 -22875965420540904162221681354342400 2864617 -232007906802138470033834923298816 2864618 171757276062674247754342524069120000 2864619 356722097167800700964418607189395120 2864620 298877816416216359403133828455680000 2864621 -286046516459735615761790080314870912 2864622 679175483275163506028899702322304 2864623 -334533350762993604341893814128286128 2864624 -47109016412022250840224511883280384 2864625 -89907355984770348783162239107440000 2864626 -136829133713885230561898235255253488 2864627 -32639264815058333735161561373583360 2864628 8568870369300817362084367076684544 2864629 22829347092976243499818612944078840 2864630 -53409180911658751612058638739126400 2864631 -131081133128732681353036167736403712 2864632 540390553247051614289015730435686400 2864633 -79779298071937286520193489476500118 2864634 -58249320522619396107777601625579520 2864635 29531417392817914557938869101358080 2864636 473138439672881585931643513570498560 2864637 -153150279390219387989030262123547872 2864638 28260348941476040711297114110478976 2864639 -380393000847337701246443775082247544 2864640 24504006277389138724577163419320320 2864641 168936997524944233136307653650482772 2864642 -273350625583103802242251931128726656 2864643 174635575514451991603153054850972400 2864644 -379511747730113217751839996834081664 2864645 -52712086723624042560299346024961920 2864646 -10041159594187048762304835319618848 2864647 -51355789974771886317417272364904 2864648 9589596293829861017436065924382720 2864649 10856137988499729348936396072974400 2864650 -48936442114429738477351291645286400 2864651 -20388257827305501998527998474126960 2864652 -8245957408006608460310507453399040 2864653 138818717773993339688092861641234240 2864654 72198077134899888905504586501173760 2864655 24399107506064978231926831259556600 2864656 -63479544104223553462103730243493888 2864657 600913917907613290271778742337001906 2864658 124406307893905362440622898543208448 2864659 123971751241924940815602245210740816 2864660 1250945243835040190785900207810560 2864661 -140230957249893810716662377919707360 2864662 192651936604199795410041428260224192 2864663 -90364084656320910296176707713851152 2864664 188095544660941161759747778727301120 2864665 -111335789224229750615379163795970940 2864666 1134722526330884729194034002788864 2864667 -167138586776222138262094664814379152 2864668 405372494420399082726359123738513920 2864669 202237273979761992320004340665477420 2864670 -18473484556464171078059910277793280 2864671 -242371872665437902950920580926292128 2864672 -28258554970576991824114539500863488 2864673 -51814247440936578312253947806361600 2864674 50301976777859376594184242257344800 2864675 362299185106711801558470704237700 2864676 -72888426345526606337687677648493568 2864677 -345133164200570272347678260559841474 2864678 -46172514137899589880036096399863040 2864679 11457269784374663062876482740694528 2864680 52210272701557050256853568744652800 2864681 -455281677406075672560916763868496518 2864682 -2147339355522523991260970318796960 2864683 -88862718561116413461240453279797068 2864684 177007764296066249538269970361564416 2864685 -11832554339284922193107595349447200 2864686 -48895506738038359921199356962017280 2864687 -124539561240047560618814174303519280 2864688 14707141766352758649021385470050304 2864689 428716922445144740190835568571337490 2864690 65078128312229106537853354831389600 2864691 -357796755249375923700336684872289900 2864692 -365579604813509294559242880787437184 2864693 6028675106446463748233442354850044 2864694 -33062282215718844958788954305507328 2864695 -35158987343739325362661276068565800 2864696 205002870546685066321273693656883200 2864697 494785994821734624269798603145590784 2864698 -68269126930300770601227516217290240 2864699 563363444584284586535664308975246664 2864700 -200821385317941853795332473288832000 2864701 6290048153263112120608835255357120 2864702 -31660905608055099544528645368584448 2864703 505608046368817582143845272805760 2864704 -48835317573007430411104349856989184 2864705 -90450580842296918342158924436068140 2864706 52298568682421652480629361295618560 2864707 -174783505571620995863697755067892080 2864708 81479327587988662015566351518859264 2864709 259389530122974534718447841288726814 2864710 -52606054456646479115612205580692480 2864711 -32959899009638586085913649397196496 2864712 47508481737323612949501977736683520 2864713 337410189655161546294239357358495962 2864714 279001145549806304227696317080529456 2864715 42718052454193490196362463989694720 2864716 33957892660817273433512357702407680 2864717 -459447343968773680667548001113716234 2864718 300796096706145778724642248678641024 2864719 225036780726825296631810777477783168 2864720 75438629990313784907595802584268800 2864721 -205113207092606307762293982763444896 2864722 39035957420834705240892546014610432 2864723 60206683130991527451795251169396972 2864724 -18228036275339021879368502669727744 2864725 -17725652792728515589551014979484000 2864726 -230943446097421592331442190219966688 2864727 -306854729942250376670903626605666120 2864728 2299716913619336224680997442703360 2864729 26415550538435472277508020185805632 2864730 -50942582973721418129754491378050560 2864731 -3591382837243699257785010987461928 2864732 -89810836677302903426606984795059200 2864733 -372442222946657120046750455516654976 2864734 173063985474487608301274703441963072 2864735 -623613733776808137610426087565000400 2864736 176596175125846855538559553241088000 2864737 286442207508685930064493422302884386 2864738 -135740408222122340575203854118290880 2864739 21877910569144786045384489599295488 2864740 -41217775235259532609975331429560320 2864741 45557414119899001546533408932655552 2864742 -111022089427021685208923292195317760 2864743 -224238758251788719123149354806760480 2864744 -322904886890553314997549526248652800 2864745 48273528565749360012587807588510400 2864746 -5403510342419314089801395251639296 2864747 -688099687220627006894027396194382088 2864748 183237987995328336092445464526804480 2864749 387677785335840999245374677307697750 2864750 -62413092911798589860466177619008000 2864751 -314532899898990577937278472060792568 2864752 33840017141785643354204546246836224 2864753 -21826481489408857602060693592956876 2864754 120336117830582951680982918611971840 2864755 -187517025510390426856251784425481440 2864756 -146900060591290987540031245767990528 2864757 117033316596604220340113733786230592 2864758 -4534275121268945672056321386988416 2864759 83822668637674108373397599000805000 2864760 92474816830162119439083967708569600 2864761 -575433848854315656826522136412431638 2864762 10355318757763365292742676342385632 2864763 23485967113355292579869154619460160 2864764 16275112175720219634858663048517632 2864765 62928077153314319694458045386128000 2864766 64351241683441775772190883413833024 2864767 5821814946176738686482568507902112 2864768 -1191028137755054538879759946874880 2864769 159309499817706967282770043742167344 2864770 -42450003846938002593872294676349920 2864771 38226726648591037162021788960710304 2864772 -50329737862898089447338853731434496 2864773 -16112322115149492972845058146730656 2864774 -196693384954654362876241133300501376 2864775 -159553638362401254514987371780136200 2864776 77446849512087134349126086997043200 2864777 118439001466513939953439597857068160 2864778 -52226663574811706980939677727342080 2864779 308546990710191721601330138002946592 2864780 -255929875478901804781412799740390400 2864781 -13093435920892358075470726887236160 2864782 87949953853100605603011506300884800 2864783 -34179910458459411906147577709105856 2864784 -32629262503816755112874172376154112 2864785 246096465684572434000210849186839360 2864786 -13847515072438129039985141242792320 2864787 39863343978570974439400055275525560 2864788 118695911777722035956091775981271040 2864789 -5795479243537051594988269451064960 2864790 -92961843696801088394930826987888000 2864791 479832137841325006149938803326444192 2864792 36567705961563775746932862791393280 2864793 -125092952225619758237791938578650272 2864794 -332609093713596179195334705455915040 2864795 -102824182779127703789253876634989600 2864796 -220170900878460483920175899026944 2864797 -59109015531662229127741703854038260 2864798 -15882268015156880651016233891076864 2864799 11981380933942703301694342257732960 2864800 88371483905998855145576155933900800 2864801 34838963613059757734028023167959600 2864802 -84834176725885816256558849170062336 2864803 -139745013318154084238890953301217216 2864804 38704619344486132896833861601792000 2864805 67923747338157157195866908307021120 2864806 24928993732153586649846410494976256 2864807 -119681616175469876531231789852141136 2864808 -3607504970916179291893678018851840 2864809 -73687552211403757568679760625766912 2864810 61353359205121018071140037888346560 2864811 80078471390057976412401154618068480 2864812 -18793711509869956285095021395153408 2864813 9694190695504974913624553012225760 2864814 -79902141891842092176302059308173760 2864815 232094983625414582104109288357013960 2864816 -9529788119800120812694253385596928 2864817 285998942386721290267106975995421634 2864818 -30073889298511652346204542959534848 2864819 -326458887366991371217874163900785400 2864820 50401363460553083908438499966976000 2864821 84089571595796775756803331179591100 2864822 -28274748145865443035752724266952288 2864823 -144007488636337041587995169155032000 2864824 -28304313823019041697247195902423040 2864825 -179197239933846869770928895224322450 2864826 25759855868254332600476258440897392 2864827 -164680507399153899914908667398297328 2864828 98163145664335792174656466341358080 2864829 117620921318905676067563952654393888 2864830 202820250805673050302238167177706560 2864831 367710697221326151241081457000749632 2864832 1813347725356955049297068584599552 2864833 -596740969421560163836045251699817918 2864834 -12362766706321127221263028476235776 2864835 399562613460553101608599042669999200 2864836 25627029853785235491088950219491840 2864837 -380475843739794579314950315137185028 2864838 161224674489641925692096687818629120 2864839 367103228608159140340761378512762880 2864840 -348673180856989344168537060566630400 2864841 6168085671747367131103340631094464 2864842 45730879442055714075857144417786112 2864843 -482906632242567922686037789029676908 2864844 -158143041691251518391141065837310720 2864845 179458874958315711271673548882097100 2864846 -203552987648105263883392058870008128 2864847 -81395240651135551637313914940136560 2864848 -9513790221234499384031576664965120 2864849 218512434848460926901973743646286964 2864850 39015870395707184677046514833472000 2864851 374943048582616382164074788909567304 2864852 90537168502628336590079736262813440 2864853 279409974715988733501027870676213824 2864854 -83192784757116425692619955608742624 2864855 -128923936513696474375826748326219040 2864856 387009150059171387592358413277593600 2864857 -17957826906961253915174765921543808 2864858 182249965477778510332104686077808640 2864859 98287323897031684855113519743482368 2864860 85322155348673393052881766503278080 2864861 571218206174227455252799317673384800 2864862 -14516708117370797491913977525002240 2864863 43664316420781958641210208689071752 2864864 9578034639185630045034541903773696 2864865 -36574325876505736563695325351429120 2864866 164637131691853710336917687590010880 2864867 45308731885681471821946597288085916 2864868 -46517382042271204883848269132533760 2864869 216170102199586896668876750303108896 2864870 -108397683088926268111436896022805120 2864871 -171284360170044662273315672666526960 2864872 -76842072025268238728035128565171200 2864873 186576515481405649207669359495674880 2864874 -69508116849069571831377267911643648 2864875 -1094449584194834438741112644184000 2864876 -88837805637548406190535984084032512 2864877 -263866712843710965942279848081941920 2864878 -171691779049941833607388009214093760 2864879 -425093865232003162832906203661561520 2864880 9600406882630126725319824788029440 2864881 309273513990445255991892453014757120 2864882 -97291261799759143322907085961588208 2864883 152099728735241225603924815450096440 2864884 -205724194424930215286745776829831168 2864885 52341444718476834486162572702415360 2864886 58073183779912909298081413136112096 2864887 -65241775364510461258902278349917464 2864888 -56770196394774521422040322348441600 2864889 14104946043275064497529916902475284 2864890 -62011291409872494313763600420843520 2864891 182397782491359833526140605214846952 2864892 196499795896354939460923193953846272 2864893 -218035747468114877502852071639722560 2864894 34213978181874764598555091127018496 2864895 82071650798325813401239072197369600 2864896 -2036040255693958705377822552096768 2864897 -137013228497852437542486720031791168 2864898 -70838647527321794951108963085360816 2864899 -387185697915572902683967199778277440 2864900 -75262238618901926117526575650320000 2864901 31236577664927294321042277336783840 2864902 32571901331678819340942281319853152 2864903 143475680445844102614232888513538064 2864904 90286311679414147174288469213675520 2864905 236076787798360610324255430450018120 2864906 303233051738830763846882545949643264 2864907 323483167893597476687918187981510204 2864908 -32533870188323534345212428964145664 2864909 554860641935752256788158698413741110 2864910 -17082184850766551258064271147968000 2864911 -11022924892039983385263818190665856 2864912 111751792514862497939417517841391616 2864913 104854757599177110197591380168687344 2864914 -5226179524389979821650915188554240 2864915 -111153642137409496813110963402516000 2864916 114193083104036352326554562732728320 2864917 -843457520651295756989695576724242 2864918 936820666798835557956204787537920 2864919 25990456726229630073953068525123944 2864920 512825510276573385023735048506368000 2864921 -317432991476348057187244092706880256 2864922 -79851008753098114455117343382204160 2864923 379400858556402714640210056118477744 2864924 100369269493076984764063685103960576 2864925 30238236013812903874891623068884800 2864926 -106472835060245997476995555767988992 2864927 66682167147915343547246624750855040 2864928 -93430384241365911925515766283108352 2864929 -451080655002433150054185442506896720 2864930 -43970690379152907631217137310972640 2864931 84365333795810796091894545534028152 2864932 334802771531696057885111945639927808 2864933 -352343963559989073536165083599178980 2864934 -70493827724721579543122083916842560 2864935 186061951391080325439196432191268800 2864936 -286295348118676443256230825275811840 2864937 -237257871749514805750992832272585840 2864938 -338191762143729075257283987020780880 2864939 -257138564382139933996920966657588480 2864940 16080365986194793034376067891230720 2864941 183926800120278388667068762043500 2864942 -285213106699339998399287489223355008 2864943 -102081631522071258959183499138994800 2864944 26006978502565272485779735424434176 2864945 448426062625179200187061437735289920 2864946 16185170764244068035376029434002944 2864947 69648500366491393746584567790479152 2864948 -75964691405484955946835200052030720 2864949 -26644078548767082523081380307463232 2864950 22035832760274106281546987639288000 2864951 19584954786401388908475527216854752 2864952 -95908678392639146872664599572602880 2864953 43877190270544684118542891283309440 2864954 111067143234144371478607387626240480 2864955 -160124008283156628424227697874666640 2864956 3452696297782360568633003004136960 2864957 25536831159503307544883587158662892 2864958 -3177987465595826275581985121378304 2864959 -584305439288081067858032417672177184 2864960 18074070423692747621032696951603200 2864961 4933079088900445683108316653856416 2864962 -320611120934465575354537456896318768 2864963 484678766522065472407376084514625212 2864964 -52014937197828109069232932054017024 2864965 -301120312913591865737552886359731140 2864966 87301368650721924094487595060187008 2864967 13422016226686585700619114348513024 2864968 304086288285320655972717318777753600 2864969 499769530347894185545191063002897370 2864970 116929032966205062976982246259686400 2864971 75738120329774280831924247687897632 2864972 174472679838588133974340835321856000 2864973 -156998670889028541727360691536785216 2864974 -90028498083295048231646518270674048 2864975 -326577032069419240113289359940035000 2864976 28939879414826152275954174832410624 2864977 -73274646471062293091892372881068174 2864978 -228603046911260522169519525288750960 2864979 163661484214025981874824068490159808 2864980 -19537096746173451818130283105440000 2864981 206417807376823284715336002498898560 2864982 63867782574339674309848244087750592 2864983 -34228711692862817197337012795870376 2864984 17924754419656709438066194198118400 2864985 88265190277306136726632440964036800 2864986 299215108760183137795110107969310192 2864987 -616842291354680615777683895400176016 2864988 -47973572914281615794813474851476480 2864989 138818682640570928524045326141082240 2864990 -8991281900188878881268721168440000 2864991 -92876087107897733270051699769025920 2864992 83471383768878913956170422601908224 2864993 186528880610590497301694193213321216 2864994 -2069502501858156299183767253858304 2864995 -11578661505459834469519154333414400 2864996 -276929297538275024369998483622640000 2864997 428135756911550725078416783864456000 2864998 -19259132881724301773090666713129920 2864999 -206909568324283626772154200612149120 2865000 -28751333693102433947244172492800000 2865001 427858581295421155299185103985971002 2865002 45882810047650809108927510641355264 2865003 -17395052318358527208860093710080000 2865004 2124079000160255980416150082771456 2865005 -94122754871806771297054447896650880 2865006 42327891839314897845177298599885312 2865007 68857852360440678559640092481218256 2865008 -311185937219674453877972884586496 2865009 24287512613465095520907633562215360 2865010 48811318233064095115836484371993600 2865011 55844830091653232819183300290904592 2865012 5901180294242223731205487317786624 2865013 20290241401173532978208253632563804 2865014 296466090408789017941663120235285760 2865015 -65494078638678602335473941404274040 2865016 129821892768451508405803667770245120 2865017 472940807696162430285917225625859200 2865018 -47989927450959680208603893079462912 2865019 -552022444369113435029226726514015040 2865020 17596934117093938648998882707496960 2865021 -16116606910490263941974623779897216 2865022 -270482148996640987164725723551538688 2865023 57209902296617369118501486044189040 2865024 -447061628065587644650337026965504000 2865025 206206887025341303251527535276566550 2865026 464929559783714135214446928039336960 2865027 -85178767361272632594771520850176896 2865028 -174768483746354960356826281634472832 2865029 -327743976137361710258741457740667360 2865030 -74809847745712700543091538215504000 2865031 -12855305865574252245241464276631120 2865032 102728094510258461868827864042004480 2865033 -146335565268699402031349757333382998 2865034 -133757442529131915433094550690853584 2865035 -63352321224545915823330618376823520 2865036 -31778589049324324960979909041873920 2865037 179378155298231562467535600714461152 2865038 -384052136108054785737330678458880 2865039 -80462734096438790758464525242965872 2865040 61756409312921367784434399628492800 2865041 -101308225095324315809497905175232448 2865042 -135920355513481724162246742829451760 2865043 -493053932293320034497420923485690708 2865044 12015712319113368278222873247055872 2865045 154924849673405474178353938750641600 2865046 -346404089566076806967758974872081280 2865047 -2905881640623062876798201368260840 2865048 -356448327295821358182057056334643200 2865049 12412847228327314843186745589116160 2865050 -154086883775922725490095424545617200 2865051 -527219573947563622034298194297856 2865052 -420009946840114093228818429233095680 2865053 166941991860242707457892222273524364 2865054 -229364772738145016435823764339002368 2865055 -269199047606991388948047557556216000 2865056 -466947044765193507402314092096585728 2865057 257682613697469842213512376058180528 2865058 -831057537259741899131062316748288 2865059 -126425776385297584617283971043144740 2865060 139103516684609307053854081002639360 2865061 504918666575604159124689359864055612 2865062 147932968012870861667272918743064032 2865063 -127794707862581350432911718035338112 2865064 72251088178688938464806461960719360 2865065 -40513394087831749773177483744422400 2865066 -91922659392085833112098633591365376 2865067 291197896632639118229409834273791280 2865068 -132254642035624772389362850354767360 2865069 48597482998108707471594718045051500 2865070 -12188875725674717721080039764473600 2865071 122906521391280597075716916846757944 2865072 -20662999726405209966036353305018368 2865073 557943882022057191492849813741610898 2865074 -53099343546562490085987705265466880 2865075 -27659647961695956848016654403349400 2865076 -263852758906705724840348871626323200 2865077 260256349315255141302633198021337440 2865078 2899470779225977962232565306115840 2865079 -249764380427001618408716750271498400 2865080 21841999554418621910408208216268800 2865081 -38949560877231288668346849036563616 2865082 57500213237999698004969076747859968 2865083 -92473652058043970123311402905704496 2865084 -213070227199292229163911648532823040 2865085 -71653332555626362485548743478341800 2865086 97371953261354365325633918461885440 2865087 164424117923508263824853856043257168 2865088 -34176122414463137563455129082920960 2865089 -109876774141427731643568285034584444 2865090 118748463181609762450153863267840 2865091 368472992955774644487175638113810492 2865092 -48998634753905037236555625837462528 2865093 -113078417859521867685794278816788480 2865094 -126129492068833642659015279843167904 2865095 -66911356147577747457896766807143040 2865096 -96187679549340598467991757624924160 2865097 136374577728283990802344370317619546 2865098 -248560617695708874143904690975157200 2865099 195530770140584447097990543598326720 2865100 24793123124150295644261876731878400 2865101 473524776427665399110977744389031104 2865102 -79447867654122305433651092918367168 2865103 374637515101214428587290113087620040 2865104 5666134368141720077082506887692288 2865105 -322810290944504455373686525882608000 2865106 -348030301679382746728325148202456416 2865107 -10109650728132881398743186269353728 2865108 90899776196449825455777333220853760 2865109 10157994892354994731579763847624728 2865110 122193643233714643653830455954210560 2865111 -152116998463478330020287894581791128 2865112 122780357114218729468713762971258880 2865113 62910266251196392207402060476629760 2865114 65223751992732141259298441157607680 2865115 160348694955106611559616452080606240 2865116 39526943943747401158306809616304640 2865117 -31000671450650697676594633612264320 2865118 -105655672530708173140797528037050240 2865119 -691444010516197014249171863916197160 2865120 169035704451419108734262774920642560 2865121 -89093427118888192584507126557827200 2865122 -24705606676892394106866975208081920 2865123 336715848321429460763900782940003172 2865124 323943631530072945361914844227712000 2865125 -291261309780104124513225143952261000 2865126 -164616686317879545896003418684544512 2865127 33869760050329885526968677948914520 2865128 159801640524545178926057938557926400 2865129 -151818620858965429614563009800883040 2865130 74078777072743655208577042963908960 2865131 156479132536724899118885018609938932 2865132 -3188774391030164764974956189460480 2865133 -1023011360692055406477350237359296 2865134 -32925123838014732099768451120921728 2865135 -1868702682185291670847865805888000 2865136 106405225595937461111352842481270784 2865137 -169271333867309923182232642027880208 2865138 -181157001712919572924574723249629056 2865139 -132920187192321359010509210774913144 2865140 -136439849046241559235267253155298560 2865141 -93607791721018008002995700016940050 2865142 113782777416230916121371564256615680 2865143 533018944238871058447900647070549320 2865144 36817234741656013773858013678141440 2865145 104431904835487023084464228010049800 2865146 -102092862905844310828929537723118512 2865147 49152740862242146841587619606100672 2865148 -69316029786447485914345776789857280 2865149 117976659365910329022833813547215232 2865150 59857421944751943599484919874476800 2865151 -896130860818404526367920205237081168 2865152 -28446357885109229823426847309824000 2865153 178290416242926886736173612743949104 2865154 -41586267658156532666577329408434224 2865155 -231331813913826246620120536275811440 2865156 -27273575807047028728801504858669056 2865157 -28187135681845905123687842705122594 2865158 181302071653231783007872365991840320 2865159 1026200595492749731603923069489360 2865160 -129405866843781576514532054738534400 2865161 -4948416074748842753223275012802360 2865162 -49132973276629047857115453547952640 2865163 -229831462716974443622653741533998304 2865164 -26310246039195042157269386973882624 2865165 -122375459465911982362611764316116160 2865166 -39665097610974162906486260149435968 2865167 -259551940048792496109964217866849248 2865168 26373801600585832878369798103056384 2865169 -220207150337916892726507806787362688 2865170 5062422928757163879184716214126080 2865171 145372022459831812368479233473238320 2865172 6447359724594166962634985290608640 2865173 -80418272951775458084756388810958578 2865174 31068349237262028408340100995203840 2865175 84122232736600656581816522171540800 2865176 457316774313246714988576566988800 2865177 -7055239237587056324885942624241420 2865178 115034637209604895380967050553766640 2865179 -457315638854609326589241422943617280 2865180 -83167432010296849167051443219850240 2865181 564057838274981371500178846833386400 2865182 120478794713236255899785812649400192 2865183 -323608421326503441176149830114037176 2865184 202035491966594432601778417714593792 2865185 116565172074042292516295362431758400 2865186 99227604137297176415515400089182720 2865187 43718880711733857784131093018968800 2865188 493393202878240513833689735088546816 2865189 -126400720784781286172853118669961376 2865190 109775973397417039713900334281033600 2865191 160181133181198113361714036527120384 2865192 54120232253638669763934202792919040 2865193 285485786493892573332879141905560442 2865194 13903094371078968906873544064992512 2865195 2366761261499074584845689440478320 2865196 92483702617477424515862925441670400 2865197 -405473062577935053322486096263783828 2865198 -55288990799363813653671150574402560 2865199 32572220235606288673487548027197200 2865200 19908448036542389810149956526080000 2865201 -423189651862754328367242109698069600 2865202 32421835688846617754363368264780800 2865203 -116650339656265880549502906518804592 2865204 169525214904044779971901519615021440 2865205 -16531824180163479906081765529370880 2865206 -6414506455016845156026896416128000 2865207 175858200846851119757081098453503360 2865208 4814799832988968108344352331304960 2865209 -230387118567029249765791353690373590 2865210 -28333764489860171636383344295031040 2865211 -404546783097990825731925025967804188 2865212 -5892196403997983930567260778357760 2865213 653265416821437279114077729630304 2865214 -85207231593088536992369935512047616 2865215 107982227402093553320653554331281600 2865216 -82625197927628326540895337534455808 2865217 -20153033254509534557548904258156880 2865218 -166630230494586994501887311707557984 2865219 2122358577334316898525801199226880 2865220 -21684184855506746336136978084453120 2865221 -283718897782564678504756690241104608 2865222 160912378831098356265929572761420960 2865223 549447648140462976064084163908564224 2865224 124215403725468664277202103629480960 2865225 52802107801951981830535101132518400 2865226 56448880469806740035846848043805072 2865227 -68656199343000731959875826292402880 2865228 44728301151427898807856556457278464 2865229 -36167764313989935598853230317862740 2865230 18940328956483419917114472325777920 2865231 83591238581782812952360363409008464 2865232 -101950263934828514571654833788551168 2865233 36632110427930774127754805908659264 2865234 42899339924039494338518119387351680 2865235 -83366777191994490016048107828154320 2865236 403727397818339400028405934410014720 2865237 -22444338462324141071479923480303360 2865238 -52027126099251530798898570494180160 2865239 61705651131654270265721411596162824 2865240 73327778827127080266393087344640000 2865241 152050090542605267996131715877173642 2865242 -148320713337544453832079842893747728 2865243 67181937216195852924827163369723648 2865244 -154146832124465702516042989427171328 2865245 -223795386775969012813118891745047310 2865246 49020857707191961971268063001401344 2865247 -56269378287034137712125556126949376 2865248 -299462442594231918802763804065136640 2865249 -3804026461657991561106583139472732 2865250 16586337584112590626459517701584000 2865251 -36531348558031084803428237885474400 2865252 84827348652127071584353972829847552 2865253 34467302218256664683327844752443680 2865254 95896188092225661711097313877522432 2865255 -326061138897934551495549356869802880 2865256 -255399845106796183001870380274181120 2865257 549644200666821163271093992773066 2865258 -20385393423270407539518568543200000 2865259 401686813777651362910994742504217460 2865260 -188965421594411356431108034859397120 2865261 -122960269822333685580554316482359296 2865262 -4040691349872945519307098058724928 2865263 -48185137171765172455692053139927816 2865264 -57535023615844488541938901624651776 2865265 27468559776719749946325663162183120 2865266 98823944353292048878016137922449440 2865267 70254594138978540855326992268496240 2865268 -23330244834864359439645047100571648 2865269 -142681277326949397661728355318291680 2865270 32854181908618241115942607128288000 2865271 34995934454979012756535721944297872 2865272 -403021329577976998242792489101107200 2865273 -155073234308509755853231997862596016 2865274 -125805496871001763286806437036126864 2865275 -89895209757991751676754736156209500 2865276 -90618078663748564812564906890649600 2865277 415474240799054384993166815779445126 2865278 108079656440961623401874364154735488 2865279 185286860692261208552850777167018184 2865280 -148266799867059649067109423513600 2865281 -116177736279881004829239905136748608 2865282 -18252311662823297794651228088964096 2865283 -20769588379040609310732648315897280 2865284 -100906414266861467575278521981760384 2865285 56250161653694693864035540679546040 2865286 -142530270483899280712782927436062336 2865287 130158234863540605964928852422034576 2865288 25088666022995650416377747121438720 2865289 224091461907189474702343041607133056 2865290 829667697504750253410224256216000 2865291 12348133617369808446823317509648640 2865292 184808552594319718579246578820083712 2865293 -108160242651983489300252279943998100 2865294 -1880638110796722535304240692095360 2865295 -111488905093636534623957112369546800 2865296 -49076378466493356512879660814041088 2865297 23498367454946333196062525277304128 2865298 102839685511925713280874986721344400 2865299 63827297086052162469292448567778432 2865300 -110294351368654477497940963470643200 2865301 -26623572325198573268426325816532068 2865302 94053108096033786651387225793034304 2865303 -2439448987879827111041009860341456 2865304 70372334381757572355351348978155520 2865305 -2752838392648561992886854799136640 2865306 -37914013398676112955634183536554496 2865307 -148735412122483967626136311904104444 2865308 -698337253558224129900884311720187904 2865309 7047958678830990877988761384120704 2865310 45879716394885777963074277362415360 2865311 171801657129755243654307695283378912 2865312 160046684358949336404105364915814400 2865313 -67736378253621820208123281429640016 2865314 270241122671365531895136300734739840 2865315 185251571405759210931919741656089520 2865316 -263715172344939805022089641967787520 2865317 -26099285892330978892314119656960128 2865318 -132212798438278895371019102835122496 2865319 650070906704915086778364279253625720 2865320 -389518818658028520421871375303731200 2865321 -423259852258617381711627948151817760 2865322 -200428049462298141919138460340127488 2865323 25578352644795990026770462298385144 2865324 110505339833774789506989657060421632 2865325 47855579171264438456554432210218050 2865326 37119286332123361913747654428157568 2865327 71836453908475718818335908882462208 2865328 -124997718096592518120477462605774848 2865329 86228124929529823247045901824310930 2865330 15329846139221688237856655301427200 2865331 -159845395748044543859398856896761008 2865332 -17939810705681146179524333060997120 2865333 120801001354259246343144596493512640 2865334 118020960621436498536660280602726816 2865335 -6915342255946408909669941556732800 2865336 -253522154124923863904070610186137600 2865337 34202709632686074587539647600258986 2865338 -79056522274671970220284963128271104 2865339 -147166723688456216107700715036425616 2865340 -67861580218561528131336544349337600 2865341 -149731324358092102771816339219976628 2865342 38989262821802944534364157269205312 2865343 -221069194382588990847550581772810856 2865344 33213841509372070859967149292650496 2865345 91330613656207971189070956911481600 2865346 -295856566053446384761572630528433920 2865347 342328834620750855103266954164522832 2865348 -44957216938633635561764166881280 2865349 -535708497044125995887810132365185536 2865350 -208266723452069185544747001640987200 2865351 -216048434663032655032844954375656320 2865352 -102418455773265760170207560031436800 2865353 -18224679538404344576675997973926720 2865354 20113162448189730673293916381055232 2865355 96412876877795682272468702040547200 2865356 -150148459280438457939221310818377728 2865357 288520356021849546257089841810026176 2865358 -216527260782027951559080120533094720 2865359 16804878467542765340534912252914416 2865360 -21348205299360313053538365790617600 2865361 -131177413637464254171427973977918976 2865362 -93442105229265457045750231429043568 2865363 247355570848102836693447363261020928 2865364 19060986107667106603341137957803776 2865365 -226344099329160293599105301894500200 2865366 -15532712658639925673680624133655936 2865367 -192449682003402048807344702719273536 2865368 62856484183690385601166835824005120 2865369 12974102779251757997323826147248128 2865370 67409397585168079878568607554733760 2865371 324511054038785599379646502313817600 2865372 -73764796055810936017026450377553408 2865373 -9655155351740550249814404784903482 2865374 -121340689914403068203558256660172800 2865375 -9991211250807831117109662404226000 2865376 -49190321935036676694428100721115136 2865377 93152625762587794564034222718506160 2865378 136009661827449608455387025131407360 2865379 535850046337163519506551293557113480 2865380 -60663346637071015826503250927493120 2865381 112892709324614977268282445416057952 2865382 -33616712394512685039640834469431296 2865383 -203031832685704696312617474111655368 2865384 31520737373404375924996675330897920 2865385 38608311170157763059581629919428800 2865386 67993391590281743219873229336966144 2865387 74114018130806213535360014056906752 2865388 -114687058428529258625162378160122880 2865389 644933113614130133026640539447822656 2865390 -50529742385319015552931721645721600 2865391 2764561082610787279253352040314224 2865392 6117850287409596313328414545674240 2865393 256727557179609954732290028722231682 2865394 11272469984182369950774784803187200 2865395 118718170140122247335396228132123520 2865396 22046145329055036953202801874735104 2865397 41958181481049304577054566563644846 2865398 -99192533147184265847418890329384800 2865399 65567818696293066692305172981404368 2865400 72343933896588359788430956611072000 2865401 41971521123091715003837317929600 2865402 -253520157354808776062265802198886400 2865403 -434861699963009690688482920677048720 2865404 -319843854129154643581873335104262144 2865405 -139284817969090303074416089827687840 2865406 -124838020310880102934663240703566848 2865407 200691616764326481057911620699128312 2865408 -10246727980425136929474277583880192 2865409 -222249969613606570744701562812057600 2865410 -183101982021645157038206792324636640 2865411 102736482845842420275362623163375040 2865412 61229997444620854762074336101870592 2865413 78533161357163153780943903935581662 2865414 170964796080312783658619791057768320 2865415 25223247197768590856772716120709600 2865416 114186675727933491891418329761832960 2865417 166766450275635310578445033978532880 2865418 -139658339986333316085138913800764928 2865419 -16755068158444314648385623801067200 2865420 -9360456497687314586098451982182400 2865421 -16881376098010402610189014847687136 2865422 145320850866555624218264235190060800 2865423 -39761652994482285449109527112612864 2865424 9295110154976461023384706258903040 2865425 -144347921148834933004198614533933850 2865426 16979233347119527581077684792290944 2865427 -398915549850370374139785372459648724 2865428 121613244149246270020393762462771200 2865429 -46505001238630205990991135284453760 2865430 98030315620141943938460750633391360 2865431 -58440901626618854142466342799139768 2865432 85690168815972555409748838432768000 2865433 -54561196382951043218257900875979318 2865434 2229650818232012399261611812865536 2865435 -87063918063541267879917437519409840 2865436 23547794167778562201786213763099648 2865437 609404491204719992681393676589365312 2865438 -44766829855453111320398897404472256 2865439 -115132653435113254964322592645881760 2865440 -415015475906143687940177753338675200 2865441 300636276528376307429958631215894192 2865442 9240677372337618322348662774643200 2865443 57389969985383662965124018418331600 2865444 21179518565529135938049474485114880 2865445 -49012216133219043301539089176498560 2865446 26153198071764631665428668620744672 2865447 3686007778484118607876039698445200 2865448 -26022148427480446459091841962480640 2865449 140970488658765387795683065050711552 2865450 1661583448058224581770239249344000 2865451 -250866958141017280517977628897660208 2865452 145823748617114971278935701110981120 2865453 81760406004949158022841957453104800 2865454 22263278173419306662872905088650240 2865455 89711720902601287322064191658992160 2865456 -109488502875977891735458203432124416 2865457 -148211279598778075459182320011709888 2865458 -69457095802656594596864164134151920 2865459 -144938353453688064903434888795754696 2865460 -83681343150319684069042413411901440 2865461 63803979910682684737678200889866300 2865462 -126834017072371604882278673225168448 2865463 59591381263203950924452693068748712 2865464 113080543661332636951273279849881600 2865465 43224172694657197878333165074120520 2865466 130921116369949128150153136698923520 2865467 -449626059952260780056414687645626176 2865468 97914527495929909232381261608727040 2865469 -33290883610911559558249304961453480 2865470 23471873704647383965205229419503680 2865471 -190245025292387164496256403209553776 2865472 -148354853509462628487953302805807104 2865473 222417268738183769967576579286922964 2865474 -102610048725099912272596186804315056 2865475 -86032430952964549045153593147086000 2865476 -230370697401614073043411544142627840 2865477 3827969130067541922020082174861120 2865478 22448381595105653044327148947107840 2865479 -12877826222049276068305185584170920 2865480 -12142652730381461543605735182336000 2865481 -23555450204110840608560359501575718 2865482 -90872314715518048909443131426259408 2865483 -169198789868728019366739045670328400 2865484 -77857978877865379348155923328806400 2865485 27191576379554840185889318089728000 2865486 18063428609397012397130356529303808 2865487 171499199711170324215989419591777136 2865488 61436927646427581324852389503303680 2865489 33210202331695450066314123341270016 2865490 1060852339763415017332528027305600 2865491 -243761146499815174633583404217241108 2865492 -24419921092316736729440540155342848 2865493 -166150656725369824348234544118718258 2865494 -388516668542809581979044979142211648 2865495 140502603961955637476541928193559120 2865496 -655858499053359167780288719036170240 2865497 349123441354663779219302206943351946 2865498 -21732742014533770174361987530551552 2865499 -95327611934612148468882501569329120 2865500 262054224359489535217619851816704000 2865501 40901411870245338447438547374090240 2865502 121133942498498170387638149911132992 2865503 -91802385711043321456509278666559840 2865504 332630592886700633161058902427566080 2865505 -106893072348820997306779390438127340 2865506 -122873540714723211086995179882616320 2865507 15577769047613780097739901961612288 2865508 51371871055816680660692917049982976 2865509 -410449888215857504689345956777964290 2865510 -108064184011219630393169498437996800 2865511 -720974193801883444269516620955500496 2865512 -156364657754548568878016138026598400 2865513 24376065160971812090659000443359424 2865514 37869459654066119091373208213735856 2865515 -347934815758374212371340107632701280 2865516 -28279730280150051475421325317308416 2865517 -7241348906954889667600513173518240 2865518 -125955812394450265382322223988937600 2865519 199450780119003630034104159906217800 2865520 -956903223695921431064246907371520 2865521 5847412993884373926640337937280722 2865522 -158521643043924328405904974414464 2865523 180321792577439956270815661158309440 2865524 43282360798527265060669756398299136 2865525 15998956493722444526717018995164000 2865526 -494746744963087977668631373521481920 2865527 61448073819536500329873297989420544 2865528 -236812113114419892048153408916992000 2865529 -350916796225567365657289542098254870 2865530 -80815646502535497765456697495287840 2865531 54987920941016453953958046376636464 2865532 -169396790921337089493970543158114304 2865533 -153562883787687507309947522344320 2865534 -17332003539569555500056259068453888 2865535 -327624755866203662904064448230490520 2865536 -418385669682623813978341281921761280 2865537 37754034286084661497313943469790532 2865538 33454989720838791340322511315064320 2865539 219870255421669856035058859756040656 2865540 -15339855525297196838746846485934080 2865541 10740583097179463332450215539161920 2865542 190212931836867046525714292599680 2865543 -203523892314609090782549703137400576 2865544 193545050463158997459021764708229120 2865545 -28445047665684219046566832375052700 2865546 -75723376533116369574631023096548256 2865547 87571252617696725493708197490631680 2865548 136092531596767892285297550251059200 2865549 331146772123628590696702642444668864 2865550 107556994974634491360479968650124800 2865551 -80135441033074063918190583182127360 2865552 -1746893242949965235812870093209600 2865553 617465180276305491481180087473149760 2865554 -31147347641984539424114559482750976 2865555 1339134663080800204088339025112320 2865556 -41622838168770779164536240787223680 2865557 -59540769781799204090184442619374194 2865558 -109530906564674941114709249782756416 2865559 493702809056452130598214878034786760 2865560 -56495465460007098314167556462592000 2865561 -341994606807758022349968585582407520 2865562 -32125241896899523870051690758236160 2865563 13283656244693307719135253156651264 2865564 -206881944594635181156885326504494080 2865565 160298359321009974376437098741892600 2865566 121656260322924784491153079762386624 2865567 -73805935212402822023493817620334080 2865568 513253995763916045520537870503116800 2865569 -483128823866184844500109225286497374 2865570 -30517014034971761276393271354792960 2865571 -234644783333150959669236462663605040 2865572 35235413292750775953015836448428544 2865573 -246090547846688145244560386981565696 2865574 -97724556708801007490947864707905088 2865575 -130811383410592912172776584525671400 2865576 -47370144983679407576812535529799680 2865577 108959548686732473099779002420066240 2865578 -110043986188996821758665510476764160 2865579 321266551498859649743804444119383384 2865580 1611546515955359678512249265433600 2865581 53733075123129520291563827409935382 2865582 -91125167192833817020021448210553600 2865583 149593042379130432023918582583643120 2865584 -101731316839361121710704471588454400 2865585 77882799921530952108522091455014400 2865586 5100268173014378933197387124081184 2865587 -390697149225874803668940722899819764 2865588 184896427312112459577158260850429952 2865589 66216995415463828832902052677649390 2865590 46654626596297909381459380030095360 2865591 252178231380044906919259032105934080 2865592 -199376953860231988544521431942451200 2865593 19106929332289881142195517687867562 2865594 55694308193265632887893869690876928 2865595 214500131978825618433708838686921600 2865596 -16954913968630833804007283718220800 2865597 118894439568212206389881596726176384 2865598 276759312774709225353784790095468800 2865599 -365937159510345563428817904554699520 2865600 5697510267646636651853760430080000 2865601 328927650929296892961067723656225602 2865602 -161347308141392601512257344024979248 2865603 60655581570577034817182022784411824 2865604 3796629672958510160755652021194752 2865605 76311751414271135588359384449546360 2865606 3078251835042386700079573080637440 2865607 201585542358772976756293145533072856 2865608 14406978303406259679144856951464960 2865609 -112400679629309946518189330825628672 2865610 32512813328830062638135123483904000 2865611 -144968649034993808647165969436075520 2865612 58321470120740336102794917610470912 2865613 46804510493479045059697340511920280 2865614 1232067815631559792492215565822656 2865615 -17990483537712335872157841925363680 2865616 18096125512094228840117308843622400 2865617 -112816191274983977567382091186136334 2865618 -191545103958830502200691648657912 2865619 -166032605835763639108319420297297240 2865620 -39287217215662481718002612013400320 2865621 -271743096932893272881718892242647136 2865622 118108928806486238480981236129607040 2865623 442976817497371231517383471322740872 2865624 69145884085937474635320440991744000 2865625 -160391069741030900840668800509400000 2865626 144257122143203893319389090873750512 2865627 128368604763955576299822705858070764 2865628 290516976769367460743208803684171776 2865629 36053300704632031975296634519744920 2865630 -71977613968618456696430134474368000 2865631 245014390237950239453317375170887664 2865632 92603230289977378018406497825849344 2865633 -189361290567766559463886683214775376 2865634 166759514730312108895396733817958560 2865635 -386165401067441824629100277764525200 2865636 -75488135633186002868596860117249408 2865637 865071747388888541140404550026211200 2865638 51399768448068665438311997601211200 2865639 -13930718732156522712840085907481600 2865640 -41738917923525619067971675285094400 2865641 397209082621481556256747692142650042 2865642 -62601219608086238471438161087607040 2865643 -361588769676404334986299822982212272 2865644 375461843695593979601429680370094336 2865645 88756811349840095977420853750913600 2865646 137773614811092294716106166121103360 2865647 -626412231683778761982562346162616768 2865648 8211106669442871240997497157976064 2865649 10465266527154012805143828954068464 2865650 -41788791660761865205216487419380000 2865651 300406135116957893479360389514495032 2865652 -179190807566361088572259892152910464 2865653 3067052936889477914285425393118880 2865654 11191380275075149602319766287280256 2865655 70430650074864204020798819153398560 2865656 474479684789395301958321993102336000 2865657 160888407143345869819442834247554880 2865658 81855386264225440725799056998853888 2865659 -643918443093326905782069118567282140 2865660 -31911499618481014098124013743472640 2865661 -12319747311592918472890322575327738 2865662 188630674936922374308022555135274112 2865663 167397504821991587664965492265003192 2865664 -255051825971644101678470468877680640 2865665 290101635907890367281357402379897920 2865666 86679666585118558475937037747551744 2865667 386952117453767953969758227637902952 2865668 40125830995788056505354306440060160 2865669 158773146374621307689563846842622944 2865670 -2435145237455133712842407228918400 2865671 -158690715991274416787007430007293056 2865672 372719304282825092673954621219225600 2865673 -420219931274584046592530520554456760 2865674 -28913277523690380730441003137888768 2865675 72130787652754660171143726667512000 2865676 -278867576664682677159975270684126720 2865677 -968138729305565534228138285943629268 2865678 -20451124021174858210948097214845952 2865679 -283844423410324493476397614782448720 2865680 -33845322576140960853079090533335040 2865681 50244457012778183086191076683048000 2865682 68919069943435552761627689841186192 2865683 -209785729784210594964792619629274068 2865684 447287350977745874001313423458066432 2865685 215149238369389846047173506584163200 2865686 19730468353504835024054083299978624 2865687 -48794038488720684146024527722051456 2865688 -11859182874767101535535579402977280 2865689 -461286061232760795495661504452887280 2865690 57102223379424607342390307495901120 2865691 -159274857939243109071956913446486908 2865692 7488902062545268743204197007386112 2865693 301215810301317560821146565753562400 2865694 -69679348038424075789649544105985920 2865695 -23843442991284204579457633560824640 2865696 288716637832494184640922217738665984 2865697 -371912138445702114265666521285149854 2865698 -170091996111990393346281099186852480 2865699 -157779343101902470239340822604760396 2865700 -79227837317330947244603054571164800 2865701 388973449673476915911055851373392702 2865702 -22425226446647835800907588631554048 2865703 -122033861101802556894200624091790616 2865704 -357506332131937563608669309375370240 2865705 142795851076641665787094875335751360 2865706 125467688982871970161286626590576480 2865707 141145990044586376455457620674528672 2865708 38088253619360479275244661660396544 2865709 20720459900615562518003620512034752 2865710 41135008037957138977150278398376960 2865711 -16120217757406678924284891206429040 2865712 9311254178528078718614586133692416 2865713 534930782179102954761648824510599920 2865714 180313107619591562014132701518759040 2865715 225487065116222453576329648796133360 2865716 63716850642750901509162067966562688 2865717 140517114855461969487795179350098300 2865718 20676344546084857140302131896646560 2865719 -36690416570410636570158042485184960 2865720 -87491654757882938858724679503052800 2865721 395751328299899937527474225571287812 2865722 70900335486168181754737951357336800 2865723 70989527218820999277058007318060544 2865724 -55726728644052886625752811854547456 2865725 224426791308362468094126259645704000 2865726 122199772155336703943532001375862400 2865727 -166009008128409860571302821477359424 2865728 -137507123398253280190529644285919232 2865729 219488496287184042633348158626791984 2865730 -21901925450183942948330318457484800 2865731 -6195458238489475541932880212503552 2865732 63852679941170421500145116187494400 2865733 57964318770874353407183024221931904 2865734 313383165152619313587983643260718912 2865735 1700098621843594936828183131662640 2865736 100441282590788522903709893688821760 2865737 -53352658151004502653837711735109248 2865738 74747865078826120394984418321510144 2865739 154814559024567247200882124193483540 2865740 -186957255366049279089686504497935360 2865741 -72139763172951103884435213018912576 2865742 68705326609526292074064153548650944 2865743 -1301025796243557441837076672453008 2865744 -10728924166699251130618510494007296 2865745 -70600134874551166509518907361577880 2865746 79206125395146846271988087591458464 2865747 -197745019779616793363389531419533520 2865748 -341611126793913218619903027426570240 2865749 236422952457884864212917737381196750 2865750 63428011781877236527299166588128000 2865751 -31240363768977064385489235330700800 2865752 339849055968331902078849006995097600 2865753 353460450140805826819112983370136000 2865754 -166316032604866709165111174586182400 2865755 268826270823288710479821229924968960 2865756 318413683232795444436157954314829824 2865757 -78441587019102952691446375113320000 2865758 -82033534874169898954436944514112768 2865759 -23097878022763978856499888954172512 2865760 54171970952203013916953170775900160 2865761 -19473967207503673284892490783225496 2865762 -29844261136654042356840912215096880 2865763 142755038522429212515472441638037200 2865764 107075967617035801182612019347456 2865765 14039654393909615218897346110368000 2865766 -137297462742262956885148160211234240 2865767 89043138026740445857425366379994040 2865768 154672033597718866478654815275909120 2865769 -263548348292955697322201328072726656 2865770 -10760799342712671486886900465324800 2865771 44009076593655110122243421879563740 2865772 42686447451800285934954779316733952 2865773 -71587550120823627353524699506150912 2865774 56958123128478816422043845782024320 2865775 232816527003184231182089411527275600 2865776 -34553375303518783780708791117447168 2865777 11693642138218969167582826926581376 2865778 771333622550447173106845738245120 2865779 232143179280939493684512269988234576 2865780 -10575361282063646288523628135641600 2865781 -16017324879520506231670374537556608 2865782 206144198354745959948368907374264992 2865783 159617408340512813711173573531573224 2865784 -223908094692201162796278537506365440 2865785 124289803137185000780813866315379400 2865786 -61625741906313466895584718072819712 2865787 -181006021507635911133776733654121564 2865788 236489393481076231813295090547161088 2865789 -84602535532745182012284737063997600 2865790 30075853105142948437856219961244800 2865791 -670417641501594803547986312906219448 2865792 17080346691733225604184191847628800 2865793 -57329211835801964592565706694854016 2865794 142541010275626732754271414953055696 2865795 52611301959415700136498842466493440 2865796 -247953947666105578458311484960150400 2865797 508917371134365728199377552182754112 2865798 -18256308559826370002924314154562432 2865799 6268450687673228744227828497684400 2865800 -16806573777342899605066913341440000 2865801 154669209941377093476135776001199632 2865802 -268694687584130160268963065806205696 2865803 47389215146595351318734504714756052 2865804 -283317753656756843543167106316042240 2865805 351391396380115469592171557677040460 2865806 264587069936159148352553273746364352 2865807 -152562703266133934384944570742668800 2865808 -125221931583067485110471063896719360 2865809 436177496021371685985160229975769960 2865810 97704462520221040131165950083868160 2865811 -111287548297605484560736034882061248 2865812 -308429368951742906306691380319241344 2865813 -30945675930271785923904766543273056 2865814 -209439095095616462036268033838107744 2865815 33099167889338604778994239187799960 2865816 104460465112237482146307875062333440 2865817 7668852976087331642211357850977866 2865818 -74599302199110020865136100931789600 2865819 -52759914501098555167228923346627392 2865820 169083566232308835951662255914606080 2865821 616060843884764036988150617002944 2865822 138311502153127291589271271435582272 2865823 -31841093606622471950176126030622256 2865824 -48558490517772848328216801974747136 2865825 -29342476032260030888769803704262400 2865826 38879493083584265570789888242237440 2865827 -596480183885432635359191623045603560 2865828 -45403772983932169731463816973230080 2865829 -490273033662326051111765885693687840 2865830 -213131399061195410464602623768158080 2865831 -259033953498408524681461179407020248 2865832 18339380367424679089878126237158400 2865833 -358839839437221154470137138038814556 2865834 6345007978415911288984545753738240 2865835 -6092761820298830915046251771240640 2865836 378297675757904849532822624560436480 2865837 -22129578148952037168607583293470432 2865838 142223580838861985687471868049450560 2865839 93161402416485534071430266010026640 2865840 -59774965932469979748821392418734080 2865841 409653069825177135277644936479107968 2865842 55469354488745950750448165750730240 2865843 423010310657971472978596889786214984 2865844 -118083341241084253651002743864444928 2865845 -112180837943537586656073164572900320 2865846 -3061664173620648106954093813155840 2865847 -23537376796219147224010166139584768 2865848 -574104574183128487310163227197808640 2865849 43146400550034761300583924069058560 2865850 16331385721656116718020834985348000 2865851 -19091712361445555038066878826678248 2865852 -141797129057642722351120901793980928 2865853 473888381054856575517396509253885580 2865854 -187788975584578684330398720516090624 2865855 -19647186551835047102474230883549040 2865856 2956749827954096461735580158394368 2865857 -302213655704762958980854345542420480 2865858 220200862478119334847824724673839360 2865859 252607807578972520607852365452001800 2865860 -67054526809120185203558989843084800 2865861 27959363250901388650320080295060702 2865862 -250140896554546189494100314334673568 2865863 -108059498838902431886075897862764880 2865864 2532648754342166910502034069176320 2865865 192657675641696127655386422646787200 2865866 49709087675674668461701644111648000 2865867 -63617221490242627481632877204920080 2865868 216138735147595369157070557203468800 2865869 123858305536709064972354493959122688 2865870 -5692785970225410542641814279712000 2865871 -79029084245399998276455219701670928 2865872 109123606852732996696142527287263232 2865873 -144598502045905789884237723820854816 2865874 -158588621418912013017557070935361408 2865875 39905596626735580256613838692924000 2865876 15412480206801189789631607174928384 2865877 -156645083269754254601468839917102528 2865878 -51006360313125879548625894444342144 2865879 83457143369330183576327856247681824 2865880 -226995375125170120186011532028313600 2865881 386042985803861295808224280286012682 2865882 3087887501211205169936012085633024 2865883 -308461402687120711731569010573924320 2865884 152162738616988851151683309294428160 2865885 323432867067285256075508149850400 2865886 16461227742851192054284230828043392 2865887 561576152784925331546094330153833688 2865888 -68737269332984100092660874278338560 2865889 -102822772936440688706691357688039320 2865890 -162797525588198816439243736664728800 2865891 -4064256286980477936363462995847936 2865892 44019172408959917994819302894149632 2865893 -27988472778115085309156125742013636 2865894 21396107782282061165821674543142272 2865895 394317379184658663926012817332057400 2865896 213083400069162020112008070570393600 2865897 -102418854469309309402648359908066880 2865898 86216515532390897688920009813934336 2865899 -366495291652015914449263241387513100 2865900 -51187425298177085935842999433190400 2865901 146407524115633613804540982554322902 2865902 145309932471017414113054835670192960 2865903 142050083341356242303477129826531840 2865904 -96450527197840772573963497560801280 2865905 91399379728456008280848784932375360 2865906 12939313432763762602707074308734240 2865907 393146101856620998793895819884416 2865908 -123029108792391530449254848596447872 2865909 120775829403453742296726002829879840 2865910 80001533278101596073605529566607360 2865911 169023436170476679977295069400551264 2865912 26023029017713439337730561788334080 2865913 -393320220816737759308396874672466838 2865914 -22738523728759515559613498102860944 2865915 37327489631845689722253950574028800 2865916 144472182854130755134433379311882240 2865917 -184127447623605072317420728337207034 2865918 39895877900489260630432617495622656 2865919 50018365110654235838912523391770624 2865920 -162064023132472188807139130395852800 2865921 3244721408848480061185066704056112 2865922 -111036491239249605458013265196651520 2865923 237678872492583668103956747560178172 2865924 -186726851009987447132478293215674240 2865925 -263049426085026451116754328893380000 2865926 -80407069468308035766091427613269760 2865927 147884015043897561044560216355204520 2865928 83473179159945873293233311239147520 2865929 -499074774295341063149495925235759920 2865930 -24269296214558238240723135870170880 2865931 138320454411442212340686873759803732 2865932 -74756041717520122535329609866549504 2865933 -155432728323107753508208831606602336 2865934 54207371407920714675050735953463040 2865935 -406645478969479497754736773927447200 2865936 18255038481221257682690191555756032 2865937 -71114109453465910364009486452179980 2865938 -138937024604169498921601745790867456 2865939 -195412308511206080650768420563938376 2865940 -35298497574532977110135701401968640 2865941 -31719438687943285150207285184706240 2865942 299947861948229552838850277133425472 2865943 495677049599249633245706102419440520 2865944 -205913907938192858054659365646755840 2865945 173824111049867587199104702163222400 2865946 52317602354958897836159159220038880 2865947 76411173457129731834768054495058464 2865948 170524377073923305995237206458350080 2865949 559743685713688685083520691882222950 2865950 30042978921351390937978284771513600 2865951 149224554223423344043548793686343800 2865952 4359052066125227838391807656394752 2865953 -302941175492779005863952653807376798 2865954 7488352797153614073154776067799040 2865955 182635683214743712641515254630398720 2865956 112766258730620167107901213015335168 2865957 -321273727282654446439791123129574560 2865958 37411523456259726186269361836122080 2865959 -144500269323376106762221796023319184 2865960 -36289053124422168549099104225280000 2865961 140299028139490548920181742056815232 2865962 253354806598444459875231368639477760 2865963 -6161745487144653638753238902660112 2865964 280978861820691625814377479366814976 2865965 420269648609692455393448398533400 2865966 -107716566391479319042389889185232896 2865967 -171185136043180462679799804384061200 2865968 22155930617846298890255953360650240 2865969 37371924629665524756376480140379200 2865970 -59849504840618484067641950559820800 2865971 -243561975376989605823282650371827828 2865972 2011270374610252358391071825117184 2865973 -154739088378085320550228571498647296 2865974 77980300184936111883526415538296736 2865975 38767911507483750167895634269427200 2865976 -407975225042723638348328097473187840 2865977 -277928119840367718139473356784297174 2865978 18106043906961984787912782504223200 2865979 -12042009623752247055633758685801864 2865980 -4957102984036720745878450221281280 2865981 -49987303407103209739330900623710976 2865982 24145470467129469891365465458109184 2865983 230405124902243138435388101722512960 2865984 -35181369124753105539116953459752960 2865985 367114576243388698479056207885460180 2865986 -98980534632284377424730153334596096 2865987 -98329945291355387056457782539016956 2865988 -102780786074603093699701127082310400 2865989 314602359020607769398659889437706240 2865990 46722545945504508567276682340106240 2865991 41632016734333228688457895754901000 2865992 -239406072793514348107735376642334720 2865993 -350395286219602557606727866342720 2865994 266162135947687732833309475107829296 2865995 -51243159471212490877389584465360640 2865996 91487437791497818468827964271493120 2865997 -130103063397690004123709144178102228 2865998 -27297280058073410042607556548480000 2865999 21496159600349155861784061624374664 2866000 -63459514885183798911049016856576000 2866001 262629880904608428124549536440710002 2866002 -17199326317386774045274917099388416 2866003 171468206143253735793639006027353680 2866004 -284121756535593115295325370927906944 2866005 -207379751073884527466493375114788100 2866006 -76067756196520424562199515080448 2866007 -186148817011406417030280898955161896 2866008 227195226798583869696321821182095360 2866009 58087878505440122080344304692745216 2866010 -34105748541668993727990829319796000 2866011 173936387321288703272545672970552472 2866012 22997442830625616130017944937390080 2866013 -244990812529548173938623045999674304 2866014 109768210661291864669340796310531904 2866015 96764257248165632432092681718172000 2866016 526802194998420230417987279800369152 2866017 28508458102018106834486504809128960 2866018 -423815801733488090816036082204232320 2866019 77554437829548473966027805542479488 2866020 -6177747499096751982173571315978240 2866021 -131624511554868029267378819731283556 2866022 -141943822742775122466776861276006688 2866023 5546886010147332862042497389146944 2866024 78345802780564522540788317144678400 2866025 -291666504295087079224446782879292450 2866026 -47958330486458841288858920225753856 2866027 27837085783094816512703137721565640 2866028 -43402967124655139052822365515914240 2866029 538081305975445655403459905918688 2866030 118096219870995369270729124838085120 2866031 145655463622208994645466787876228592 2866032 -33842964076502418933233543821688832 2866033 -254952370393197183368792123554044718 2866034 -224821715813393827618823597043097584 2866035 41576362635518352709646938541451360 2866036 -7552928821294026483815392269998080 2866037 8081016518300095065303539528634492 2866038 -34238915674082443012313912714219520 2866039 -60341825982931691606148741222479400 2866040 2645915139530486828990948190412800 2866041 -331948899373560840156295143084528000 2866042 -291100520788316016369222032669597328 2866043 88809596976959096475213028873605120 2866044 213420305782755058525532146862793216 2866045 -12449430167034777019815004452432000 2866046 4952738326480847506373548669901760 2866047 299779937722233265415041718294128272 2866048 194467512911133348360734343136542720 2866049 191187188879320391743160334026770050 2866050 -130480739406079925604648088448448000 2866051 363985420844112587435459401276765052 2866052 -91393854593536298173705635105361920 2866053 9300693149304302653868775840600960 2866054 175054083134020171842202165879811712 2866055 -22249836433554210820193505895398000 2866056 95415030142392871512915833679667200 2866057 -137422297082366086171243648595132736 2866058 -14614280165381075192756045262726816 2866059 -223963714138794568309087002509273064 2866060 493930155675317065386059525156352000 2866061 649291367204294023527787917174745824 2866062 83139974236409094882499248554098752 2866063 -25415568389950086965921648819058080 2866064 -50330165166899105991624968123547648 2866065 185511730213026692821522155332747520 2866066 -14172634223385614661237990042977280 2866067 -51660408441822856115695753098033720 2866068 123075008108163738269912309955783552 2866069 233383963483750193816066518029507470 2866070 187823234408645489628909180714652800 2866071 59659288751416058460938137768473528 2866072 -9877985222915395896403276876492800 2866073 -101926094637340879590700837699515456 2866074 -17326891689451534692611188732477440 2866075 211789032721582240520670219897341300 2866076 -53148303353860724837964507882298368 2866077 336275202669998292723590768906959680 2866078 -637476136236198400622923164883176576 2866079 6618409757045556976131397035123384 2866080 -60063913522792790391256205418823680 2866081 16521058040187522992120260967629224 2866082 -271729253854203015569835716898514608 2866083 234729047529439653940641537300502848 2866084 -67006309584960358401514283178516224 2866085 400081683702666108163757556957731160 2866086 -113287555093485382378404465731475168 2866087 -110495024857925324678518833565546448 2866088 128541357129234768852066004684800000 2866089 -188786933733917224149404489072305776 2866090 -92931913063309367088366117920215200 2866091 -225111794242541636474276785860348048 2866092 -191624026196742645060868742853032448 2866093 81806791793643411015793985337560320 2866094 -19830993391646217175987146657263616 2866095 -185929232062948897090259068660833480 2866096 19825182738982917774716197949538304 2866097 33442421014345326279037553583557940 2866098 -54907785858479274973301531339692800 2866099 280662801826643781190989146505646560 2866100 -63149079627543175621639313772489600 2866101 -123723958177564064944723787384039616 2866102 -15282865113137967445034203313533440 2866103 118639589134629465881432593250664504 2866104 -7759449965653401933826655189667840 2866105 62138241119952924015555795533218560 2866106 -111536608299809114001672323383183248 2866107 -152230952122557066802423334036049408 2866108 297912936048848547695091058516736000 2866109 285567561097227171832523632767722310 2866110 -40136975772335740527655354494048000 2866111 -144509733927396514434122808896376 2866112 141015699860634815553412093559439360 2866113 127536824825561815751990257593861042 2866114 138774835743349234376959000003432656 2866115 -5942347434931949033972596445949120 2866116 183872360154554895736764563651057664 2866117 228200270397376477850720380327963166 2866118 77359758467874733020165783798161760 2866119 7749116184828336042002336862728400 2866120 -1312339215725711555177362710528000 2866121 578880667638447557379631513715711322 2866122 -473356112034988184305250125930752 2866123 200627960448053073582077731451166064 2866124 203716467208946821236309678397975296 2866125 -273665902893330103926084310500792000 2866126 -13013625566072918467894623428946816 2866127 883493798787997485725612852098488 2866128 10443735201181491457615029782052864 2866129 -103626657012963256393895271638692288 2866130 -149684881286593689559073033524403040 2866131 -117364854995716534432086561606259200 2866132 47745978015009919250173031626563072 2866133 -399283824964932641313939804666890436 2866134 92934767689608473845928035996146048 2866135 117946263455053689839971575634680960 2866136 11345441708477543322468082432081920 2866137 66361318633699934699424185952330960 2866138 -149235545226663559377444940959709440 2866139 551929692162933539837241194447807940 2866140 -91118500630413437684827737567383040 2866141 858799890930712992544842202965864172 2866142 153771032458946775633047542857017472 2866143 -96782676785990389512419930962713216 2866144 -260349954222697620544480247377035264 2866145 73272800939739745138391050774326720 2866146 -35810372957481776512779196713099264 2866147 527218412825643892422858325568829596 2866148 232833989489081873946832898865607680 2866149 -153083323733644517367874062688922304 2866150 7841347678378618656879869738496000 2866151 -422022466730920144381604812378651848 2866152 -48851724254202800696708767564185600 2866153 188506571433472443750067838131755300 2866154 37117733787621610283511611951749632 2866155 -7164173449176235522782748704640800 2866156 -80956579996694646852000539286389760 2866157 -495765980306846586365515939680519060 2866158 -45127197041613427518323483035486080 2866159 -708031887361554962441501119518640 2866160 46863037319052443132860176540303360 2866161 -112317719719126277268933238399376160 2866162 -50282298640153878240338675444739168 2866163 144409011213904852067063840463614412 2866164 81920165634932354086679450698752000 2866165 6317188201969649247651676160447520 2866166 264897248105394883564388281635508800 2866167 27816414175282532674178117158446528 2866168 -49106213048948298288086575883796480 2866169 323789104628525691147322347883699680 2866170 -25614771160696438002898409733945600 2866171 181135681244736553194687383917181184 2866172 -27628486887322860783212592618061824 2866173 -110945736240536881028477438909116416 2866174 328324129751770072997999969980886400 2866175 21688027706822395995073041352371000 2866176 -208001326223884103547496420425596928 2866177 315076069206238214159949312766925892 2866178 4173807465472753189744236836301312 2866179 32840089164584924727147502500511920 2866180 143655279729724586672328031153459200 2866181 588021487891090398944651012063393952 2866182 -45163029914348423942693839640587776 2866183 287955409282670334267516274783779600 2866184 338874993832143609334525923768898560 2866185 -131137669106718035352279499697927040 2866186 73799778820052087485387766576650080 2866187 61869777193050746266179333164472480 2866188 42258669388581965094515673872547840 2866189 -127519546142165505334918912709496010 2866190 137913784323780766763920879922961600 2866191 -97597943643401693586311301383040 2866192 7778227013927066006583098889469952 2866193 -670171221268707542380502559869231520 2866194 -191545958888462713569086083294753776 2866195 -137960846980941869070305390056774800 2866196 -109334199137571880828859364295785600 2866197 45254284796240437767172798750228800 2866198 397531333570203899088728965378560 2866199 -9147531471771554420952078455777280 2866200 78860820616460373133274308604928000 2866201 107311116236508542402219370822931584 2866202 -71081659039567454676003261484850448 2866203 -164144729569032495329012468893480788 2866204 39251019367358925791890261900211712 2866205 -61484728959902615654038690248812040 2866206 124466064492997354063298022113544000 2866207 -212516505300174545762010990423811120 2866208 7633577503665012754611443766657024 2866209 180290828952233590193272185447627360 2866210 -130783547546427526782936780294397440 2866211 125402948596112885793371892890302812 2866212 -212076438158870033809011535216281600 2866213 -1854254682524893506154545690769600 2866214 19823449292000357050986871168389888 2866215 -142209746489819616205679251410240000 2866216 238180252494996111104359862641044480 2866217 123048913447569402380949091234575732 2866218 5291476562210043416259965924383488 2866219 -91841419529468840755806139324609856 2866220 96160399741609551858392651394662400 2866221 68251544552883979619096148187709472 2866222 -459301929765540718785399693221335488 2866223 -598711655218492847391512567496588528 2866224 -28242875372580615470527078906724352 2866225 16160208604765016706491774811503750 2866226 63691935867419012623776049465962240 2866227 3626243329585565643843775015584000 2866228 169230747437053934315115669145848576 2866229 -59250541561032550900764353738880 2866230 8794875698589323072374346598341760 2866231 25120375493956772874820783158341200 2866232 559315616496351314875830849920102400 2866233 -36109311881067357525253513470604896 2866234 -121811132219356915610479844722887168 2866235 -234662426713216308519279522005608320 2866236 33668627120234614212096682203443712 2866237 33692205378056170656773882886131520 2866238 244101819390552740884449619597643520 2866239 -177978099808164117921003232411852800 2866240 30347035257900886591114598453084160 2866241 -13872110684530927251761530096177728 2866242 79346509385125328695105584207012864 2866243 166938726778668762240763188356750584 2866244 432509945486939283908448255053702400 2866245 27615208284608386475800591813296000 2866246 281180776168952528278368019536351072 2866247 -246913193892636456100348542896027304 2866248 215272254642419346949034308730880 2866249 -324789884472198861060664068652880193 2866250 20691734794519646470430153582070000 2866251 -2642028111918433294102792713937536 2866252 -81039094660824863418451177981099264 2866253 27219858766700547884903778145821144 2866254 199679625015598806869922399354949632 2866255 135560935487700568174818607054713000 2866256 -16936690107029243747834507673600000 2866257 -44924881711007110671778363428129246 2866258 -127609950421717386025424103142769520 2866259 152588581825907341288756388679629640 2866260 -27326793212407157943237534776033280 2866261 9868521151246792509346673916262862 2866262 -93179726724663167575561441660929408 2866263 -111471095626519104513298919981869056 2866264 -62900575002661971889161559692288000 2866265 -135874986289521998347457869703705340 2866266 6595252129651426903824693019874784 2866267 -84506340431432452490254278125674684 2866268 -194279913710979497847081976880913408 2866269 36764072925979967377592370020334720 2866270 107950479795975959840602860522577920 2866271 402082344378458627429662220919485472 2866272 14959544217231849365226781228400640 2866273 -109614706195655214323209712605427820 2866274 212710290362654773099339690672109136 2866275 39730104574439594070771406583104500 2866276 -116472172319460490679709701229658112 2866277 202002565807686932998507576729200126 2866278 -154212032233642387267202567950909440 2866279 -44654179946527878622767102915603360 2866280 193818665213962700705477676221644800 2866281 -136434209007932361356256513153140256 2866282 261804578258529430493005359780873984 2866283 -128588914516907870638969722986780160 2866284 420899728494673225055408519553537024 2866285 -447172439524786981874080347184644840 2866286 -30370034527366892413062946784400576 2866287 173009865542609199196208111470730640 2866288 -22157522551732517781933947811954688 2866289 43683137505689286391514966825691090 2866290 47740446763030096569589067167104000 2866291 -151211892865644341334441068584020416 2866292 -170246458033368178231310781651081216 2866293 164083065279576843089986520030815680 2866294 4598653734527282962037876713066560 2866295 467830783111681961947360613202569280 2866296 -175053979223744220543374790918451200 2866297 -32323939416325104644883671029203968 2866298 106982476910001180656235220247084400 2866299 -284634575319792692409417490674140136 2866300 -180682877366127283883350819138009600 2866301 339392719148417670349831171643601612 2866302 50108321771345196369283686210705600 2866303 -41717029782024696688430690077164936 2866304 -174106814857857075855320271783198720 2866305 85177283330333459659220700905304000 2866306 -24715209623457294305613242002561536 2866307 471889841359544923676934494999064120 2866308 -76210846928857868999362497646064640 2866309 -221849368133322291495198737623875490 2866310 -38878604152017310003084943605562880 2866311 57888555161679028719392966993318832 2866312 -590015499099611373550239063751756800 2866313 70338497466458394582039381118476900 2866314 80113064399331863478245520301453824 2866315 -139378415917054772667939604541987040 2866316 -24126258510278540557929700986276864 2866317 127398866850446803651354362265068480 2866318 26635531244329661365585797172704000 2866319 -487905589565349986376033754368773520 2866320 -35920244282272899357663803237990400 2866321 -621854455089992554206332842774229280 2866322 -6975310183404429773480176824109056 2866323 233064010176944657598541588801568184 2866324 -280972882026981372361917392180274304 2866325 -37748901964585434087678373364568000 2866326 -44782563950254419141373723425416256 2866327 185849623364601536593657507216339200 2866328 -484815678444189201575836336860579840 2866329 20042041467200322929907204279056448 2866330 114662543184433281044500960283278560 2866331 202405829389494856787539695446595120 2866332 -84646421153888090771054170903339008 2866333 357655656940231238744925565024004582 2866334 101934576655879576133723889754385280 2866335 195418800948698836374563772971072400 2866336 763159241178551719671788773897666560 2866337 1213122995760695156112850646822400 2866338 -69694780050480757486835047743216000 2866339 -149805001169163337946103876227050544 2866340 4179004306876821644640135074730240 2866341 67021713603356537229955132711904064 2866342 35150895223890442559520757428287232 2866343 -723310124373623688527920528566408 2866344 -89561721562341343242583847510753280 2866345 -28431897906232117027368531405663480 2866346 35777637122634824837731833778873344 2866347 -11990455764154047494813616064256088 2866348 -203042731669305614359690314414288384 2866349 -212890682529074218969947308235228564 2866350 -33272182464401489304549130532035200 2866351 185478849572272657949881250728436304 2866352 -56504467516389099419770247030046720 2866353 28435760997096408829155636045092352 2866354 -37818311423140445446931470900368624 2866355 91357240568350509612913543253277360 2866356 11121890983689691545894681377507712 2866357 -37409118700191595417818024837633280 2866358 22807855435551441616841749818127488 2866359 11815935311739198749326516058538240 2866360 -21853359282019859928085461405696000 2866361 -45693187730018595528218250784713600 2866362 -28540723650519190565178596528667648 2866363 -437996253587229426333372789580671388 2866364 133679664680577559238185542600139776 2866365 117380694775739527092647579230549260 2866366 -303736626616149568435005848097438336 2866367 30089304315387858870732386547293184 2866368 -34537318641061372094433266415697920 2866369 212349997625333774698564472565170 2866370 -54329742847989446700807418502125440 2866371 -351678762129409709411060519984462088 2866372 -191056170747238603616521475709861888 2866373 14881664636588399458198235348287260 2866374 -3089825245804995035617711721103360 2866375 143232024714320277331769911707144000 2866376 -251046742825591634059781704364497920 2866377 -234564376836157605167473168927166880 2866378 30653640887789559589182749276893440 2866379 -44781466255030308607572985694275560 2866380 1340889760403278498159676524707840 2866381 -93183176696860123495848807047256608 2866382 -205835400204204512902429600411968 2866383 -47886368291269455982401566112375000 2866384 36829585393976367906017781557493760 2866385 -133674885989249689457810850080241420 2866386 -11944347504713560870763596511665536 2866387 674480683869653481002665297766072352 2866388 167914477272072850590285364805984256 2866389 498051733415459052117324717503665920 2866390 -38602590092761009420310086239805440 2866391 653905678488188804862557808993341784 2866392 63563286776542867483756077897584640 2866393 -607057313478005368543608281808244220 2866394 -257308822944173407790413349559356928 2866395 51013212194409102538088353689888000 2866396 -10170644134618406376655107635660800 2866397 -105886743522917072538838068234904800 2866398 35595127964901023511110575113581568 2866399 -127821842474726186567598294993575736 2866400 277607982067255381778412361010380800 2866401 30988429180400611182010316268299040 2866402 28159728055974193435035796971941760 2866403 536522327222229474726117638517578652 2866404 -270828110912810878178986178954999808 2866405 -252328311818110575250212616845164640 2866406 -89178885858273343658421799898242848 2866407 -251241855219122477710922986338572760 2866408 -384905888715974764149330376670807040 2866409 -139445462191340929145023627817904576 2866410 62551079730174092167891683734076000 2866411 315855778442325083460087869449185624 2866412 -56785149616819246070938485525347328 2866413 -126098355171282082426359211398220512 2866414 161911978709764155823333667724181056 2866415 2151232666114900758054863882651520 2866416 27193454979633109161147658272768000 2866417 250610410020741267055119884384560466 2866418 6374440003878317094259064995287360 2866419 -14630211040697475823197047008492416 2866420 -132203847296378894826111290865469440 2866421 35874424128193577828312769337097664 2866422 24729137793311333101886303933040000 2866423 -646740177741316267122913649752320 2866424 -464939229960200873211619159559393280 2866425 93820302826140034828961532726786000 2866426 159873378266913302313430651473324912 2866427 -64719185229169849845970721197507008 2866428 -53952726007007290062787453700249088 2866429 370501261677872460627888633931745030 2866430 6466143878928254456713153355616000 2866431 -198105617404398492609494613672769848 2866432 -314747308657065681255930823425654784 2866433 -31039345173738719335583412230644992 2866434 74602509617548847763374330859742080 2866435 108044882831691341684913667923820800 2866436 -820612689994972695873677523670302720 2866437 43897429219004747975056944575369088 2866438 -94538282902511767533207824844976704 2866439 32076887570060232528027466988793240 2866440 -196952119785836761422497706890035200 2866441 304517863948260808899027575362434842 2866442 -134905364281189131501528148284054528 2866443 193205270302323351851581378726319064 2866444 -99532328955582508257628611749265408 2866445 -143593831573296850666363191163365300 2866446 47570149670802761094658623428087808 2866447 409642661243931708595442133383751600 2866448 9784781328008657752733444794957824 2866449 228533773612515822736992980409460464 2866450 -48972440336421808359502497114498000 2866451 -127194785391896514790875798344414400 2866452 -93983906051905233298930828006422528 2866453 185837529228018694543942273035122702 2866454 -5887817119853146507937947082440320 2866455 67847306993281098741593773398600000 2866456 209804763486253005899081907094425600 2866457 -121440239166260416353406248162755568 2866458 -29242713383200373012426909990154240 2866459 39926415144072110969931426682612216 2866460 45153029798287411499459056391285760 2866461 24622436079071980225892198753840064 2866462 279794470591072078722452778997608000 2866463 236763095251343850872506780305263712 2866464 -105243440348700540225384206533263360 2866465 21956064584435278905998278265832000 2866466 -1858757410563602841485850595261056 2866467 172205567955642383261483421985774848 2866468 -312988990375678714724275800885586944 2866469 138704427730230738631616738505591870 2866470 122541725674568891488680413779248000 2866471 -1603187464317888504439952445831408 2866472 -64496185852847567340818145792983040 2866473 320848367601452580283719634298423280 2866474 38824110651857192210384852903328960 2866475 78199411286224047880128974248066500 2866476 18170888569635842698015443034414080 2866477 41190343699112412537163953611485312 2866478 152687278697814173604689971736735040 2866479 -102669599157574152163219009300028160 2866480 -21440672102707165957457952739491840 2866481 -94130066050021152968756804308364154 2866482 -28419807902113774974488278384972800 2866483 143205702231814085138994454845150720 2866484 -236861334687567739445761284894393984 2866485 19652374406766664782121131553716000 2866486 46034853801630240524008491467280000 2866487 -20122120122291664111826604368628960 2866488 14547146222865038911552140233932800 2866489 -547869458665194264649758533920768044 2866490 243123194270061568697562062300160 2866491 -27655558319512243195507527432328152 2866492 157374564969103600944991172425116160 2866493 -86049016995145409419478757538500000 2866494 -2505616563963508648923471688553472 2866495 -245592578846361211408533574188351000 2866496 -23316842863949331883141013640314880 2866497 101575508716664318516877588101656320 2866498 -309330181260352202448404452901453280 2866499 326327357241202306776398336472205500 2866500 -58877607151136621692166547653568000 2866501 -244360307494955970489829866201673056 2866502 -145657949872101766909349671407654048 2866503 86739400734065114837267020277646504 2866504 -206689783262521313181261369590922240 2866505 54603506358658202283193196445627600 2866506 92356078680526694613150757264565760 2866507 -90119751708927832997689200227123968 2866508 -18985806015951698756998391970852864 2866509 385742873983201633609925204261664 2866510 26680665367949755739518800552980160 2866511 -164946909137009355635407376338536600 2866512 -23121853239501821834796018118164480 2866513 -63488565489858749037695641833141696 2866514 -53855419992818321414538204799884288 2866515 -74179834491992453202596867915904000 2866516 123696279712932303448157855951085440 2866517 145902241140937669133750996393472 2866518 8528758464288598005788053892558784 2866519 -464793587953202044415657351842937080 2866520 177591320549044604534661471855820800 2866521 -84970173669075877586948691633734976 2866522 465333638558905821721609368238728672 2866523 -10028634826452220712773138671739440 2866524 19225584635657870889538520668678656 2866525 -183421756310444479100965084630271950 2866526 71572413481994340990971480330975424 2866527 -19304351363925525635492155979386536 2866528 -140859710886891584674619554139209728 2866529 426426249618418622691239994116708130 2866530 -75527150143674198132546154452172800 2866531 251904926259518585970293053485008200 2866532 441900548120702349052543064234157696 2866533 -354552887961595688719242900272911776 2866534 -318076080551094470001531228242628480 2866535 186379244312532527709493226964960 2866536 101293603275606048515305125155635200 2866537 305980052989115529600198957980240186 2866538 51408311065732214105862316770412896 2866539 -24705405045609851095699620710882304 2866540 264180226501884371319656634204794880 2866541 379956711144027051884970790077036300 2866542 59321620105657446455713361681307648 2866543 -68388005970752698741807435774908208 2866544 101197779185289803759873677875019776 2866545 177482647594088771082408862535082240 2866546 -88985300374671759243378655574124528 2866547 -21679761296862244527879484855419408 2866548 65730382024171437378260809562234880 2866549 -263277825350433822441328784915839200 2866550 101969410147211961925249539806944800 2866551 -163011027146902497741812089800758400 2866552 842793907101505278893609785712640 2866553 141309505825875472159281804867917802 2866554 125822170829974870490659423291507968 2866555 -106774343487435927164810530880723040 2866556 -5520951265647077213525870360444928 2866557 138998080858220246946686548021656192 2866558 -124925702275990204499909960128564416 2866559 -61979007784429057882198947184098096 2866560 137492470161713995875143967257395200 2866561 -103793463045679264245088995839225408 2866562 -22862723346317068682899466383352928 2866563 -3437593932496485088186889482252800 2866564 -24160246219562180747392009296230144 2866565 -60769039623735493035472780607863080 2866566 -50085263194033222912883038940160000 2866567 -567319095033092998700061110427645696 2866568 491270510749626896121913959914496000 2866569 101600685369268950789284673499996320 2866570 14842896788830430399653723817041920 2866571 -278901703040181984141011451058138248 2866572 139873816417330296373534707340452096 2866573 -460128423470660311171233223807507796 2866574 139392300565399129670026091582524800 2866575 -594623687856163613668985976824400 2866576 54019093679143328460057458121285632 2866577 209225920309822787398412071506822912 2866578 112987233620278557680561985428836608 2866579 -309937397763107707032020440672020820 2866580 85582284418240694159600960924563200 2866581 -68573870089769626800334410691103040 2866582 -890116390507874752606904294052096 2866583 -188144546823940954997417844635802168 2866584 -25023336182996173255927519095029760 2866585 357908459097278561800738583295867780 2866586 22909015135402743270838690383178992 2866587 -15884845754272227166365759309894720 2866588 93087056107475574352620782967392256 2866589 386537869244524142558700359757965280 2866590 -6524201557880215052361083153380800 2866591 9539564300854630715537600681123360 2866592 549180072014097388864289558623027200 2866593 5163396974859825319982702895232704 2866594 459907248055492377349067861412802560 2866595 932787426416967487774878187872000 2866596 -266798638140077418279959633145412608 2866597 93153645707703386330976220696368960 2866598 9451395382508958114187342710723936 2866599 -326413687603658008100605482481119216 2866600 -13571369480139119950164812163072000 2866601 36709548680024504315475371535283200 2866602 14392640881476057901916986385432832 2866603 267453835022125388682415990267436852 2866604 -118176537247249946964463168332248064 2866605 32697432968732932650943572447160320 2866606 68983006070986713831803453109069120 2866607 259429429521637128403471463943635856 2866608 -90407001035901708182085592340791296 2866609 85019814211480294677049450124561810 2866610 46869753860511059366949913787914560 2866611 223563332068401838958603191882800 2866612 72635683797127206791384076419514368 2866613 -78249240691534453957054057475973138 2866614 130420083085210874583620376083259840 2866615 -560718529439096710409349709922839200 2866616 553873060969069532023711593023508480 2866617 108932163334671255248971124775584640 2866618 -4213253951357975855442990196068240 2866619 127442961011256522537588347763994896 2866620 -101103304948108106306834885935979520 2866621 -190735257000349678786101384123424500 2866622 205183739660087402863470434704291200 2866623 -306169712510151875435225416987970616 2866624 290400574701729782556258056018067456 2866625 258810463672202736645206773690080000 2866626 22387593192077011178910828808157184 2866627 126180683296665326985973501079292476 2866628 180755140586381112252192274143989760 2866629 244388460135272380462628388167237568 2866630 35102803461517484045677136275585920 2866631 -154245102514372874299799136352267128 2866632 -67820781213656908920183239554498560 2866633 -198034370948711351902787289581736960 2866634 -59628046473088920722973495999846048 2866635 -182168351536642253487825424416236880 2866636 -360144153515203227874831588510577920 2866637 -23499749749644344501174918222921088 2866638 -120249679508175745640381896617984 2866639 -330662095850826181299198339246744776 2866640 -24358032299012639598250991969894400 2866641 -58562563540889740934735002230179616 2866642 -240326952375141593918482899013226208 2866643 66675191825550882660594961116721344 2866644 -161521404369801657395011450542489600 2866645 100503907001755055148851321361111900 2866646 -31671266571713430475806420489074496 2866647 207520165720512263367246551908701672 2866648 -223194581868300059901517573282928640 2866649 35234546662180919091980998624965636 2866650 -44855329068193328871446401716960000 2866651 -47838613396688660417501826322529260 2866652 253726184265828204689164159610497536 2866653 -362339491096769100319277112904614720 2866654 -37796842123055416789355182642172928 2866655 -186089953051632745638233920546580880 2866656 108912761204689378019465374934237184 2866657 471056387232136517798404321367327906 2866658 122850975709486881886295597121433680 2866659 41034035107998203563611054853755120 2866660 -128727871078682295442593356390680320 2866661 -179550203610543552865762273865734368 2866662 -154330027672062344022415604745338688 2866663 -317100281421500728153308357398987640 2866664 -42009218053908743307022916147988480 2866665 -198696095105978975232742303535930880 2866666 -280763320388070129319388840790859776 2866667 -227231545917597323351934332320054284 2866668 -26617593932240515442997350517080064 2866669 48188074919716962468892846762745644 2866670 -3989182364713344627239274183801600 2866671 467553653375993330532495606280998144 2866672 110960078813964701149009844441317376 2866673 -395234631325559172854050295859546240 2866674 3408671899088319205145172902496768 2866675 6719176991232328354001836169858800 2866676 -227481016098805256732138290329875712 2866677 305446695126176992218413663177304480 2866678 -106866063045583883599051909066901760 2866679 179704527993098773722907577574905520 2866680 -104708068421825763338900698284134400 2866681 -1263423664333896218883292190390560 2866682 -44667887472616759302015066639436800 2866683 -164628548768999501851956336243998352 2866684 49597509614297077323086994405564416 2866685 -75551905561420183272897048296695200 2866686 -22443848609083081479167938750094400 2866687 174091917313465593019826743627573392 2866688 -16731756309563896902250787430727680 2866689 -79172434461473993234316816957897216 2866690 26490673449488806488225591003086400 2866691 175537332344051592666550070078692092 2866692 -202967506889290916722614219754752000 2866693 -16920831469189023604234048018418820 2866694 -93703667286948564493212262744155648 2866695 1131505497330086816032185307183680 2866696 316893290088608439041751877377884160 2866697 146354424507956409157837495092803328 2866698 2356513259983230184385364072069120 2866699 -172156603406938638665254535912552280 2866700 -66950873238582688679710004597376000 2866701 -7657860995423151159284076922969248 2866702 324998225737967058026306401596975552 2866703 -84905159311248339247160192456232720 2866704 -11126438107438531115618705459183616 2866705 -233761844288210768851200375548416140 2866706 341607513810058209005278340313777552 2866707 201341296325027491872278926338215604 2866708 82256070995090342403332444369487360 2866709 172716451867826404441970828276144910 2866710 -2643372837350397001681820905512960 2866711 133571819009180197977118961710826312 2866712 -50888927518949649202666737760788480 2866713 14787244001663519594187795038373024 2866714 85430306702626172838548235853257456 2866715 -41405391908267575876294557383240640 2866716 -253335376248549486422683491796681728 2866717 4542053897057876472981549909779712 2866718 365477367585187293857882814852930816 2866719 64922570954144171426466550222138368 2866720 -58186617232163244912089228220825600 2866721 -160191149886031013314335072042389376 2866722 302719359297468266811770575011945984 2866723 61404559976730344880884459413764880 2866724 -516344161447089059385801302519808 2866725 29345587489366798077661621219776000 2866726 -157090198694847491309422932429638688 2866727 510030497803836523650966618477634512 2866728 -244180881633373298135698731727011840 2866729 -66885227267943518643741232037005424 2866730 -6714786140668642973400917864238240 2866731 -92465415799257375173750416528582656 2866732 18293369444481411861877431235328 2866733 646861469343296487043479574803055020 2866734 -33445250587529525247582450902029632 2866735 218166679663685813722630223724003360 2866736 3102192210156677599963974527385600 2866737 -197546766717096794864553184093337280 2866738 10170160174564251339717075141107712 2866739 284718019929580417170631094648788440 2866740 -85928745262593224024803073109657600 2866741 -210404304681418402808867328721843858 2866742 99226558253569164610878007633210272 2866743 -44298127896606612940843123520065920 2866744 151420323797416559944938108169543680 2866745 -123553015972756309290480729567706620 2866746 -152663501461586556401111773223433216 2866747 -18111102707655476008919163873416316 2866748 36049489032924778908701858986257408 2866749 -60526203812551647811899917986303872 2866750 -142104905040281816471029203147408000 2866751 -206055203543741787381152250301818600 2866752 -2868733272756360522926932528988160 2866753 -195467830873505883108214310590343998 2866754 50688438962501719335715871436185472 2866755 -30672068674033426521882101875200000 2866756 79252757868522352908278526739496960 2866757 -696855798713444920122878543963329668 2866758 142714398207475398037321871339696640 2866759 -18934546490114637947003299097325088 2866760 -47913269495155500136542245268480000 2866761 73387153218524917530869961361021224 2866762 26827662059246466789562816405863264 2866763 273060441814894535016101244249920784 2866764 80582951399577943068604365680549376 2866765 -529341647138706086275825701329990400 2866766 14729439828671998038570588291624960 2866767 4203751765744671822675706165560576 2866768 -72764503181907801148495196665028608 2866769 -240636080049374047847502301015158156 2866770 -49183500531587892883814927457005760 2866771 -194056388137856921756862422800041728 2866772 315681792570111390203131250195861376 2866773 15190046451139517604465593592924288 2866774 8119337746481610965288513939264832 2866775 236660257334818022017226940488650800 2866776 -243432694435525387223584788143308800 2866777 -514419254439674449892089475019552560 2866778 293813788716193310801669564672972256 2866779 5272200039684878611757581027989600 2866780 58092558454508079292167701906749440 2866781 -64771638816743115399404207903027418 2866782 -50057033710413224768059580967407808 2866783 1891766514775556219935132720535184 2866784 -91958805584472638083319894376972288 2866785 86886890743646607887910636493603200 2866786 -75538650454939538513050515502892256 2866787 -34919949864849614816815970961364992 2866788 139094916036175104817999700385401472 2866789 278497497457527264512563875480006624 2866790 -15650347233562036840890012430673280 2866791 65921881881241640564353611241317504 2866792 49657150764729554928652975171968000 2866793 -641644198289186398432592909243093958 2866794 -10243778289010229258624821295865600 2866795 -225251111391269519487672935189503200 2866796 59519633906603119657224311168593920 2866797 56472756289562106719599228207840620 2866798 -46973304110784109287549285312721920 2866799 -365769231655232032658118260547554592 2866800 -10495296060137256423473136488448000 2866801 -111515781695727307770738105560205248 2866802 -91004227485790698396681172656585696 2866803 -26350987137979300908361929943588296 2866804 -206023558161001077281430598748479488 2866805 -46602044486757533773664400597120000 2866806 -291789882941811442397390862093571200 2866807 169827405152659587885838359715614056 2866808 -69000621328905223628669598238679040 2866809 22793953215449770048091651633346240 2866810 877154872376640446006639246323200 2866811 257421283933899756973746614138261412 2866812 -74149432799988257807184799476350976 2866813 -219807814561402992076100566449873216 2866814 130853950143462160399801935928195200 2866815 102967424830084913000688447357696000 2866816 56358307159387181095032936317583360 2866817 164775680980991721261756327564855252 2866818 -2960125414953590547574344282949632 2866819 329032027732190291192194157867908220 2866820 146637660210339089592170279664168960 2866821 55806906608896352972344448092127712 2866822 159681679434811449904443902147361024 2866823 113183420808248262592322315733010584 2866824 -242683932952107521718609622516070400 2866825 92793455670857322425887704496917100 2866826 -7958982157428520184139315911175888 2866827 32928565823543846679706380339594432 2866828 -259779334961983813159921710049407232 2866829 -1536510722902477125627335626191168 2866830 -134892943600935836588145877901278080 2866831 326015502223681543469173743606048000 2866832 -43761572605307563511867358840668160 2866833 -25572315023312077926253870704680238 2866834 -47184254253048070284663247807219200 2866835 161851795728727797578617153387277760 2866836 16499695420143837958339956940001280 2866837 -43255679626516579041452276576070514 2866838 -45154828006888934880681675240137472 2866839 107379299564051781229111886580325224 2866840 -262596718998527494044477757982515200 2866841 505444465808859669413723754720967242 2866842 217542063742011890690884887804894720 2866843 -54434987370458395227257231609494344 2866844 53794413481315398954638522825427456 2866845 -178343963288079123866390182739256480 2866846 123572197905935163496709943705131520 2866847 132972558072423055974257810838019296 2866848 256572170487549204932800378284539904 2866849 60648900456804867479324287833794560 2866850 -47781868611456113812759541199667200 2866851 -70058089717885663463956798515829680 2866852 -324656372183997478042296969507528064 2866853 -11683132307364811249005653234400 2866854 -140302294098409259612294427643740480 2866855 -339972758186717427014190914394087240 2866856 -8051618179526670071911256112998400 2866857 98483530157468345566952853118055424 2866858 -85136277484207847749350397525238016 2866859 -324124159625412103675786214439763008 2866860 129160687957521580422984400190208000 2866861 324796227382078472717004037264028032 2866862 50268564441315985250571399412664832 2866863 -214515327282500775839628555669208320 2866864 8583666006747595639273072094085120 2866865 -399317885877272103374344566389199000 2866866 189833214794274863484673590351748224 2866867 12173818931773965272777119682875916 2866868 14025240878930668183260262134147840 2866869 -363501755716882850771893235454492000 2866870 97207751549351164739637245201210880 2866871 -38743604666190555275620608047304480 2866872 -54456994693733520758767865236684800 2866873 -638813699661078597026253229013345878 2866874 -182614704611142258649506650924594064 2866875 -39307899929070494396214167027400000 2866876 -56565671789033508429667616851219968 2866877 -60425338897619639677610596651157940 2866878 17524293336592233833529837229932288 2866879 33910067537754481896609978812972376 2866880 -9245705095447028981510080466780160 2866881 33748711311766798350467648882107200 2866882 56865179956691272410941177580026400 2866883 -634952240700791155111975983998300868 2866884 67715714498530000828890873287780352 2866885 33617211061251952108716380427035520 2866886 114361068832202340327544679369023488 2866887 -486763074893321877247502499192256560 2866888 431688011975691430391614751081103360 2866889 230348146381439423893103761151062656 2866890 24808209610336888130106177743907840 2866891 230955836478412602887016985464119800 2866892 214276629481961097092212303146895104 2866893 -18484290546172908314841155923382016 2866894 17410314083533944698005459435301760 2866895 245476729469286614905940197213883400 2866896 234745542695386807565239453483008 2866897 -265178249547411222530504655516932256 2866898 -53288995948080133352548794432036864 2866899 54969606134028987489194506385207040 2866900 39215736632402916405615804233744000 2866901 -2288325344316355052193339613714098 2866902 -48079060281580241749475172977418240 2866903 -212049871059089674549882625630192496 2866904 264856453807043071331323487208529920 2866905 54041405761005884978934508963172100 2866906 12563455064751612866647574994733056 2866907 -113369781081159043178333505592598844 2866908 -87961459886178905357843367390732288 2866909 41152422306312230025299624991993600 2866910 -130130012314429323053235067920384000 2866911 96033650990976738908200063489443840 2866912 -230842111693879347270406622477549568 2866913 -290506763048370920299139759610410304 2866914 -345736844427384993849629145405896448 2866915 265679612366049889258706493027892560 2866916 -213205128688803935504955151818557568 2866917 -134390009977571749931824343582332800 2866918 96394488701173304372038188813381120 2866919 270076951939859508389527803514052760 2866920 37129727240626076098176980695449600 2866921 -9999662034535213015968133787063878 2866922 -103891041968327326544499808305854976 2866923 -103031912032982974541186502809996520 2866924 131025899474310323657446820703600896 2866925 -123570574838538942657504647153132700 2866926 159234159561097647998916587409850944 2866927 -40677970304597127722494310422084608 2866928 -74359903052255503953787430253527040 2866929 3626383566680480237717620003835520 2866930 -143793264560862865891760517384921600 2866931 -206826108033316768774191913034797128 2866932 3502409537739075394764100773341952 2866933 453977525054703869247735558450492124 2866934 75088018184981451087832176486168192 2866935 -248620939380209133634916664411580800 2866936 -3326796335555098360701307772682240 2866937 -268015461274973561140864935301611414 2866938 -18182977075480169801896720197267456 2866939 -303421655572887043367471602226032 2866940 197707346000802158996106904798310400 2866941 -191202844220977735650992002000274880 2866942 23796096656152340846362726088469504 2866943 -315904134840825180536391269081303808 2866944 27552172307984409348747391710265344 2866945 36186525124778678537065058921877480 2866946 -15405639735439668190482708889697328 2866947 186098751085463492255041182639031800 2866948 -151290057264669760885996761317744640 2866949 -142584986977388480756332108582797120 2866950 21288641715481471855674768706665600 2866951 -71422690519103168834242613716819048 2866952 391528973144772366068450841106636800 2866953 280729173284498929794046967644873344 2866954 -207072218897686804898730013123567824 2866955 12674181755194525534185373268723520 2866956 -61650986852290504384471607413502976 2866957 68897851968542599632392575931655180 2866958 -61339404456564501278959337113948224 2866959 -227699379297033348795187855300851672 2866960 76857151722206364060569047853383680 2866961 -402030006954909102403981223456367438 2866962 -44219921703498171674813122496672256 2866963 -304192633214095655902581718727857152 2866964 -111201076450742343497657486906961024 2866965 -101450390288859753534828186126540480 2866966 43753618927293554964759652801831104 2866967 -527437849600980895048567479448578360 2866968 122343480218800801305357158858342400 2866969 15788245964231209555941248573023936 2866970 -148713341713646710551662681833324320 2866971 -224825759049162705690961066659971688 2866972 -300757309046547349333261598203124224 2866973 -33393277280456451610190677397632512 2866974 145118694974299461401500623667783680 2866975 -15643984865667849994991150721433000 2866976 -188097562498811304024499960361779200 2866977 -309628167225478706388824030746386540 2866978 -167506762995138722887936725327606960 2866979 -239496720349067040993278219070057600 2866980 -83174884654497266753107662693703680 2866981 239969716705694205558420981282832732 2866982 -825487212275817739047475760514816 2866983 38188579049883755404594138774491264 2866984 -346472053839326499310524065550013440 2866985 -286642391145339474053541314117303040 2866986 -69727951634091015530451334154307840 2866987 399349034130430853858728211602390920 2866988 -138278462510146232875818113406112512 2866989 -59525360777755700379973065178477440 2866990 65301829705402436279560995320114880 2866991 580923431704158213332959535707527384 2866992 28260583720342812423302425762037760 2866993 31983231217116753517397257385243200 2866994 -42217450967687569547769560520036960 2866995 2349710145046271648561790954848400 2866996 82629201948217587553730269771321344 2866997 -10410724381325149390069767454842048 2866998 11481373589059937376258852790373760 2866999 198786514919142508995601701493348032 2867000 -566973984608454420030991235604480000 2867001 49336535939505692752358435188722240 2867002 193214783268003269919527720610319440 2867003 -547140515845366943884686497850206748 2867004 -26331614483171842166063573952626688 2867005 278154120970407321973776871277942400 2867006 -79386059243454835667611293569826048 2867007 8581649785313455766921049085047552 2867008 -192871131584943812370651920187523072 2867009 -646875091004081201147746216208201790 2867010 6797150440981864981089386607659520 2867011 -21899367679760743530203973124747568 2867012 -46875774266422853200959434785947648 2867013 337173718423373441215905119277299742 2867014 -166856198418513470327223535440534720 2867015 240933820380332810595932493665095920 2867016 -272402860055209372973195971384688640 2867017 223160150718548604711214976468399066 2867018 -32353364116963255571272536362869248 2867019 -31453743828203760110195768006967552 2867020 44320626857370010959093536004602880 2867021 54377702358763945496589141548799222 2867022 190758940430021993404100743719488640 2867023 518265447366501447316920179976060272 2867024 -141835769774527136844443038043996160 2867025 484087401955582929759662268825600 2867026 -211116373665770765854503200445714288 2867027 -796160322865833709520881447393200 2867028 -144980663336676437956052961232558080 2867029 187790485752707529783878427586563072 2867030 -111259705853563011007276260516675840 2867031 203817401511326383571791874722588320 2867032 158811454108559391890798941418004480 2867033 97635987268687524684754280425954824 2867034 80394276642610974624725138015777280 2867035 -10446077127619726368753850816608000 2867036 109861787158911424420813342760512512 2867037 -74288340656191543425594387680105280 2867038 -116404604933492003972866197927454080 2867039 -104020273694287660802917410807503184 2867040 -57536537005530873567661931990876160 2867041 -427893974620208130291912851900155088 2867042 189603626021428741869734846268867072 2867043 95025464918327610650304160606166400 2867044 -95823227759926938678425212185600000 2867045 36767515741673840158844467929906300 2867046 -7587865126488372720998792831078400 2867047 -951809150565096063168177557519527008 2867048 66026640375092715855813127421982720 2867049 -462849950209291143895401777324110880 2867050 159691641107628935062623426382432800 2867051 -177489478717785386302165142736091392 2867052 112402384119229794952069910090552832 2867053 -70791341607792191517884628812037920 2867054 232182123508243423271993286466982976 2867055 7174680460814730804914743745567760 2867056 -63626782613723972533747009543864320 2867057 -559873680573503157881509848051883980 2867058 246969908158994077610873408251716000 2867059 -260678787571562960129174571552394496 2867060 -29272445114523110301094628347084800 2867061 -193222898249230430967979706572874016 2867062 169788369015357094979221117052243232 2867063 -283113827585298579577523077551373056 2867064 54963640133953670638230677680619520 2867065 -142719018550920987655408592445694080 2867066 19950956762294516840636992909314048 2867067 49419419433136482845330186519856672 2867068 -6527481985668854665671960938659840 2867069 -327893240883660412990976249728789056 2867070 -60070165166345267642796589149244800 2867071 252448451331280109253771395980614272 2867072 -235833480870987866451112498047221760 2867073 34475012172940397573981025044529408 2867074 91838253965283570823502522322212352 2867075 23492783021542066198760077611402600 2867076 -15519854091492324647306382964579200 2867077 418983492113715033864523914567960926 2867078 -277787791900143661684930387948832160 2867079 -325521309207754081777087910958998616 2867080 479976498344266371836049586788864000 2867081 -107904180331749302727356644596962880 2867082 69576763164465538014608461023873792 2867083 83464635816217523463566067675717332 2867084 163707846334710915890712909505324032 2867085 -132362104180524455917685884853898000 2867086 -1847761737880587326334889794662976 2867087 473598395032313773609008121129833672 2867088 12560896820706851280454730205364224 2867089 17524449211274721833516783936308260 2867090 136880387030166578627347590497697600 2867091 -169012548247372431933449164181147208 2867092 -227077051527702568476512642426906880 2867093 -70917919411141018612877527671825060 2867094 -321554073505656530203043642521816320 2867095 56948040527705927680051588911840 2867096 155478706406434487611130064262041600 2867097 18808376481975215351396777514059520 2867098 16517951737961675849027588926685664 2867099 -324185845791183478613888058911451900 2867100 51086433861578386508494461152256000 2867101 -9845474208487254283718298281642496 2867102 -99967983197717318303340983930898048 2867103 -337993935432447225775761846304009200 2867104 -199775355936523906533504838832553984 2867105 124782877466407949371972051143096000 2867106 16053531950839441652206008669681408 2867107 -128739855072730899546425017069124644 2867108 154543317359374967632396789139496960 2867109 6109551971511410888300855922370560 2867110 -225864650368944864612149632036007040 2867111 1352986963940189763299513272129536 2867112 -364404289331139308892978081435694080 2867113 -33496414160526234483641819842170380 2867114 -16296362264091900322789609820199840 2867115 -170510818549494341280068044889579280 2867116 -137521111921262970700727712207567872 2867117 -604609643377562909896616601641497248 2867118 123942917966339556813829108648993920 2867119 -71452117169779518223278417652699160 2867120 60619400697846740189574823359283200 2867121 -94191801424438283166571280498107710 2867122 103943483934671266641419942979445248 2867123 -51387296652160438851117280209962160 2867124 20151456103390399318319438531266560 2867125 456658872170189754349080275131107000 2867126 -213085910513075280934688982711971520 2867127 119361040983910971291152664219289320 2867128 133981838778621219993564237905264640 2867129 111747128628404720254067855422330884 2867130 7985428310406456820646257155379200 2867131 517173555658084411756893601497854872 2867132 39418942912771703460164783434576896 2867133 -96591512349727711072451402729285376 2867134 -122459380211544941482378492581059328 2867135 122099749665085999466291769337116000 2867136 -14855357706337370795601771091722240 2867137 -10804689053028922466406334103196800 2867138 170327736434160620482124721416970240 2867139 126012206298656129877126473822344008 2867140 31341402965523662383959024163165440 2867141 -233857902918168618854675102791151616 2867142 100938262983404291890362976953246912 2867143 470792375857067900425041811312603080 2867144 177036915973898906262537168224256000 2867145 89244159843253074391667124724086720 2867146 151019622667980778543510929244468272 2867147 -166670679802269603594912293056201440 2867148 18860716617888493872341427714338304 2867149 -45866687492551095317543357610442836 2867150 25216774212933513285606561346243200 2867151 7595059762659498927711637613145984 2867152 -52538236437468749403021453733920768 2867153 479602870099578064858704758804899440 2867154 -3280205075907659657484577796289792 2867155 -27096119543295687298390462722630240 2867156 343924885780666331283105893241755520 2867157 -188522506826103429722779227943788960 2867158 -89280422523034837792672012921943424 2867159 -147007049291982790608440830812486720 2867160 -1782163469801915424508358830694400 2867161 -496766907679566268889387563074548976 2867162 13859243148360761542511735118158832 2867163 -85272295774550330031649578204406416 2867164 -53798239975402827126590034800448000 2867165 73118382250267295786418803677593600 2867166 -182024510551147667711884697461971648 2867167 -124762816353547569242666180738680088 2867168 -594707667154113690583774477575782400 2867169 -15830171298628122206666915169447024 2867170 37620412794135518736698793021081600 2867171 21509707326347278258372584637721544 2867172 38476792363828037016258062498856960 2867173 273657109239469608907052617084393344 2867174 65927194597720645509990479924442336 2867175 91452149309907787095965225642286600 2867176 120151903817052598063419953532518400 2867177 -9613298825470521060201275626841868 2867178 -21338143784960080156289550773957376 2867179 -88154334510549183957168550578522224 2867180 -16213782621271189334219803826903040 2867181 233434311837593958770084735365657152 2867182 -258703239653592737875369916412431808 2867183 -170845424403564625744819651237298832 2867184 73530780187544061353345426112184320 2867185 -127582997065976902561385506786684620 2867186 -121552351612912286705082913917495264 2867187 139837627734179435870106635422895160 2867188 266590735960164325503312186197655552 2867189 -189057483069613434166826716313919876 2867190 -35302182141284780215527805858652160 2867191 -89194691750808418317278497450735200 2867192 54515031114471366146416622656512000 2867193 18786180630143793160524792976622208 2867194 150542487034912551477738923510019840 2867195 132174550926052900882336566699745200 2867196 -31344211154037989316778240980925440 2867197 -927455289126069007869176830145760 2867198 -145131184187006447900886155744835264 2867199 2298291389773270510928659711779600 2867200 42426969246436662156513386902323200 2867201 404958051546090908690152899059270100 2867202 -34344025705368973787005165907185632 2867203 252054403690432377526652882381444064 2867204 -167487574441259571560213172376314624 2867205 -156598808957624506853750265683686080 2867206 -18745018676532290197441341023852448 2867207 261005382569552848541993701358700000 2867208 489572450585805237008312018353766400 2867209 6224718293979685300181155090116816 2867210 -182636788312302334300898426791758240 2867211 -560092998616142185410209882119365120 2867212 2869357813434324644036558099231232 2867213 -79991365010543552582980986342158538 2867214 64277669348559085421301702739015680 2867215 105099357149609359407232498865507520 2867216 88965374203165731990557812924416 2867217 -47666523083666362936904160890183520 2867218 -89800980152576414183340574463349984 2867219 -542808367301420679489826296504103380 2867220 -215589289250600764310239562569720320 2867221 -1290993771408301566372298779333632 2867222 -33641006670187193376121560842491200 2867223 -270231832825440101826303987200321280 2867224 -243362376436801575163885917864652800 2867225 273592007418022612468962204414204750 2867226 104324752160673728945660316734423040 2867227 306341368288093201223039941191980304 2867228 -71600866490676908734673416594704384 2867229 245831274095846732591938540468114374 2867230 151733325781929752493283235568614400 2867231 -392723175037192269437035199091511968 2867232 -35589751538736251572004276289404928 2867233 486273494558076568152057689892201520 2867234 -11545750050379727917378838939740800 2867235 162829154270158096493437390839375360 2867236 168559029688410616224698359705201280 2867237 12798658849964052853130038129207872 2867238 -4486218638999116950734726928358080 2867239 526223408047705530239446718852290040 2867240 -5477907845641700845167277706035200 2867241 -28041732569459731584265596663304896 2867242 -24345974937324879512916140926879488 2867243 215619729186602876450975286688845492 2867244 -246979616200025996528720833218536448 2867245 -131376069652284986228322435146867400 2867246 -272000170639930996359737929030196928 2867247 154509777103330669899151370369118168 2867248 -26578215235861215769949649305878528 2867249 79242444464252363315893948867015680 2867250 123765847866010667040375119747328000 2867251 -160445592900015193720196039252217008 2867252 21540025752203448753422049973125120 2867253 47939614496388320737763374617518208 2867254 26317409664879007452697182477480000 2867255 -317269401976131253956324802780716840 2867256 -19714349777674429096013211979161600 2867257 153890435204711474544787987327629060 2867258 -260258084574907778925420747259013520 2867259 255276333806657453904650784102376560 2867260 205890677797878608591966637598940160 2867261 320419916016608134747125389792115552 2867262 4749888755345921384634409594849920 2867263 81943702029835146000151501219093360 2867264 -112678522158172965160091041218428928 2867265 456830647586657894857362017266281600 2867266 -161649326300127230736428539837989168 2867267 -154462146220729920677968679763302880 2867268 -17957917098073693554409962794050560 2867269 117464248286407329456128829019168670 2867270 97871655019591131049464957077760 2867271 -256289421533483826231831252227462400 2867272 -298956882783930402121277479454638080 2867273 -165920294728347310047611133461049420 2867274 153435049882402432451212832419908144 2867275 218991344911708625397549639960371300 2867276 -40379914214859802348353902186691840 2867277 -77408043084706397368085777137272768 2867278 35472974175381498782595048680101056 2867279 161051967351699366569642423205046272 2867280 3376025733572556224585043109478400 2867281 491421074517348732132351570627988082 2867282 316238882663541626833101826304914560 2867283 734264583283254024496713261496320 2867284 -281771388169107929364152185875454080 2867285 -43842269656195329814235439623770020 2867286 -4356439072809974049930117667868736 2867287 471402785889349329572743818967676936 2867288 -184639889378052119361441191985561600 2867289 176869696105944810816021649510717248 2867290 97941196933333436259725697215251200 2867291 2492188116104951256903550184432160 2867292 177827552595712993648357575593164800 2867293 174749357201871682313116275602793888 2867294 -11374876365368588630885206169902080 2867295 29991787561756638248176548815178240 2867296 649636961356680089016832381761748992 2867297 144294877991136782775072486418675746 2867298 42556326200524159739752864747465728 2867299 -178343620403788281458299386542217700 2867300 101559558715440751442127293211052800 2867301 -17525438516422771655308648217248770 2867302 51937532499914272421500681187016192 2867303 180659439833499253654124097549114552 2867304 -160551156868136409014466024972533760 2867305 148093221583068488823823917073228800 2867306 -28259793645471295727709674381555616 2867307 -244608540137245182530854502781941160 2867308 362295939258079722788311550426908928 2867309 285550163240093404117020046286796000 2867310 -112599419637585919311719006574686400 2867311 -4491745224974903293365431088523976 2867312 -7047496920308836148377724833824768 2867313 11585057340539331470290360212871200 2867314 175327606092288187569115636451020800 2867315 26215285481655138010356496540221600 2867316 -17279143782754113283650138157621248 2867317 185386847153364483574417832213788860 2867318 89480471281922465436987612416913408 2867319 -2414197396213609780866497023775520 2867320 -257323003957823281791622398802944000 2867321 -378841115624332980822456246250739478 2867322 100704947703335593235766987046032384 2867323 45633422572007145103662578710626384 2867324 13578563426093729019615856661947392 2867325 -20692240643345549880066936508850400 2867326 -367486725391111217527671638034432 2867327 365941315205719106123268523392034176 2867328 -258677879643040634201072129487667200 2867329 43726136016777517463698055099102976 2867330 -138076185888530119522547165486953440 2867331 -345074690583353097523582831001866248 2867332 178093045598079822786361551805878272 2867333 95689783415112879910187706599388960 2867334 153627458003600399757757159385038848 2867335 -41910121238865998575703282167279680 2867336 30520125381554615473051927826887680 2867337 -148358320238537525687629562379558 2867338 41380738037768199256492174095190320 2867339 487069014446714537021213713516809312 2867340 -41149698461822688568171347219333120 2867341 -137002426901760981259991713361895360 2867342 -97230575704762493492710048640980800 2867343 -343835262086672377376054083391721336 2867344 -4872462002980283821046100972298240 2867345 -40092053662004840116266580661852160 2867346 163527216136715754367105160089267200 2867347 -84558566050961848127640259386284800 2867348 398887846178318019086292216919781376 2867349 -369434918163468750515449820077498560 2867350 145296469159005999968047617928394400 2867351 149168820731653774827105024885233352 2867352 -116535812866225512540334471546675200 2867353 -169791379380991614820139830016291196 2867354 14321917858959336127864073753932800 2867355 -118748965260282042234892989028042800 2867356 -189510361128838953682367543951385600 2867357 166001317235847547182107211108357606 2867358 124581432920816781249529076431488 2867359 16002322701598469330042425485136128 2867360 -45378591569824813513551286690775040 2867361 81620572766257751803791646758266304 2867362 104612674201553061630181515823236432 2867363 141615722163906807035939463176148744 2867364 167445635626426665378985806867001344 2867365 369225932877173883734386515355627260 2867366 173252707018397120655095152787629440 2867367 -2195498532977871143893947558184752 2867368 -35704068334952341056459268632330240 2867369 1577715344606344252166220915384144 2867370 -3933555134998964309599663142899200 2867371 240425313215772607045514006551189184 2867372 305872006905371755480850440016578560 2867373 248846106466454757185548946179221120 2867374 154699112041834326727678062681678912 2867375 -65722048833212034693384948673680000 2867376 -10884560035191734563480733296361472 2867377 154787765290274000514080873827438226 2867378 243988533170763145020910286530452240 2867379 -170112454541391727023766293387337416 2867380 67206947066678169670628328507095040 2867381 425483151461456737120073284825169664 2867382 -150366725011517598096812299267954848 2867383 -104162909297871369447269647700561368 2867384 47705779990744153840841550458880000 2867385 -81661734748446211213400501022513600 2867386 -88102430322782785065041875402233600 2867387 -151811132757260025075504244722810960 2867388 60497496975040291306391901239923200 2867389 -55100837811922657467986966807016448 2867390 180271290825724309716099183459816960 2867391 12773211838668020197689265614610800 2867392 -105353912975753952263226439759822848 2867393 673932256883363038604562564482114244 2867394 -168461557246242916957117051169155200 2867395 -321487058189269845702750082619343600 2867396 80391414472245659862079936267358208 2867397 156904195555087194263713659850242528 2867398 153920406725936102902785022317391200 2867399 -688291007590084252860967662540565464 2867400 149800142263924176822136187735040000 2867401 -268438010727979128432363480207283680 2867402 -51446175219733318872331363188840048 2867403 58423616067694194786261635147305728 2867404 158887763155569343734622699480857600 2867405 47862951343684609270453544216922060 2867406 -24831154320700333425339409581146112 2867407 23827684770325130669686554184427904 2867408 31208540479829736572116417709432832 2867409 -214187778618923112948821945487253086 2867410 6213232857320285023047447932497920 2867411 2217766356850142972640719984528112 2867412 -2718624915647461790120814584076288 2867413 131646285503975099727032758047381600 2867414 170922105375604191525468796260973632 2867415 33751568983097169052141452269155920 2867416 -469080419536583329256591353735403520 2867417 87368962599401651985140066960765184 2867418 3362634372207336034877214148060128 2867419 85117539128147679041629276879279944 2867420 258612905406019993542888007011010560 2867421 -124804221932775547689590664237909888 2867422 -150684666402089033678138631123823488 2867423 11069243967490626597427190296858032 2867424 -74417882118993948242403413811265536 2867425 -170442468189877023086954840213893200 2867426 -9577379657298111665703371509452000 2867427 -30982011299409966801448140745276320 2867428 235552376216243417530643626087779968 2867429 -419924504011386229704679673970467970 2867430 -30504832834335941852254864125002880 2867431 -173291545442571506553861049050326760 2867432 21103324748574298439913050352614400 2867433 108027444417316847124395618532263040 2867434 -91272309924914899355756986992354384 2867435 -307543771582100376420920723572953120 2867436 -9687149570814568808060698481581056 2867437 -461396012701181115711612315031823914 2867438 19383217796012225642629622475620352 2867439 310719715924873979733572794964559624 2867440 -3376959235674992780947767407738880 2867441 555339481900728883287610584469746852 2867442 160176488578078251785378787144679680 2867443 115777348658704565110827398448807264 2867444 96126602094199377084339275882007936 2867445 92616278580677840269762719905022720 2867446 22323955935848768237168854799808672 2867447 303407969756011866879896965277181912 2867448 -216814624265784868109396224585850880 2867449 96807986763899845201095422392095364 2867450 -140904075534975492108931123134510000 2867451 -44763729017074801932738441986413056 2867452 91029528320213668422456953875348480 2867453 400173694087166040101763577142004384 2867454 -232318098478600150695784759338572160 2867455 -3442096006273336055217711062945040 2867456 55929516355546727343629580613189632 2867457 106879116381144525557675746747291440 2867458 -49453090651451814175799878393872 2867459 -87579228261635437663159874630012160 2867460 -54926924914519150768566985923747840 2867461 -301920054736518890541719416230725600 2867462 95547024909939604730664404270229120 2867463 57999562287661364932165614374001600 2867464 -61258985185690374089100327701913600 2867465 -19385917145736431149458694185706140 2867466 -66676241239076485955383418358927360 2867467 492986413039445099256443464331762516 2867468 450071580519603102347295444251160576 2867469 -13733086039698040529874128637732864 2867470 94051185247572044724547152427215360 2867471 22419708750412381017151953311082672 2867472 2421349635185819735894246805479424 2867473 -86098449542525959593021826944263360 2867474 327804858874120334503137799802894736 2867475 24365850296093153881336987071847200 2867476 53930796712325177455836354973938560 2867477 215590318647155721715818201295941792 2867478 -21068519907295615530163686333811776 2867479 -352178692176549501821234341273167216 2867480 143082878241968500518100286668800000 2867481 -1265266910660578181791776670369878 2867482 82186158365478711800482656963620592 2867483 420022085866306892201904696706015104 2867484 106213705711578071347311485022044160 2867485 -205762484593007852850789692899580820 2867486 -128797991933966998145523144915143808 2867487 15577353064286938325247218822765952 2867488 -67314297790966894299538712565645312 2867489 -563806326870078487391500182766330176 2867490 73779608184166828166355059304061440 2867491 -140246959583225222366760293635663200 2867492 110047417652782194512393748183471360 2867493 132861421794304128390793096140487584 2867494 -34916062576534239073623997864503168 2867495 102745825295730191036536887378200880 2867496 -60279217839234086863092459088527360 2867497 -125373701269320369871213301356786054 2867498 -2612987840891332818483448163444736 2867499 76965949076774148045227481428242800 2867500 6929361521707950738086480181760000 2867501 6967085259120261290087134974248064 2867502 50252735738101597161489455526328320 2867503 -185392761234570214839082944708683248 2867504 -55686941165148164071215726407122944 2867505 -303719901790619569230256783024152000 2867506 -16245887797594041477081763741102080 2867507 319965855972194696363864694634383756 2867508 105531882427630446776006514755051520 2867509 -275401488015177352441106000345437284 2867510 -160177874672499745323544402474851840 2867511 94939156259316710408208725087328720 2867512 -247165447440006535559054829389844480 2867513 -25013990698815216741384067127666592 2867514 38389354776057898843629793380241920 2867515 -40449324122641855449469802646885600 2867516 -27996107200958057472026543489705472 2867517 -497787195399308280378711028587752640 2867518 -109932475058298601400413989679104000 2867519 -619724331894466934546017499686294080 2867520 -95240875652180014382760561161011200 2867521 45972175983972398509494345048317952 2867522 63854663388698962808915742946621440 2867523 -220193701590131283733330771736075016 2867524 -34705686548727722691865383995409408 2867525 97924176184559418342226806478168800 2867526 -33961570016658218822155344686963136 2867527 50213422267889298867171807793197160 2867528 -268516791225127707620796733292067840 2867529 -75352926374574359799898362032151984 2867530 -133276243986768099325020831979431840 2867531 193148196000490575909171441108722304 2867532 126299106741090076645120084466445312 2867533 492154218841282407386463981927166976 2867534 -22871238919246852497533767553995584 2867535 18262028287436848340178999821702400 2867536 11438886231283655371726379126751232 2867537 -65539123545009580965508166555798400 2867538 -91133445505075558576884432914250240 2867539 329815566644472438940859063488035624 2867540 32700948370268576496900473014963200 2867541 -1766408137897074887093765562557280 2867542 6490737126264045898550808037152000 2867543 -89056503220296975601804142654042784 2867544 376465471812690306166957718520207360 2867545 -238036313764351494776421296111720700 2867546 -27710241901699935610931520509911296 2867547 -56444811325854434517914223503736528 2867548 7800884025039880646077589937684480 2867549 221216031747786371808907375709587320 2867550 17402442227624164352105746303257600 2867551 -2105783432407460478974359423180896 2867552 281170360630749117964695440699031552 2867553 102177105583302437066036530716613140 2867554 -142917915474131876827098714481647024 2867555 -198765339762696993334074328862789040 2867556 132180837261302150526381115917035520 2867557 -180877831748203685313673530057056256 2867558 23240984134927381929085250831386176 2867559 -131590154786405888146038273693838296 2867560 366707239327778647077555480501350400 2867561 -503854618242410644758459151224752838 2867562 3024654403112608550459729098374144 2867563 327753480001543705184532855173482504 2867564 -21811633893809075711975557168988160 2867565 23367497926756091473317186242305920 2867566 -10142089077363373884079455626863296 2867567 330299660671053724931340749517162600 2867568 -9939466556904580497717986081636352 2867569 -19175827160996758573270978575178030 2867570 -34999198117866879221410788515097600 2867571 83993982794592543349502663210929920 2867572 -80005877351773461093546832589784320 2867573 -279223434625953770663585132378708178 2867574 -5894938141695399159051041110520448 2867575 281837305964867883302415198105943000 2867576 -363258409251627232976894838559825920 2867577 361531825425809419797549572498216640 2867578 -73949562348218387018246525027853600 2867579 391317645362299846560315316322112 2867580 -33953265379262232336078043369344000 2867581 -33506929298290420622277265227922836 2867582 214347602550984532772763309095938752 2867583 -26290406972817622547300434755107952 2867584 -5370389982238232135333077749596160 2867585 -117800779927836094147857943950536640 2867586 -11687577523914406169927033253778176 2867587 169917531748728769219877342593353000 2867588 187788381872473579706267742360386688 2867589 -572178288187765116782080538208180480 2867590 -28507229971637987323752888105216000 2867591 369073087954317499326410420752704312 2867592 42494671594027886773813289192816640 2867593 13880915090167212946157738903505664 2867594 179291759303821697218329703174241280 2867595 91907882061412891290724844205761520 2867596 14736262590687441142625052681363200 2867597 228996882525456289833484595570693046 2867598 -89443306788663693306970515665702016 2867599 -111630142180261051327151352715234064 2867600 35166676081564673115400175453798400 2867601 -28954520849285076949563904161503040 2867602 273330895168784939399946676639012752 2867603 84718237743448702295979528230297904 2867604 93787804332221093560767894383056896 2867605 -77196892144234915742182035776185680 2867606 22170440906875602944292538534323456 2867607 234898670723778129720678034670564760 2867608 6678360581688646716774252281794560 2867609 6360770140302050462571394065049104 2867610 -65814062798231994543436644595937280 2867611 253668386264727611562756524018361216 2867612 256678137640406537435590503606523392 2867613 112210081308986036488202840315005440 2867614 123302979713975661745842510924943680 2867615 106359343877071607033245805760878760 2867616 294170007566186054144775143188070400 2867617 -110703510864740980756047102908523840 2867618 72655382597117006115753652260975168 2867619 109731415091868958603848262731779328 2867620 -94212795841701745258043451902545920 2867621 605302448244626330833111539441144000 2867622 -73844736589527536713820833685805696 2867623 -240377327536141948050280494948431232 2867624 105392347831471637321723338129198080 2867625 347644095814166661068777197010325000 2867626 -218966151417590096227301569763569488 2867627 8301323407459397706732257446240872 2867628 199568046325276079999086475663870976 2867629 -76779874677890020603783150442273770 2867630 71395128352712743622247548094528960 2867631 56441542514763094962450244922751120 2867632 36480975755540107209675792359587840 2867633 611178021205703753984172938754324882 2867634 49350197143408421454252222458810880 2867635 61453176922715979346699249345636080 2867636 71996741107885253032740947720448000 2867637 -28475542616443825116641502360227040 2867638 82504486580268410794465825308642720 2867639 -256926619637665750512338815819672776 2867640 53284017566056076934120256241664000 2867641 48669034113029611362443517186921344 2867642 157140110649732696280989554327183472 2867643 -264120981077316189068609687347914936 2867644 131860151911462827832100561961504256 2867645 -17207958065343406968469279121490240 2867646 -71511596317906883169581030435188416 2867647 -76960910902970215025705185547441888 2867648 -7826915578109128562754502854180864 2867649 -101493921996221359523052910291958736 2867650 49321241726874786533874215868681600 2867651 -239805270534263919484862443083287400 2867652 67962082662469866924429262073525376 2867653 -5334510872506150879178004119559236 2867654 -6752652844550027833114294531651200 2867655 4546981295334692801426229976535040 2867656 419515786766779904523137531479695360 2867657 -116712171641422372449782350822121820 2867658 -89740612285367914766331314968642560 2867659 121156821593306803685432033354288 2867660 -100193767094576575694865665490124800 2867661 -165734926903242689726529309484342890 2867662 14250326037279528647815794811180800 2867663 -490510778866489648148382878704992 2867664 -964448690046014969664273948082176 2867665 433060466570919746361646542341735400 2867666 283880021041072820674210775333734032 2867667 -245012008414365107428441763348631936 2867668 -330453191607134040321779293140813952 2867669 95344240213927094158342758699103680 2867670 896051356576751660416485032448000 2867671 -63498313193808456108896233984544736 2867672 299477004961881959959931183041996800 2867673 213236090195043535505476677675109584 2867674 235872143205478088244597789097162752 2867675 -100470426286626491160249574328068200 2867676 -79352516860190233156828781961057792 2867677 375020157117199793624952083860015526 2867678 36216325884900912549895879000171200 2867679 119379392934856683453808463678751504 2867680 -384982012974224023639474145600471040 2867681 95229526705345078386865769811758100 2867682 -146308432581745149295750125727675008 2867683 12986935617119617811963765597000864 2867684 131545577514306110029100965360409856 2867685 -72222835124188377240442611099459840 2867686 -24894323218871043998482986187825152 2867687 -44004594668970532243999766729483448 2867688 53346523488020021465155843957324800 2867689 -258025046764496656522083190089225120 2867690 -16679849736618811047398332853053440 2867691 -50334117274851663479170738266720576 2867692 -221953733779145089338142525733022720 2867693 20405338467935115688956676345913484 2867694 -118172772603450716695773859967863680 2867695 -268339938337482728277066393146792400 2867696 -20027895986991148941357822700486656 2867697 44742240298746851174992728195949440 2867698 3090465431047096350301598125827600 2867699 484366744603703270730541635876938700 2867700 179663785177920143558403165696000 2867701 -129384981889839060263018568160174496 2867702 -26853607979420634128146337361417600 2867703 -129496467872854529092700181868380696 2867704 -12098086476129493713899302717440000 2867705 10065884084878954651556789070207360 2867706 -23267228661489310118303615183331360 2867707 -20237168708256628874054241691414488 2867708 176433865893293502263322755569382400 2867709 52587427086031270472484708885541920 2867710 188979893681990610259900364483165760 2867711 -178412855234409132367801654124981376 2867712 139513878978606248157423244475891712 2867713 1055578357795712505638476265666784 2867714 -39676735944301391651892470564481120 2867715 120233764137241414787458202838862560 2867716 300109402971840032416306254264947840 2867717 -65862049895680752677533032085435008 2867718 -65274342438027148508236459600189440 2867719 -332596195449820509377050254685227880 2867720 -343538538928385010131408244184627200 2867721 257043440201737718549035365670976544 2867722 5089370675258596271554704351541248 2867723 168688584989911191813805502483473680 2867724 10777415762597472169486998204589056 2867725 20572035687962578199261273275939650 2867726 -273174363364613870885503530181462656 2867727 104056300440725860350613649919070080 2867728 117772068070174472661490511004311552 2867729 153209325844533058124343812894690676 2867730 109304044248466483540606913339704320 2867731 53113117619634743179804676913234864 2867732 4679051083857810823656000604422144 2867733 -45702311812830269538231328248319200 2867734 168699616563794608962229331331536832 2867735 -115304842321254342066962663461480800 2867736 -117811349000650936413820953815961600 2867737 -266323398264795343682688387791138614 2867738 -335163629938328866981151853083349504 2867739 -90413987748434477832455776073018880 2867740 2589303338006702907302827174448640 2867741 -167617692143948231990767860257256858 2867742 157876388405233661721353329449599040 2867743 6568393908133381305705251607216992 2867744 -106989150181371911308580693287108608 2867745 -76390938391375231419665677013055360 2867746 26138508488836777140889091823152640 2867747 67975944547856388851340373063402356 2867748 3434999025529872520019219950829568 2867749 -382699677663673266595504731829335936 2867750 -92929805621654335974138586643136000 2867751 -15889233390911879690769928453254960 2867752 -707622823837806306340300753924915200 2867753 508832486299784053661206232280000 2867754 37836526636955725931441438815991040 2867755 78603794983188154086612237087793920 2867756 -1081341593414659738339948022281728 2867757 207495214836996796098175307527352640 2867758 -27856928305596022606187745827224320 2867759 -30600677119084708999472828946667440 2867760 12269856909103001861037571797811200 2867761 101951013104862583928836443380012160 2867762 286660458720438030289753287383397792 2867763 226154045499450739458895061871462000 2867764 177964997204330249865794696800138752 2867765 221905017403233942995221964194989600 2867766 -117778361067794344253213868685373952 2867767 -52588578174341271208578827662976800 2867768 -305039841904112408253446621856829440 2867769 39599969118129008751807160290239994 2867770 -32526450298277585544747759718885920 2867771 -350582588502792489203779863135392028 2867772 13056988965177207101207641051456512 2867773 -179725940465125315242592688539029120 2867774 25705500846460001284324427634647232 2867775 163452942044564985514442103788035800 2867776 14364611364273197406731735654727680 2867777 -178821517291178458275175328714848320 2867778 107978456858232485090863573973222400 2867779 235052978724734655693188346478622720 2867780 -15852414195864026539742780559114240 2867781 -61434811791644471764961931272759040 2867782 -85718685001018798443650926044367008 2867783 -609815587398403248110031889099084968 2867784 3823190604968590058370821135032320 2867785 71677157242620653716994243858602980 2867786 -163751006677088997165603957044475504 2867787 -93875358242990504148231871326684672 2867788 -55260671783152362867410507199479808 2867789 52292419722582553764276849787826400 2867790 60323686353388388118578083224249600 2867791 490741136387414347620500456783655384 2867792 70036514568156145178008805508513792 2867793 136252949173417665298245510398910528 2867794 -61314138188584412691552947551725408 2867795 -75277787374574341000700479662522720 2867796 -72384652622198500641068558557817088 2867797 -418218070022436714788617646895432754 2867798 87786528793441930877073457853411136 2867799 -336340493629538178052253665803555072 2867800 -114743182182396851091673896118272000 2867801 160083917869755548680086879639657024 2867802 -6406774322572352280151406050223616 2867803 -96065045594049092166946189730034000 2867804 340138156342175727550809790882054656 2867805 883139870070069954864381258217560 2867806 -3814061729346294348138627084939648 2867807 170014002363570398410789556007745056 2867808 -239562332283900179441531230100914176 2867809 15686468436139622708107455906229440 2867810 14041569919830430642420458480261120 2867811 80374444942694378219767530863895672 2867812 -220209558722187175228713241834793344 2867813 -73966720137876905925570645116215200 2867814 -40704132045342461333796020334064320 2867815 450354431774488805952314301209041200 2867816 1009866007834239200685583713730560 2867817 -219129535428143354343666167492657520 2867818 27016805204185394794879675900413360 2867819 -194371874318565470782358132213040780 2867820 5218624061519322239820783574318080 2867821 140752437641470224139054069794636 2867822 11187563961422707021257301893396480 2867823 -24997316973340511056399197423732000 2867824 -50336337878302109997283008285966336 2867825 135227133461558385949902815569220550 2867826 62771541685770039250459554483369984 2867827 -110856767911175402140061454664327920 2867828 214349639624835554270135497242218496 2867829 -21095253655356918523836660409294272 2867830 34526785854952058993127970736325120 2867831 387152342197420424709322429560502632 2867832 223791514154271140601965899736678400 2867833 152998907069263189855950602945845060 2867834 98019297565601488519207511112882912 2867835 6355618006225868532822193695788400 2867836 441040538168117117826196785957140480 2867837 -229852710673748878758388367392364448 2867838 -163108378797724769731097727318526656 2867839 274067091384887010037057368437043360 2867840 243323716451638033353434374707609600 2867841 -108538685993487197574974672185616640 2867842 1383668068716583160837842581109632 2867843 156654987785337713624503300237140744 2867844 25279396054155943831160798190170112 2867845 257057044253020838610414684942695100 2867846 -291655534358133506267071070866755840 2867847 72492430825326998470823653262434560 2867848 -164609909801792447670515561923584000 2867849 -310188054590731289784202475785484364 2867850 10372466732976350803394390338995600 2867851 -5107572687601241551190031670164848 2867852 91899293488108200588687380909804544 2867853 -383967320843018854781448016260396096 2867854 -98942346409922751263385207541516416 2867855 91078233726582999692531266769018760 2867856 -50999309756077794752062847043698688 2867857 221687361874011308313028627181581106 2867858 21833472437420947352021956818831360 2867859 -90431036557563602618236015401275280 2867860 -16466062109016215122120397158963200 2867861 -118001860543501108285862691871559538 2867862 -132877571275282738324473353987523648 2867863 -382678913049895542758907259878729840 2867864 -476871265324084865730083454642800640 2867865 17388559887293357487091116922798080 2867866 -154860732801624375458689752720698400 2867867 -305084194060634780552532452248089084 2867868 -102466208650493734290701359531453440 2867869 -109036298399811268908890590598472730 2867870 47648706126594921688816847380584960 2867871 44456293167153445509827007822243912 2867872 91533650891203315893033004129320960 2867873 125083484916325477598667787209937122 2867874 -33114350693904204841363986007772160 2867875 -268958659554892937408504038525296000 2867876 391355348242171961445732921219118080 2867877 235808133686611682532705471348526014 2867878 9679906822003271988158589380621568 2867879 -106819297717193497873553978723621760 2867880 11400062703892652011900582840320000 2867881 -637081408567061851412648139324103836 2867882 -85121129581001610380954390881424208 2867883 202799166879902384430055000555519968 2867884 -183924333718707357082665858475874304 2867885 -3994358176449028456035228382749600 2867886 26053316636829732605244986953444224 2867887 259726734390522628414618774187508792 2867888 -50922880091437618327970424342233088 2867889 267033528608932744056023233493645424 2867890 93537300753011210941625466458167200 2867891 230323676735521579569375323459925024 2867892 20376947445052896148954696574717952 2867893 -122866535107998067881229966175293440 2867894 -3626673788323896956287254826833504 2867895 191285525534355930605652616291575840 2867896 225020436713047394115260695645409280 2867897 -533045269102663825537347787445868540 2867898 -177506166831473451087322160904069120 2867899 -179712555325850418756397949885939280 2867900 -1003933706477076069648832653465600 2867901 340973614389661374905545189659340032 2867902 -90625418984402525514067425625955328 2867903 -6097355352661870563347952736008192 2867904 41018581708642528478881713733238784 2867905 18904246341785364396690806351553000 2867906 -252562084949470086715419852837292848 2867907 3627101633956549051131572600473344 2867908 -24308694715869042720432215046659840 2867909 195196740495826342751182959430962240 2867910 -49590936440284700129571411821504640 2867911 -292565032486807709681371466079176488 2867912 274756421723196223336349165540352000 2867913 -492957879694878144029183412687309600 2867914 34255444399835021163235368638595072 2867915 67098009277359663077492287026403920 2867916 -110651008657334809519897794301280256 2867917 -128936812859093874762832416870755520 2867918 17095176600144129192614317904932416 2867919 -170492043092185086277925948021950320 2867920 59281678513675974164035980843417600 2867921 -115180645979509049090455498952129232 2867922 11166783819724030368579636465353088 2867923 487619644468981719813089657027608172 2867924 231366328369056287892909102173824896 2867925 -106518191192653650487160670176688000 2867926 115074272338790507223470517782136960 2867927 5418426535334922715368988641958080 2867928 1270447037931230485104673414840320 2867929 -173527822169062483997016727049972470 2867930 -98885433767969712812060509872582240 2867931 -152547341644959456549262523066262720 2867932 -785783360174777696589100235597308928 2867933 -158586655399678692411264323411497818 2867934 186230654259340162587131449810944 2867935 31521890492617605933092397422952960 2867936 -83656236459993194074604543764070400 2867937 141922942511991357816994125193038720 2867938 -161604481845610548859466140892288640 2867939 -202217443618436555828478110462389776 2867940 -119214090231297900785338790729318400 2867941 622657273407065120923271113615913342 2867942 -10446990679091194789198216435584 2867943 -26396071504463402521637797100431872 2867944 -119004084487681544190472180734412800 2867945 51835256055474069357285573288784200 2867946 -44287191325453041830817426255618816 2867947 -134049015142080276493157144313486604 2867948 -437358219552669455937357567633768192 2867949 -38440206856687830674153041407233376 2867950 40240804712561118892483339284720000 2867951 -19568290877729387671951943550598176 2867952 37017146060916789904667994503577600 2867953 148425735773407431387640561095834864 2867954 -181170097442509461207210041123309568 2867955 -259377054267212625232472007445344000 2867956 21952751140354056303994720951623680 2867957 -527359107249998643011796723776371794 2867958 -42629559461712069936075347117040576 2867959 -475039894455445244512981475470018840 2867960 71959042995972710287014426401280000 2867961 290663182567500217776987692873992272 2867962 -11643047382627413276673553814124288 2867963 130944386515574024292567337406514960 2867964 -219383248486984800542516895184355328 2867965 -26705940481919097264704385733562880 2867966 190127854225121224214278802370844800 2867967 4319869980932074759996239421368816 2867968 -213395012113347507318724358087639040 2867969 184383215854096712507017111522805844 2867970 78151788515252394210500814450677760 2867971 7410741469226800580134211025218632 2867972 -9912268627517057053391637273339648 2867973 70786506859785499073070186235682784 2867974 140708869636128932654978636643194880 2867975 23621280098313950916757511155629000 2867976 79167379542797528119739504962160640 2867977 -198791145990124289066253471364992128 2867978 197643182655499172125137797339189040 2867979 -63671320796991964976674438673663016 2867980 -52734979596770436920928278665328640 2867981 -69523106831732420985258426798089268 2867982 -33658406960497788541245402738668544 2867983 -180236415137043102204427731821953656 2867984 -1095344614488386903302979947069440 2867985 -25287999701362487758172828952754560 2867986 -215085056287616026894538777092957056 2867987 -46560049252706714962674428953382400 2867988 19946192628952456880951882307686400 2867989 -229927739760086473830371820839296246 2867990 32287136435417686220176285187049600 2867991 -13357189670052758506539007415023872 2867992 458317596952810740744483350019840000 2867993 -7531717454033501306631221142226560 2867994 -25591640837245460814390648518914560 2867995 -9470127132587869209606624823208880 2867996 -75184191912094474357071208366448640 2867997 130522262908627392990949636828140096 2867998 124403378818025339395967048642660736 2867999 92313703932345354651854278847790336 2868000 -127053639164850248462771646627840000 2868001 239492612153939658945681511874748002 2868002 -100354699830006570174773400958890240 2868003 135094944101969303169011850027165120 2868004 -133669656857317719202307757916226944 2868005 -17776034155332692857883910196755840 2868006 -88432117952999635609284114225228096 2868007 459451486372972844591858553641707256 2868008 -35746262712748122241016493504921600 2868009 109329265447073710901119670721903504 2868010 -24126256108446750976787994276807840 2868011 595263230222697029943812041570674612 2868012 50825341738992239655113251325952000 2868013 -690239286092983520103856515550096020 2868014 -1903647080002110284562873250228800 2868015 -72819202011341583151812955184110080 2868016 -172551469594374675163790047192678400 2868017 440229231760901214842454236412738066 2868018 -32786192791703697990513317611752960 2868019 -623266057716898728913574577200162928 2868020 89739679894390653663120556263156480 2868021 -104141308044353518300465986270333120 2868022 7504071603004248319130886465681312 2868023 -392272975557594095614371331146160728 2868024 13481651050387412205780407186104320 2868025 3355919242017222924337412811577500 2868026 -37275943696301939474783974206992640 2868027 43188521778714622068066766732968960 2868028 -163427158756861874324130000848638464 2868029 354325023444716349527309037814962630 2868030 22565738500719769721055598354293120 2868031 -89596801442713879632255611105013120 2868032 2118262258500437658237120468221952 2868033 12902135159482048727363623896252864 2868034 74065094078464915902348516180052992 2868035 -384187385974132741954678411811224800 2868036 -1356745185472234348968317541338112 2868037 343583693833509689201311639912697692 2868038 165819430097338296291608666463277920 2868039 -146090719373719987654415008690767696 2868040 44451586402377241170413504330956800 2868041 382438959480425440029731793909556224 2868042 61820367231355298548456321202826240 2868043 599065558917138617559918606578038292 2868044 -158462146553955890776134622403652864 2868045 80936849815256889333071509519923840 2868046 -220070925784632344986831107950238528 2868047 -21004244821040428362829821606265248 2868048 -679623058170725778228841805979648 2868049 -461553867185285668584396483838532880 2868050 99180338841882747108827096658960000 2868051 119747297003554981171496674795933440 2868052 -101221436920852980775301037638197248 2868053 196477986986873152755177217676823864 2868054 -5146274192846905727899469761720320 2868055 -51307437971522853059776861393240200 2868056 354644696731278920789058734681948160 2868057 2471565508767747664746207342074928 2868058 -57364129766234172358711436069081088 2868059 662248398984406316572407164578184280 2868060 -14373208738820147517401046510090240 2868061 74620030713742208617572714932244832 2868062 268188015128841857825406679843900032 2868063 198877013205115416074979346546632 2868064 151325420236858916724329787803959296 2868065 87140247601288309714326416451102720 2868066 114585443472142373798222876620991952 2868067 480130935647502314593410250913337116 2868068 28117334638176820379567001532556928 2868069 -283560097680286958935068133505541120 2868070 267183608245544197888111084543868160 2868071 -299838902517568633704599454152043000 2868072 277074299017441790893969677961297920 2868073 -107218865282005638729553365183783672 2868074 38489524923437123521618864986273792 2868075 78095030332897807728932188723968000 2868076 63950685633854764733271035577330688 2868077 -126393066946277206080842122964901600 2868078 163454779727063339825126910941043840 2868079 -117043928312172275123593101432303320 2868080 103999904880046562650078548105461760 2868081 312097514915926814796424126414376064 2868082 25084470235401617613621996551385600 2868083 343743261374857283350663705010272332 2868084 96814730574254958414766323889806720 2868085 53725522320725792134646235368432160 2868086 -64112928152220340879615358068726656 2868087 354693585148618925281723682380895952 2868088 279642347527526337855659692165632000 2868089 -19776125001344279465527547516272128 2868090 -19461570871810373318074095886567680 2868091 -203195476518341625002539587706495200 2868092 -102159444768383393584479368801564160 2868093 -44010501092291375339665283648152218 2868094 12771997932254829852555089425060992 2868095 87329123350350614347015313412796800 2868096 -57206674447670899754605513707356160 2868097 -17932828073410602648794427167087640 2868098 120235497470749016822433085684799520 2868099 7975344724622246623057698858537384 2868100 -1538838027482700366787724637696000 2868101 379146117745429987475402857863637500 2868102 -131267294327681946730699753920312960 2868103 -55217433888959069151938999544397520 2868104 243332662170775690144263245538355200 2868105 -200851680858822993498639061214119680 2868106 -210375716201075635456216257633136896 2868107 466371502498218989422845803015186880 2868108 -123153159053920804425230640235130880 2868109 7422543858804062180858537406544310 2868110 -6507881903370497515342737851485440 2868111 256090245882204930813931272225105960 2868112 -50418627116182130500339220071301120 2868113 205946104727297786386212667540045362 2868114 29413206819730656842300903744248320 2868115 -9664234053740662865376099809116080 2868116 183906173518238458446252395423385600 2868117 -52835450234500444770501045575335200 2868118 48309419371342979719081262184114240 2868119 43544419906823326349623763144984520 2868120 58713909805501446235882529208729600 2868121 -480146476701376301719958233594070508 2868122 104550256477944202321657771110918912 2868123 91790504976270935220622935555564288 2868124 60493648945068754154946799140760576 2868125 7035871468979494612415283085477500 2868126 38357288000737013114113790325427200 2868127 -185454408791777421466545017355497960 2868128 115243554402230882602427429941149696 2868129 -167624260528277402724088835151410880 2868130 118981126096692830355574662397212960 2868131 149591839873947927727932261868477392 2868132 2456239260155232606712151062689792 2868133 486134906427305222636200586566873984 2868134 173828885285046924587504682577653216 2868135 -113566641132961501698334312655533440 2868136 413415170102953684078839706438287360 2868137 522906375034638178128624311782881786 2868138 41134301728781431965569743068592128 2868139 -177135226227889697355831626467258060 2868140 95562488302915126902943447131079680 2868141 -7038601511517416879582936049939456 2868142 -119052863601158318109376407605972928 2868143 3568562302224569203191371450196984 2868144 70484612316870777003772578551660544 2868145 -310611498267046830442857001581120 2868146 -167061465009401595849491565404537856 2868147 229743147510337868212892246780360724 2868148 24661728867591925072380809831061504 2868149 433369396873140521636830087480263150 2868150 -87707050385453977547335171043678400 2868151 56077668730126951999209705317971968 2868152 -36850252421735404119596699020369920 2868153 -357506031656647983194681098625374896 2868154 -135709423263267961455064304545294224 2868155 139019613499467405787723477597494720 2868156 -234997065285498252000221180186557440 2868157 -670037401502252492250364359581826068 2868158 -181319173216772928983544206501202240 2868159 -72196258833451025007273189634314240 2868160 -53912471542617391664131330245918720 2868161 -248404626825292700233954468363970238 2868162 -138605085016615238264960562325299456 2868163 -177720158410330472207167018274587588 2868164 98318412593191980538111457222922240 2868165 66402430381208479423374524986413660 2868166 -22908300725426210587266167375654400 2868167 103743012857527782768745070499821040 2868168 195193339868994464226947480428216320 2868169 -348509411542603930090842146379085056 2868170 3499825126417241947199057871172800 2868171 326226714026905164890195296172753112 2868172 -331830838499907442851370242901762560 2868173 -141253250802344127120440201605593696 2868174 236530538883652145151848332189628160 2868175 -367578518693992403947890067805335200 2868176 -52271678403216837312459638109216768 2868177 45226607576039568010212818792654016 2868178 -124205531512316523430579633883349360 2868179 36123403156965542684483139226877160 2868180 11891183969048115834806741981798400 2868181 37297466495969853601561284373243982 2868182 69371928301249466239199496837763584 2868183 308626276242725069913318339792748800 2868184 -645786478314079361673725854033920 2868185 -203182668343744917615389896572058620 2868186 -3215874407470618105017821509030656 2868187 -15334162078106522398608480267648000 2868188 -155969156601384441107823216665114112 2868189 434388160459195844037491934062225280 2868190 -73158956088826681916187736517844480 2868191 523053421098957371230090019298002592 2868192 41626228627253217191091456547749888 2868193 455275126726735161794559917690039620 2868194 -118554761167245325305734535900538368 2868195 81610759649861647398563691083293440 2868196 -16200699142227085036569174661128960 2868197 -647598234818418530689115886308328420 2868198 -115867183333741167315175779206431872 2868199 1161061476182868624536921110017040 2868200 7751946778929965227266756868224000 2868201 -16528661856931519238791010078784960 2868202 -108695741158164535318978718554886400 2868203 40733356325870896351287313020115680 2868204 -84708404088258399277213356645026304 2868205 10256937877188224839178226786814560 2868206 -81976820980877467512983632778002560 2868207 -216921578500717604396799819623482608 2868208 44226224250173659137525389835304960 2868209 205570988596678652734839441209661540 2868210 -6965129592083998766166612636947040 2868211 184757579770520418535641567334500812 2868212 -664057431543565907164863301086086400 2868213 61308679418617423085161646807570688 2868214 -3324880511494947012992812130120544 2868215 -13103687243203986078597151022767200 2868216 -131667537657371945307798659350118400 2868217 -61461239384816680998733196343144048 2868218 61350828544034938831823505136840560 2868219 14101288422921517904575397029712844 2868220 205872981223764645008215872084725760 2868221 -492227425219660980049091859712852800 2868222 -54980973149030576067579542408503296 2868223 -399138604470120672361440693855730080 2868224 204962990210399666224493599565807616 2868225 209316018025781969809386960446184000 2868226 67125716947760364329845837630003200 2868227 377050694127289596356759252298369360 2868228 -84925191147658159219394213711932416 2868229 -1310906595774070395429172858082432 2868230 197189296279367641199030107970449920 2868231 -111402343573922938380795522080133120 2868232 253522713578804117220562456168212480 2868233 -235260588015610677483612590995669980 2868234 -128980632091992513155501092948696320 2868235 405692197687368636736277858944603680 2868236 -13937196155116639385903809286679552 2868237 -203085615158101567881987012244293120 2868238 64658214647118742775149535450981184 2868239 -293994857948322851732835449246787840 2868240 16119154015858669169081705575219200 2868241 -508546687115642177622700435585135808 2868242 -42363304396811467777897413681655296 2868243 -3463664367851917700538633959457792 2868244 127267057297113011513971131009359872 2868245 -322916778384136447000039844527094400 2868246 -3630029591862393002600426300788128 2868247 64586391017564305817456443224723072 2868248 -216201897506905322368500532242032640 2868249 170046831325390153992471295630451664 2868250 86029751882407593682119774585600000 2868251 77577917156490530098102313252805252 2868252 42440757676593973716109489459200000 2868253 -461621199110132888554523553056841920 2868254 -48661393522675400846192807915244480 2868255 -24408091515742348643370238387318560 2868256 201162797532798498995359555497295872 2868257 53910933934928199192371150920651392 2868258 -35842146329720632657217287172884992 2868259 319324151297820027698737296394998040 2868260 315512807764293418694831126253338880 2868261 67408034780936926829278227673520640 2868262 128466102392810157316982485523569632 2868263 -419526068152652365866412278057172488 2868264 -39583113303916379878006954018406400 2868265 33307153263774405532272531408595200 2868266 60117334490434897649122326453638832 2868267 -94093607540418232526024616778187088 2868268 130888141612538980021374230731468032 2868269 -126774527142177959664954016192125504 2868270 47083180975942146841602930970690560 2868271 64228353696926000715945927528470512 2868272 -1323708929830274225712443397242880 2868273 12971216461090345703870265101070324 2868274 346769155284115461802633626227668800 2868275 -88607146296851143843899703381550400 2868276 105834834512351241783031019234783232 2868277 150668836590751580882142750256923292 2868278 -32043689227180583643431807388241920 2868279 86458235891468808980608086646407888 2868280 313149622324682639320229091243110400 2868281 147286723755798198704614800977341704 2868282 -203654653069003712182999402797574800 2868283 242337621414027434585930673301765224 2868284 -179730754974462766597526503575849984 2868285 12922208636429590591043844769075200 2868286 5235476602121995333436081276366592 2868287 -611482651936730474304503178576510720 2868288 -84014295968637397707192591565455360 2868289 -439172931453211316918753514816366910 2868290 56614896312061228694835823250902080 2868291 -26058361002059097228980530243293768 2868292 -33586441502381894281915633310760960 2868293 -563210693013295192623654087744271458 2868294 -1643820300032000486593489114927104 2868295 115092010577890104032508459337889280 2868296 199276727664853794883211747406028800 2868297 252933214215070557035041820718552480 2868298 68655830344398761378812347938468400 2868299 15366285554778132518501782512778272 2868300 39547834672508480329331308842758400 2868301 129719227977013009019684494563185152 2868302 -363340064453950953370244681158609728 2868303 418825097856329312807890753687981200 2868304 66407094458161714768695560247173120 2868305 52786685893665946143806465751555840 2868306 8052103295099455733918526369005568 2868307 -17135549262935665249580037933367104 2868308 61154340178604375224737397768916736 2868309 378612479057214742229516152330537614 2868310 -111138761077955455521103011403741440 2868311 17295200921354338842272530358822952 2868312 -270730157843424497202647519660052480 2868313 294392556301989165105493850667807498 2868314 79201235071095387280012974634175232 2868315 3982624328902140825549129349125120 2868316 -33003858987117711081299212961218560 2868317 -35380122887083533918213243858348180 2868318 253491827195058357048756044812974720 2868319 -97113834431832756453670282056011280 2868320 26433718288862822735781114056540160 2868321 -234470352946243300288268035317534288 2868322 179842493280378730300208246157317712 2868323 -574172641825226065435005049839955428 2868324 8732694069158403237653919557293056 2868325 -71215540583621831601439899148640050 2868326 125792327349112706647709496551200704 2868327 77609059079226851161827423094181760 2868328 344585359873939973738390318418140160 2868329 -182914393735148907552295694992680390 2868330 -20355692756575775285072905383674880 2868331 463266755554038058247435793347510132 2868332 716723466578160999039505968558182400 2868333 35089965450265272996199662233519904 2868334 58658652056244820040772722895504384 2868335 -62128669459250184458483141117484000 2868336 12822349405548489451526916873584640 2868337 -143067847283530415291966860094530816 2868338 -343023855801203084631815991740538240 2868339 305438516071590267496104496423111224 2868340 121936746641246904062107737852710400 2868341 -13952946019843522414664169165153216 2868342 -211901782046471470813266724703323392 2868343 -63317103475335547725472732061536408 2868344 61564759274634047566555460601999360 2868345 -293493142735361030988546814641254400 2868346 -118835113328899121053859035158978336 2868347 392227085633892544929741059951177040 2868348 -42277724467165501494957470473887744 2868349 -34751560202835073710278826407743008 2868350 120593170468248113071264270778462400 2868351 147755712881237278772620066835451024 2868352 -284881809928950113700242752693862400 2868353 -124047527786568397411960205866534272 2868354 -163410312008588523065751693189836160 2868355 -87306678804232905440882742476051040 2868356 -181582380199726137124307267674846080 2868357 54885865910586349018011161786051040 2868358 2270291967896168354597594867237184 2868359 148488324726263642701741877865417360 2868360 -27033908197355499344833014512025600 2868361 327917522881869442895180587314219300 2868362 65511844455414131057341290871744560 2868363 389685482604854593473916158790631904 2868364 263109212983081749565856866890411776 2868365 246162701232118182985709609110333260 2868366 234391947271464054491436089079955584 2868367 60273462223690615827059371682586416 2868368 -37423136466259947735256848726491136 2868369 -26836689685112098951490183558579328 2868370 16140046100617978801844481617659200 2868371 120656720700792267439536009841385544 2868372 -15497335460949465433104830572443648 2868373 -181632918638232651130322628782677280 2868374 -3440226907961575594470339348548064 2868375 -48989936987709093724516410519900000 2868376 115014027880214751347010688753336320 2868377 -146598829264410931526090218608664428 2868378 -9203137377523892138866070947262976 2868379 -299902328369368434451342702027095624 2868380 -119206155724400541276617587750003200 2868381 50041063033174260762688025943610860 2868382 -5031257224756527605947648404949632 2868383 56166173601946116128399535231377520 2868384 -61413226149536825916175549952163840 2868385 16368938649789928674477025316725800 2868386 -12856232847006662339062703035276800 2868387 -231128947356709739639838822407551248 2868388 -108719264884879358063170248363110144 2868389 9077402718075476904729645046570524 2868390 -37248778588979719725850290743539200 2868391 -454535289777606276418627200148066608 2868392 -211267661607972464989088848903372800 2868393 -130547534920484816963083962920496192 2868394 92316345424801372320651288642021120 2868395 -180714239371714948863917308011837600 2868396 50130666355229057169876119757225984 2868397 -29251191346725563866476150400490688 2868398 -141197579697043545103755281116268736 2868399 -80525739320089496100186132515328000 2868400 -20146652788845963304622697121382400 2868401 422815576290925176508522080178464 2868402 -73737700914644903148193547745821568 2868403 -83116189274070130625178423453066480 2868404 -121745264094206709943673997603471360 2868405 -2611343504945982544038402772335840 2868406 209259123665543138868834432044917152 2868407 364018926710740660611485874058927656 2868408 -363366049034267716671932414198169600 2868409 516955338257203275540050860951837610 2868410 339013756446537427808364896194252800 2868411 100400625570098022146034645533299200 2868412 264754069792797915883690178444665856 2868413 -129146222818457086163244867376596756 2868414 96452827965479054956157998968709440 2868415 95575873853326045219912138210135920 2868416 -139739245620019061618534117450711040 2868417 -133921691006889444908502639372895566 2868418 18549749001764642847769608990690816 2868419 104770370230789354939349415916474560 2868420 29984320263653540618701582132346880 2868421 -440134305051653631320756557190257378 2868422 -56878012822020391106730963932184576 2868423 13041654986563726755206461178490624 2868424 -22947788540412273395728772851783680 2868425 -25546392249015944629881938919739200 2868426 -25442794484469597968130584793600 2868427 -487932749912880430486214515783608888 2868428 125133161061579277690012672013031936 2868429 -160498404997605709215006831268689216 2868430 -14361744419759902886596209722572800 2868431 164487983267219471773533029470767000 2868432 3201610171404844649363603254935552 2868433 -5239858839318196971429936538475100 2868434 -244588597545741301730021306679510384 2868435 170144920885498316238733690646315520 2868436 88391673939953466470721070622967680 2868437 158192794173547226676735404202551328 2868438 -118956497108170388038537353478520832 2868439 -125236763154341620814616883931921744 2868440 -2254714437202077568415762637619200 2868441 -257397423182172304233619048064597808 2868442 74835856548915510897464548444664544 2868443 222723623355942125711988221164138692 2868444 1453805888507697157525299122334720 2868445 69562458115524409008633924640561920 2868446 -107967116323209401740490920701404160 2868447 -491449395135403833304641643277753472 2868448 -284054628808224484689631594406215680 2868449 -110502280304947694450307458756693760 2868450 -14139770099307584635645532479180800 2868451 -445022057172212879996253655002344548 2868452 389698492756525773957539395920875136 2868453 5431028768208781280510554009856160 2868454 255545961249666954923622518192472960 2868455 100522290656523046706464904307714360 2868456 164348130566625496825259526559580160 2868457 953502980303499478531626606269772672 2868458 256338634701149644670903848484572080 2868459 109349902818897182911111350541998528 2868460 138662327714186799370869951928320 2868461 -116922897468595751741320592434864896 2868462 3774973689780487541879235396013440 2868463 -289314693980995859703929051304799536 2868464 29593726087540145037590475526471680 2868465 49326340171497315902373543151749120 2868466 120101350053538616979099319564945824 2868467 199870173114755559581670709395910992 2868468 -55455799175584583950261262825717760 2868469 127273002486368611401227542141487196 2868470 -37059513531596471593362598526995200 2868471 -130809454396604598984088533455951208 2868472 131336251810176281552058433227079680 2868473 394632198766807326872006995008559722 2868474 -2659916195155772141172281327185920 2868475 -43229674256877544277170915639911000 2868476 36212464320378679482859605273810432 2868477 126042322702474921049270572434930720 2868478 -29476552049066908571187466511838720 2868479 -476916874357775312305072927657969920 2868480 -141640911298379229133493639105740800 2868481 204449069847118508065226530489057344 2868482 190256242068176901294339923013872592 2868483 35270959066459929538384818557342448 2868484 -39808289068350854815956375303567104 2868485 50319951883104218079052684593943200 2868486 -31322463232898115091696507235049600 2868487 3075815985433265760600943209399680 2868488 23565086213278848706988881197957120 2868489 11717025516638837447360063626646244 2868490 70996314837728958107778874932940800 2868491 -129593363575879511434924493848989648 2868492 60020329760424204485840174108049408 2868493 -32459236414117333761688485458125258 2868494 195907332446419552948325657325391296 2868495 98051306702716834141442792052188160 2868496 -14117232489870859561714188387278848 2868497 -598190221635065880474172353737247054 2868498 34957958473562235292719505068013584 2868499 -92497684793627884689909794591266064 2868500 -243491821141076561197903705552704000 2868501 7796886528358764072983554248831264 2868502 -35073161698427774284893663065377536 2868503 107262018886878505569607999717285464 2868504 -253710256412650381249322981358305280 2868505 -12650381431261737027058389615026040 2868506 -2586837642356696902623249754885920 2868507 235330447690473516541964159741105280 2868508 394097289477662662951316858209699328 2868509 13212482016606871095164115767409600 2868510 -112457021380811986455977318836525440 2868511 -469129461526414348579569115444009888 2868512 -16743725728250963871589902429585408 2868513 -46133689678590610986602882933566656 2868514 -19213355524805863089624267227435520 2868515 -4641683465866654067075426388611280 2868516 37267822373411984310574599985016832 2868517 104340804893852874414048302533286652 2868518 -218639459571671759266742487952427040 2868519 -167735397570504125215584358528618032 2868520 -59715070828654484675202412100659200 2868521 467807942587040766434571096417445200 2868522 139710995299662411008548995370428672 2868523 -50701429096632053527956768740008960 2868524 106118574443045836696378394434555392 2868525 114898109649828995429312594225004000 2868526 -64264078131393822099574733980212096 2868527 -270141313559462218637415236066736624 2868528 3726448358059664604837487665414144 2868529 -357034085175238536065460311499010524 2868530 -1330727003982943930404447324871680 2868531 -99921926907523283339094222816821448 2868532 85523252470136727238651740611213696 2868533 -189766138253846619343499955906341700 2868534 -6068687988919531701102515801378784 2868535 -3420714630067991174390909064566400 2868536 -34745626718090445457784244421140480 2868537 -47899045993104946860540797552624640 2868538 -376707803619740125725734660446178304 2868539 -152573493431262603323089099667781660 2868540 129324302251455634364273523364684800 2868541 -111655618142223360477616019177523840 2868542 185695353153157674596183387600425344 2868543 -119601337280856225079811259594437640 2868544 -58306288791272659414348735751127040 2868545 145652383708587334309135525959955200 2868546 -55366004734332027611980865785226496 2868547 -540300623934349394645846538834704 2868548 -389797989240241818038752296525945600 2868549 -164261450206016043599179042163850240 2868550 -25903098504215222042458439501443200 2868551 119158940542816575045515828891781120 2868552 -83806698675477847989691447999994880 2868553 -249288153774297019142258048377640540 2868554 -5626792466762946808612835447132160 2868555 -202965429416768967238980761274996240 2868556 165883998583220843485924280476824320 2868557 -41154000948233655194948416308349194 2868558 31379651179607233040709853599869952 2868559 -374715658383182225696587674614965920 2868560 7037018138108096727264603183513600 2868561 -540241714376788611509513463547467360 2868562 -98063183075192965380830555192665968 2868563 194908234073886260266653852636954240 2868564 26387382490116986638889770808309760 2868565 28903639116944595299748175039680000 2868566 -212142099452804553312250949153772768 2868567 -39246755670215413175079196964680752 2868568 203429575149812068682582694931138560 2868569 365022034737056870555425818686920320 2868570 -1189307584629404620270935512539680 2868571 -180851105813567290089540342373111228 2868572 -55226446890793486948651842383874048 2868573 1839498816305481826330291189059648 2868574 -1163747305026312075034442800855488 2868575 -25656853203793144575349390325956200 2868576 -278276604353769204889631257643974656 2868577 24587214220787171822463103531931426 2868578 130335702649776359820649739057205840 2868579 -21812308545435301090976882566737456 2868580 78695105712009288294613151329689600 2868581 120131330116590293540892353739826812 2868582 160249058496265792257012656544238080 2868583 -283967418292652406852446530787199216 2868584 -113962923564187324131627850774717440 2868585 -20050709585305942447048623019464000 2868586 12810061420104745380781049214136320 2868587 80768359145193831038768896196149320 2868588 -19240507149000292724489455231226880 2868589 -431193552057908370202213447121229044 2868590 193550341760687405974974995156644800 2868591 -292865221492520963060393160547090176 2868592 107767665390740945684797952481591296 2868593 -6683436221464630510987185704663040 2868594 -68866800508364512819059413969788800 2868595 272689350698954176387763512541439600 2868596 -81881133295739747320794427967068800 2868597 -261435886238930094142778495962678500 2868598 465657603269753619043305035232750336 2868599 94816850881539528989621983889981736 2868600 -27551748386555978969765870641152000 2868601 -281066986114788046102308386995156400 2868602 19846999774817446115402043464510208 2868603 273372823743631032540494436414063984 2868604 -370588980449989718401248511706527744 2868605 -48374498690981891112692164339892640 2868606 -22848991730515610946441137994205824 2868607 -466099392416779815857194094018248944 2868608 7576938715637180501343209646981120 2868609 96160677253880176964815203613036608 2868610 -2322530177390901957110668533282240 2868611 54030332471510030445361665195654000 2868612 65844365558838657493246517762998272 2868613 81319891699000200654719386031855808 2868614 3766017892721586967884066637342080 2868615 196900594139072948025304601089524360 2868616 1975355416166390979652188743270400 2868617 579166116958738838757612419743296666 2868618 30238110612785352104608745202835968 2868619 45093150373482925221677266745864944 2868620 18757107080518422672110551136640000 2868621 -13911225757581308056329821305507776 2868622 34848499073596372002295745336980800 2868623 5195256000759564122001869873059584 2868624 80420965694385393028404791350591488 2868625 57230532129415727451273636657618000 2868626 -82061978906657110851951117983506656 2868627 131801132351524590011173631757157440 2868628 123150427967126173473861101067175936 2868629 -61047719556355372364584421041124352 2868630 53563764725260532604420927135707520 2868631 385881936502968462393692362977935472 2868632 -186460635137264238488528039379271680 2868633 42582992851394325831559227234587802 2868634 124364920951786982603928083353024992 2868635 167562492194742335920210338156683520 2868636 -128890855058674800992607715695257088 2868637 93486068725420773330602731620755200 2868638 -438994434212196253831672684199697600 2868639 208883807982259180471648300827196800 2868640 87718474172163867256500628694630400 2868641 3527821148504236208347415370230532 2868642 -126601752748521538917621908834227200 2868643 184229112536264127533332228164773640 2868644 -358010655348500273315024160635489664 2868645 187993142142399124496819544314211840 2868646 -236900420143594786113610572768241152 2868647 20638537676815538599639177935422208 2868648 140058919674812744355197116956672000 2868649 319269317705125838930522586084628032 2868650 139869239672799101319695973484630800 2868651 -71367536510296451327244297892685940 2868652 -201278445608678423242252153006937088 2868653 -50218413444024703709339811146184096 2868654 100139018570161304900594142668728320 2868655 -1151204213415374530489565067137040 2868656 76219127466426555150401482162913280 2868657 66131090194376110484482864115418720 2868658 35102722653482465098071102816138240 2868659 -2399722691127257017381342610223096 2868660 -38254341120614380494674325550091520 2868661 -766571072578195269998682861624094500 2868662 -116981695990266990973636635488918400 2868663 -22341200870229113868714057599035776 2868664 87963817502358592315977760687595520 2868665 183106771768622271964463246313045000 2868666 -147140108468776520957988199312690176 2868667 1141009188196352478922558952671126672 2868668 578983285952617987156145993332224 2868669 -177804273029888881856301903835508160 2868670 40539567581650382492481189818204160 2868671 -7062914173844584163853688877922408 2868672 -77244112945898851277544476721020928 2868673 212124779197890771490084407727705922 2868674 -98456734571094064445990489783375664 2868675 53151078584109742212220580309299200 2868676 -199435455225509157467256888789696512 2868677 -225025739918320330867063598878065600 2868678 17255623125505447185955459277534208 2868679 192925129857723283222209666925244160 2868680 -150133164913747174913393398488576000 2868681 5424952514846910156779750308850400 2868682 -246896537584534336489365942995957760 2868683 -320627969082090606468514274212021920 2868684 6402169700643738713069845097938944 2868685 -321152880763079315847408755186605620 2868686 -89867633393141515253242294871472576 2868687 -288459750732457792188391773214904856 2868688 20633352669665266113018808273649664 2868689 237423359590883569593187078392053490 2868690 97123805211260036798831851856432640 2868691 112648148355300496851432596288993872 2868692 256166035440388436277710419806228480 2868693 231051728692437343997049817634492064 2868694 -124661814014674473504494345399040768 2868695 -94743312031402776918732055703821800 2868696 -26341455335535037371452127964876800 2868697 116549502513934168813059781950918600 2868698 32052079720087166652098127861104640 2868699 84042042943214689829158205291742000 2868700 -78559837152192449836030108690508800 2868701 -266396361800738217455440926895862496 2868702 1278690864262621630941637916743680 2868703 53648579299336676584134018812838504 2868704 -370505700091770068763941893711331328 2868705 -73441730085235319444363880069935340 2868706 280835339342848557813381159891177552 2868707 -19939137982919815089802951796083044 2868708 126449234491298817430495104458711040 2868709 58152806106548607427200423372126720 2868710 1704006639934814360429517819519360 2868711 26564105244483049376007231239455272 2868712 -178045383488729313318076449967472640 2868713 -310158254677225840971845762976244038 2868714 -43965333453679085372142344608421280 2868715 -117351109302659252747113957575944400 2868716 -76320225551150288882197340458563072 2868717 24685333761296197023013441232588160 2868718 16814159311776601913660192196778560 2868719 77583923038065952881557493729843696 2868720 22862074311776680052153816445419520 2868721 -167402323291335667532383627040429376 2868722 12623890235107342105652640889217952 2868723 30846366261563975897934959799068160 2868724 7033115915870260019441940428716800 2868725 93295231643187407640859750844606250 2868726 -57515750322307527927878980449914880 2868727 -117774745767314551802053817097767840 2868728 385422105647070887330580663574364160 2868729 -47914400923148674896626571867105984 2868730 -56785580550991038721225071022302240 2868731 142807973460717154617033276698305920 2868732 -250466273634805720562657686243705344 2868733 -98379769270959932686963396605993024 2868734 -181884380754553867279296850622699520 2868735 -41408387138533392471256602492870000 2868736 -15134241759097202203435057236934656 2868737 308758694359680010648423377583462980 2868738 67845804517689198902587115367759360 2868739 458032576662473173311125206590354432 2868740 33530506420888670419451717221416960 2868741 196808199677852833377438205872678750 2868742 -70455727775535573016450249832204928 2868743 -37844641461955146137006483946604776 2868744 -135563138055974003132933589982740480 2868745 -5235083310295975326829912590932160 2868746 -120839756543500386498930928946846928 2868747 91077977325986580009152868008758272 2868748 -67402876848530686404852307235379200 2868749 -55464503172625274134123774326572436 2868750 -184222006775970442619036111604000000 2868751 -64830566839123666776439334834375000 2868752 19208095066741500308094755564175360 2868753 -18275989884075708898267854912088800 2868754 -7953257038669198603671854112938208 2868755 116839849665431139917806213248316320 2868756 -304128459469111136251646143389007872 2868757 -323528858631904776978999469018841280 2868758 -41653754060212235623534454630586624 2868759 -100308697234819583272152948870421536 2868760 -314332883992436524155232165665792000 2868761 -49361210988367451497711135422605568 2868762 10719003580969377086624329990053120 2868763 -160263077078872775759406689379735936 2868764 238486066562078647774721438351832576 2868765 51097853267417900262843369830164320 2868766 233260402994240033425794532839464832 2868767 286929288748876346700654536870580720 2868768 101768078828703769170242867879215104 2868769 692301266912868179922811440649103040 2868770 65701993995585724567034326753258560 2868771 -16354352238418761418787072135685120 2868772 179132969383382106495687703581352960 2868773 -594215231103813305893657879480182978 2868774 21387567201206910623880324531168960 2868775 -46708560541477070198163100315525200 2868776 193995169382729787962497315449646080 2868777 -9554687876613357252396913472139888 2868778 325114811330745182113061840438092800 2868779 -453408295505602852825750623785164620 2868780 -13654369866043882725424594359552000 2868781 -186929447744254040846657221496905728 2868782 58123480418891888580829114385100672 2868783 -126334402996907006092700019010870776 2868784 7925237171336734556037132887654400 2868785 -236893337274028834664839070815891020 2868786 -123531445556632262321347337877528576 2868787 35312540803114530657169236562999436 2868788 -3258135389306945221572702787516416 2868789 112788617117878429630688259190080 2868790 107893078587645102999706009225086720 2868791 320986906140374283614332984359241800 2868792 -42840146430509468342479949201633280 2868793 -61461994757336704035093296167551958 2868794 -89792082948064317417792992530940304 2868795 120763596444002217390991827384173520 2868796 29989042078621827161256774040442880 2868797 -390079975445407685880142653746519040 2868798 174695211638748812639019650631367680 2868799 -368587301814300117537961769083067200 2868800 13167290472503121707195339951308800 2868801 71882553004667147104605219634406784 2868802 33555979091797889049817063208239104 2868803 -325141490510096136438068736702729984 2868804 -214030005595039632801607011646709760 2868805 -51008823189917390925184068693081540 2868806 -53364629740703996698262946361712640 2868807 -330556145879903479626929730916835160 2868808 291865369585074195034892270519976960 2868809 416875583079199024982902437679778010 2868810 50634075899126862946822313078784000 2868811 -118228278192233766746576173987807152 2868812 -109724756100264616337972871350573568 2868813 -145525064004063100220184748817177760 2868814 -5265946565445464470972343536528320 2868815 -123951545469566210138305855675682040 2868816 -10427612016692320662610109039247360 2868817 115994646390773534425216635120361792 2868818 235201317840550451727704840453066016 2868819 141797013353305583981946986316623544 2868820 -133890372554336986545611111248035840 2868821 52635465601162668752930637773193600 2868822 -87216416638744634819310765937544640 2868823 -42622812604997465085223754502759928 2868824 160085925961038190430276021693030400 2868825 103806600042211419441202492843080000 2868826 -7986646066542680963329605158929920 2868827 -16945663842815389492907396850604992 2868828 -138956782152266514793364085111559680 2868829 332957988518277900512114487018936640 2868830 -78683944705286208282889716291886080 2868831 -523429583664015957213763812472320 2868832 -204678909841238753064777527622893568 2868833 -127649320351612688379080267309998080 2868834 -42642662047957741633813370203413120 2868835 -356354984835899288312620496653297440 2868836 210578673832704070130928367112282112 2868837 -76289377477458523777953111107377632 2868838 -955611430449457058829255443935104 2868839 -134998313219110605224479502259243744 2868840 66252208294561375413367784632627200 2868841 346075311058778171443787948936272 2868842 -47871639039612985112689925835278928 2868843 202992444818205705073141320872792664 2868844 -58808639752922725444429021962759168 2868845 -51535147733927146752034051580056320 2868846 203689480108648311938430537614928000 2868847 -35015953656432459433912163240724080 2868848 -99759405371176766661158961516871680 2868849 31609898292528733373730644666899968 2868850 -50855862729951976414768007770663200 2868851 -487677232687478657842971199719956148 2868852 48560613301458306271584443580825600 2868853 248235195987334898646740205171644284 2868854 -20309841233565583109457774822733440 2868855 206790021527898835096186726999509120 2868856 -340139219175780113195042483048325120 2868857 -299394916779293514838673867642991894 2868858 -226881186402507477337446093976398336 2868859 -66976071306885706413157937120904192 2868860 127137624962330936543437323341806080 2868861 -141839318315692588920786754515350496 2868862 -162420380464683227481258853071149568 2868863 -1473277041217087494583008038267880 2868864 1041325274574984154954055370670080 2868865 12430207155406241023402038265195200 2868866 -22226141294098312106465402194455552 2868867 165650717859681432878020095702444 2868868 229513847319239450550094862572907520 2868869 -137517738978270975177149974207377288 2868870 -48895149753972111126842700580483200 2868871 -375650331060282282791174463878205928 2868872 395629525564206346592525089727047680 2868873 -66110837268703668294967957504926720 2868874 -5511119671013488931463764346708480 2868875 -279200224928426918995163926424700000 2868876 -195281971031540641312600424277274368 2868877 -202250181069632997910982700680509728 2868878 -167822677854827124309403635228317760 2868879 -76104596969540079974564178550784112 2868880 -15764938884471224333442585408307200 2868881 307183439547834210279588011103775332 2868882 50992177361729860524115832141928960 2868883 -308146252701281054361935569961145120 2868884 -190286051741257867711018132991422464 2868885 -348576459304098454965423083931840000 2868886 16911036818979803337010537020666240 2868887 2477606012581591765867764841931952 2868888 -159384433128954233943768620290375680 2868889 203052883938206343567319687493108356 2868890 82663726211279117625879356283529920 2868891 29458532213331442092771900592031496 2868892 51512795541831481143049123613972992 2868893 62306418488608927083463842927263040 2868894 -19070656731480453584641490130975360 2868895 54918106223310747183029647782666240 2868896 213934606892934735057012026189217792 2868897 -144713348682017553625121605973574720 2868898 206280397053774522650589577464903840 2868899 185859183869980436679031169248458120 2868900 8743949348712063409133254133913600 2868901 -502084965747715563557141677679642850 2868902 135369232471340841380325457054237152 2868903 140608373768301301036855708748733072 2868904 160721757517799654141557315795061760 2868905 -45338339256169917200286416438419200 2868906 78769385230730742959111725328688384 2868907 338783236920853890838823785868056152 2868908 85769960691093148502443985370940416 2868909 -243932497762779999967453227794632896 2868910 185497597834267902504086391958080 2868911 243452703404629907382330788915220552 2868912 109830755730531008599219177832448000 2868913 -454065940238579482612857598068849936 2868914 -136716574214308750685587292376136944 2868915 7798840264898548652759944891046400 2868916 -360648611004008909594785093103877760 2868917 -1119284347808108305270125838690368 2868918 40552788320971811506253411987856768 2868919 59469335338415772086421231003489320 2868920 14111669223100432953957320137728000 2868921 17171252633583786584886280261740720 2868922 58402870744885250394122491162943232 2868923 720179625005454733168733918455935984 2868924 -156040021733993133792538843956879360 2868925 101616220291800616746661625837829650 2868926 110939441450625267424652584012168704 2868927 321588052515853577384746806437029632 2868928 -75945088078791560598493414608076800 2868929 266717642002588953957050356676728320 2868930 -44933103815789915079636732629114880 2868931 52638558362630762072245815118688032 2868932 -410494646562516712924603391174550528 2868933 -25850858922067454787265787540326176 2868934 -11639409930744941724286022856639360 2868935 383310866867807255911512532968965880 2868936 32649636131008904083774455699701760 2868937 -62343994839679743242132465646012108 2868938 -162311080589042175616159751750780880 2868939 13404906110631650050482951081778020 2868940 -308685165263640691036057037316510720 2868941 98542391844445925709127317176553900 2868942 8205079187562243723254877123304512 2868943 -27754992892426264258912963995870720 2868944 -105109655014866129436720802574360576 2868945 155278256801715014611879937218890240 2868946 -128626999216606934214700845956009328 2868947 -146457457294821156502703198178227604 2868948 73843938438049074402704541289871232 2868949 113533262547011663616646663377903950 2868950 121191209571507803107578937887674400 2868951 99693153582185349575579537032129920 2868952 -186310777341880732477984773601075200 2868953 105563083534515524185728334444468500 2868954 42736477778103161147660125013666304 2868955 66476802409519214236053140320167360 2868956 143857242285059291363348784917514240 2868957 -4946412549940799783657384417854464 2868958 -295596144005367478894616937100070016 2868959 -173898472196111017351165224661407840 2868960 2447026236439929566752140479692800 2868961 94278915525048333506652046321606562 2868962 457085015546855938173273588823610880 2868963 -5948194033075340378595803893569216 2868964 110359544434542638770838894275543040 2868965 -235194993895997491895858574061104480 2868966 -271640068233967170639327404583158400 2868967 94987537680985116698604957710745352 2868968 -187365053354050729193362254707834880 2868969 39307717947982536611686733627135520 2868970 -66595758530440241812172447585462400 2868971 -190766792037289190946415718811798240 2868972 -235331029183469631603562608157444608 2868973 -31728469537652388808654166835680756 2868974 -123621075902145996565575781267980288 2868975 44532234785322956390487104589649200 2868976 -143302419149605434343822693471911936 2868977 -509443685545795453083094160202624174 2868978 40183205302741729280616958161051648 2868979 270273127518667805936564119686291576 2868980 -57730931017859959436544228482511360 2868981 -170787651825009311254557845919897120 2868982 -294561935831436517006324708915437408 2868983 32101253105837070739299025224684000 2868984 180744194184724916630546673933250560 2868985 -147630479525297706674697023501605440 2868986 -255037137689701751888349522413681808 2868987 57223911715229695146374149221677760 2868988 -153442243715517078655000679157178368 2868989 -134360002827355061882359881620736180 2868990 43118778537823276564167857373717120 2868991 -373886754355135461636363641572025928 2868992 -35247298351974249952416017676238848 2868993 336882366293480921164534637606078400 2868994 296836735504787792998249524671161296 2868995 176318846448432939401856943990914000 2868996 53243758993896651754923534739943424 2868997 129590007400994512970548922753990880 2868998 -105815689600719311751493270806079680 2868999 -260344901917277357506383524914949040 2869000 266580044706337847100032784998400000 2869001 -368791829751080552101876868270176998 2869002 199095038112528893219741404902028080 2869003 2908664267556461064213924070421224 2869004 -176028906737724566356019250429580800 2869005 -16736531761565887183387377625154880 2869006 68054096677064267118617738485666560 2869007 177503659671143604536710900773036552 2869008 73924684454108304983495657633808384 2869009 151420421312173454404430730935363328 2869010 -83412626639517375720190873890367680 2869011 -233686514378357604462129634756321920 2869012 -156153830206537488529779101893416960 2869013 -101773233777454408022309022453519360 2869014 -99542031815326161911257639670967360 2869015 175980616318634539304995501553154000 2869016 9078388638077647820926517920911360 2869017 123945248617886504478468277086818112 2869018 -300327554133520188497178491454794784 2869019 -107282507785875022979507752620856320 2869020 1975778983055401149555088619765760 2869021 399894917038410852868332424946288832 2869022 37853521464029105192269738258260864 2869023 -261916507996746545110837568274713016 2869024 377129936127833327849373633782808576 2869025 -223361442767271172168770017590869450 2869026 -159572064537615856337087201077769856 2869027 -28831216640235936215316399089991728 2869028 -370379865082941133406940168125771520 2869029 395609687360947120279442586879699774 2869030 11325160462276835274078092664950400 2869031 -313688292365942377791159295618008 2869032 55585734615674599816237000121303040 2869033 -394422732266761071727900809840291718 2869034 -100783070261553849444496769448945408 2869035 -10433124259265049388573494685404960 2869036 97493437884417620190350822324890880 2869037 -276561806179867870361273452243965600 2869038 -61979665475117924265827159399966400 2869039 -247141281337476446533923203163586848 2869040 -86485896448353615129850679044669440 2869041 95734975550656979568844554923772864 2869042 204670677130827639900129235976367744 2869043 378937258923632712115987973937292800 2869044 -157480976666724058029492573282422784 2869045 44363493986183326795266558809718300 2869046 182588474564835123113931632521344 2869047 587142475935678064813030946453993040 2869048 20289575407629529991558064460124160 2869049 -17626741599987953105274471972504636 2869050 -198331033563095698470632939366400 2869051 -269698444664729609969752633661329948 2869052 58316824605583374456125659044103680 2869053 -42401702865745826931019115079032832 2869054 -21721875322913602156753683769830528 2869055 100169604125044631270327926384798560 2869056 -50687566131270634887018972869296128 2869057 -110818309621691052399455805321676800 2869058 -36868282812931864007714597173854816 2869059 34963444963087071579027229553683704 2869060 -106595311953754060824221474946969600 2869061 21919168520930983067271503464182240 2869062 -11907769603690629236989663063750656 2869063 -380192830256397348476263471492107688 2869064 -461768134080873595981201252579860480 2869065 523601034269379971939463380868302400 2869066 -10202853866551194866527972665616896 2869067 -351076813428191570970192892504717680 2869068 -125076890406349261689597256877604864 2869069 170438941356931431740021343570006496 2869070 -46351781134625537881946061284073600 2869071 374362325852172078082325498688824712 2869072 18732196316964455284582562464587776 2869073 289417306409285524991865006351125220 2869074 109429357130537652344669819619271680 2869075 -268588812142121300590104689963927400 2869076 -110969462514286468949843550168084480 2869077 -40830383419551821237231007702161280 2869078 -2957546675818910713192264867880160 2869079 -468352734672382176775256778903235320 2869080 166260113944531776661071188302848000 2869081 136748452455866892175206807737131264 2869082 117169978414543466812576018448977392 2869083 17805652497491577878238408847509264 2869084 275085255030270455581123196349641216 2869085 -225549773721843098075432098023827220 2869086 88481891715241948705830737969280000 2869087 233999773730059791910710334316349400 2869088 353417560227711940080886558176706560 2869089 -1488101973943005891115240809618432 2869090 -60882302840287838026385535963171840 2869091 -8404996038559015155687988792664688 2869092 -245054999373014105545256094137779584 2869093 -246031041449451618020157230359799460 2869094 484212667853033504000562752221426752 2869095 72411025920336872529431153262595200 2869096 -438149674028437447275494103090078720 2869097 -290913446335772714753505122170411248 2869098 -12357266209180968203154632135093760 2869099 -159337983886140448305149459405986520 2869100 15925167510904437620392314045542400 2869101 -268524961552796611854376980241147008 2869102 145854938945752482098360500027607232 2869103 -526613454679866798718312225160505648 2869104 -5690550280905162308563410938757120 2869105 -1366656738096175006546934822643480 2869106 27573741007357916611637593926004752 2869107 -26671607314096173490530032254490016 2869108 -143912065752840283462465059707947008 2869109 902212110030690214308809892051887100 2869110 -78988201846023430552259209411296000 2869111 97409384869550803982948103280133760 2869112 -42161891880199474256397491015516160 2869113 149164349125997128854311044209761040 2869114 200269098850465770497886170983011840 2869115 285193001649722712861773304494524800 2869116 20631664844987408665924652458066944 2869117 -504557917209991647669042259149715834 2869118 -14335492487246707542586765947125760 2869119 -18507805621976922024282093543368592 2869120 224740879522695555942261980764569600 2869121 168619358037628333670637178047788592 2869122 37025434497929695766374310385822720 2869123 -203250470062388798441497554878826628 2869124 -386197724596789034084464281251645184 2869125 3858016826787823746832974054048000 2869126 7011104704621940583320723134210944 2869127 52216066943955165845674777351325976 2869128 177756936194622839227609597894656000 2869129 22557840964277410090562571384657700 2869130 189381749143974323293935709522110720 2869131 27012247365946571222619331199252952 2869132 -759935590821052629374440788164608 2869133 279864327760277339261457106820123520 2869134 108764659375766923710519063540924480 2869135 -129145446605883440325396449068516800 2869136 63032202152210386758028833889492992 2869137 -309684387421613506273737056038047006 2869138 239184561952553321264146015659757344 2869139 7523486563698868893259408419766080 2869140 -54062408878781897543301030225254400 2869141 -675869515106913335734020537785346240 2869142 -2867675165887447346211948530562528 2869143 76772237890816469358476711921161728 2869144 354954471976946564545718000286720000 2869145 283255136255657231565421537393536900 2869146 30681644692984075674986807326375152 2869147 -92487231957085058725626188264952168 2869148 -59916416203972805350345315996959744 2869149 191903686386685701691532604098811264 2869150 80479484075848953720476273853844800 2869151 -16583730957548573389884219823227696 2869152 152150388170714473866076162621440 2869153 -165603112834006863980131904628557120 2869154 -23954626883587720142950555711822560 2869155 -75362769958790550248073819284385600 2869156 56069168717266158288970149291643520 2869157 480819315149510727394655385482290272 2869158 19603790143409929675738487619391488 2869159 -444095637293529960064511853801717640 2869160 46707607470204485536470343763558400 2869161 140788756084659905462684430936861072 2869162 715378371407118443872905365753109504 2869163 364432715842598873061250207988646480 2869164 63720722000670618481170920324755200 2869165 1463703442673203338238993640897520 2869166 -32852718563321144332697118842022720 2869167 25248981379445659269499085962066944 2869168 -13544243664989437090762046012850176 2869169 220392796110441868053582618100500660 2869170 37540437332975290500397638687475200 2869171 263184432213632806496603431379978200 2869172 -167673446060563193213376200080477824 2869173 -248267763185114953201019681093367780 2869174 -26556347081657775188010024847982592 2869175 -3966087122671292884208234975065200 2869176 -148551480496152815575872802862592000 2869177 234520966872210005749775194800301312 2869178 2055144963084757202480037642279168 2869179 -39305130879728911316888192896170216 2869180 100122289308515207463288731544960000 2869181 -39683208095727334478297752549128192 2869182 727539149512413110339466210288000 2869183 73029999930281504093277897393724704 2869184 -17664837619412372885873813109080064 2869185 85708433426827796838749026226404800 2869186 59831910081882444724886543744835792 2869187 456241768106655740389425191667787836 2869188 -13394480487600742685679443649859584 2869189 -122145375486667053522940358344191620 2869190 -110839457993712157027575048613852800 2869191 -32808589896544900613742310477559280 2869192 17807398108826113513260261761126400 2869193 -225943425223146108023949180590861916 2869194 -152071384060859394562057896249657600 2869195 -80186861880499486380884869280176800 2869196 444408490985969404270173867963479040 2869197 -378504784805836080785944747829371200 2869198 -123265425487326878750022104348462400 2869199 304093186004880619204135405713001200 2869200 6586309048191935143792180854988800 2869201 -14464102477069552498324252214950400 2869202 -25973178741045382433909347353968640 2869203 -143657279442632197561286916170106696 2869204 21426252022555964493183316507852800 2869205 21889800931350628761695979550225920 2869206 12679285892746360713732282247409664 2869207 125847248334216634950458175910344240 2869208 170637512012491837994814884151582720 2869209 -242773169921100198686744835734937600 2869210 207324045748031126777913537123840000 2869211 -7270457474561133312011359318350048 2869212 -53507850110099241321680189031730176 2869213 425976558625450623750885126038039462 2869214 -51386776450925661644545870892828544 2869215 248861646009937582764319179837087120 2869216 -50663930260447700824282051172106240 2869217 -10369002592129119344707593366521580 2869218 -3021563086052237796138442998273792 2869219 -170544332007194302887309860649665380 2869220 -81502436888731996584635604444645120 2869221 113499654272072075919026379945187584 2869222 -50788747111648417940537164961391168 2869223 133251410855815987550820578885678640 2869224 -94458224580258688654707072321454080 2869225 2924668853742106514628087008006750 2869226 92717101067734964857979717051891040 2869227 171217365862555054621495889463714048 2869228 -4394652918038537864058307716586752 2869229 71142494919756678695710479552236640 2869230 15864030711202549667314143135191040 2869231 123337821150803203039192933867066200 2869232 48070248957790219164560816522919936 2869233 10480876684031158524364206530721600 2869234 137571575719082429408724604796096016 2869235 91053736361574743793849278310349680 2869236 126860470327255167284711462324305920 2869237 154894710341472383109729359963438752 2869238 -4871232436657634302318089554512320 2869239 46484860324038986104500180796837200 2869240 402760070608370942461020273825177600 2869241 73280039052547519830567856677153642 2869242 -116250810177802537954838724717477888 2869243 25288225081401601509530559187467744 2869244 -166390670081998583624059494995082240 2869245 -92544873922380249462842545869489780 2869246 -246656247251943625976426538251132928 2869247 79211047762506087777797330416112040 2869248 20738260515848739513486324038369280 2869249 475577608904949672164824825272373250 2869250 -17489128645192313320656283440000000 2869251 100751680807065866622322803237043968 2869252 -123559664561338545936836195709063168 2869253 -171650301408133285806906876993246498 2869254 -86378966484936101655864740600010336 2869255 118472475526378669122691173273335160 2869256 319281751012715059444819166418370560 2869257 -246424064694491068486667399385377280 2869258 -76260128707965591704059515334497024 2869259 -598921546095268399470987787811610540 2869260 119180493498158691624849236132966400 2869261 1069001764314543448882777464092640 2869262 -5925675255163301363374187483398272 2869263 -282852842259571867416947479773408 2869264 107896460434053774561124969779118080 2869265 -4349657649372462033047835011479680 2869266 -88099658319012827244407150635411200 2869267 190805101405479801933528803478102592 2869268 -375704971407582514417999321310362752 2869269 104030627065843833093937658119698528 2869270 -92474156842791777535921445466673920 2869271 -561298635196950805331144955084548640 2869272 -113058269295461323744987516217057280 2869273 -314537844043002695304382655842368 2869274 100553932167218391647225205247505136 2869275 142482666330020826516868292805105600 2869276 -93855591233386776560633100294144512 2869277 630996898804378451337369750235526412 2869278 -130577925191443382076534591794986176 2869279 181433054086563305265858644395582576 2869280 49245895161702165600271995922022400 2869281 46790537725237261418932118802207570 2869282 53426638856428060748924221867759680 2869283 -257062771722407653004632642746695736 2869284 188902884002840812955148580764628992 2869285 397170194641475634650471749559287200 2869286 -45398614531478681603479968015022080 2869287 -295861306610353978015868930290804440 2869288 -361667836619090988752724845838336000 2869289 114689785145843882975831063417775360 2869290 4786371470067246374995885402713600 2869291 242000795381481690427206844066594584 2869292 38741711986602994427658776674934016 2869293 301238407235647192478595396674680800 2869294 -85330198329110595510551902161318528 2869295 -38935093480394924768757535950521760 2869296 12819541394717627598900601241960448 2869297 27226358111753016684929210662377746 2869298 -66462595183787485172339364882339840 2869299 223680742366256992743016441666056084 2869300 -60092609550064693159740339073280000 2869301 161584137363002579458306911230056302 2869302 -122156004769700096797069165243047936 2869303 -136937982747897911211313754508246720 2869304 447798663426100985036861104128000 2869305 75221087763809657468288318797321920 2869306 232840985381882809350325289667857664 2869307 176364927963405928558144413986544912 2869308 56771414502294786741258115898571264 2869309 -28612034408617792985173046085741780 2869310 89298267063692372637408662249439360 2869311 150132510074528405586374404844703744 2869312 17880210836123159811814456358338560 2869313 99997911583578140407874351760825300 2869314 -851111800852953820257450080547840 2869315 -94920265795147621385043273056429040 2869316 -40731322493668360953782159464938240 2869317 596594085184368009287482552539036480 2869318 109016723911102670720871185830254720 2869319 5698889736769033247468700182870544 2869320 219272229318922346920285189671321600 2869321 41354958300703580215873825012099904 2869322 179180253687171349243318043321393712 2869323 18370571401999120326905840831596800 2869324 -337993471511196680811857488560258304 2869325 -31961442430835963541082745041057950 2869326 -49557322552209495018916911417076608 2869327 437421106125775754385577602341208176 2869328 -18136116842479446513150630371524608 2869329 -53798894164410504515327870457046272 2869330 216732172185746294299420322407288320 2869331 -491979147673599323886996935573929128 2869332 17688241728935374646198602237704192 2869333 25954975252858874407343913149589600 2869334 12533906119898213314542545160270720 2869335 -13776090756751552110556179086618400 2869336 -312609723165199420500280620573112320 2869337 -239067138515771175513857615236711920 2869338 -63806455336145211364805910323712 2869339 -368269737808620047640169792117483800 2869340 -260299812706899364289878538651036160 2869341 191447146160917527293110879638024960 2869342 -125326691525670523873901500041722880 2869343 975055922927903635529953398245503320 2869344 96807642206712732632093426665390080 2869345 153858662274517822392727916856352680 2869346 1301944236004308725774464147303584 2869347 -1661376946722978225414404022969600 2869348 59675262344998233404654112051060736 2869349 85497384138790144920030403728028800 2869350 -40372120680527202631535021367398400 2869351 307847896883693792630293574563591352 2869352 -165895072570503540849123265514726400 2869353 75410754222725239089983773919049162 2869354 318585824991037072419782715005267376 2869355 113673388695448822690723378337537760 2869356 -22497474471009689055223864382423040 2869357 -422575660232687504113517389087401428 2869358 -220309425635131586948608784230518720 2869359 202930053571015659812254093484924160 2869360 -3637984546256252282774664590131200 2869361 9446726250767838722591062985023200 2869362 -113332528246564412799285281926680288 2869363 118641385574829523692196689610446160 2869364 -228414630108413936573977766967364224 2869365 -58438034745164981878256316234967680 2869366 -11963802836561140331469005709288960 2869367 71303863957647256028465258789045880 2869368 42392871334075733688659772136181760 2869369 -296540173731632472739594038132926230 2869370 -38589049477955969178305898699648000 2869371 10848601879057433743030182750600240 2869372 -203200793574864740051999994705351168 2869373 -109722530670378066116611466532752436 2869374 -201487470737978308582769626503263232 2869375 -110998024632351022219937443605430000 2869376 -483822861218325269028139305428582400 2869377 -29947071580569037099706415573335040 2869378 115830041440556739986249947162350624 2869379 776988834482049632020743486490596672 2869380 -68584478423045620299184557052416000 2869381 -29895177968969953993516612645196000 2869382 26856047132143923015178813058397792 2869383 258488012798375301819967300579525248 2869384 -57211903623930736247143908736204800 2869385 75968500637353490415458664840007560 2869386 -24511697973038946502501161382907136 2869387 7851113973607202474013810164920672 2869388 -213796308588460860684773516074460160 2869389 368183995602755358670347486351871008 2869390 1112492233976654559137758386433920 2869391 -74756484932898910088491570220362560 2869392 -29691605256280067008951423442288640 2869393 80773997679660398801978587860638208 2869394 -322599354142964740964937935414784 2869395 -5966665805129206901364715934835360 2869396 21704005633426911245672785453655808 2869397 267234701270025722848732889396745792 2869398 -3389280583087257472453412913500160 2869399 176285389083425578801364407798858640 2869400 203930015028993889880170472147712000 2869401 -432553098618729036516187024601426496 2869402 431485550632524488537918914132718592 2869403 -262547597581584747616132844765028348 2869404 -39470788499651562552614079812886528 2869405 -133027345934335593283994142358867200 2869406 94041635612657691197487774006452160 2869407 82987338890846399584837638055687704 2869408 193915312801453323026148699628830720 2869409 193071925474618422733569380078216160 2869410 68083423406385441119222963984478720 2869411 -3835125230441778114979428003958560 2869412 24742435834761700712251965490778112 2869413 318575550756116991507467411753803584 2869414 67808680073223019412341903808281056 2869415 266012096006997855773996266440037560 2869416 206387506124743660704565470862295040 2869417 77623825771714976883373084502047092 2869418 -22071032924490162250664937053256960 2869419 -51407198989523068525820162514793728 2869420 26731244342120573056096053794810880 2869421 -154313065227564524975886695510281428 2869422 -3520770147887806697507634771726336 2869423 -93044784914823377235152541136022280 2869424 -90216601618578605366471641886736384 2869425 1802628556816297872478480992625500 2869426 -47666957599248931425675114440064000 2869427 362695613127313013721693051733852872 2869428 89034975017739276857401848761733120 2869429 217523145255869346714954599795618030 2869430 -79683204869921233437070639121625600 2869431 -44542196491835579043295755142765848 2869432 -177760454358345557770522422887731200 2869433 144845872839780723118495632800064 2869434 -46616109540693990004458902683699200 2869435 -374231117668960274822419406816661120 2869436 213842352894177141411149694425382912 2869437 -59106836317490167281766309242882720 2869438 -74231175941819889888599951181742080 2869439 97574831486841868131626735287509240 2869440 -38784723672537983095345785518161920 2869441 98151110948983462745390815628619842 2869442 -421843210516409585844139173158508000 2869443 101734349545014034257668225295915264 2869444 -357503697427333697749879261201465344 2869445 94908101765207762905603465338852480 2869446 132373417865430312621426579182933184 2869447 -105074100504072546186585237381855648 2869448 105440428316531961570389571135759360 2869449 29424424565019065125033419161319360 2869450 71742640284966293632888205717466000 2869451 128313623696173980324347151124959060 2869452 -218971382420516009473289924543623680 2869453 107740117320480213842162239891347968 2869454 42688970900230411267568365770938112 2869455 -12703782054125987059242026604518640 2869456 -54512603576302029890436167381811200 2869457 -248915972304947339898786675239570880 2869458 -129643182281340530486951711922527616 2869459 521111951382008077425142104137879660 2869460 -87232642705668669173412216792791040 2869461 -33581457045670818230277776841666816 2869462 61696111860993953191136531680595232 2869463 -571044657169579330130738786284154520 2869464 -143994456920403822208266936319426560 2869465 72936245081971213555428363637353600 2869466 3156812425895721166875431990732544 2869467 -155202348486744346570398680716685880 2869468 -64932339103756498176258108741530624 2869469 129637389630931266634369285456968096 2869470 24174584405460261591591806400265920 2869471 166679385933632451856385789069706744 2869472 -71115722103809298015244304142041088 2869473 204153306254228722172168497534147584 2869474 -296670169000789482074134024513977264 2869475 49211500938785650120456169905536000 2869476 2885138463604890594353471709364224 2869477 -451682862600861643043908621750216192 2869478 55661475178010590030425222884179200 2869479 -316806278126935645772709972275404080 2869480 71470114244918907076843181162496000 2869481 -164113347362068781855193141043881810 2869482 10255855231040782916597139992752128 2869483 -264314711114934168652008217191182376 2869484 9492524140033416179971569258504192 2869485 -223057019369863983934094779805652000 2869486 -181235703367456553637605660657807808 2869487 294006523088268576442786597481520 2869488 60985573169813430971189992278884352 2869489 123104848658156932875511481694837876 2869490 -8669897110244101978336263921074880 2869491 119549868262281556569788717480575032 2869492 94564039559949518894299883103387776 2869493 -276016086005455386927041687287827456 2869494 45272736030481862403306928298964480 2869495 363656730471819924713050790294247000 2869496 -68171381746994096412728674330583040 2869497 -954306941658183180515626653846726 2869498 77823336756223310590590942067664832 2869499 114540384764940729300824255772190500 2869500 -106175876729687622089421203540736000 2869501 480503311930335659747475000680718604 2869502 92497241298715560520250960074807872 2869503 13792634929720953881648893629508608 2869504 -310163445507275386937899326017372160 2869505 -428438651474885643814990368642983340 2869506 5485474169679937047336890277761232 2869507 -40369288656071882626658768542484808 2869508 107130305894751224542059120369981696 2869509 225867543056772699893515988653377504 2869510 42026606697489654077259429113084160 2869511 -248238582251422307088401783895304776 2869512 -334389541528101222426314940588564480 2869513 -332456637075479282586163825918116080 2869514 -279272604354246285414778575225768144 2869515 -99818111662780896102473121018240 2869516 105622697216355926414605417384432640 2869517 -212013081943781806420253590548460800 2869518 -13332972310086857354532053774940096 2869519 2527680946404547758088194485626744 2869520 22493842657119359341199288312217600 2869521 176932157736899952600752066143936320 2869522 -113916244149938449683192039260852448 2869523 -331118366461973425084281612976166040 2869524 79104267423140935177091330616913920 2869525 183094779796108453310552482275951050 2869526 34452858935154664913995232573626368 2869527 24801027214967562342021727060102608 2869528 -29205879681705554237575055270307840 2869529 -85890836115245498194656244983519360 2869530 71278825688456001769376274023320320 2869531 188946860198320464350016711007704592 2869532 25725619131654430465919510734955520 2869533 409535861900969929382740106969889600 2869534 44488313971285239662952983005206720 2869535 51703778440584495099940038289078560 2869536 -83051539996138262674125234081103872 2869537 -111955893339185443537503309753179040 2869538 99171083156233827188571932708352000 2869539 68001345694255557378362800896156024 2869540 -119256550686322480193245332507221760 2869541 -454968475122842517990673873367429058 2869542 31927649420555937307037046654062208 2869543 -634494378021504945474245376996812120 2869544 489461204213932252377781652716492800 2869545 23195905498441533272378457419452800 2869546 181364102943622798646507850397857456 2869547 -96922555258619187744836026256189004 2869548 -6331564997361537098353508033925120 2869549 -66700953144220431793893055659492480 2869550 186058624016955737292318400579560000 2869551 86377028807853843495019593678179280 2869552 2097937015351327956070456934858752 2869553 -492279986415884002132101086992137198 2869554 95020096172051994025287014027809920 2869555 -213236573136440676797463407696242080 2869556 -52160550869635560337176688407624960 2869557 -17696424917058490694759084928669312 2869558 50493499960034941327944811380350880 2869559 -160804454875915826267574309030931200 2869560 374111066476027005243144736647168000 2869561 -128714186534585195469786787794002688 2869562 2150555540258092332577436038397184 2869563 -204302225020191930963792352333582056 2869564 145423113806500792348495075703443456 2869565 -219685565340692539148190549196646400 2869566 62164722774571855967865887435888640 2869567 639252617886523135977112629573895616 2869568 2920709045330077971670878466867200 2869569 -109347359101900167543765851061510606 2869570 -130067594674830152702496860575449600 2869571 199150248632403897454145344923320544 2869572 26507455133223436962663110050750464 2869573 254825756296336010640744681628718336 2869574 -23560166672908242358361098241136768 2869575 46067389750984821417392198966148600 2869576 -282001256790318589599862112650705920 2869577 136903778256327983770556638043296512 2869578 59254229580601449958619324634502704 2869579 310885774827718367753403848778710160 2869580 -19575668060751672615508615716864000 2869581 33351097950371520814303918087917120 2869582 57859657802453872613070407271091392 2869583 -651112662801992710350935793093760080 2869584 -68360311896127422190847374248640512 2869585 5521428302817652019074246364012160 2869586 -31472966506719157595980948138801008 2869587 5260077717638110293086820115607592 2869588 247733721885797963326624943976226688 2869589 10734163194766347634156829726575950 2869590 40083551043041377599792521051831040 2869591 679143852546552175640616771102459000 2869592 -170039462241707886584696636951654400 2869593 -162931739052548707388358370482851136 2869594 13202374844457859051353282302333952 2869595 95544496760610532097846610051239520 2869596 -90163639505207207061225517265971200 2869597 99098193052427529747510879142593312 2869598 -48711646821990203451793427421162240 2869599 293267461151519608234283077385270160 2869600 235309827845724714014022565842124800 2869601 130587120066568031672053852019113152 2869602 -930634730654117161428874531397376 2869603 53848627975447904996748772643990664 2869604 192729288506830582890164660274880512 2869605 -2214066878276038274858599754163360 2869606 -336219467686674126023069431027753248 2869607 99972284694714999687441488247087840 2869608 25787248657278400115531589353472000 2869609 -94028881700844001450095889327685084 2869610 69748185951563298512458125534024960 2869611 -29555430256406959636176569861755200 2869612 94943527234204697629222956848013312 2869613 -336472699103965625958774268014804138 2869614 105950347570174079085332871694049280 2869615 14660259131409350107999628454059520 2869616 42714242093726934139759571459407872 2869617 448454626989747598758059136992879712 2869618 -78051172194983759794431903272733696 2869619 -21302387342455915912048272693949920 2869620 43670175518998427248896903083243520 2869621 275639298821715637421689207739051822 2869622 39678204508817409944368760483260032 2869623 194287184187914716519660225694031384 2869624 -58007910987810005805820054798295040 2869625 244580013856115068302574339429584000 2869626 -145801661599237655655998505068230656 2869627 155860293934629751338352137072754800 2869628 376219708708797196299569452847201280 2869629 99348713796908927014093066012084800 2869630 8686654832519479569694627012072320 2869631 -87395189757934315586305039104518736 2869632 164787072818719912074473838257111040 2869633 -26376165362993418101432120949323136 2869634 -211194017140387315735645920666780768 2869635 5406656924545210468119854647628640 2869636 -203693123486915288751828092024518080 2869637 436329230703897012092955244546279260 2869638 -120773838190795740665115607750453056 2869639 -105017695766656985521466640412688960 2869640 273110211312924329484854939247052800 2869641 -63987532814152927214316725931342720 2869642 87414851137254352068939555598813440 2869643 -2391141952956235695096903922579680 2869644 97930748360944834214792794139414016 2869645 -335370710010676200321638408452370100 2869646 -35424330036281081912027901793263360 2869647 354616544155328021380636222322307840 2869648 -68791177118213423788625904363921408 2869649 130942848097653680450021565020569650 2869650 -12820067123107393377136029579494400 2869651 569873254480147122475963395687597432 2869652 151015788999226605835650528891505536 2869653 -277639274795659831109704704797599200 2869654 -262211397718846705914310161483808224 2869655 -381734660173494434858225116405554000 2869656 -240207269388800123346035984633548800 2869657 205790052582919477664364340253907712 2869658 141706436966072926459486886660186880 2869659 -103613857395532318265416380723285216 2869660 55627833597798725380541907944455680 2869661 -34653166306406371580205079753681428 2869662 80375478927402996979124007048418944 2869663 597340130749131280063400740501394912 2869664 11512655216066364512795462920568832 2869665 88591290229616013712401089637384000 2869666 -28011087974032054605581739657873120 2869667 -4177910948970683151571065087315768 2869668 15701548047214068241472410759132416 2869669 -437165154758637341632895953242738240 2869670 -19805034637264865168593824822512640 2869671 -951780226265887212809262123106176 2869672 -71300652090180380130238266653429760 2869673 197985441866957712548737602313722240 2869674 375297351169873407549758490682368 2869675 196363773866345272739257253530204000 2869676 127326007920833922873243122214216960 2869677 -239498262948522356386582213558680480 2869678 -16188257085700377431130999616770048 2869679 -138625703809083352967824065663904224 2869680 -3456094236142874712375248478535680 2869681 -77736838443955109235669645476718300 2869682 210497385620060509837264913634834192 2869683 134584523500878669876019898746629888 2869684 -461302034048164103778190979928217600 2869685 52194106682479872137292487448934960 2869686 44738516021948890405031598856449984 2869687 -46691241434497118005700706337307760 2869688 -124130728080909735629111892253962240 2869689 253383548041230716720362591550511360 2869690 4917861197548899748755523558951680 2869691 -7135733452505696555472953290902336 2869692 -42160915812012209248594186540154880 2869693 85555304864017364013294830971247942 2869694 -90427942157015772624868904598415104 2869695 -359623159226519094836831402263224000 2869696 130686329246978652959690782429675520 2869697 -109613179816980256524225433844267088 2869698 60261449357810234505274366579665408 2869699 -158102774130370049040444467887990368 2869700 209461614924199648983759811822243200 2869701 -1507710681702869238437507314513920 2869702 -228334993306476879569791273825954176 2869703 -31545053098812480357842271007417200 2869704 220001096677484716144523345289692160 2869705 214602868440659006360483211979141860 2869706 39747661719749529250816703860020480 2869707 -268324290405912016738047373252171560 2869708 -110013400993623275808513993793238272 2869709 -27303130395343833166096491913816896 2869710 47328931934354925940881529398067200 2869711 37892990009108760576951572857719352 2869712 -19219307658127867770453719486275584 2869713 25621908467186073734508173107959936 2869714 -149528024360706183621669172004018544 2869715 103044551236715833300769474810732400 2869716 43413055749100626496073156327178240 2869717 912773701896041102667408753068925340 2869718 116658256476712644266156086255898880 2869719 86102856667641791494010139794623440 2869720 -20440205725624201191745549224345600 2869721 231356822444110509114736776009830922 2869722 294899391281685035713759787525414400 2869723 -153946280164739964576916097943403016 2869724 -55483722017996137108185208398612480 2869725 -137475730389823869940073821916344800 2869726 227699142114034206330367655278644480 2869727 133577633747647430665776227484853872 2869728 -229604927919316159851630493528227840 2869729 -45295073351063422281641153405304670 2869730 120603934261269432781220784812585760 2869731 64599530812844856048198302771333880 2869732 -74664653833611209532689126497107968 2869733 -141698259820728923587635082701251616 2869734 239012672893279506335461562675712 2869735 -9873805046145989532638775334745040 2869736 74566794902235157153845248363919360 2869737 -13564837099439717144621809081180032 2869738 -57116834329725171277258064171165856 2869739 -81624985542926867996833542699156744 2869740 -81329200671365255168304160042368000 2869741 -108997159846650849429227306595340480 2869742 21914066491825053406255713182491200 2869743 2409145477663814663129974811894400 2869744 57474143483442894234617110687154176 2869745 -51272562280836022517674853671282020 2869746 -53563946763440875547326487163340032 2869747 302981786037448438266751435798453196 2869748 177077667461499676731607293751296 2869749 -1775214990409730855175552527820000 2869750 -2569005762910197671419608991392000 2869751 -507368816732302840755754062099508248 2869752 17089003889793242188399756344729600 2869753 65256946312123208340984661635866760 2869754 -92557577776081194958500238472340480 2869755 -16748144651195639665238553855298560 2869756 -168969666977154630178367103930313728 2869757 -91553801106705643318630133740404 2869758 -54912534284620092412449433617811776 2869759 371462892469339216415795012580584960 2869760 97524654242524304948562625560576000 2869761 297219418133480060626731483666887472 2869762 52800708730617040561954396056110592 2869763 39140133112809992445696934376734848 2869764 -150539074613693246217440096123802624 2869765 265503592976633374754865865727625660 2869766 -229389405079471912942834468551819168 2869767 -2478305385111674945091905019200016 2869768 353506527531266109005041820276613120 2869769 -136459638711144056822212787431883904 2869770 24926444413126259392070265895637760 2869771 305916274849827246679646843290469972 2869772 -340894014990572791955509355976378624 2869773 210323016718361196915574799756429184 2869774 -45774169626958041345475966606476864 2869775 -164772375665105472743483321104502400 2869776 -1024297979199502577498209171537920 2869777 -1664502466484801347407835239186320 2869778 35596121341311416264078359611997824 2869779 19504788377900207738185400643072000 2869780 -4662547062937702666144951583750400 2869781 491324441798436523482575689378893582 2869782 -125988412134851874621121840579774080 2869783 138013716527149695179933022736270488 2869784 41875943771063007574699049508034560 2869785 9210392719361401302493159737554820 2869786 241963351576839503388289085596856064 2869787 33788752094516435429388522065430912 2869788 231621331508199133229668588358492160 2869789 -505131729128286024705985371292417326 2869790 -10448347990777894476217776048906240 2869791 163387362543205995213527802912685200 2869792 -47930467132199781386866375112982528 2869793 -327672873763518597505955743764812958 2869794 15672815665728787356079666756700160 2869795 -173189774493033861144572156827080000 2869796 446693408446775761202285362084137600 2869797 24530780444269674633354815006359872 2869798 -56353754841844510097466387401885760 2869799 110147866851090370458391559320183800 2869800 150845610158317417380230345822208000 2869801 -602879614563888034677131127600096576 2869802 -24497665420243684159156717281484800 2869803 136178485148744819021769599728631520 2869804 60978671462037532560235436105533440 2869805 61043269805230823618254559108415000 2869806 -17111584894378072442215241374929792 2869807 -192317257486190251594393975934984944 2869808 21677021382573210312666588402253824 2869809 315966705481348739517436058510395200 2869810 -25897111278390828578571888222649440 2869811 -226121185470602562576745686379242240 2869812 -221063835797005674889963142114807808 2869813 -610608973392731755330564441699553938 2869814 24734871280481384402823873296627712 2869815 10065641894209640176812681824754720 2869816 73927065981911301082745132938260480 2869817 140563978986463977923230800598622880 2869818 -28003539157702966445939684436579840 2869819 315533600003188212781772428476088320 2869820 3203878515073704047296816151592960 2869821 105329368217293517709213993916719372 2869822 -303766380442246426299469670886828288 2869823 -180515185635695906141612114112105096 2869824 -45191412446267165172775646599839744 2869825 13655303271953858053346382096121600 2869826 49818094265637977484137705884604112 2869827 22802190767691003974464619785844400 2869828 2325984810987383063176253096552960 2869829 -45495822382615881231998257626528516 2869830 -190285447907805211398376601680798080 2869831 -165492608400753582843654615803376968 2869832 330956067802234966519042771702318080 2869833 439991161321311675330139225333641600 2869834 -181573580517645524080131244030376448 2869835 34614486453944765722756644042437280 2869836 -18657356283942382493418403266600960 2869837 366994814566184085977801168818730486 2869838 -186197200083775666925234253723487104 2869839 140068944858985696636873932407286384 2869840 -59590337759729690527390896761241600 2869841 26694844418209690952581748784883572 2869842 10181263406089671737607141494463744 2869843 -470818953731408305462363586388719160 2869844 43558933253456624932093821286530816 2869845 148719195843934557873536280943352640 2869846 90697496133201188387217180386641920 2869847 -227830350481035007398427849219032168 2869848 -5632368285229301816274758650306560 2869849 -38623494039955200905050847813405036 2869850 -118549603431890168936115225829335600 2869851 343382989945300578225484618679879832 2869852 -167881444271718710037152808465432064 2869853 113923561916620598851800671272230720 2869854 34889746089381042269777581015175808 2869855 371977342622100887091567504659517600 2869856 -134890795741594607171315532910559232 2869857 -344905922659695779790741600881883360 2869858 12036182395375931858871119132147280 2869859 160286754316575592291873556522796060 2869860 -58742455143548044737558093378723840 2869861 109890729638029050746773741243034040 2869862 -23777886931120658566850221343522688 2869863 4925937944177319260301119830606464 2869864 -168749848218958474689852687430640640 2869865 -268030451260063682357985292065547740 2869866 38786374113632262930217950062047152 2869867 96681259306477988838663381988374528 2869868 -5962261206570274580459783598219264 2869869 -124113660591043646055299047194476640 2869870 -95215404346266756396427821018285120 2869871 177949628549409155061546784440136272 2869872 90806241330073443359366069881208832 2869873 612739397698021126799861106256839122 2869874 -7124201870898591446819139211123200 2869875 -17890688065114248936374374168932000 2869876 -221251320368728717389146647242054912 2869877 -81547989508908150447368721514628868 2869878 -242126860753446894146474828029440 2869879 19575236309407162687895982652805480 2869880 72621490835122141703413550247936000 2869881 99813761993581020345848940050544000 2869882 -92648977779510037610729645140376208 2869883 -139128874953639566210886653508299868 2869884 93312004046505962156074485896094720 2869885 -119837715691729238110584636373470420 2869886 50468700055122943261994877778171392 2869887 93988891173012501536208765375459840 2869888 52662194842089216063810364684369920 2869889 -929699253404789085223002494426966400 2869890 2741779454221053914837833305815040 2869891 63165664008782330630122960288153344 2869892 261029467311106913288725728049731840 2869893 -13245953957772812791390273529910240 2869894 64049066428312901681612051155004160 2869895 107801372993434496955144651661954560 2869896 152832014793428658031609333259304960 2869897 -150899620526822194702865918276468472 2869898 55366570963504745549690646707768160 2869899 261898974337372505489125770235170264 2869900 -2271071402533988106562362355776000 2869901 243736053584835822312591409482718902 2869902 -59348786022115121264601963335649408 2869903 -13877059038905314456269147777399656 2869904 142122463393484151815127452567838720 2869905 -97404345657781982413192977578585280 2869906 -1351997948592382006660150434051072 2869907 444256222015773067849892922593847960 2869908 -46698308106400495349642553567989760 2869909 592917423663180121179252786022816 2869910 -107406743984762744435791280319383040 2869911 8139912702992644893861660827753304 2869912 -245108527803405305324447600148480000 2869913 30037419875798811381523130996586180 2869914 -73372153082162948566607537696683008 2869915 -8119612049319525070604970171740880 2869916 -20598796781718857944303781344515072 2869917 60276005901128600942495138022138048 2869918 -20961282750773900202533760918266880 2869919 -75340259166269352552026895683449680 2869920 -25115712223589406034022497617838080 2869921 250195630693413562554754618792351744 2869922 19419009744618772313306141849474304 2869923 37690550072504269974837131908769280 2869924 -62549721291866150906126256127073024 2869925 -316169219088434773575997573385509350 2869926 160078501685926550922400373945482944 2869927 254062036636558382688331614820135560 2869928 28650492061715285807003922879928320 2869929 36869669100888534005820700100718474 2869930 172271299350937342172025285564236640 2869931 -228457765212681301129125493684869000 2869932 114425015921343739941838953421888512 2869933 484858838142628894766064218747597280 2869934 -8011046656042472631462929576232768 2869935 34521811682159348116620772435489440 2869936 -23064678642367623058275940902895616 2869937 65347934672415241113260427018312000 2869938 -98224023742341983807884452786919680 2869939 51170274759484108798420779991344856 2869940 -162846499214902292003654468218552320 2869941 38585028025453278336230535135504480 2869942 111503542866114646312337278821169152 2869943 -175579843137969447465445070092238808 2869944 63381980591742584165901100652298240 2869945 -97856145846461995324030717654910400 2869946 -175910385899492541079368791439667200 2869947 199735698467619245797858554947642124 2869948 -103323531500969479854371952486280704 2869949 2149083395494971771212787948319488 2869950 695200884005831366812558716273600 2869951 99422477854050902290839747038979952 2869952 41887016273273555328862700260294656 2869953 107933819604749975625325430323600800 2869954 -136655411947809606308843021371494528 2869955 -41018648179398874978764846176927280 2869956 300181874849035295004506513982240000 2869957 157646520565772544099796891224470904 2869958 -69379337240078463883234489595642496 2869959 70929921703874442298776762231553488 2869960 162854499513990275542934351390822400 2869961 -94420353947976109252162313886775680 2869962 49249002783479360261122677957456384 2869963 -80128179760949413797953739046623696 2869964 138254128514055903713661408439646976 2869965 86029511376556803373422461942457600 2869966 107434943026876545202375879112368128 2869967 495683261867953444411450793389100016 2869968 31508743547668908158575230011572224 2869969 -358341523701608367549115059958006160 2869970 -22315380473500447660740110651486400 2869971 59850956683742344462879458106797360 2869972 90187278892945835241707456336128000 2869973 407288411170081192997575883580198222 2869974 -47047069131366384617930053431345792 2869975 -77622788791562629101015402015730000 2869976 -399081757013216303901033158106961920 2869977 -203275000840160143306562265631545120 2869978 2301344284145664019250381088326400 2869979 50685679453791599464701021092826336 2869980 -19209756556733863455782544528506880 2869981 96074535025129917658990156396143782 2869982 -320763616569264330992998167876801408 2869983 157197751074505040032026010746639360 2869984 -199051360950379554231618526425907200 2869985 -39280277574115803743020807118938200 2869986 17304310320036304824213387644510208 2869987 -533299601733989382885692392883403364 2869988 67326482768203480465420872683427840 2869989 165593506424499420019734634626703968 2869990 -44401257807275930788756872458640000 2869991 -291797912680416667712708713473664320 2869992 543880429727245307960632682987520 2869993 -35610099357113642543563650646832000 2869994 -17564311901795003926607464109722704 2869995 -15268697450666143937209672926262560 2869996 -108574031280199111278522789060656640 2869997 21840937780791860497389162386672952 2869998 95789239183108488789976483227231360 2869999 -34904892700196772138230672808040 2870000 2489849949415041496842860421120000 2870001 -105693908072524577282684231154284670 2870002 -134705075458904527594834788258840048 2870003 156627366149675372661575849961293904 2870004 -204558710921381100348817386955259904 2870005 -597833518972226689318078818578632680 2870006 -174464251769359129110005736225559296 2870007 -57584495687181181826867604412888320 2870008 960092126358581377234119550242816000 2870009 -32635226736512246573072920495015296 2870010 -29844390000227484703537218102865920 2870011 115754298916150809893928463819541824 2870012 -377291437047498582521001230669176320 2870013 -186395765337414370411627597484815296 2870014 -1984373807352455041536812717318400 2870015 -180916940015621917399368762007602840 2870016 51204131948937524473254541655015424 2870017 -184307726335822444568602535704071934 2870018 -283654340646311084051126655394901040 2870019 -323924106384576037496797768887313680 2870020 132818899058101334882574810418740480 2870021 -18276894179852528164262449581393216 2870022 67084117440333091002517967605891584 2870023 101365903743698268152492527451826664 2870024 17686873564100555631551789598888960 2870025 -48479809211193465420879305059970400 2870026 -209709224720250620778193009412494080 2870027 489477379385419417085303212632897876 2870028 22746017502992463519927909205456128 2870029 47329415400750181996520266649219520 2870030 78850103815683059145719138532308160 2870031 333060899566997894609876185021271184 2870032 6870626274089885169776230776176640 2870033 -222978815333854830027101327876865216 2870034 -48515670527274658554519346334478720 2870035 -301945983989266378867297724663040 2870036 86276405181896768957759730174328320 2870037 -86034813983684335062217227396900960 2870038 -54974027449847903072687960234227200 2870039 57734429548624240356218175995232840 2870040 -102671150463576398209551890671411200 2870041 867367687664718294570378377188884 2870042 -21978648735448828628726956196536320 2870043 -157731040252365422827338279525600000 2870044 42072177946536859361993389837723136 2870045 62638452089443596910462789130383200 2870046 94561970805605899782920902362768000 2870047 -209521747267307674781349658410457504 2870048 181102490245718487259862278030295040 2870049 35031682399274928791756077671289728 2870050 -148576362231649933950705373031114400 2870051 -491217241473873687300911681137686948 2870052 86415153811028350320616743903224832 2870053 -190610811009937543281316127672008580 2870054 -293737408327244663960552407157761728 2870055 142704171474674067140142624777907200 2870056 41756361115253106014914179002204160 2870057 -285976266490179062375157229154930880 2870058 -2068973259426230694694838119708416 2870059 -23244553128700941693905041277717764 2870060 -34986302177972496979994889570539520 2870061 -10333032354030134121673965923222496 2870062 -203598560612133943813848622257674496 2870063 -79670235826839442747188506508468240 2870064 -57936333480735492146595964981248000 2870065 -386661626211469892292738238986665280 2870066 -28217224320815693702547899315942496 2870067 -182388215760537215772484537322936520 2870068 4873258344154721659377314017626880 2870069 -2909498037284935824654463013521380 2870070 -17718859930156449179068706664038400 2870071 -906137657392122952251440434282170648 2870072 -161801462668920772432453935068160000 2870073 42787062728803282689807258675400704 2870074 17939902859009510808410142381607536 2870075 -31899703081504284548904005100422400 2870076 -113388358044495569314362406655754240 2870077 40723113276682237163775487794927846 2870078 -1769345629963943545717207086615552 2870079 -181050965954438116467188596457266560 2870080 9401210707949695791173478304972800 2870081 338898584975187490176373549909074882 2870082 68045484135264765031954829739699360 2870083 370436422946511185825960303702394520 2870084 -75669050034162971410360328507633664 2870085 162965224074142395304446568647722400 2870086 75713124069586486440141195344748480 2870087 -149910165611048431114252209756196560 2870088 63235028142991146510622433746944000 2870089 605119635220541351456277439163772890 2870090 29322575593939897659810574244153280 2870091 -105845519078707537026610450079208048 2870092 385802928244646772405971350387553280 2870093 -442053441035588626532519826193588584 2870094 -289237194489995569729706069170611072 2870095 -201067388905451567396913837992328480 2870096 -37123268483108014944510020358709248 2870097 -125940981892447706182145845789827600 2870098 -44402683406670133491109720576900608 2870099 564800492361638591169595459462277100 2870100 154476138393262033721397860064768000 2870101 87940415426478988960644501024282240 2870102 -479042846284106577499393632384430080 2870103 434731121492566919711200276253521104 2870104 15641248791049867034992455427031040 2870105 28586669155626796458015555482112960 2870106 52853871386450243383435731275887104 2870107 111753775540364051866391612951436356 2870108 -305928139596560314004484683334569472 2870109 72934139753983727858210238063959328 2870110 234299619186173753765568658239864960 2870111 -2198859453201531404838112504605576 2870112 91425235563181618706224063545606144 2870113 299527233299316960139523832405891362 2870114 -40349650323360644788606041833487360 2870115 -229444604022266304249468234616307280 2870116 -13663596535140848214992540448127360 2870117 -107154788440325997821212562833813416 2870118 115190064296820603881322572294884224 2870119 32176449332512521065894454089310720 2870120 -61674804719044493593274771097600 2870121 5369379338634748232993574835772160 2870122 11754840018816280876658421016904112 2870123 108876741253596459806978843158371384 2870124 -67788850249563041815129884037939200 2870125 -365006141427416711894165195672481000 2870126 8091782498135548358739027034746048 2870127 134478544345798458622103198261209440 2870128 39002637506175854129984032367869952 2870129 -171874168468140391638808186186363920 2870130 -60010736426636378139835282733760000 2870131 -103715375278551285287953206767265336 2870132 189519084333520712440407867309376896 2870133 17635518521694574967087437425966720 2870134 -46220896747815240473520667088332608 2870135 25645535290592946700419070410264960 2870136 158292231711160394547719372980408320 2870137 -13233570230874722344512129878057600 2870138 -91704175342070745193807572301979280 2870139 -19213971054934713534862836150681576 2870140 21510361557176715515448200127283200 2870141 14681698609419772296327886126767852 2870142 100575518706739716730313546216484864 2870143 -81361535718667179623241566397685400 2870144 293724949108501612172657906889523200 2870145 -113529761951121910839087425981561580 2870146 292855825094879931190922791733685120 2870147 -18505754709493892323381970863104768 2870148 -137220094857473912930860511102776320 2870149 -1141646011592340653836534355723619840 2870150 -13350639035133895712113315486872000 2870151 169256225612139856552763294980988160 2870152 -314146346419590267013248698904038400 2870153 82724599258087053335136296724245568 2870154 1332757079439508733162552410413312 2870155 363267406300910916442033103179318560 2870156 -297987167453477729800223420559540480 2870157 -106131393398412344293954515258831360 2870158 311390618138561398662024080060191680 2870159 92205121127263151042130469236786000 2870160 7147979682646521825668874770841600 2870161 10889343199083450747626293699975680 2870162 1729379547223035590177603348552352 2870163 -282008274464551438447871147426671308 2870164 -756651098204278423248794297389056 2870165 -30078429651308117883585189157787940 2870166 15889718291202972770426237579010048 2870167 245933968315992648275482796040269560 2870168 -134138679308354744333165089692057600 2870169 -339402407185836947935240327925611056 2870170 -92374295430143814978954923054899200 2870171 119136244495576230607046704343898372 2870172 -103158707574959891804849511319884288 2870173 398842646545876331714880032038020960 2870174 -50098279551788261732930264802110400 2870175 57080495926220446283169269620425600 2870176 120863708570701668379606405241241600 2870177 40260469568160844073188496565278400 2870178 80535065866807784400127214907886080 2870179 -96555632456997337408674422967427616 2870180 -155957761619663226232744061921529600 2870181 -17047898487643038996104127472412160 2870182 7202591677545395445678455605463040 2870183 600334139905013080614228818764557432 2870184 257079648791149997107746364614328320 2870185 322902856513456575866722788274661760 2870186 156393927192701822951965903783435008 2870187 392080642903118702499084275580687600 2870188 18887213813007053093699433247718400 2870189 -205434256357616132825234561240365248 2870190 -115319808462495908958431506779084480 2870191 -618596884241642195914994713854815648 2870192 -17122755977750622115242307765862400 2870193 -151750306259376272968827973934390976 2870194 274851295870104576853492381089754896 2870195 -21664442839875476164786017313175520 2870196 41138960150590235852728066047737856 2870197 -98902182232701118058282994773514240 2870198 417682790732235327205602665459086464 2870199 8824177539941338665538998250526784 2870200 -48187904964432695656020413300736000 2870201 -41641635377110879230741210594882108 2870202 -38855384932492341248851551568896000 2870203 188459467120044245730725720260395280 2870204 108742590653100600879835131922707456 2870205 -34143784228564463770303609773561600 2870206 -158859018650564651968264773412040448 2870207 5119578627563335035761017819635000 2870208 87183087419254832288860711881277440 2870209 -76023440695727284917747614733688896 2870210 -121941106941192287051996535468487680 2870211 -370466312124001286719193657323803840 2870212 51445738220466623745382129782247680 2870213 -592916180758880514999190880009225760 2870214 -8875625024785186755929823655427712 2870215 -139241663456230558327640787720866880 2870216 4686705821411742013341858739814400 2870217 -153786308338276597869270271289282880 2870218 2886696409398602863580482080489408 2870219 -212293240771854021783063034756803840 2870220 -102076569478518685919219263445406720 2870221 28226357793928418450301991628700012 2870222 99711114073102101493820633454174912 2870223 71677398625021207894351557524897664 2870224 -1325066790326273478768391939686400 2870225 35199164108768238940138930283907750 2870226 116865562384512281877253569679390992 2870227 472885752566079836318283413305588076 2870228 -70941325711400458949965604124426240 2870229 -580108031893792878683163770683191168 2870230 -120113234686235051390360515588012800 2870231 -37210039478624643348432365711782176 2870232 -14036756551126621600394254366310400 2870233 -346620183915672409121819428901823232 2870234 -188652709170743645652751029841875984 2870235 -4730025257043568282766972029438800 2870236 -288726055879759137026587358843614720 2870237 393352768390949090993697660876158886 2870238 -25217688154295901137031609734320128 2870239 -132914160151303588175803570466454576 2870240 256819666545070255889620177630003200 2870241 417018506551762330842766616118096 2870242 -302962327150001264964810261842167728 2870243 -63620223208676770371449035627642176 2870244 600456355610602674434774588561664 2870245 3595301583026804498650166604938880 2870246 64208156443794248454500277352849920 2870247 112025296467860433078724546091625000 2870248 -89310521910482877999325072896000000 2870249 -109603718452331594173181005692327750 2870250 929336610272637228302390037120000 2870251 56019673326146584765344609434432400 2870252 102576180667074654059118339619307520 2870253 -62124000348498175559393245441824138 2870254 25239011318784687093104886203269440 2870255 -64366147529615365735332155276838840 2870256 52533348432837764177735387578662912 2870257 -190269780008098186174389207610937420 2870258 -141810699131791037785613533336961520 2870259 -10299176054120611331959146058229760 2870260 15372744824157009427105140565082880 2870261 -48568385586072158891479448598117348 2870262 63469443377516611306606152267386880 2870263 -215548185590559542223893647170622800 2870264 -216009530371125804263905872780656640 2870265 -166134954913515836954469984054744000 2870266 -75219727798046472919289155703220480 2870267 -24050058962722566908052165222938280 2870268 -125427412186593394744943961274285056 2870269 413487370028032142699129942545777670 2870270 -21034724941400578340448440452147200 2870271 33650371372231393804038500211693240 2870272 70791181138867927180330276399087616 2870273 413753597111044169575831331531431920 2870274 69816761565514922673317964448249344 2870275 53839333980911274161731613615862000 2870276 -265910079062136707107422844659471360 2870277 -107940362357289926935674097615234080 2870278 56828608977905519393735189718841440 2870279 -359266565946115613216271705142902120 2870280 83013279549428420220151303417036800 2870281 378335158092066407834639475863763664 2870282 109280362610991413477329827095218992 2870283 -109095158744847192139648805197210896 2870284 -1883999640154994583089905372737024 2870285 -220766253451033710463998878424009600 2870286 -235255606714186586710287259182537600 2870287 2244428984840721871477912736001984 2870288 -65350538218536078772056954819698688 2870289 -49141673846522669651902611132048480 2870290 -47344976715847507077942392310743040 2870291 -445856345393357497211809525138551000 2870292 -40889850167538364188296573986867200 2870293 -1723706026510482615035484626076416 2870294 -84704368067976457977063031113505536 2870295 253140547008650878557173581478410320 2870296 -358469775674848173738457825234882560 2870297 -190173006592516647419890354187787000 2870298 -11478318826009813701027374215667232 2870299 251223167359043687966714831706903864 2870300 -132248233044222691352157722124441600 2870301 97933783576415111252366235339239424 2870302 53095739001472766794649798075156352 2870303 268250706305784988289351458762353720 2870304 215500745847479451547107888432414720 2870305 101406533148324381733180044827597460 2870306 -119167498004294882251512165311369856 2870307 411981081407070596280767674644433920 2870308 -28859285937120556964921591112474624 2870309 22648390937892920739214159798535004 2870310 1406183144418180133039111547877120 2870311 14693631181872860966080040936595312 2870312 126862183998382882250976036232058880 2870313 35642614589008284170246998474567584 2870314 -67887006916533912651556686841177248 2870315 -15618620310027835083287525864479200 2870316 130005180867769310246495136919368192 2870317 -53067144065754535637574562510544928 2870318 16609251696885699673039961833621440 2870319 -51333332506766936448135942385097712 2870320 -15716508217312393742747497331097600 2870321 14652365208294557163801938423295744 2870322 -40422481535683391496139203413953536 2870323 22671095888426545698898575797586572 2870324 19305128666032548195694989665421696 2870325 199035525200791917247334858596135050 2870326 48786873986532858684829195180766112 2870327 346127237312145477372260497159183872 2870328 1223264255819574202282426662789120 2870329 -38175730002682765074388670553563328 2870330 -218411453129914979397748316540678400 2870331 169430187507708381000121784631849984 2870332 -47183074746009968465654378540497920 2870333 -92467839885902041734860508083185998 2870334 113279686410016499732890227550171584 2870335 54758827520180033587074335912025600 2870336 -863380261265816641066610825625600 2870337 -453824941681306342273202638199422848 2870338 115116884713425471811850379220844544 2870339 167818125459038752374815972297618280 2870340 17604909562808394370428622972416000 2870341 53292570245136968490653543565737184 2870342 36288689821371900071054916948447072 2870343 125583187805291222346137048880894720 2870344 -293294502312654771550382372025891840 2870345 -343102388951985669067260958650567480 2870346 112594264974486749504610361266441984 2870347 -108084181702738620010436048478709928 2870348 31526754225489717391392147162341376 2870349 -139836826992247759636387141226253120 2870350 31733816172151110982100414328960000 2870351 99411490105569010004952915341189304 2870352 1802009138834046513607383659839488 2870353 -111135957711597320374652399608064398 2870354 51211578471768433975016728649379984 2870355 104393281263720586435883451223617120 2870356 148945222799998162250687053097217920 2870357 47684286987552979742699763853242432 2870358 2322674628986495250592956026679168 2870359 -184213083955904572484487918475476080 2870360 7103144792769577335263957479833600 2870361 -123533262008729755186404772133516412 2870362 316611965550546270710158866674400 2870363 -208884809197624981996159164178945920 2870364 29968075776264247285954034760916992 2870365 -165159581723764026129848242335407400 2870366 141420669959636924054642030829397632 2870367 187370006017318626624168296665444680 2870368 -526303631795788822093045614107688960 2870369 140685070747413556080454762314578820 2870370 15289769828271611596782915800755200 2870371 239680990072619427478255963122001740 2870372 345750483260760105830176529608488576 2870373 -130866055996393880694975391999700832 2870374 -50147758359064160576265683405308032 2870375 -681735885761541237512352755254806000 2870376 36273510408829227318175881498624000 2870377 -270410416480768757560663791193574400 2870378 -15121527916189094236487588462773248 2870379 -5046669919362616018803699665518296 2870380 127200003431144117741431260100300800 2870381 50041591910459107265136158158751712 2870382 -91490465664333188983543480753821696 2870383 -46336859943132459564722487401627456 2870384 -220760345129328494452019839330418688 2870385 10264504131181248756369170310898560 2870386 -80654913770080223173187309106723840 2870387 -143440198776327467324893138181823120 2870388 60182279977480384316893462215051264 2870389 -255123959871078735458077555492111776 2870390 -61096696662419017713697329284313600 2870391 -349902936387749460524377837719916080 2870392 -16634413126333473019811945081118720 2870393 -479249276888488585830679503101678358 2870394 -80722867208977733377076482843699200 2870395 53270647259377414507518303113360400 2870396 -475421151700486230739561408471176192 2870397 -11564803364128295949741802938120954 2870398 -59520248410433135082913063124536320 2870399 -38305396270767373615373392882483488 2870400 23398553399285606762146349187072000 2870401 88231401305136782788539801502550402 2870402 78681583749258647645285927659507152 2870403 -272666919412984307337039758157733896 2870404 252865317974777203789556396629405696 2870405 -324092473125384190000405054652399940 2870406 -19127220634439719272251608526899200 2870407 176714993039455236262697091022917656 2870408 -56201067793050931503018042720683520 2870409 211825917055432893802324982512180320 2870410 -35009020926776747937043321551593280 2870411 502213656670709596616820087611373012 2870412 -35163574962500144810576220160946688 2870413 -177979287345297825686999266542976 2870414 53942429895922975731243581940117504 2870415 15701275551189808739179107063259920 2870416 45070208162358618029616647847051264 2870417 232372870711440576943858629115063584 2870418 146977604819805939844562524351960704 2870419 -110028834092724816180406494952744400 2870420 126638477938031025818741413558003200 2870421 -545472747037168494908038774375955616 2870422 3088739874720436450601947386864192 2870423 128358247964541310796210836579384224 2870424 138013227634764392455492338422169600 2870425 -282478795540377742629418705802654000 2870426 10317218108167711604357467368260544 2870427 -21988000074633937075575155840935680 2870428 155631149926678311213934170823265280 2870429 -234259936137098190571152829414802970 2870430 -25445106863939928327617763406586880 2870431 -529672666142804712734564163962170560 2870432 -47126954109943170038419483489468416 2870433 27526608805429512195919856999603784 2870434 -88694073919488379610960045789879808 2870435 -539962895230524616606165131419834640 2870436 -192800451377020033527019747719653376 2870437 447016653408984171951776881331217086 2870438 -155216846141286674755563989944718880 2870439 -140613892525166577705462504888088704 2870440 102311172353234391334192736893900800 2870441 46360962517575635660104986897247872 2870442 62949673321774754497766831797809840 2870443 441280016452759812122288531111664692 2870444 179251258756333308980715740133273600 2870445 85394638023619283014437427542704640 2870446 73461028497691451771661377257263744 2870447 -115112497906047248382364274458933104 2870448 -24584849899845597695022569625747456 2870449 735753353715141591779040633590004660 2870450 -34594378966762100016142882322707200 2870451 -32183696327274540573472767150969120 2870452 94274263552430123087315137464623872 2870453 355599159347642764985389778785086702 2870454 -35719805355780277380667802735443968 2870455 -38075865021048006336843349502142240 2870456 130110707140675871191529194563993600 2870457 170595625495796213809326518445040800 2870458 11693507869722436181361417129940080 2870459 -241317227361542735205098673679689840 2870460 10567103411175032311783059543183360 2870461 149899603768413777220248553521534624 2870462 20219014459315945487459392186795392 2870463 -191099329806864316131663294498249600 2870464 135693415757603689234806803016974336 2870465 4598149424721281022318793008393600 2870466 31412815005755988693394669612439424 2870467 -8377513832790756618025287626097768 2870468 63266307033156140212203117926415360 2870469 60089246602413560705073338915539104 2870470 -64243277498909198352029245655656320 2870471 -231540142377793919477947559094188328 2870472 -210850118799132637884853267501547520 2870473 -3495940670841818272531165562042278 2870474 14321386986475201721007202565234736 2870475 84430944927239411199675869607846600 2870476 6096597444477886492950437771411456 2870477 179236266342721739667690061983478572 2870478 7967406575772962598744733907151360 2870479 -18968143332620429705903420491989080 2870480 10753165850275957841034642610421760 2870481 252494356612654746508743538253445024 2870482 -149790738469994119997508758579107200 2870483 366052661912337386342011345719120 2870484 -54502241720115460345166273882738688 2870485 -324795764612214101145599769314961000 2870486 -167714146712318219060837532143747808 2870487 -155196956172336683121371523011317560 2870488 402145795198621857897027938300405760 2870489 293101984542138863017009864050254880 2870490 -34454918942464495802013274615372800 2870491 -133952456153594386710896190113689328 2870492 65481749435476894344414673216702464 2870493 -290390261791007313429476797708580736 2870494 10250507388576456523994164021547712 2870495 357008911150939213410538229167113000 2870496 236387238054026218664338506083991552 2870497 8709399638741647699023799347048512 2870498 -30246674448120106630816335095598000 2870499 -211460475743957274490912614894138960 2870500 -406842260102231142288089724689088000 2870501 589501314798004769815214736459433920 2870502 135592772400545076479814067506301632 2870503 287574733310255980774813793845852480 2870504 -34415358831146501652864700108308480 2870505 -265642694234224016420177602210857600 2870506 -2940769334531177933926378495736736 2870507 655605121885926183591553123543417680 2870508 -2612540162409109331012950491058176 2870509 -17731830812674449983930721676918496 2870510 71988486160604095562058900773464320 2870511 127936265764763689410750283310431104 2870512 96204425662000600651098021405065216 2870513 107084496124307751386337911820135762 2870514 -113767991586258641001158944801098096 2870515 -78240885490168004488183207606152000 2870516 -205593795332487479670267243324610560 2870517 991710556638751029159033759927360 2870518 -339603935064224793019552867616604864 2870519 -377447523532728074864815756375309080 2870520 42874441256162535702655890677760000 2870521 -146715457245132537586770154789410936 2870522 -306627187002687157501981889938412688 2870523 480795070737909913209258891585974280 2870524 135035716475338062917900684409860096 2870525 -29422487984834889319428941465760000 2870526 -88797303995239763400694491263537856 2870527 153021723937197499520184291767072640 2870528 -247727631823444678185891980271157248 2870529 -178620595597265185963838263209924816 2870530 32705605058833180883463260282173440 2870531 363406700850009049038878953977358332 2870532 98952193535450774244971860079861760 2870533 71167349043475110246702696387318648 2870534 -82275930684720644607027546000137088 2870535 -283100695489199531110893132329324640 2870536 -148298743884842611875813807801907200 2870537 -587415904236147758277821739301187814 2870538 22159039138724944537323860001226752 2870539 41988466171828397871495975199150080 2870540 182630891796583273093061972366730240 2870541 100902592973018859626570165230296150 2870542 18254756594365277449437824986164672 2870543 -241501221633105660197815816495306056 2870544 -6324878779101220736614135289610240 2870545 -61711986372642569003886446641922700 2870546 -99778437469321816467759525717911040 2870547 -301734968612545869990682410106057800 2870548 175723244785978130014822079321061376 2870549 202303065290710873315830254887009920 2870550 -62589855060850855126533860554596000 2870551 -65040226496389798718475906275536 2870552 289653919449533377852271299341742080 2870553 -73592073520732657846751356535397696 2870554 -292370335126067666876956170074571024 2870555 43414288343704283020187820978198960 2870556 -92996775907401147830499771604601856 2870557 -378776073411361733085255691454039194 2870558 -178088257589712107708434773817383360 2870559 275279807925178108400908818346647384 2870560 -149372540834756864060920255249121280 2870561 60998517460392078947762160812277504 2870562 77163769184258670784061543180986752 2870563 234159880221107013644399046903981840 2870564 269058064481537335408764787184640000 2870565 -191471037379352725330064437798320000 2870566 -289037515847502848118217554943045440 2870567 -168399963765339009103005755578884000 2870568 -128864486346688324902594156216652800 2870569 -15476012129420374518444999798673920 2870570 202615097809344599031137902937328480 2870571 102181978140563875281474847537801728 2870572 183032449028406473377276617535272960 2870573 -368975989380481014359508716304419178 2870574 24460011736910279626300426215512064 2870575 16301131956347603683172218771330000 2870576 -92590181792430302553573997941178368 2870577 -99744266130390162470963458756154160 2870578 41177509854336753386172067451373840 2870579 -33796945973827710952633262739633816 2870580 129364349515139918659747802245724160 2870581 132151647209547269996530918034708480 2870582 -121015224912297511003020150819551616 2870583 -275537484585427370373115661468151576 2870584 4231014125227708039931009519493120 2870585 -238242906083225925770775692319360000 2870586 -100591767411361649216352301602585600 2870587 -53945024365188007158956364304244764 2870588 -38423025010955415864314031149328384 2870589 -2718202215187059817127612870205792 2870590 61418751503715167122644167039860800 2870591 21690124876862864600606883136876992 2870592 -58400760407814357710959333739593728 2870593 29519664317520922998039619588334688 2870594 2877578918782808335972653976657920 2870595 -30411822507573802517752568617575360 2870596 -35277557751660709817301685846394880 2870597 -28459509722551912235062475148441954 2870598 -73589272137542080531168720585724736 2870599 559796839457469529914866203157578120 2870600 13909094948588437236783369781248000 2870601 129353651143836779412737407490929344 2870602 -43695619444979151574703520029154048 2870603 -22965881944686330173764501095523920 2870604 -188819391940047532078324581899520 2870605 -92368647042031881609468746233329000 2870606 -78882104592100999424930518577295360 2870607 109720518713545595916665036028175488 2870608 -5732260797055448239244424207302656 2870609 180841563936708030441647470538500416 2870610 23578402070689573677601760478489600 2870611 432954872091288873585989619327135212 2870612 410085809368592019536762631709712256 2870613 -204734825876941736846547598468617600 2870614 124447078263102483285781475218426656 2870615 -131323849607747862237601018599609600 2870616 -193787846550057972724001728811274240 2870617 335488372806097453993273680213014666 2870618 78704518202097683498076032167528416 2870619 -254542548254832516216496132442580480 2870620 228239168358336107936964853003361280 2870621 8496722551582617214976262559589760 2870622 118886490326721054293510941356131520 2870623 -137794088334331923230963987849088000 2870624 195519129057851013082225695687966720 2870625 64333144084816142165048716718190000 2870626 249297121406745163665649534291968384 2870627 -467104241840598747482361176729719524 2870628 -95672969533059056801875220450641920 2870629 30698616149571107101240491124668480 2870630 -6034462019745080118304097174446080 2870631 52311780033488356158352650368180160 2870632 550363584812200007151448160499686400 2870633 16766869898615285713428011544933264 2870634 -104891676391317410586248162276448000 2870635 219109511362539003682645907814394080 2870636 209686791265941988063538458574158080 2870637 518442288616987782048570291899904 2870638 92378181898782231720679228618753344 2870639 110646633577620847956383669135912424 2870640 2607058406401280525178648503746560 2870641 -621306592619263784198680498294854958 2870642 -30000283837285285925291204973203328 2870643 -132696102762563374489384132987976136 2870644 -23061630560658120336350698541410304 2870645 -110857338969154280933018480853494400 2870646 101650937261427542741769232464475584 2870647 442769444224192315346263512515579520 2870648 -172055017747919311262633745087713280 2870649 -212669029156660185309445241438830416 2870650 -138199701037065333443772547617313200 2870651 -83804645115088564942278068193758448 2870652 5936679690116439224118814639441920 2870653 277730512757397884262546005553892800 2870654 -71073087333046075278593427828319488 2870655 697666984859311180170027647771520 2870656 78348440840198690049375033486213120 2870657 -181535164756707104687571387532340094 2870658 -56465946984086746153326692846125056 2870659 -606218674196532820327577837394829560 2870660 -28482115885411466988001431151918080 2870661 -5410221559947189738417431424200256 2870662 -54884455988195671893466107191502336 2870663 -28880814395659252190092522580858088 2870664 267385450455212745707257889246699520 2870665 -185514384982252132503723364184474460 2870666 -53360196898222297816642486408527360 2870667 -234846709371155704844756156048519760 2870668 341784310950538108324099049161826048 2870669 -42665972041336110330735025670649930 2870670 92061798857180707231462509569664000 2870671 -279615337232029631066530325000236608 2870672 457096914796154633275719227277312 2870673 -66577491710382108121149643068603456 2870674 147338380609155723134349381546888192 2870675 100043920162334259558188913323373900 2870676 71228832268224670877328690786158592 2870677 -20229716115801129925472869387385060 2870678 191845356635562363661766760358916640 2870679 -76538062288029461169791162798917632 2870680 -5201797475502246727943029730304000 2870681 93920154758987675551942047687720000 2870682 -92854631668269288622548350077180416 2870683 414091804693605182531229231795420932 2870684 -136956264984564616120797429021909504 2870685 -246856121398677649080670579565308980 2870686 760510615707119120430858565641984 2870687 -253324114100200802525592260774084328 2870688 310474780695413845011482730949509120 2870689 202474132173233505725165296032811490 2870690 -237613976130109780803929263362256320 2870691 -184886485122451673441771483607241920 2870692 121649990446605339268793774847074304 2870693 40105806780175229444689148321871360 2870694 -21742399452687123731625375776184960 2870695 -54890398808363134744981342405167600 2870696 239922174592009842874091903920527360 2870697 -80950796709099794872564866752190240 2870698 -33101228166898482358535488954421664 2870699 -99217886787763568926896180534087072 2870700 25900776116817780209137536065126400 2870701 483546392100405737089834441588295702 2870702 -335203279988928509659844316010502400 2870703 20658064703267856366393024173983488 2870704 437404876219715462663445986181120 2870705 140395534122834074592176698098173160 2870706 124034233394382903178918086066482304 2870707 1769653182575842378411841353814432 2870708 -271150515118628350403132019323142144 2870709 -38342065466769594996783780375657696 2870710 -147200655988742517067769673791904000 2870711 -40206368293857688727136514663337688 2870712 5352400600765329611160816793989120 2870713 184017913633072266078825180934942464 2870714 65656166987416463800599989121691392 2870715 108750385951379700038091341221597920 2870716 115782474890851084955625289260323840 2870717 -449768750140517620750112150107842234 2870718 91632139614643757721284029760426304 2870719 39878025733034313621146065578569896 2870720 33983408022456281864234253869383680 2870721 5689834148513414241591547355838144 2870722 -104771011591396517116226078627859456 2870723 7461669356884905054238259466723408 2870724 24449787357912530662265338928873472 2870725 10745963036405092876513717849300 2870726 30222774170479226499790575758121312 2870727 -279503061712889633952802086009896280 2870728 -59296601748393205385594985417277440 2870729 491412877772062038209919667867418640 2870730 100249813158014415660012507787960320 2870731 -705381902348706661727662684981378488 2870732 260565666930710306984228776714980096 2870733 -61999370162531150427506946700274400 2870734 486957419861744662097676579344688192 2870735 -21725533530100693964696691339841440 2870736 23260091463972744871633569376763904 2870737 -24940643883439366476222307014790800 2870738 29014342809734644963135756656015168 2870739 346245413902879968809770732717721760 2870740 -117763068884247403992841452690735360 2870741 -73633584177594732440903835065134500 2870742 68777371086218356110711036170010624 2870743 -407354360276577629646166571535788496 2870744 -323521956899554145555629615794585600 2870745 -47630173227685562027841707585237760 2870746 -157116307597137416749451693066918928 2870747 1270005553446299823555603397560000 2870748 245420475157868902735521729300480000 2870749 -22983891430856261243292086167741888 2870750 -299954101223252949587297719630416000 2870751 53430267205612646826646508189479440 2870752 -274083669052203245175245431378280448 2870753 226337419830874954975505239862308002 2870754 -83952920005886514030171437081047680 2870755 63077805375675476822929407085960320 2870756 -11098126058032054081070375484432384 2870757 -48363990778187011927421631813078720 2870758 231254237877283214702227141458396480 2870759 157532664443686071463199349761232720 2870760 23696100354444915036703603212288000 2870761 -86895977758117431762248868160397638 2870762 75137386708185238679543294668732512 2870763 -141098434885892821201364350995036480 2870764 -32073335106869140978177708305910784 2870765 184531306922322398355464514410301720 2870766 -2346399719457864048784862637456960 2870767 -34234296236512843450584455520947200 2870768 61057713385658129248937232462643200 2870769 301147604618309834057382882646682208 2870770 49880699586353593541245569871541760 2870771 -139744089004543037828507751033223800 2870772 -136521220432432417433986565728862208 2870773 -723663570057575085639610805118942180 2870774 -22464070205269313312877571133193600 2870775 -299412342582358649811186077692074000 2870776 -66028738553025999810252314601553920 2870777 -77764569433991155642099180689060288 2870778 -6171282086156902020061153559105280 2870779 208336223606502108953230487866511640 2870780 -134522171157599238098128567095936000 2870781 -65206924146776006951092470605047680 2870782 70941276243154706108414803428245184 2870783 -723553564812935573839805904325788600 2870784 17356828317195227130396374288302080 2870785 356065830391092364823404806675280980 2870786 -9739700498003029178668468009052160 2870787 33406899878223430137522165057325560 2870788 345840980662544369281917089120425088 2870789 -364723826680517253004492242951877410 2870790 -11641159280502695181865560306024960 2870791 -41329461432536827995796865457495552 2870792 3231632262457136199474886840166400 2870793 -288846075339392079432780058464865458 2870794 -48955809215370535812008275018447008 2870795 -296898638030886095144550259931551200 2870796 224332228415434271252959647162772992 2870797 581692617856714774002868288881404460 2870798 -3953893907763233291983557930965376 2870799 -27082948514562856056579615887803632 2870800 41683582506476203704152258380390400 2870801 312417474774831413246331854485946802 2870802 -66489341549635853672967121533310080 2870803 388308163849388640550496672849501052 2870804 155663925496395158666720420006332416 2870805 5061249297247841981319613344768000 2870806 208211030471759344134687674554040352 2870807 -1104893666101759614126405006394692288 2870808 298432453212718052963122079985807360 2870809 -7206956758401996977886682681792496 2870810 -23897600647161076729137249528848640 2870811 -231877929544618883527344148662425940 2870812 -154483988344339758432667082145733632 2870813 573048296079226404132315644331069984 2870814 26416068581526512771122022083424256 2870815 271075699024898468359187662914369960 2870816 397199821070993975089816736171556864 2870817 74615380210764263319959266862273280 2870818 67500574603350795823897463663169360 2870819 97927327676161892932583364365420496 2870820 -37311044271468019873531690330713600 2870821 -131438935119482379738895748935798978 2870822 -166570592397713776252385118436363200 2870823 13067704339314452597098013637542184 2870824 -271819393467114403983652034840985600 2870825 -122697886995971106685049233910436450 2870826 63717719835374812541632707128079360 2870827 968902701630824375554489347543510160 2870828 217385892550738624931071415028043776 2870829 -3156186541984035628657170517588800 2870830 1470964248927323696150940752524800 2870831 83997621170603038998928448526223632 2870832 15851291998712001846246376224030720 2870833 -54061889031380187413215886312338880 2870834 -48126558390870647651038206258707184 2870835 50806801576126826180200592246661120 2870836 258235786366781534112100612151302912 2870837 -172385238162498623856580529413088160 2870838 -28559539565604766792166057108506656 2870839 120442170040510999195974437453737640 2870840 -98383530128206597849165803551539200 2870841 86517545211388249532561472277097088 2870842 8230642735622240808580787349992640 2870843 -528136203345712372574660735905626960 2870844 -40075663591728797517607713508560384 2870845 54249852441397926872119312300733100 2870846 114187091578395389489107578348096 2870847 2249831865666005181218403472512240 2870848 -45934739406419002471830428271509504 2870849 -110304526289610298417272688250210364 2870850 -22308957848715043872897617255568000 2870851 88920837460192098841258865581109232 2870852 -5393895581444763564839183654519808 2870853 -40867937718833778251384759408760096 2870854 179537436163996779869925514676416512 2870855 12992044991519934745562659609245600 2870856 128380770821622420874751879293747200 2870857 -100572854134952470701392175927390768 2870858 300650652111693146068198103080327776 2870859 -320777718989551645783523920468941096 2870860 -93433938822302272320728696057349120 2870861 84741831971874728628750497065815180 2870862 67116926990536558667699466296954880 2870863 218420776389602682733610855791936112 2870864 -30806668229761956290645958446161920 2870865 76230343480435013326536224555901120 2870866 2213326980110803858830280469418624 2870867 -92276135619318443074898662907257488 2870868 13696503490795858345452672598671360 2870869 38806942575191044842974120565259296 2870870 -189764669856812901707173852901157120 2870871 15465962002248980978130446640866640 2870872 143896305570206207369291432368588800 2870873 -1504732984175935482213363734247660 2870874 -21225481719349240360583142985792800 2870875 -225926354124115654785445121031216000 2870876 113863884924120903209682772885455360 2870877 184013628489162712856532058642432800 2870878 -146328140227593587421474123925694976 2870879 84251706077659150927571822575034880 2870880 88216433078004281529498306564587520 2870881 -91928337856517645012803610889921600 2870882 8458044128946648544997856256707072 2870883 15603135534334192272144856709215932 2870884 181327549216594831491049468279200000 2870885 61707049653466688691743989805727360 2870886 -8664725241238955630808155600137536 2870887 363068498696196735552780367057833480 2870888 -166940406303185730228206878125450240 2870889 -47728762918803896879049308640694080 2870890 15491792446941398300809545155616000 2870891 65442399231867531439487537367170784 2870892 79847755474077476359234861930163712 2870893 232091226109289867330358957045613142 2870894 -25165348892322035460290013510548160 2870895 4515139901330843546586392709805440 2870896 -6958364898026513768771878724108288 2870897 734044854166058575897458343839607872 2870898 27315688768721511775306283849076864 2870899 -271381071506703207026553688138770100 2870900 190853301420834223745196914151168000 2870901 -3973456360514139911917004704853376 2870902 -71332603032498957715265245812704256 2870903 -52624044313055433696902916457309344 2870904 43069720476765380647045246579261440 2870905 -225661378220938181100487410924746940 2870906 163519710120037046217644087973696000 2870907 48639170821189707907315779056216688 2870908 -22991562025417800898605537048069120 2870909 -31484905354263245262289748185782888 2870910 -27615957357202355324585643171840000 2870911 60753829855177762449082609700208512 2870912 -182910153414195813803373286863667200 2870913 -166421964807459833553543940881480000 2870914 -52154693389863688343674338110224944 2870915 149079549838990082340513695541436560 2870916 150574693575695475341595318865431552 2870917 -45516086789868638048470829830486848 2870918 -252766517740941508585917950795751840 2870919 -97875831667369172020620355207693440 2870920 64538887082714070431668246758297600 2870921 -126563250297701320806661171267155456 2870922 284823194258216750847125095801370880 2870923 207640943245682856998875774832382720 2870924 -141905331260150674335726590958234624 2870925 -76931844922215898350835639158612000 2870926 -53028257010600777385014929614237632 2870927 75107496465750253721904702992077632 2870928 89749778268819277917903653609472 2870929 -92799972856684603806492688404244416 2870930 -32866149188452784716565527667084640 2870931 68691600296599370044481054387967744 2870932 -17469513530637213470181495680620800 2870933 127993870985272818467503114752841404 2870934 179069689369583352578007641866176000 2870935 -93680225707013401188390702431032800 2870936 88471394395028086664110446236743680 2870937 381077380516996601728260188746681440 2870938 -952600691827874381465314317496320 2870939 -161292179720005894007638888495465440 2870940 -47278227219099035710550672990822400 2870941 68558016706051575954793613427797504 2870942 372472310903728872312277743035160000 2870943 -105560261574434448463916333211928032 2870944 9949982354800234597747882400808960 2870945 -146278401445850000310940099123693440 2870946 -55824282761410613423200469876010720 2870947 -418184131315593216149401551990045768 2870948 -641842523687390464336026707950116864 2870949 27941981885698774934244593025459648 2870950 210867710428754670360986750911694400 2870951 56695708246978980385540298283383400 2870952 -9057120867438214402586685352181760 2870953 165885271670672368644599338979134202 2870954 -173742428267282876990117523454591824 2870955 96395299504078336913516362756038000 2870956 37475310546542937996297876841021440 2870957 -294436914610621633993935528185308320 2870958 7091383995134433555609177492600384 2870959 -155632741843056627931570174558124904 2870960 -11108720871484874302097298727895040 2870961 298319203372625509668755740722268272 2870962 -41750850956276775081970811915812080 2870963 -359901887366976500726805882472876176 2870964 -7507066407815938981990667922751104 2870965 453050628704574551489459331627338520 2870966 41591048978819774180195105299144320 2870967 -372571211388892516091607044327984640 2870968 755470331024461543820122007837736960 2870969 457120011887662987621459986533843370 2870970 17890082283880043710388771197386240 2870971 -279760085602369998656738875321770000 2870972 33714295567380165920505373500936192 2870973 -16388765496081193258173692369808000 2870974 51643297232599421542193263786989312 2870975 -92703006589561079653065842878736400 2870976 95924822574571288468123229167288320 2870977 -339820985528795498534394442987289976 2870978 110218036675739702133516375678700032 2870979 -58048646554963342886063637306827016 2870980 -41414888362106567688139785023631360 2870981 1588376354081041797795279885042720 2870982 -109046499788372121546948504853020000 2870983 231351259593150364322820007023574232 2870984 -66842759760615001509536489428039680 2870985 -93853948389248575252672987055405760 2870986 114110707718053358759124873676806192 2870987 -37270546502268863780536931681083248 2870988 -38997567083867667325021924290293760 2870989 167585011534090717900733340375084000 2870990 1414184003823157753345266268728000 2870991 -217756285290809664236799548777860320 2870992 132495903992730355472612257713053696 2870993 -66374765826934225053936221660767758 2870994 -23705083147965406151465815309771776 2870995 42066331051953603455079787267315200 2870996 -308526529674814469133340749658552320 2870997 89871056625652496052439883131620000 2870998 63732164036131711032365381480310528 2870999 -102766613877843215830624918782719880 2871000 236602062399616526900395767859200000 2871001 -19470786875523220718350361502203648 2871002 -217900726762667207500118393861292048 2871003 21280305530055630114440784166007808 2871004 -27615564578579069856724384612754944 2871005 -64950469341568700515955513432504340 2871006 94143471684740864679008886685974144 2871007 -130518012774046659911974051606234800 2871008 241714420952925249390307552279658496 2871009 152063439644199306531254402739309714 2871010 -5840782113080489579514729227413440 2871011 261281491912664656062216064192679328 2871012 -93817705752619108082042215787301888 2871013 227673377249644233588676191557371262 2871014 -310032023178391609846366711907972160 2871015 -31219413809422140441505602963417600 2871016 -216592919664643983113771958451307520 2871017 55165383702667975563882036357231072 2871018 317831073340924636957259022518323200 2871019 -82817918407272240764245062394509580 2871020 -121314563589775916170681301370347520 2871021 -82341667602470312819352831023703360 2871022 48344124813719559128245565637931008 2871023 -50415173863250201140756245127048080 2871024 222106946988361567906736940515328 2871025 -43881739448752094464570411030374900 2871026 239694735429802333007552557578754368 2871027 -214825031158626259372550698949750832 2871028 64622188128772293304364788957145856 2871029 -168666791341766432357312799675786240 2871030 -52803271181596811371683096978391680 2871031 583971274634946495950616282073561832 2871032 178023481836878361293859510537830400 2871033 88013918832670436003895353377248 2871034 -93757007324826219441943771100126208 2871035 167239779908186697004466750238622800 2871036 -61686692148464700019730801603601408 2871037 -4166405115538517318347466319546120 2871038 80363841143383178504932635052753920 2871039 84900721389697188941441477834237328 2871040 -310438662177482579927076290628157440 2871041 5645078497861270123776292541789952 2871042 -31489599225912897241774065649683456 2871043 -161935028848615299640426290644471600 2871044 104371125564292021289256182440538112 2871045 -266762213517525732346980404323137600 2871046 157414366678505630561597592791141472 2871047 237879405828064303405759963348592160 2871048 -97221047555187241682065073330135040 2871049 216992427576063536258949278622369050 2871050 -25238893115067360921753949231334400 2871051 94063165210043807194335440815216560 2871052 97818039134215364463822817020369920 2871053 -472360698226359236099873601131638656 2871054 115088697822888174507411288376980864 2871055 259123318446137699379734772509383920 2871056 -96051248929898604641184311083327488 2871057 -70051165602484851630811832770442448 2871058 -127324672984855264252111767557568000 2871059 212260152388896650914456952474210016 2871060 3822132578394045163319034227712000 2871061 -308565578521804996635261483010724338 2871062 23577422833872081921416578616215872 2871063 -12804151553964375387635457740165184 2871064 -59664324420017036001324648665579520 2871065 -66130005083139142405607430026791680 2871066 -72738804138619822830668296033519104 2871067 -3462196656253529770574700124023552 2871068 490146895994928398164169574680325120 2871069 319358690793775741292647952967505440 2871070 -144690768594778142857674515115107520 2871071 9077239283667132705912241687950720 2871072 -510259407876347026994448748338216960 2871073 388598013437318077143386514618022144 2871074 92670433545023306230016124099955536 2871075 -58688509060100824417506412253885400 2871076 -34334147892515771626270931252096768 2871077 353488560273826281468456983528676384 2871078 45337240061240155481046034929825792 2871079 408048198832810473653870393960999376 2871080 -51482897336856951096091313668761600 2871081 -355488070826762377324605640912599900 2871082 73139161263929127313425864624598272 2871083 253225631119238432192309907003243144 2871084 -183567448214777099405643446739161088 2871085 166913197947182375062499657250351360 2871086 94138255270974023705929291208860992 2871087 -381606195836544966378487358475780960 2871088 -115861095236382116355666889129984 2871089 -74323052577957823405241463717961728 2871090 3832811128439304431953293945676800 2871091 170930468886245656492421082804548492 2871092 -68933603706921573814214684524922880 2871093 -304103981383091392480169597872026336 2871094 199510172720670082606133831619020352 2871095 143516238590260049083766088682704600 2871096 -10564608039918055933540524404244480 2871097 -568027346713269723006639780346317440 2871098 83375968045155989800372014573008640 2871099 -114712016915960444583638438170360320 2871100 51956277937651866216924532648870400 2871101 247362868647887270927348756994588102 2871102 -56409433724191897123015187648741760 2871103 -141815426051436499788951678884494400 2871104 -47831461817297679844819417735102464 2871105 54903595594168995611148682457958720 2871106 -26423969896598941857294625356973872 2871107 52635495086782816708576544125210560 2871108 115947700012134890822001658059097344 2871109 292130630135092508448549207356634240 2871110 -2649127148615169286581369506734080 2871111 199632690648124503268278799166536872 2871112 113184447047561556919524047015116800 2871113 104428742656466817225796839673593600 2871114 -53685361455847010776664795049822720 2871115 -94231086267612729604598570991008880 2871116 -186250024475176614226315478492267520 2871117 131113854011682300615583430647681920 2871118 131569575235982721996844574334317760 2871119 -234408746524937766714723963982926480 2871120 2827236397052677148100138015129600 2871121 208534044935617705679671436605970544 2871122 -119004971682463707765788582991531888 2871123 -269589725296073266477449262219916616 2871124 -77633236005064025678178271315052544 2871125 594463799564186098502633940006528000 2871126 7652273402693308909570711199239680 2871127 45676366581410314523027629070911488 2871128 105127739576890062722612723503718400 2871129 162165518952212652629084797645477584 2871130 107445921641346640286693707979083200 2871131 -135790358987146276648875677205278808 2871132 -170521052977849359109088375737491456 2871133 -106777962310699417759310570094214618 2871134 -64370651232795461571929708626747008 2871135 -133137124922461415278697426495675880 2871136 289102582903440919214801579528945664 2871137 541242613503319214877420284607978786 2871138 -89361994893706184396014693180861056 2871139 -152367027596346841424907261512953060 2871140 -57655737276632765675049712223116800 2871141 34489266450135621015683341754043840 2871142 -10715729028107962219643328670218528 2871143 50806599911053628707333820001352344 2871144 217162827282743053340071623306255360 2871145 -248801812077362655906615914304334200 2871146 342267463558677635346505261624996272 2871147 284619597024092300347491112095377280 2871148 -78080171579308469982832045765317632 2871149 1201219618959072734559053540229481164 2871150 76768671239770142124349688960337600 2871151 706729640432125527076670340439965832 2871152 -43210298710987979252008207460794368 2871153 -3595975291067486881553094934681920 2871154 120756784985645597305658879489256960 2871155 71796337562150903668684860468622800 2871156 -144702552794948181459680161255907328 2871157 140340673555025241049359056336593692 2871158 -30145408376499514853375953013767680 2871159 29114364723154071420973828623827328 2871160 -91527094277267878051519020420096000 2871161 757349543625261421699793362607988612 2871162 26182362652719138276795919673978112 2871163 14979795347240933112448124031910304 2871164 -337288397428414086322475393417631744 2871165 189993065245110056470682126335371840 2871166 290084213764798851658624172463251520 2871167 -139006615379817198851385824257730280 2871168 -95626924745866100057003056095559680 2871169 19228295983343840694178262447811840 2871170 -146770110600885532114957952021322720 2871171 326564076210016203840316701910976208 2871172 12897012451921536142746267871129600 2871173 -1512678744605808911547775855228578 2871174 -35071553180779192304521482756173760 2871175 -249661261254943860909544397464645600 2871176 149578612233993730580234802167808000 2871177 -105721561029512802984191854765098480 2871178 64039472298972444711474388062350640 2871179 98194034097093549640275909346995720 2871180 62056354188952023632992563641856000 2871181 -524241979443112244320369033544396628 2871182 168581194091458165908578725630733952 2871183 -184757932102489029346042191298913280 2871184 -11147967571787336181002354812190720 2871185 -304512720145566402980712601955740800 2871186 7503896053102004402875237821032064 2871187 -450968842378042604071722358365127608 2871188 71084440333663618520033068900821888 2871189 24023091554479582448878226456937216 2871190 -79995292011993834537305835218584320 2871191 345201550520443555873804768523291592 2871192 153773785477493804925058558624542720 2871193 -234431680779079560531998082111024956 2871194 -76415340777092007912696425399737104 2871195 130956453470116577555670064683319920 2871196 5402300409854884525506844249441792 2871197 -33676670698100869711090206742212768 2871198 150870218171980444832201509292105088 2871199 -48754453194217588111832522922272800 2871200 -68559113374122298434320516471193600 2871201 -207822298806332640387825054471970560 2871202 -329475546134828517015760052598386400 2871203 -96268852412686135068211464846962640 2871204 160806933651885727008598647404636160 2871205 98593226986449093193356012647660160 2871206 35336142902441093734436822415773184 2871207 10404478236879637079287699412364456 2871208 -89773828895110730296519926398039040 2871209 -519537593431099104079215773119260 2871210 -105431018542305094132444321262519040 2871211 5205689167334071727089636430150032 2871212 -371700094344042183863948580768332544 2871213 -132764241338777435492909767262475456 2871214 165719938032088102140952608249627456 2871215 -68516286693564214332930762271910760 2871216 38758994296214147764626535782285312 2871217 -119702197769480758308570788550825180 2871218 107890842156815988554572093412285952 2871219 24425515081915675690823421099694848 2871220 34368674689668802698568209924587520 2871221 -189503444599107923696388078302722578 2871222 -26785316006291955461914312096164480 2871223 -27306637298790645147128342719846000 2871224 -151604726233635857459849177029079040 2871225 65950656767637098981758843300473600 2871226 -223684373160679114399553510329292688 2871227 192700722965164267152165696757727076 2871228 127619919717497592796099715742793728 2871229 -53848391961800897028104349114548820 2871230 107064774048071682031624853572224000 2871231 344257597262979676570203188049109248 2871232 -23155312969666343291172004634296320 2871233 403858317605087093959668324951004482 2871234 208764812279272790245064360538666240 2871235 74946914800141862503472146053555600 2871236 712053007072027138629228286509312 2871237 -28149757668523829499704538199249248 2871238 -96453131871430797616317360453453504 2871239 1712321442554960608633871912983680 2871240 121826186168113355068956742056345600 2871241 -121062457771629168397337018487874908 2871242 -72340632554620362257808585841939200 2871243 -395841117245903132875007546220635268 2871244 -275411965710583224777830799898334464 2871245 -3762367897642324389700591448866560 2871246 3276853198508934057812019137280000 2871247 139901301977046870643417488790341432 2871248 -75529511082217388322877369130262528 2871249 91876707846475526986108378744629600 2871250 44622789383241851719193930281410000 2871251 -113551680405467244466543902346269696 2871252 -268621890276632598257690337497553024 2871253 -254707301678314343328919205608924800 2871254 153855358169066644930240142042124576 2871255 -264934999712785999173066862465766400 2871256 -234170623161325106487471755483781120 2871257 225057178078411340723529930161386506 2871258 46418733916502439552140919716107776 2871259 8125948046813961456401344364095704 2871260 -40011768993627876205017969667737600 2871261 -545974028419827361787483523991056000 2871262 -305496814885972949680903169082730368 2871263 -26351326349472068392901108695578840 2871264 117640159450071227134774126030356480 2871265 -213696581548791942335604943796143680 2871266 312777878076945953314847738517463200 2871267 97140263641520328775414765712454912 2871268 317423931575466981668474033803845248 2871269 64420859044686431907319640261105820 2871270 -1999486250690552646295612099340160 2871271 -103080777150644735808756150791359056 2871272 -158403569961650609911395194095027200 2871273 -192554763908767860033423765121628016 2871274 315763047997105527931509152630784 2871275 -62577243115546053163923514665464400 2871276 254731339174367745021193191138719232 2871277 46475693626110744857051575570756032 2871278 39355806390532324752236974863424320 2871279 229220203775132643334181172581934024 2871280 -42376614940625641280875381579776000 2871281 -51101254971187362487986227895621696 2871282 -862505154748775828606624666910720 2871283 112583718922791026139236136038057400 2871284 -79809928169560221001522394988090624 2871285 123383656323687494263877210744199360 2871286 242185908160593988696961940508167744 2871287 -43231456235756710054497021464087064 2871288 128770422564748559449239629486161920 2871289 154847343296751704255680666139018090 2871290 -82875417529741366106488062644539200 2871291 62702505243168413084214222853037592 2871292 424808764433542389826206916532910592 2871293 -105728356713385223605414284402622458 2871294 161941673422389500701398158509578240 2871295 -75669499624394679666454183659714720 2871296 -412135920426952148941169858432729088 2871297 49087881374398972895221277735949696 2871298 291786170484164843052159020914376736 2871299 533798797250711076107950422297657240 2871300 -16001951039129174785604823264307200 2871301 38975740270936293333071688009136252 2871302 -29760639165738489643796769597315648 2871303 -260668331234377865668176762131131392 2871304 -352788396424879990526724814687641600 2871305 41413719018878502251704765805423460 2871306 -21375012659280020737967173655279520 2871307 57902647940879400858726412014491712 2871308 -105672725533687922387287375611293184 2871309 3876755904613366337876978227425408 2871310 -80937613841269055572959254850888000 2871311 -4543988916669680003083479978853536 2871312 -24791051174125840251236922117980160 2871313 -40847641138696065194266458595882496 2871314 -152512715803861554835567377146757744 2871315 -186915314266752982787594211442788000 2871316 -148557316744731432809760672746780672 2871317 169420427108156256700555043087309532 2871318 26934119264790424856156557117363200 2871319 326857670892041594315233492824675120 2871320 -1816051811453033915865638415974400 2871321 -23369395317421286483073562117770288 2871322 17698003892331316325771046876993024 2871323 -7850583972692223631547103333592320 2871324 -262952908611662296643882411446769664 2871325 -4300313284216987108498679879566400 2871326 128554504932031235803315340042762112 2871327 184622705862986948089818664303170120 2871328 -16378676759425637585963845532123136 2871329 199837473600091795831257402973959060 2871330 -20753676288724166025978906915840 2871331 -476608187010574438943164834406873056 2871332 -250484473531759372318335992158891008 2871333 135502460384825514647464391930083902 2871334 -512857837778665891392315247035686400 2871335 -30659531206064131285206141315140640 2871336 51372171475786155571608627665879040 2871337 -210496022589660675820388486958107200 2871338 -179315987921988940289598595214137680 2871339 77557992557979263051408369206829760 2871340 127301561088019075615127126883747840 2871341 299184348932262024711218789311289184 2871342 -42846593755492427625759280639397760 2871343 -58248012043920419069309151477866496 2871344 238046370942986304800680430272512 2871345 -29174639807138598991980209545473600 2871346 -139028116857226545996646184431733760 2871347 383997944013893050886864368317830796 2871348 63660187537097656621562281187573760 2871349 -35604939814139640070750305741452036 2871350 -114823798634669893294756162407333600 2871351 -308243858884165834757242239314873088 2871352 153765794894498078910249415526645760 2871353 137596019371901849098149495373185120 2871354 74633110291820356205734052440996608 2871355 244883041147096377958592495498880000 2871356 -192088164651082048678943602643719680 2871357 287446066422626922731637392556599040 2871358 -3921514071811904670018261918378624 2871359 -335575208040072173510266572152581440 2871360 31707548886896537948988037194055680 2871361 396352670437377528361359097807200962 2871362 -53320078292321370311542947231372768 2871363 -63745084050392701696807930171038912 2871364 -103178775571795124232051466830692224 2871365 49677338920988895577147986618883200 2871366 -58589811247108453518899317406939136 2871367 148875181750577477841113960568579416 2871368 -4834453554708109582195193603604480 2871369 -16527592243956093979026076292996550 2871370 126848104197480316129455746219126880 2871371 29970569113185721700102528520307200 2871372 78945844172298800725620740677681152 2871373 599963353732510080297365395880314540 2871374 93562345760402343541783727888390592 2871375 -29446328511203527077396343073280000 2871376 -126473810556942420042893341151469568 2871377 -344469875847724001858048277295292940 2871378 97685111179163041182981017770757904 2871379 68846967809477683151136749527024800 2871380 256787837139803313787274311144492800 2871381 15202003799863412641651141428827040 2871382 5647859563008028441829029197513984 2871383 -28083705902650329510947363031138240 2871384 113106737063518338287072798447984640 2871385 -95318221848691847533966142166833280 2871386 115108610440662422809651682048572416 2871387 -95975031395228390444080763218080 2871388 85824598868467307163034328361464320 2871389 471344144639550993004835472458735808 2871390 -41467982511869049232936529745310080 2871391 109076418726956452768314710856437792 2871392 -217160276856245390555591682771910656 2871393 63115884318674682975292617899150784 2871394 1566733354260040698789984962085792 2871395 -138000021064773361093179791135559600 2871396 -181110968423008214784163965088174080 2871397 -16431108856777521071480939493296448 2871398 313646462196265630892431263300817536 2871399 176658901295532770481584968456116264 2871400 -87466050068681972213952163613568000 2871401 -74312567379871504534039954414549788 2871402 -39618041966606407221647030750593536 2871403 -37660405151824386534129658172864760 2871404 303033702916011699761330589441689856 2871405 -24187218662434811285115210845466900 2871406 -119970032738658797738816823284720640 2871407 16422214678972103574995664405945600 2871408 15835674113886880115129179909914624 2871409 -344102059833101088935258291034553390 2871410 160114715236130854048862022539091360 2871411 -5566880156875877727919774584999360 2871412 -221876588939988457986681330420019200 2871413 -324006506427704690061901060712572800 2871414 -2113379719827282362352898719873792 2871415 31418779880435176899004827961609560 2871416 -254560549418783708888228794691543040 2871417 -253461138137590533239032525130739120 2871418 239522279477673821520443052002890752 2871419 -679481873971887779108364988321372368 2871420 -175410587410881647270004449784069120 2871421 21056763501981098310984595737327712 2871422 54282017054975310597700174063351872 2871423 74325951842763940613988488447562000 2871424 233127035384407689667009014524805120 2871425 -252380826240802508464175572435669200 2871426 69531668646292624665819411980290944 2871427 67264519232798189555221387247385760 2871428 81690008031678947766960971362676736 2871429 121528616135316264217039083641942688 2871430 54123516721714042011082943697966720 2871431 142040009081307628632568104554422200 2871432 16244787548803364078050280862720000 2871433 453316755063550731954720976945462682 2871434 209910130880871027953850266735336448 2871435 -15032699741185002689343863376844800 2871436 325715024210106106474366948543784448 2871437 37679149275065960456504616262780032 2871438 -128056317158156262355643547263979456 2871439 -304275198544795473069546551953431760 2871440 -19119239169202705767756358645186560 2871441 14749938333795564491265738872762850 2871442 47042027045861324874687401636109312 2871443 -143725776022721069213437949806771656 2871444 263417466889036115246277065892796416 2871445 -192858545138348109738290724343275300 2871446 91893562746453218882217803438406720 2871447 -179265406881954680986904731030764672 2871448 -207976936023351754470869470878320640 2871449 488867585624997302249242184107837386 2871450 711639566001235568797758778914000 2871451 147470911201014962539218459835000 2871452 -255726043699690310722766008352709120 2871453 68484443372944646033828684177669376 2871454 -2125934816293744142825267377944192 2871455 -31891346623375609975358493768021840 2871456 -38128807816949646737825765057888256 2871457 -478431420276639868038273464007595294 2871458 -128028220415268106821121327029474816 2871459 -123617466081575053851567652925655456 2871460 126172764459417820730648948526977280 2871461 75124101183805339138249935246641532 2871462 191961457378601026972671122497182720 2871463 105063900299896981339938222010851840 2871464 75594395604228154074482908355942400 2871465 -238799269558925478054154845868942080 2871466 45139293476816737398481547286993504 2871467 201126037783420508596310622949566516 2871468 110982711803887006677284266415460096 2871469 92845361404174055642420099515502870 2871470 37544262028253843755647016688025600 2871471 -240567018742752492734576459080450560 2871472 31255745414828702231238810153910272 2871473 356516457518602989001057872231454704 2871474 8148194862974398551901177359711360 2871475 105959598702089505136690842316971500 2871476 68703446741427282653370712930056960 2871477 -48978722843746574149774924739660160 2871478 -188716842758050859892018259321572960 2871479 -166476267035788549940854122409650960 2871480 143937591302512418223313561826304000 2871481 44459069244883226818815927982096512 2871482 25553650441373859705606654840980592 2871483 -70135385402530709521295652176927976 2871484 -22082032922494811617319380206133248 2871485 -138069172077014819487481776130676820 2871486 -51653511257518556383467114988583616 2871487 -102191716831250245199107993010476848 2871488 -81279620393263471163245265144512512 2871489 -219058120550246144088958034911688160 2871490 134068218572370623417170460230932000 2871491 -11585160291606243362484100034317920 2871492 -143470852723301911223337603146465280 2871493 419755194656510482211267013585647580 2871494 1652812368788917971736695303478272 2871495 138316940538799267963523222686891440 2871496 28270658616463657644511795978752000 2871497 308979286673070813552851956074924714 2871498 83873898525076013375120612160619776 2871499 -10421411140397507331046862489635840 2871500 380724606690870987095053683328512000 2871501 238202310319526275276354159559798304 2871502 -261423539653646890944875992359498048 2871503 418428142074151374962469354958048752 2871504 -18098082348855658523402518002401280 2871505 19904434132059930171506184204837120 2871506 -155971808389330681569422767506827136 2871507 65872684094984000167525283196179640 2871508 254973172456668167352426498696632320 2871509 529980367508999897867399357010853710 2871510 -26081512774793640827379786543949440 2871511 70322674443870666406547595729777832 2871512 -292796332008057498238745532625059840 2871513 -223836404755057778856416628628654758 2871514 111885014411367341113587298907876832 2871515 -2011393123539974491841118574956480 2871516 721337602474006759754851822977024 2871517 -141773907764327316696133485635310336 2871518 567377630488693607729965751237760 2871519 13588488766144416225081324552324480 2871520 178322241761924697260050253791887360 2871521 -233152646909259767775902754342181308 2871522 -49696897819447760769776794409491680 2871523 112533258733409086126694247423933904 2871524 49084343603569149024794089517678592 2871525 -165027684155753474468674701199099200 2871526 16123631699854907220816535738650624 2871527 -6344578746584898651585678190062720 2871528 -18583009441129226285515062964224000 2871529 -546707333077849945847380590068433840 2871530 -41803462173508452270008057206886400 2871531 75431395288807701909232689717082560 2871532 336271080640315846249878788781629696 2871533 -13455986133219384129616253457978624 2871534 -51758709905067791027624167875894720 2871535 216808573594393599731756161955025480 2871536 -17479266763964010087600118382788608 2871537 -310397796142300645990264815900570432 2871538 376107510062191500910920245737713696 2871539 40208139213681726276112045996229520 2871540 -369788519458666109939631455969280 2871541 -148792010712078040419838977468291200 2871542 56869288824318167256052969992571200 2871543 -363393544583091282211616913102208536 2871544 -151663343807431501405967503265402880 2871545 108187887046577628320993349672543300 2871546 -36718657788398531396233889791238400 2871547 197935378001923375582156511021583636 2871548 285846991095594166907720154015019008 2871549 336869749308390517292825031617807334 2871550 -8294433597912854935348260929510400 2871551 -10843511371676214999121911009887280 2871552 84816286007385875053210454647111680 2871553 -610827171504755280598819384736569040 2871554 85325877340254292362718160470697472 2871555 187612389295355109342384561270906720 2871556 -88757130490683356573355679863568128 2871557 -141235249778883050446022249782133220 2871558 63655756238102083402873182460957440 2871559 347329312738366567973484674390844672 2871560 127562842926848866521297706880256000 2871561 -15902630772575638680571792612368384 2871562 331949169470887358212345731604992 2871563 15851736211341734008131548388649812 2871564 212722932821803558145494078171147776 2871565 -141401663265609795729280739483836800 2871566 260644665713404756927803457034231232 2871567 132681688902389183002383429652175568 2871568 2622334591840369372800332407767040 2871569 -373385834350534242502326549492726540 2871570 -2239931641269562530773254523136000 2871571 -100043542008249832605884592667924480 2871572 -129899566338625989938420875065600 2871573 -151541128676808937338367273058373696 2871574 -88981458040276205313566758160362464 2871575 76741381851345960848980781227236000 2871576 -363225070197424870492946724707604480 2871577 -37449781211941267055895896937872108 2871578 -92890596876500215673933692627065120 2871579 30838356154245906969348399561471384 2871580 -162679589490367184678813562138777600 2871581 13387698439314207032490467390563692 2871582 37582929090517312477776020251659264 2871583 -3265661818996307431075754503592832 2871584 272889680977769036425068767454167040 2871585 -63156288187458886344482012091840000 2871586 259682045734133724580495737372934992 2871587 -296481527564150776857800200392697764 2871588 -89216599998743268921988910377334784 2871589 123709410036814332672585817617225600 2871590 96392422370127669289760967216508800 2871591 -42833427893697983788656436006589616 2871592 -149420136093033479223132383728435200 2871593 -290889439908144235225688189776505436 2871594 -109179571246998326064727640815871232 2871595 154273959580006403569777540053146400 2871596 36867565156667866297113847496174592 2871597 -234082098331419163197037739278076928 2871598 16968770079862341189180638580396480 2871599 -148662506983886097352234067295276720 2871600 -20320040460629225519034547787366400 2871601 14600317640851623739169351440393760 2871602 150151110662374227582274882287892752 2871603 27415886096937195631208650190976000 2871604 90210435860722935976109611808126976 2871605 199391463859530671156614191340608000 2871606 -191035348598914930679434282135756800 2871607 -42517699003500249866491292859262568 2871608 -10548184364040785657170979861975040 2871609 87792684099176551976318995809220800 2871610 41756117551753328998840819806658560 2871611 -561028842772292759585626918472053788 2871612 13810633897303430242313381017860096 2871613 641238379969080421041737004706513862 2871614 -92271294676830830551659702247706880 2871615 -25621298731489774379447043367271280 2871616 48684958862808234273671431984250880 2871617 64128796117411308494018959543584192 2871618 -87611428206718476483900192860704896 2871619 -166816870245322057575109845355370256 2871620 -381190616984764868462339026427166720 2871621 -163222294945214890449694446534474210 2871622 -72712756892281132856561786702075520 2871623 205667817871166603941044522277526400 2871624 5123589492260844965874219771985920 2871625 218792173397827353990092331975189000 2871626 -3210312173942041971353847238350336 2871627 -64862717380884696345792472146610944 2871628 256555265852642129635820423824562176 2871629 296066809125941444252513555250154230 2871630 -18950280591733201018973610010376640 2871631 48162910544993804889121075595249392 2871632 -84403261043248976761735097014960128 2871633 -50701445693163424341350699059919376 2871634 -4163872568582312257585312778198400 2871635 -9883904318057478888731416550221200 2871636 -23031240330590415222778127914223616 2871637 -4789174563562561618809601272668480 2871638 8385811011315664995122662100613120 2871639 9887064622164839337773548540637520 2871640 196011520186627112899311613307289600 2871641 287480164064094421204621432407134400 2871642 45318786520283912611750002048253440 2871643 444575969958659842723374888367885892 2871644 -50116816798417418328620664872016384 2871645 162138938902092097825900079996909280 2871646 111331310830841231945080041642513984 2871647 -721111172465149374729585229943787840 2871648 169173428728347731540267199456215040 2871649 529558481671212280596565425669555120 2871650 57493259504831419973538373402752000 2871651 295557390538618288213304178777048384 2871652 -60889401865819358285663637673656320 2871653 -539232558582126328068064969624670400 2871654 17266518002387787074061368711823360 2871655 -9640500205410318257608567613613840 2871656 152270872621935127112074795851724800 2871657 -181112801748694195684191880402579554 2871658 -231309089358986525992002878865610320 2871659 49721002839199750696993354437084192 2871660 120750451066697078012167658612736000 2871661 -122337325296853907054828599975163348 2871662 129414742751163796895223454920608832 2871663 238847444384986602255555945272878344 2871664 88009467170592238406076092441722880 2871665 -7657852347026540316605918367593280 2871666 -26019813711964424561129834744463360 2871667 -496218389721280070865000740600876640 2871668 -108561664009519914398416370280077952 2871669 -1056867213431080401441234948810432 2871670 -27464242284372221204020189254558720 2871671 -237402835450377331860175816025570856 2871672 281667323594614626272262340856401920 2871673 -175520576362992080604867685461109760 2871674 3503165989319221481530139544255360 2871675 762395538181591133606299899545100 2871676 203177975433442428069912177383720960 2871677 209010596884101963964320944789016300 2871678 -7330952158629162585899521720826880 2871679 -292737679973685178378557863396150360 2871680 -27567842347405952364033704617574400 2871681 60317466617585074324219209385815168 2871682 194478660311825802907134066851443584 2871683 -176798215558867170259607285727290520 2871684 -10115667783807665092984216194295680 2871685 -52888700359627201316564190258094080 2871686 -222978535314102084447789781527924480 2871687 -49633763539457507063374736856562176 2871688 17076964343481241308311914975887360 2871689 19625317232123326379219639907086490 2871690 -28395828136828073854268839509108480 2871691 -425096395460228345949061127831917296 2871692 -116246719521694549790990670828413184 2871693 -19854425099608915952499211545354 2871694 -185741688931419761394511341926729664 2871695 -73365522934364152818657881601250080 2871696 16159970368892686023460927839928320 2871697 -283917992250706228713295932105487680 2871698 324462683374796366084763975848730240 2871699 54984111224519635849744344139948848 2871700 -102998363568656195048035025671484800 2871701 -98740722830725854600736312923582048 2871702 36241099828790019058086524684534880 2871703 -694826737479106301373920231487306840 2871704 -129030177086868998191312050757447680 2871705 -123458666545569297805637898856904640 2871706 -215413852834679247315981682890482448 2871707 -165162960557605936770861666957188280 2871708 45161472099002422972101726438899712 2871709 -720314309592894622373990294163578784 2871710 224934782117667159132945465341627520 2871711 103264769214280912584272347146308688 2871712 -4292924946705554885838791532085248 2871713 -99636616896526785790228898971661676 2871714 17108800927861924316356220405399040 2871715 93913008677530173384090073896441600 2871716 -91050199896163685448926638993981440 2871717 196725362661319766282134205615585280 2871718 -86389841451059054292770374720935168 2871719 61623646560975044911682753854656120 2871720 -38671108219387628568736889425920000 2871721 -183856256470900973320665706845955078 2871722 11547794481034459500912535045000704 2871723 120762053332621797898873972033469784 2871724 -62777409171848566174295104928006144 2871725 -397140605838814655163845086771491000 2871726 25171645315348400311135435072232448 2871727 26460657915953875979749738432359400 2871728 -3421068995655991789739891124584448 2871729 -63656803982596258678655466060445440 2871730 -125349560593660510761032266359558240 2871731 -261670018969634580719405943209268468 2871732 -182990163662171091698860035102486528 2871733 213726910558353198314476076469201564 2871734 37056965808381287285890314489397248 2871735 -88270395555109413650666120241678000 2871736 -74263219105731836590403742228480000 2871737 -72686640279918490033532495588703936 2871738 181452339597617721445012590894040944 2871739 -24054838584915748562819303689008176 2871740 2154833204583749789530281804979200 2871741 123137833506163408854422727848923392 2871742 222260071925056881623389769426856192 2871743 518112457767140859554370808315327920 2871744 -21839348156477975369079941794627584 2871745 -28672539786089924927080066473600000 2871746 -5053878280339811782426808850257376 2871747 15232528942710942929810272829153280 2871748 -68540418355248691996773258693633024 2871749 51722406256236689716561403843742750 2871750 -27344387946180880735302769675776000 2871751 -183490017328838403618671193399897896 2871752 72257304103559873923845295893565440 2871753 -4293379817376405081721261221624192 2871754 -401105527885020610294398980777836800 2871755 -42569571794814875744600004480240 2871756 2460294528905619138165803012289024 2871757 -6933174734601236900292990052606848 2871758 -228911177857800505744754125285513920 2871759 -283870676299677123817916470365880320 2871760 -7726561027776185504803920550379520 2871761 408509529221404573786945092206533362 2871762 -92493827334153838562115442031422848 2871763 -101859663632616555808660177812682320 2871764 30480735520259633007520698422716416 2871765 -20647660598566189049622644290045800 2871766 165718244856782847140670117326103360 2871767 -373533430749208546853243564740280184 2871768 -265219212431372153001134067736842240 2871769 -6498726451773813577407935752889600 2871770 -151515320047064907606571061696682240 2871771 22828644621403778699166253721025024 2871772 -463154868689275521261270597914288640 2871773 370267223170333034242979177025255840 2871774 -171017761763530661946053899258782720 2871775 -451279203170190555809244816243111200 2871776 -549328649555753455731605961776824320 2871777 44594801821227381763819635900630432 2871778 1052062524868027758452181791907840 2871779 -100780827443575755576100966790468280 2871780 109661755294510402190648529144913920 2871781 -160539852183479295092290609181833536 2871782 96808357447043248031844686648264064 2871783 -165648364815820236687532223481748680 2871784 403893326457866618648136274678594560 2871785 96474743908473354162392860674336960 2871786 179575440636826673961525082065579264 2871787 52155823669278895808461462203735712 2871788 281171011961332413906155181707920896 2871789 -334519246631303889345682692478358976 2871790 -127917053982371032610208764960577600 2871791 47359012444784654444914643000746872 2871792 -18544342004780320042268269548699648 2871793 -3121737491258737600869619353218480 2871794 140596403669678695115498309891039232 2871795 189490582793502114758340355731766320 2871796 112405942471015149326982762023587840 2871797 -114455679477357696910278494325116754 2871798 1647968619776162549841909625241088 2871799 4838357494829997356146112107823536 2871800 -60057762329012320087385991270912000 2871801 -46593134345759373013391897727756960 2871802 112299243573864283394278776129386352 2871803 246990743912463325462712121803267328 2871804 -40436390929829153977051714233907200 2871805 -5398303703947480319885392186191240 2871806 32422714494824981701116275433962880 2871807 -479794619525060911990192250866445808 2871808 -136212524653603709789256790195568640 2871809 57071325671355711911299753687342080 2871810 -138253443914708462430716016647471040 2871811 78211757056326504573545166676252412 2871812 -23747308592595994377564056714342400 2871813 109253621498679689753729323898697024 2871814 -455366982392798928582031968591072 2871815 339394458853189322571144062379075960 2871816 96328252806524699003887777842585600 2871817 92275894104478304943943942467960894 2871818 288479254359535593306512581412205360 2871819 -168215751522966508590807274622097312 2871820 3665648058156994295855388228341760 2871821 -818555934061177564414241492478259008 2871822 110461029219698536642954500113758272 2871823 -39196592450934483528453620325407240 2871824 -48045953612080597623903863958405120 2871825 11089370147256445256115606956307600 2871826 36634811931754598206479178967616000 2871827 167564062807612283646103556523418272 2871828 347504133389367858273043732713553920 2871829 137506676783081651304582111149494876 2871830 48038004351378528154035003302728320 2871831 286433651719715487057251674989914880 2871832 -291217036249318555301644289929881600 2871833 -643571588635709572339948216658820918 2871834 -11697297427359414145858771546315776 2871835 -154540352096163544158731146942710720 2871836 255109720664675995360195889174853120 2871837 339146850930860990531754808167281094 2871838 316166411461346842260321118488424320 2871839 205092053994110168135145037231579056 2871840 68856393397959637082746956640419840 2871841 10028429149334987204889043695914880 2871842 140380261442709719522642917324341072 2871843 -56630569869056122233724967965613136 2871844 345420815758788739187139252566376960 2871845 -61154747606620092356919323347019400 2871846 -230745394034196048111580107007420800 2871847 146155090314296863913077630451042712 2871848 -118863721735382010436972148566179840 2871849 -4734319331594785474060914682832832 2871850 130737976941631847534674669215936000 2871851 211134140779675456456470417429933312 2871852 84248878457585999533632000348441600 2871853 53550501458161314219195477584414102 2871854 -18687262503062170424305457551684608 2871855 -1087868302742732632223713843508640 2871856 50107984327637348536522597506875392 2871857 315812350965236506045529431192889106 2871858 1440373521234539294290159650233856 2871859 83891663071205085739085465060152200 2871860 -248582000509031808553291773956977920 2871861 -133789295171894365448609243935415616 2871862 104333781703078350432778928940772992 2871863 -13017552137826118927216405233085176 2871864 114854965300319203218928634832936960 2871865 -420824602166081382634414771529575740 2871866 -39669738975556650901575786077011632 2871867 106379658626962356845716247293414680 2871868 -307393284630741954253296490023703552 2871869 -45457631439623599254108517293066240 2871870 -67190796042240614532765641577158400 2871871 130614800337765722404015847067530944 2871872 79337742839425554946342448101588992 2871873 -323251715403194825903243898934416078 2871874 -100103071738872760478615562167798064 2871875 -73769695030269640482804229542750000 2871876 28848393057287626593006352646799360 2871877 -196923391090624689881240211728370274 2871878 162695504257271813121505681618846656 2871879 110462046004714495416010922039650560 2871880 136941266051161454339172104726937600 2871881 63452362852443736444660990056254682 2871882 -87058698511814939758532347233400320 2871883 -106371969588901553489732789215105536 2871884 -2186331753480454836081659117383680 2871885 200842231093322654566818547804965600 2871886 -128970464946283905244874212523141376 2871887 622604153417687828544552921327579360 2871888 -110341473743545894618632002847375360 2871889 -174155042427651204811732777467216140 2871890 -1173812083838379460755198940986720 2871891 -307456960300522835427751549606218360 2871892 -1453286537016514451823709650458880 2871893 -16662063985546011300222466614731076 2871894 56728991734493127888316571732435328 2871895 -30590830955135873943117919822872960 2871896 -126858605023565156991336034621470720 2871897 -12021343610817419635291295197731840 2871898 183041186128290368073434607650797536 2871899 -107295461774495807858862883045388640 2871900 36557110606736452316450282081164800 2871901 205231799608561836845978673825540902 2871902 99589381045608232051725390103646208 2871903 -121701618205033512542250951438485616 2871904 6947065009458526657289330134351872 2871905 461508768040326457159793199868627560 2871906 -91316279429340415106814949040839296 2871907 -57778019278454704969947124001629160 2871908 120450069026287378970252945174042880 2871909 606264155377061192622660911932062720 2871910 -183057806349329719226626161897344640 2871911 32402707162709533684667882494094304 2871912 281588579938094718380113589266022400 2871913 -78536082691188635179112305178391072 2871914 3267444296763065555803997152993632 2871915 -161898971930457791021967846196216080 2871916 59598871519527406228759207285418240 2871917 273142891384622605785217467918138966 2871918 -19957621545931213672744730393198592 2871919 -226520523233058456843121116852293680 2871920 88221173793574522648496788549632000 2871921 -25361390780431016447087248303339200 2871922 -17901781898363597656335848260579200 2871923 -431324658489597118444675892038433376 2871924 199721770775050495914197026902853632 2871925 56969970267592134446115591559280800 2871926 -144153482309217938871065620515958080 2871927 -597734955831019494956986048893264 2871928 -373167918895474146983241297627648000 2871929 -432656949472897880443552091075889324 2871930 -66315939271064543009359837120538880 2871931 76516145597806317054013682431708632 2871932 -63208288546501571744181852843632640 2871933 75994980161400683050449406504174848 2871934 -111760601137068681934962232457494080 2871935 528724864866648227406634235522880 2871936 -9243079489127065279871675258634240 2871937 305585586996406136996797015516531586 2871938 -28289266647942025221687480081246720 2871939 26336800069654267920450452821747200 2871940 -102051223108630496994433559055275520 2871941 105228338583708856356322104434071260 2871942 17118393586601594987026996587201024 2871943 100029924524100087171989773858472760 2871944 -84297742221711144618285340610595840 2871945 -26816134226116315757686586726688000 2871946 -16207234676018904982436271049540608 2871947 -32515234901497204727001364805606160 2871948 -63809261099357808263549558440849920 2871949 120660440242608969222420811377434464 2871950 33584627701811159974440115294608000 2871951 61774048416199889006971422334724232 2871952 -21991312301474737514069081059385344 2871953 29306402024417054812156372534505280 2871954 36659870868826807067953713985960464 2871955 -569414489936259240006939068355429840 2871956 -209154600264920594778752820814922880 2871957 236798039514049793078699280090450240 2871958 -344795202688350755011821595855454016 2871959 -360887368374354914607526315898454840 2871960 -24145055897355860077512339082444800 2871961 364884013097425993761062748146431562 2871962 56410480692246169528313584133866464 2871963 223739963929595319441630738718324320 2871964 -24676404881791968319258692155473920 2871965 -29173622194426835496818164032469140 2871966 9899094554897276003986141796413440 2871967 -40097801010722235605534631458181008 2871968 -23601646651746653886058454266675200 2871969 -61943945053777595211569061726607392 2871970 -314947416620383597818575299699200 2871971 264088068668127492876142797487742172 2871972 -5315512455844217147117340918405504 2871973 74129431359250125412465704308783064 2871974 -76646060844423443708537219044530048 2871975 171743251920519557502239006860470000 2871976 -416722216120746574128381592072611840 2871977 -221899954732209967501042392732342108 2871978 -42178613532339610942572853930844160 2871979 -290113874838937603165672613237359320 2871980 -28762242941478322610183251731087360 2871981 54601427290058019596052789863140512 2871982 -407815690875559572308341477595275008 2871983 -425970496541496519601845338599443480 2871984 10592016454885092809308126150754304 2871985 41471543361766940535912683884594560 2871986 -107536238386988246999186654128085280 2871987 -63539981023265327798505448480131840 2871988 260564464451936761367866772678683008 2871989 -139085417835755041403182522633882176 2871990 83992124172011709439962247686451200 2871991 -317846006123614268382276086119835608 2871992 -189767687368461103679058447429120000 2871993 270753669319253856223757597937789264 2871994 -162740851051580747916802632496546704 2871995 45981022125632413373131611589570560 2871996 161917371245845656367003420690862592 2871997 9148997453953195477613880999909144 2871998 -83354371002537346922689844157367680 2871999 -161467796025723449915132603190182136 2872000 -152707001797958173082938418135040000 2872001 -311935956101856189943498892776897536 2872002 -38974112105302494339975972331315200 2872003 -107490685636212172495875102369879748 2872004 -8209902211456422654585579192075264 2872005 20592810192112796863263005440774560 2872006 -49257004699716217696877832163302048 2872007 396193263350292504924059971138775256 2872008 20362718237031050430249301398128640 2872009 29709514692671394051154664122326912 2872010 -73381780036696625508996072054512640 2872011 125664373751586846379009840165856472 2872012 184409816549916167979256542785762304 2872013 5948770123842077514454986458804064 2872014 58936471126019942419778825407060224 2872015 -62774808642625557266795810667369240 2872016 18940583699855889328281593597263872 2872017 -156881115203161027837885676355393792 2872018 -168304811699680062727385097848833920 2872019 311632949871030367755726404783181420 2872020 123147121948402480413749023997583360 2872021 -152987115984468619739922355524004800 2872022 403610133215568680188592027353701312 2872023 -67100192511084725674561835753371392 2872024 -475427652809794216635464725203671040 2872025 -65546338922656417629018373057067700 2872026 -26067270790536096546283464570295296 2872027 -144224425686012028582142697653880124 2872028 95434108097415852427578233248455168 2872029 -133072686633037713024570278861612160 2872030 35378994225080985883623354079526400 2872031 -438138604317854199616027866129119328 2872032 -320061193702652118608133201143267328 2872033 348612599570066215075344668613381504 2872034 -42804211364237347710346728408901248 2872035 -6432672888130851673777229199619680 2872036 -262813754912685479473168237140944640 2872037 -425841761434068078184117647113254434 2872038 24205947845941184334589115299859328 2872039 2411383559847278536088032026046624 2872040 116752550011656766125459414128640000 2872041 11589632671357180822346306501523840 2872042 112667721120119297563960805959242672 2872043 -182756163900111270659131686917565708 2872044 -146462895249489455860169670153830400 2872045 -524614026391459069113216169112966400 2872046 130903576929701022346622482684241472 2872047 39138479191280270915625060008296200 2872048 28307453756853953504178026785013760 2872049 -104257266354291550837037023058501136 2872050 -29336771155977519866352613503878400 2872051 26409411060699505632790179107089984 2872052 172822581212834669912121142366943232 2872053 -242339291930911482538198634370942738 2872054 232278087448526281460697241694498976 2872055 245203794040752335312600745848634000 2872056 -3387141782361525764969464135680 2872057 25425019086455084708915776880495872 2872058 1010023029504105444908657865480192 2872059 -92104981718512538375392203645917760 2872060 10741439166041651306889021865436160 2872061 545864770670177680712800760428312800 2872062 68353773946455104408582808435817920 2872063 142844876048381091397253434235350080 2872064 85206024189951086940375519093325824 2872065 29552650287347246880322502587641600 2872066 343985877745423451269551236704089600 2872067 -241514953587893915498836131440449536 2872068 19152530803876542346819243669211136 2872069 -630006264127394362735756414924010530 2872070 14623747886571848568179139733891200 2872071 526812344770841566677594904593612240 2872072 -184789951408125681029207570935480320 2872073 329490773385074495090789580164575560 2872074 -73010385034178150963177459713117440 2872075 23102217753897038686799317574027300 2872076 273890917878942616612463955946149888 2872077 -133757866458184954088676750616730592 2872078 -159956885995183737190945221308421120 2872079 91619421634853547186771590849940480 2872080 11338905596476373500614900575846400 2872081 -139754821756251439344296632080183118 2872082 -12292409331520628344284085052604240 2872083 142324000130340106800856248329450424 2872084 329655281901665339195412496450560000 2872085 329219539281618206494168116112268160 2872086 -32048108234165515659015933387938880 2872087 249070570421644239026354290660393432 2872088 -80921191784522719165357788204564480 2872089 93948004679011612259540589741770208 2872090 41170537989151705768492221184624320 2872091 127976902318715227548071742132192984 2872092 -178984805477240724007927376860471296 2872093 49743410196933092932367719900328800 2872094 49377860965018827446439890854717632 2872095 150527112657584357006798931115589520 2872096 -538577193567049236428130501624004608 2872097 -533672279925395874982347537987114960 2872098 2505944832047976120704979788880 2872099 -2439381705884645405207484160329840 2872100 18534062324148599415197254824652800 2872101 160916243999468714659644135455827584 2872102 -136438430039098664515999540170497280 2872103 153497168535314940066123591939839784 2872104 182319199018138942018750210261893120 2872105 135936831187014134853954833077109760 2872106 65173904542539868267590759605502720 2872107 47765105482240588803787147393460880 2872108 177174803299951016695249088708263936 2872109 539520867576498414315454778144348310 2872110 118662259082491547660225333392709760 2872111 221144355415250112386505547766906424 2872112 10622268079428488018868613256478720 2872113 50001654856557342512232411699038400 2872114 3455284890068291436387727195994112 2872115 345334979866246540593088568348555760 2872116 -1885069497757462589626387197873408 2872117 -599615970550936711178124650028480000 2872118 -22009714587306109725000613982730240 2872119 -51806913279824321722099434199587840 2872120 -54996654025385573902296367481856000 2872121 -22908061798115368992881456729277696 2872122 -105266565307654601983995239619330816 2872123 -89544288336115664189972495119703616 2872124 435369450637094445110381569838592000 2872125 -89367175266513121920716539456320000 2872126 -88634220596975727767617702784863488 2872127 171993229490458634031513336167848872 2872128 -12625633965732652099144877787316224 2872129 157811696758555086801042439019305684 2872130 -84105787272987933069857765988180480 2872131 -204305674536579394861413483003500880 2872132 -90383316571109019208687512572860416 2872133 44437053822662450860555172029931520 2872134 62685074433598952726824401770522784 2872135 -2126660607712445771337226769113200 2872136 -492339711681365608442644275166264320 2872137 222743294821056275682419357028400320 2872138 181113512032901026604061221778396720 2872139 509228226509453259474553676120081940 2872140 61423895728071172134397979573529600 2872141 -222702633172982500814776465021640458 2872142 -707341032877055564759301194735616 2872143 -266371354607273226984768689425436568 2872144 92899622819936986311461052261335040 2872145 -294847222268094065954191034414105100 2872146 -92964122046332563986809385131344896 2872147 -581089246473360379844167461264501200 2872148 67064608556983637049714763274065920 2872149 -1148666296787055916949213613984960 2872150 16410977790338452836270527630208000 2872151 315089011246399599073330759783078152 2872152 -115770583689076148304227501955686400 2872153 -278423877391820089552980368132916598 2872154 -27962194025441353057922307276994560 2872155 214236991234832093062095501429914880 2872156 199253982806244545089928918717014016 2872157 574501369979813842798769040486101280 2872158 205618745256420773194388675586345600 2872159 -44678129238094574142470734070286680 2872160 -515496720868207255287229873324032000 2872161 -366089071227734862798508470502545390 2872162 168245654490779619653507502547052400 2872163 115754739921735855791160488239676160 2872164 89874652825805475942610793242776576 2872165 42066942412975316361199319416104060 2872166 109449566433526590730778125953916224 2872167 -21185892786521670928280515154707200 2872168 -25574311705502240905987127397795840 2872169 -420274820820261928255790403278615580 2872170 -44465593502165536538354890986762240 2872171 -4189107909901378667229866519283456 2872172 292129130233696686936320622290770176 2872173 -28606252619017947476108295351777600 2872174 -103555836450738442637002698723785664 2872175 452547436256586495551231103834139800 2872176 21297215754100644389334343289733120 2872177 140626470636481500250267834671616 2872178 193936003076202967816686769678106640 2872179 -20213169565706641736096466499064280 2872180 87912422324818211712961145273414400 2872181 -74784657224649579859860140864687616 2872182 -169525343064159690382480432776211008 2872183 -214773715509175591076058794951580568 2872184 -71060373629893114588065043257016320 2872185 -212258373442861133745687521761920 2872186 273940912817965482179679408772071792 2872187 121763407773218794879114220043484836 2872188 90382154469403919389040968020463104 2872189 184491888491134988502183795275000460 2872190 224554821519775768919457981511809600 2872191 -180398310363885513620796376236638976 2872192 441509503906100443262785421731430400 2872193 84569443388674926128030917399422384 2872194 -10052115409124694222187389173996544 2872195 302124510887953717180805162265709200 2872196 -263573345755601399786085239493321600 2872197 -355456605100649498761494119975086626 2872198 -28239673216013498904712568515822464 2872199 -214801561969666284514610489970675408 2872200 41988899961199767288856083139584000 2872201 -332319469334507937549701613290250720 2872202 170569956239661551966856748308405552 2872203 192464375564153649607447049344627200 2872204 81951057179525372731156473742835456 2872205 -40908057598588820941065919950432000 2872206 -85103804470151383596397345811299200 2872207 208333918858279749154299914905725880 2872208 -56131968798747399442937841220239360 2872209 225678634383949464095468480175320304 2872210 -55298922407665683675428288003604480 2872211 98141211477542603531124736488269400 2872212 30260178276357932920107731914850304 2872213 -16882481718733481769663130402314980 2872214 110671164844746747086259116059315392 2872215 40643011234094590561359495292736400 2872216 -375135668519974815270929218578155520 2872217 -626852895569539360432850165680297728 2872218 -115242028136441448699228393426900480 2872219 -171808965532883306826277119910264304 2872220 11175488151418319768165073472788480 2872221 -153276958130101746276196702299066336 2872222 327585078755090303332319654468118912 2872223 -134474145741311448201321699271418496 2872224 -18078759464011109837079785103753216 2872225 -92950286155177055673752636700690250 2872226 -122830589840755515680052133140274176 2872227 197141360908483277430721701250041720 2872228 1448939400836127100734868913075200 2872229 252826951595977118504421753955319484 2872230 20539955726800992671097063310848000 2872231 -5490618511319092059619547662679448 2872232 -284308304820703333161596700068413440 2872233 -197915267345222279673019214787300480 2872234 33643055769784003833754284593809920 2872235 7967008631311933713213984729845760 2872236 18328445887704086308092819669457920 2872237 -447906499263198102433929307832731114 2872238 -2354783180116208300334077120876160 2872239 -345249240748700274732571403154781176 2872240 -10916853449883836582070659296788480 2872241 946523196511286329340712861683363952 2872242 26924968982967104207641074999089040 2872243 -77831226314418186345970999187684352 2872244 -3733211672279621650456773811200000 2872245 27114334240403784710736040768747200 2872246 -129342881900697309070554309442054272 2872247 -88262536928116233713982241037748000 2872248 113086930892747625731050512492072960 2872249 345811474534199903080715816035708240 2872250 -348882972792804383484488421332520000 2872251 392071526374095758382578236838196792 2872252 -177768430118064722569476808054702080 2872253 40060588058316279312657995401058700 2872254 -599880506336476725342306482436096 2872255 2744613727322285775111255229414320 2872256 36052801982415226671698765036912640 2872257 -68051264883141128373725286578193360 2872258 21908625274846016828159421726056448 2872259 -5394205634464604215755404506319280 2872260 63022083847907324063167168466330880 2872261 172701371072304303062380351052134432 2872262 -166094300913811715197437199715614368 2872263 34522090993229873948470173243394944 2872264 225619587071096661520586589885235200 2872265 48159341726460602540019496421253120 2872266 -108754415520747049667825419579934976 2872267 -455926600795957984524895267707156248 2872268 -161973951862437289529792253351936000 2872269 159315807082572847091618502526544364 2872270 -40208103674187630064567858236384000 2872271 -9787401522917223883849636658508168 2872272 -32743625393427404387389473980547072 2872273 188526632386384346185349173975861800 2872274 -84945434568825601898128310676154368 2872275 23845293782041116190721394055449600 2872276 110393859646697354914673637556623360 2872277 -266197176716717207568437011965437874 2872278 186063022271644044166980439977969504 2872279 120182688232418938778717781861140184 2872280 196483908592852253854286856693350400 2872281 -12668594274912838204177033157180640 2872282 89827459092584960120670177842688000 2872283 -363734239790943912966892176462033468 2872284 14377364922481634178747131326695936 2872285 96707244836257916001149359884065400 2872286 48002661213254853971496499192230144 2872287 -35816659457623637552044430016672000 2872288 -636209837592476981298182642167971840 2872289 27251579407867748722130824699543872 2872290 -73296885031151230064652434345203200 2872291 123530707081960483821496240454721692 2872292 46822072225163713718433514793579520 2872293 272685263433113757496906280405434464 2872294 230921483801538365481985033579881696 2872295 323700429549510326270103086571197280 2872296 29559730055322856766754435054796800 2872297 97548164165948069025215303725634400 2872298 61933951450458842221704804165720576 2872299 -40963713869676188101736073237812136 2872300 161768191769146035906569579729542400 2872301 -84152945103256762969345596201958698 2872302 60578707334143175832537011239004160 2872303 78306649861771514822648751190796256 2872304 -49841028752737811145949433336954880 2872305 36468230400291668786301827578291200 2872306 141822585476606377133960866193629440 2872307 -423191730153505326630996696592308768 2872308 135589426581335843126273508232759296 2872309 195584264369380983572144188379915328 2872310 26978881222041520516076504379916800 2872311 -126714348388744476944702838027227136 2872312 -487090107401327723912059398056140800 2872313 -159396376944852822656530451236620438 2872314 2931595607920995281062900509719040 2872315 -289018395446436790743132241098217200 2872316 6322556130962916503888688694513152 2872317 -22910567745050126298398201996887488 2872318 -72987446305517324015673668464496640 2872319 -234627639079683989448137067695772456 2872320 -164910346806553927361773569300234240 2872321 150250839436287204222017959010723844 2872322 66908136397150483993396905282983424 2872323 164154478818670620341631940290440772 2872324 89721118581826277393546228981907456 2872325 -181857642814845903023888230459152000 2872326 15817111231689057589156107922581504 2872327 243611280937260957837527322806721176 2872328 151376932968100290078332190135260160 2872329 -8997290829177894060867538053489792 2872330 -123620172828783078161044973008513440 2872331 282674602344083472247066219413366012 2872332 -16858562636476594070245504924738560 2872333 591311632154264685293974711180790582 2872334 -29803422553877329214372670519080640 2872335 4910020593496071122458874606919840 2872336 31549553103141921362758264038621184 2872337 102489589894030232184279143660537424 2872338 -53009867542303625760421702891614720 2872339 -124842270948863161824511412207717520 2872340 -41296892767031373911871637972220160 2872341 14317946651365165551003523857410382 2872342 152658069047269078473545045939316864 2872343 -716138855931395558980128256107088056 2872344 -60475809748995225438970025226240000 2872345 10648393049158097883580100995231680 2872346 261556393371514611226068034868101872 2872347 -46230524752504120628006691051374880 2872348 -209897609401677880119045373803899392 2872349 321707088949930592627428773900306540 2872350 -19441706166057075808622910652900800 2872351 -231071322985948616738162346126079648 2872352 -243979517010518946517009935869411328 2872353 -104413724381043608872634228594104992 2872354 3643986092672354257969637587185312 2872355 150181944258379641413574496404065760 2872356 -21610678489915882297596523972208640 2872357 -5674047369323090427902436430293088 2872358 -252140706288147126140078608581306624 2872359 -78777636991263118572781065728532480 2872360 -348946375862379875628043270953216000 2872361 -214350788572440293857435733107265280 2872362 -102219804574846685302353481506555648 2872363 105515219054215499435872105578530400 2872364 -279881691353324325247783695291091968 2872365 -142730528552269323715715657889653280 2872366 -9910094097544310893787898311577600 2872367 42261567425281677603022982352537792 2872368 -36976978559009485258054426548633600 2872369 337262901549751715375837032012266770 2872370 108523785008956412218691600709374880 2872371 52012972437499326343532741301322152 2872372 -344621453334565165197549473339127424 2872373 242676994295321945560997477769927840 2872374 -15607122104110517404404473314059840 2872375 631368859489461120426393012405660000 2872376 71623027616644432431322848412876800 2872377 8131482746121638083120585072303680 2872378 4998801517943107165902417120265728 2872379 68378160900506522068112354601034980 2872380 -26569305688977796828126231796751360 2872381 -144017838855199227360777468144959808 2872382 -139071358476153758478494959323235200 2872383 155745386749731144216477338325589248 2872384 -58226404161098672201486504872116224 2872385 291974915818886653318595284166714580 2872386 13040363002491793168919412787941120 2872387 -75639520039701539085719104899488048 2872388 -37357148612377161196694438871504384 2872389 -76316430245360656785900894234872352 2872390 -67959872974159629668022693873916800 2872391 249376833643915334567594750176104792 2872392 31586982354021715467853469486284800 2872393 637541615790467825414282317265447642 2872394 -24294741052186953251328307496909568 2872395 -161115458696908589223822952942106400 2872396 -241777480567740633566273625589232640 2872397 76990718395672123909431332175993312 2872398 -51085618471008919290705350873075712 2872399 -3421203360008007639750893891131736 2872400 1187539116683596896600061840588800 2872401 83432711204181300107791562360002560 2872402 -87769690401017138626932192167745888 2872403 -380138130282981048115668769698190080 2872404 623646155621788764368918205429504 2872405 -870368672617641459875884046909414400 2872406 -240364757549921980140922491022618848 2872407 -24700074618265570176775912907555760 2872408 154037153494429544174846692312350720 2872409 366717638850616740388173396284681610 2872410 116887050191921926385742327472239360 2872411 359245720116102114654095520788259024 2872412 -119704582123192941541697004483260928 2872413 31864601600893551616832008005786720 2872414 139235445278199253649199388591933056 2872415 -21879789770139040832423695556774400 2872416 -258852039564403951660492386213298176 2872417 8532056008687884530538112815250466 2872418 33509736729721328004713334728196480 2872419 210580807984654177917505542394224 2872420 -295626773717708913670682661345792000 2872421 87991529227695474161343034001902680 2872422 5154659444903592303414751890182400 2872423 -422729786535272704494223138877376328 2872424 428258201884945636684419858806046720 2872425 -27032017069317654403072323911910000 2872426 2578190462176148162551380361722624 2872427 399505492464499380560250528985788276 2872428 -14640696803910998133396250565723136 2872429 266980572328076968091082601307563638 2872430 -84132515579304641752003253089380480 2872431 -234095078357422978920927742042935480 2872432 -19877517273929190216281104422436864 2872433 232670772812920994595690659668553682 2872434 -108673378232691803536444154590465920 2872435 -280344433680089420258297743586823600 2872436 -93406586511195253256012288158820352 2872437 -177397732434742355324582102461491360 2872438 -45919552023906912659171396581981056 2872439 526490178859963846765280885417508240 2872440 -144481098471988846602669377605632000 2872441 72201455057557117450408008901746240 2872442 -170125136518352027218415149925098128 2872443 108311777090635866325404875612928 2872444 347230330656681996338259110349583872 2872445 350977625344796447469424507848230700 2872446 -121445615000221039128808922836314816 2872447 165560144685530826430421374591088640 2872448 -38983082302200858868449270332129280 2872449 -37952725499292206393718359833820160 2872450 -21990944443645312711247116501056000 2872451 490151328595402486131791255808163452 2872452 -65117869414221365579513452743622656 2872453 153698632812521746773205076810180702 2872454 25215926902658390491880807560776960 2872455 128632222853419730506562806895313360 2872456 -255410952217208910567124480099031040 2872457 109124739689996533096156752084272832 2872458 7205046105699692208275317659267840 2872459 -543321018083941803935703782766711340 2872460 -9856732021971937252027685720801280 2872461 225602872294367278277542361758506624 2872462 -284834255275261355428160884222152768 2872463 -457604903797965577444758357540014592 2872464 -27584298259394902186199597765885952 2872465 -335741698183840470769732411684576140 2872466 285012845045726948725464192650970240 2872467 -90466325799615210509285459037941232 2872468 58656502132671167263733386490484480 2872469 2067132217505518002729598630701696 2872470 -17623093198630219223430292557932160 2872471 5742965243625870909187044691752112 2872472 572092328109421521218114677971271680 2872473 -79145052783658411058859537151800192 2872474 -27528238027896010276469814460258560 2872475 -12059755279204844921731892187093000 2872476 166367819584302406152994540271784960 2872477 -303799911221487549170908227530580 2872478 -226698225475665214960353781550429184 2872479 2224454708637966576170225473305120 2872480 -95990296280786744494181250536570880 2872481 -240553219707838540868699414974226718 2872482 -66136512023821463977111946470305408 2872483 -182017360562720332178278590890111216 2872484 -211683086965456141323540599691033984 2872485 88667958433490575372953574275657600 2872486 2621107146374431940833400709218304 2872487 -102686428510340395122561660384510648 2872488 240222352026142959347362920340930560 2872489 -453239776632041378065106435593784844 2872490 -91435566012063934457436554735936640 2872491 -150356614904589475469512576005184512 2872492 7105034736541358768368996485138432 2872493 228575851969462147873772319377648160 2872494 28740906568075040207522286102715968 2872495 146550986178817607242283035130150880 2872496 30620938168016624840500565763686400 2872497 -245296829198539655927734995353178000 2872498 -54704854088727949080502176999798000 2872499 -272697000222571988746175347642464768 2872500 41974080336576144358440772792320000 2872501 -98480491996313029945936621005675396 2872502 188686088761303209875722813731905952 2872503 315695119142687697774455316490498104 2872504 261367947961119184940809458903797760 2872505 -188412009371465243005531467975905340 2872506 21656391824204117063952882700796928 2872507 461697231110095972333120235639377104 2872508 -388190310308069463504695405679352320 2872509 5073839933763309225746467588801920 2872510 26806767763083116226046554603908160 2872511 -86156135489032716188662386953285208 2872512 63187930859373806088434835375783936 2872513 -77905101759034540167316455064024640 2872514 -53598600222203566700781761099748144 2872515 24199660643163464014895181338496000 2872516 -228842063723278935532656187391029248 2872517 444868360758667579968896047171686432 2872518 -78293328979397917762559598385342464 2872519 -346350214731842434893702269104152640 2872520 90172423947802309194888158736384000 2872521 7534275678855337546076785110896490 2872522 11431130732113137060785705372473344 2872523 -638485446698562680281223174631333228 2872524 248677572662160605639934400447183872 2872525 -117125270725223423151689701406225950 2872526 13343980647590631142086207405227712 2872527 -173664880718893340460560495310634488 2872528 47383799145679916818390869268324352 2872529 4381753622587239321540169134614688 2872530 -2788993245447751517247309302016000 2872531 3524571847282519152027292405044332 2872532 -51777571451175276996342094568851968 2872533 -14609405104189609942308722963378400 2872534 57717875877642128688256280019456000 2872535 92922000286216305187474928853651480 2872536 169324683734873763865408036994150400 2872537 -258327645158930383037807450977687740 2872538 100913700648041829704201754113959920 2872539 -63646136117629785126079318663100496 2872540 304893268228895672407240580037120 2872541 -67484572945080002428053980235640320 2872542 -51004178044975886679868734411359616 2872543 -181358338330298066613354157033242208 2872544 189229945764774867375326989338279936 2872545 -38987971162929144830290072630570560 2872546 -300204706084372272270543478649303040 2872547 -55500363632465620473917613151225872 2872548 -46136162694879684941377596319641600 2872549 -20902421906988973701460299033640736 2872550 11849012772084710841126548108308800 2872551 97569342228324781576180713177007488 2872552 95478532275266646685072588947225600 2872553 71020432993875307854948854038045440 2872554 -188412140616608165688539118590065920 2872555 -23306672618755468337666971962793440 2872556 245166210864922380895509760744792320 2872557 400869783865031222843578680717608640 2872558 111205593430871441164769928011565312 2872559 76895420861383082175053235513383760 2872560 53082647854149090825101535466291200 2872561 -452833266152200127046590088380307600 2872562 -20367432011086688237892065050632192 2872563 -307158099332879626010415501592320000 2872564 175976466242389099536050125937222400 2872565 -14474147776829656905097107232464000 2872566 -106894063989853953985916076116551680 2872567 -1077190101994109911480451576139572104 2872568 -188258183594753081826548159033978880 2872569 47999291489068602459136020082111872 2872570 182086681606160369296170244985664480 2872571 -151784367024439211482392644503196400 2872572 -1620532063013028108683126159646720 2872573 -88116787781628277169378159319223872 2872574 -48908843268410581917274280852185920 2872575 -136426711756082196952568817954266400 2872576 -273732565783953890514741510285557760 2872577 -440340780682160580891808725231032574 2872578 89221438362654755664733497513239424 2872579 131000971640968150024928886672605180 2872580 -185898397115386040500424170448044800 2872581 115320312684248836007263208877577440 2872582 -200290932178777259547340810966600608 2872583 -11316921686427305616622850063794080 2872584 2296020463434367131651931576074240 2872585 241658606603131128363013651119700800 2872586 -1723749342132444476939369905057440 2872587 94666740404725925414786927118668760 2872588 196903332639614117054802548480390656 2872589 91858303903438636149232567961399520 2872590 38380329401101291587386426681548800 2872591 -119575193345354117207634265776354200 2872592 59479472033632729006365424258252800 2872593 503317620171470083606540392808957824 2872594 215769694479271966905402050289822096 2872595 293745234717851507298719289547869600 2872596 32670007462462050593849854237243392 2872597 -5521869003057056120971989555259648 2872598 120288183213906467291115363564053760 2872599 36250001999505878166884959643946240 2872600 -12954839215815480411372458207232000 2872601 72104936518551495776659886811142602 2872602 -191170038904038679690296373736981520 2872603 201785279114928495321919190672785944 2872604 -130281436193296837684185125807084544 2872605 -14615982012348718338647493131387040 2872606 100533284336166250788181439950412160 2872607 448931104364104435012839358219637856 2872608 72865356715605903766903661367656448 2872609 736065192797027843225334962056728516 2872610 37550376742744662576025152357158400 2872611 -113959244142230821997122403064576000 2872612 -39084037309494376140264090705777792 2872613 -48854853536598761080818410612820480 2872614 68524187478417985373662940105307840 2872615 -313734827159619392993136928911360 2872616 215167180047839873487634232102492160 2872617 164543654213442667271171997658015200 2872618 -7586323009230552349559444020848384 2872619 126508995430630387862316449113621200 2872620 32843644563442753072912074888268800 2872621 -315516437162890789528393957510947178 2872622 218821073744333056882193109660962112 2872623 3013523779055725223102092344302880 2872624 -32199405238600887299234934248570880 2872625 341940752756386553447598031893600000 2872626 44976514461598447315404176066966784 2872627 -387749691683822224849297480776337760 2872628 -358992237272972049070129187890120704 2872629 -143789507319041195496641427110600160 2872630 41530232756869245056278416872142720 2872631 -221514388685411319230339069613387888 2872632 133019219474443969077027309428736000 2872633 168906053663118094610914976946570624 2872634 73009570387444192994630782862991360 2872635 -80472728809163820710486765306336400 2872636 18588811959633188684582586704461312 2872637 550233880485941549530652339589185280 2872638 200701548198921410719150816580296320 2872639 -218009471522212736759061760825738368 2872640 96785176648316521579102024583086080 2872641 285739150099886955827357761179538992 2872642 -252125444310020015075522515223449056 2872643 -41569577909794877496899188408989984 2872644 67574630077895276576843682516950016 2872645 183778040964452017137750538556067900 2872646 -5918329079758525277808821275484160 2872647 -84571943609549920308864346527037776 2872648 433246955458724869907615701386240000 2872649 -66359064885212237145715275048799836 2872650 5010921610274145496230350967571200 2872651 133644657133918089761996109868664400 2872652 -159746811830565527433338397604318464 2872653 -21612857801355591358168818760723200 2872654 107285730543687357254096595275841792 2872655 -9035758038419126329066028581085040 2872656 91616327366487990525435370009190400 2872657 339313726791414421166793096336772260 2872658 -5175531944988438673315595002425216 2872659 -104807992314928603963719581893741896 2872660 15642859926133584383473135559024640 2872661 621982406166602901755390762445486 2872662 -49676061141741842001082769862889152 2872663 30616476301002581845951122459772704 2872664 -138013133450546558873097715552358400 2872665 -2355221201633728847325315841997880 2872666 27214920180675643273802526528706032 2872667 2931154830086870600739197223552000 2872668 77563299539015516284279830743984640 2872669 162097141821925916603226401631532070 2872670 168481804325441069579003617894214400 2872671 237613863884408469304748655277559112 2872672 -306730958510953104235372840977432576 2872673 130311796072352152721899127175328404 2872674 -85093126049382556783875936530090544 2872675 117288428428997321997172538533702000 2872676 390425839303242228581693393900856960 2872677 65350798745916308772462592365527040 2872678 250666652314143539364679909094780640 2872679 -12756511329001528314089953881561000 2872680 -64374393718642564491314450699059200 2872681 -143612626817635114381739278095886208 2872682 -160253674898702320968690400929885600 2872683 -364919700161398285852924565296204056 2872684 -385287959263829675348576517399971584 2872685 -13081332312018044161149091843729440 2872686 40270543698496730563306188770549760 2872687 585990039220374415725785225457287712 2872688 11373927318768898103050222510669824 2872689 168638744460233684628407494486752624 2872690 -99939763834962104528425317807266400 2872691 462409500695965805212646059257622092 2872692 -347539677681650584525874959800176640 2872693 -145870479273229891410965967244623058 2872694 -32592800034947059515657491748598656 2872695 -19443242841582221169265851010444800 2872696 25915888519088778303400035129139200 2872697 261542311212090708693094102634119146 2872698 104998424188376011874735386756355328 2872699 -761381158744900253203066763997368040 2872700 19424058560099657802712139606400000 2872701 -1610402600860963870572107834887584 2872702 -74682261836926981022804163755500800 2872703 361613305108887868443011683860941952 2872704 202245512876348331037660067125002240 2872705 384722338289195117867829650076600000 2872706 -62909597628866835490985724972883392 2872707 182898919276001769687751519611736320 2872708 3557008718691962342184502970023936 2872709 -220166275880292544688373841589474784 2872710 115888343702224753614977256678595200 2872711 525376295527646429291806986425824080 2872712 45486602177576147788754590436843520 2872713 -64259989128077179683313222921437840 2872714 -34359916035986509321188785977941312 2872715 264688821197053860924962251673475360 2872716 -58682198689650798618300564942766080 2872717 253911234678510387914774437593284812 2872718 51890724019158969866712862100469120 2872719 449844305596248514111444523267698320 2872720 1230145430408812996185754128384000 2872721 -32275899145137148537660826919984078 2872722 190192953633652987144138015892883072 2872723 -269582354502717874964907681776653200 2872724 16237974716201045096985037402368000 2872725 19641582250059532714417106613705600 2872726 -21844859435472778135940101928414688 2872727 -254882876178662084719367724065637840 2872728 131785137041011150392610220473896960 2872729 475063473106908428775659946772160330 2872730 36803818396760268772511389752883200 2872731 -219369091575173094748197158239766016 2872732 -303655497505879652697359906732859904 2872733 -215485421029567270931098132881263136 2872734 -311473172738605786045818072126529536 2872735 -46311672207496638993208360105279320 2872736 141330722155424028334979711253872640 2872737 -22032771091035152422288041854380800 2872738 38923313500631030852172203066828160 2872739 91228350089238648605489474015154240 2872740 -34919046141156010167723633652531200 2872741 -101410051578565552995659261231329858 2872742 94587455124484254742882940000481600 2872743 -23911397724555794289611673082800000 2872744 69735927000253963586034618040320 2872745 374430905478808567403329676205479880 2872746 -143672094821768056481545851095870976 2872747 -231564631561576014894121760734918728 2872748 137281158676299234967883767832241408 2872749 207933147802375896981956850100578816 2872750 -130053897135833859231703949960496000 2872751 73957224872676225248271187178810352 2872752 454130240998868959367315413204992 2872753 -55711974043218916236065437159142616 2872754 -10333702672852623098749620053594208 2872755 189843549860140624026435709275998400 2872756 568980361151207683137216355044167680 2872757 220926392441093516434297236480129006 2872758 45761688644931816879713689970380800 2872759 138491777849487777661970554830058320 2872760 -188755912913253901126968816055296000 2872761 -139052586243071590590525407810724528 2872762 -337615093195097014278840258247034880 2872763 -242191543920334095039304413021752988 2872764 -16255374570403643236864298842137600 2872765 -82337559600628694808122932531785600 2872766 32701413341242665246338316831751104 2872767 -108653203526526243198753766253183088 2872768 175327535582883299025457106961563648 2872769 -18184002171930949448728120205980800 2872770 -33562693164181910017517250211123200 2872771 -290738516113432290063409828069982400 2872772 226283702309737797216262217873053824 2872773 -8401410608392800642520443722037120 2872774 -35067418031421737667733602420360864 2872775 -162801984936563707355376625512056400 2872776 -52402918598066990959878407851008000 2872777 -553415122296889201235835178330334374 2872778 -305085945472800533175331819938322944 2872779 -71135463081304370469157427553937920 2872780 118740201304727503342884983212339200 2872781 -385898120778742423756752178591370880 2872782 -170990580992948962473624520783680 2872783 333066128512639505816627054756898032 2872784 -86757621346297447079460774065971200 2872785 -168691625166157956456425225605612800 2872786 -46849040739625544647181919201129984 2872787 7274244493959437557924328743222920 2872788 -33680624424587510065046491750686720 2872789 564139017027463381482233143022976590 2872790 -186262529928838942699914088056249600 2872791 175808118366217875195135198214937352 2872792 67172857288216086149727896805949440 2872793 119240993331717926960814942844326720 2872794 27284173806943364272482818313838080 2872795 394823304403648601736573270275677200 2872796 -25572260261121572667008517859261440 2872797 -141773240064103659827759475518716800 2872798 365851331592204708257480111977652160 2872799 -55661270581306336693807565406728736 2872800 65614456440172279086285151272960000 2872801 -162479143171957773425750876894314496 2872802 -132506087250679863557781682163344896 2872803 313590732639109159292299522948867704 2872804 98420828793395101354957639620096000 2872805 179575491866615174117245939729575600 2872806 34732793503526702322452691204045504 2872807 134376117312000112924152531336676912 2872808 -432156538390845108109068405188183040 2872809 194511226259847907785106292705751114 2872810 47114235880425884231187552871774560 2872811 343360899159086271915194511607655412 2872812 -53698967016605318452539509835383808 2872813 -236400683453756638031436887098327104 2872814 -40272559188272824781864652066089088 2872815 -8092192983789261032711290932226560 2872816 5908301722561673458217510635110400 2872817 467504720073300908011970378959990866 2872818 11716933670011068119899503514529184 2872819 599208403399780867350560658367066840 2872820 12258454800989292464636875329863040 2872821 -172377743163851758025084645440281888 2872822 -124356523669777605869428713950952288 2872823 127745280865875007934785123376388072 2872824 126769052365677196069266979076689920 2872825 197613819772964231639344444553125550 2872826 -299777525896861022588661254481273600 2872827 5383125660073454834363270245218960 2872828 62628476065175857729647404214190080 2872829 63997428250802297035265671412394930 2872830 -2181840529003865885769629849487360 2872831 100687255178461414160956031310284160 2872832 -19223713135970906391740480609058816 2872833 -99762412570921380865314619662138576 2872834 72674434611216473277101787676452816 2872835 -85683372138912655977216623937024000 2872836 -98108997983741017122893817514766208 2872837 301368911241639247005843683024208192 2872838 -1201040297742019321700374466733696 2872839 -3981436453632952014694227531384192 2872840 -187190793902922481392495445333555200 2872841 -160626267706328096134019228088308016 2872842 5727397064339322893647222856008704 2872843 128881787850755193786018920579658600 2872844 52286615148642702103261681599654912 2872845 -184248062564226917137348549118176980 2872846 -43326841066161762809646569342638656 2872847 387177628929003108975758706319303872 2872848 8683340082304484149610566068338688 2872849 -73751907972616472327573619812023168 2872850 -106471263515949139052389068184731600 2872851 -38902156265418167541075825738342096 2872852 -286074208736838367832567689949818880 2872853 -251949111121677776107869933069638898 2872854 107258223853892148025726371007059840 2872855 186310067625310432519871931471640560 2872856 -42192214792758259696032056957706240 2872857 69170360731078907753552914753942080 2872858 -20506474654368651458230061829096720 2872859 343746887951469856553222511581796840 2872860 -177465334917978585177897958602992640 2872861 117094681260695770667415997497270432 2872862 -130348961796891643779727511813693568 2872863 -15957446694697543336114213431263232 2872864 142180668756815439841631346090442752 2872865 -33609416350868281151284078769428080 2872866 205633090262034327153804058582948224 2872867 -135410809415261070506894152796073728 2872868 -8303724213624416917325925586026240 2872869 -215412172575458854603162873160959200 2872870 -18720673075621852395067246556378880 2872871 -48603966112098680098333269985613856 2872872 -91389317568832047487417956939617280 2872873 5852199875131233092152301475187008 2872874 174166242216541409186733867738549936 2872875 86996225011090839599816716261248000 2872876 -630288545278628041667905822232903680 2872877 139656579858779759082021491725839072 2872878 138713666149761293725862807239401024 2872879 13802319587234791629807209186126184 2872880 38160802325369362627579055445442560 2872881 365893425491836911227396142966460800 2872882 -85406627380388851750360459286420208 2872883 117358158508592631512399567670326784 2872884 19713938866509256490545105475469312 2872885 440253459416058494755915280395819800 2872886 -330881275345930064047240784874304608 2872887 -250227851754268164407109250841919360 2872888 308520524959360076868773052255989760 2872889 496096189139770474144694219316507690 2872890 68763104607933624226201539168669120 2872891 -115453220633567706834524362309964528 2872892 152009717283824475095420282428595712 2872893 237277422407306345256512209946667744 2872894 31826502389320770866124793284951552 2872895 -245498744892999229605422194324378800 2872896 -21427037395459029270772170501390336 2872897 96085289012506166975927382725041346 2872898 60316123728054403886611914101670912 2872899 -260636899221107818866375355688005116 2872900 -50603619998813880173422330136464000 2872901 -60032647882935452771713225970422368 2872902 -25643603114548000590340573605173376 2872903 -629240070495616628242401319478464 2872904 -216582150396028887024945955492730880 2872905 -20660452282258042654207206848292480 2872906 -56026239933309188048600728363672320 2872907 -10758036448215224342154983873392080 2872908 -17681637635614174641155160421923072 2872909 -99333660912230311444767559767795712 2872910 53811026260151424521888981297223360 2872911 36826007864003960179354962374914704 2872912 -1913782281950961416477775313502208 2872913 -135566532759407703384206112499936140 2872914 -168721310401123423451625234044928000 2872915 -5965925994651589597326271305502080 2872916 2165185060499188096318725645975552 2872917 -237713373979119777253957662580575012 2872918 -63686483621772251274759084840055296 2872919 10795801970114377176688784657631576 2872920 -66400673879714014954761237596160000 2872921 -383148577316840252645428688394869878 2872922 -155103329392461917237747096561258496 2872923 101225776009723477211046671796754584 2872924 -38279076564647522323935885849449984 2872925 87165580514009195135745735280953600 2872926 11455894999806054732341555979370176 2872927 -305709343805787904286914640095419840 2872928 357038008728870170509408014200340480 2872929 -161642878388122058895866920463259216 2872930 10422224417471546189818334636305920 2872931 -584999513966622592614093823160601408 2872932 -321605112875701140378543080843900928 2872933 187372537436094693364128497609599040 2872934 -195937621976303905326522809716356384 2872935 88464197161321460734011177548635200 2872936 295917655804546342055262320596008960 2872937 -339850089373862641713657358212969414 2872938 37420642332071778943017772545164544 2872939 72925719285683232410955462492909856 2872940 -61518877071721158625004497541560320 2872941 -5724666436161916963340549079492096 2872942 113198752349065946621808157263607872 2872943 -719935669628065934249738287807091040 2872944 -23106049366668186359033678187528192 2872945 -48419927312271515334688553288976600 2872946 121291017292069538026666346914417920 2872947 55807726539192058196287792641955584 2872948 -150276600220852835554000658760992000 2872949 -222329704339429256003722084658599734 2872950 23399731527703973480723099373504000 2872951 56387046257910514770607328502632400 2872952 -202395296464608632973448464917913600 2872953 30237677844497062603716931925497920 2872954 76364860099390475232377428693731072 2872955 49598237497834576358888141853274560 2872956 26869023198079517889764202826727424 2872957 169520663042179587355946869744166752 2872958 -296036215608882200502300261540160320 2872959 2460417869940022667966617512603648 2872960 191956762651876084646852933084774400 2872961 -1413096718704792365792022815663232 2872962 -52019578822059165647672943456683520 2872963 -52154418790467082847895767178810800 2872964 71230057884655457077332145843022976 2872965 139277069279481427588953309982857120 2872966 -102875569832581432543495948235112000 2872967 145005146417658839018958687201173016 2872968 -33585864447983023828175415091200000 2872969 -614830069573094551622040240091625088 2872970 -179357475561207402260583495555196320 2872971 161217310333185560150092730321452080 2872972 38318875639605584232216493912842240 2872973 55706915282777556153234848259351222 2872974 54224995791089217057517801448304768 2872975 61381656411670483913110341122904400 2872976 22779889680724783118629997615775744 2872977 -126572161197297885745372873025003280 2872978 -111657693866267725965687685448642400 2872979 -25883670829286284681459229439116016 2872980 -99739479796566091941509889811015680 2872981 -498663710773915936696513283458319218 2872982 -58518722571839905110375633273990528 2872983 143632781922596185629219221304079824 2872984 -131648353260062154907558837256294400 2872985 -157517353037008886931046879359197820 2872986 -35602021743292656438178557938766336 2872987 71796753374149104304260783514056320 2872988 4835829350942309044396098538506240 2872989 -12641817499200662955455694373950816 2872990 -86007750346818424327130085496060800 2872991 154742140505992325058661403536694400 2872992 -20844850316258224091739936871415808 2872993 67167959391795854380695024825020160 2872994 -160606173014485515757162238480498688 2872995 -109458968805047901855068725709900880 2872996 -111526970434177258565350452676616192 2872997 284464964469386801578242029505376446 2872998 4045571860829753449368325577070144 2872999 45234849532067227212792530539845224 2873000 -305451716061461343920881271354880000 2873001 -155528501835696774253200632561633280 2873002 3189771557895705494318898860185344 2873003 295564919221684101481892962491130656 2873004 233437608423238522190799733489092096 2873005 285518068594855580598493207207932000 2873006 14691462854118083933782744666486080 2873007 361419750313588903844704789130634504 2873008 88502140180133762789924306488082432 2873009 127571471378364962555856335962260000 2873010 39486375919926427004440058053278720 2873011 204722315291242511304417253178039232 2873012 -240800021411955241476316015395637248 2873013 -14136672648835031387247722135447424 2873014 124409333355082418826201869906237856 2873015 -120327143735290424515082509807234080 2873016 -278046157720556497834756082191564800 2873017 -21948360701626646836191467112537900 2873018 -70555053480653214616748491818086400 2873019 -113514388400224758652462330367915520 2873020 -138115886130751275988968275121323520 2873021 30515183111365331158396856412299532 2873022 -22887901501175698423296103160709120 2873023 -420753237204193409612712704996705728 2873024 35947289766700857944057711689728 2873025 -90146830709199671010929432682170775 2873026 12061626105742463075157996938747424 2873027 -457729172204289321145856199123779088 2873028 22943608605902185037336511707351040 2873029 445826962849805054572692396683897630 2873030 51332161676983034309049936456662400 2873031 92930937705358650809811209751202944 2873032 -56676081480696938051098893296409600 2873033 227271733529589163929143050373832282 2873034 68624057417226453853518102482416320 2873035 338029037295989894742132442341340560 2873036 -264472707244766150887682738307237120 2873037 -324847915249338486334931114999912832 2873038 -5623832781087070514611325760506880 2873039 161610099037904171478926438571123168 2873040 40556794467898615804914683233566720 2873041 -144825249644155203665403712547884558 2873042 229952153156443107927145258809600000 2873043 -60047809843360740246186722753813280 2873044 34449911906561769557697006884728576 2873045 -757468513717831879156852099983360 2873046 18970512351165548791048999896846336 2873047 272884122980442015756804681011076040 2873048 330253054372819156048597359556853760 2873049 -47761104477273445462498454753171712 2873050 37087859730288858325190655850000800 2873051 -495194710611857125021717595659633368 2873052 -45476249814198424297034688791513088 2873053 -84104180379848214083558046810404698 2873054 283284288572967011796425149957454976 2873055 148636735761936008194340946189071760 2873056 -30554674461419412951065473551433728 2873057 258787323004485420752522067333496224 2873058 112934499564464993423109041887411584 2873059 182316659850790301687317768427686560 2873060 -106808823187668999515029107089483520 2873061 -11284807538360268792358409329416612 2873062 -38848145941723471650955673809159968 2873063 932912286199778068026052748904754080 2873064 -228869873674105218637370193303552000 2873065 99202661299286496508468948713862920 2873066 -88100173904632867597723888930548480 2873067 22131031699619626419762759136003248 2873068 279117129130798213648185272943869952 2873069 366526297347487386144238890516544470 2873070 11403844045868597217107448040908480 2873071 96370335383773668271075317876418944 2873072 -23632466558929302958975204084285440 2873073 54864315114712848192810864876663744 2873074 -160054166082049494401625192410836464 2873075 -15156102878945984124703258723937400 2873076 -202455275759827031927283244425658368 2873077 207359280732947087638402001413338240 2873078 40838150949425256836006914237751424 2873079 -241943951252618668631493187558656552 2873080 -22956046329730595175632665077350400 2873081 561314800707274692868857997483083882 2873082 -293971974697227591652682739184934400 2873083 -34177186662826050942895487055655080 2873084 258261574865713236070046264824713216 2873085 27182139383749501370291531790038400 2873086 -35950189168351453403402874073466496 2873087 -12708875037082071767750403930503328 2873088 -3409201557156617236865067390074880 2873089 -329968592303207722514937464495510444 2873090 -89423790104473634379569258163340800 2873091 25251369310379395886572628425126656 2873092 271008393969491082974293285338934272 2873093 7003360961451389847187298593072224 2873094 -53630171783282624604102905445144576 2873095 -351360187522650580635790248893963400 2873096 220070351582740423069822504355681280 2873097 -7955844499266610617017065907868960 2873098 21262124953921658086269270600086880 2873099 14764033781546482125001829698166100 2873100 86534462382356161110420595753804800 2873101 42232042810010902987927313264585664 2873102 -281095161673687377761079780046455168 2873103 35932395807087566438757230364128904 2873104 -14985965591012212437499121399234560 2873105 -24543908263776422456268455897689740 2873106 150610756896453352569396412613021712 2873107 -512830425263169203434781757789842644 2873108 84789349648731083548726517548271616 2873109 -95879701914909285635412366380736096 2873110 12510708024240132857248884177692160 2873111 -120189019359384928550747778142118976 2873112 -316774846454999330260350368215695360 2873113 338598855461923157562070846300860362 2873114 -210482093930669030731043246321652480 2873115 10976574868138875511149758968682160 2873116 -150504786493978129127420091785902080 2873117 214314047280554609208343650154963320 2873118 37820028463927734403083918364087104 2873119 -503703007060756635217892523408187104 2873120 102509654497363315351513570838446080 2873121 1407543746676634854204957162998784 2873122 43143553861630255253354076054508032 2873123 519471731153670347293870493437372800 2873124 -190843614092257791701952812127436800 2873125 12676609120132799846008291483253750 2873126 -145733461644634084714886000968339488 2873127 -330160247991869479435865055715582680 2873128 -177178519587684537299279490979184640 2873129 -49647271809858456374456905971685440 2873130 -16075408986725190380786713109990400 2873131 -3112140528442740582995938303467760 2873132 -98722807094713942023443264543182848 2873133 72297122695070235296096948997973302 2873134 4988635827023101642673444419109760 2873135 -141474724119445968713384409531460920 2873136 14571839302131478952750270512103424 2873137 -19120462467635428510475003072736960 2873138 -114591232795514748744918822944741856 2873139 1716102178742034401465695716786240 2873140 -96456284031541851958083528803166720 2873141 -327071181582640735308459376261741458 2873142 5789764888362690824580275675381760 2873143 8092587714789289380891931180201184 2873144 -64706395930976598098965288809123840 2873145 99423296533095231615789108792960 2873146 602773315268864215322137661203680 2873147 -344621835215204824761904348095292608 2873148 54309930906389374936210386814087680 2873149 273800083455875887141301901874718150 2873150 73497614775991488231272904144000 2873151 -38868064116401198540780622994644000 2873152 38653037394060055268124211327533056 2873153 438861440336273495125842854213833860 2873154 87790711222636908112354028623580160 2873155 115644377593967246184275231656876560 2873156 154319905206413320955854577783291904 2873157 -34209980985618362342471571940810752 2873158 -44198751360946377307909855615353216 2873159 -72814620026214026707201542655697184 2873160 134569687297493432812350485252505600 2873161 209221746750318640565690803070463040 2873162 -41637102032922094526607815725536000 2873163 -153841220992040792836690715551759656 2873164 -66993530236159282675008448016641536 2873165 -115385909799643979014742579129387880 2873166 -23332172479483780402524810196618176 2873167 47765671595428647267001482130479600 2873168 -92533392417863336335403559677534208 2873169 -138165699200718484902276855593139690 2873170 -127645911527804532890226499866229440 2873171 144500546340411313525616345583365712 2873172 -96535084429626854707396608886315008 2873173 182457429849967177924005724376343424 2873174 -4073504074347085021736433992978880 2873175 119406289684364061436424506019958000 2873176 -299613142846449621502128130478929920 2873177 -90025959987301830783923566965913974 2873178 43251122094862573746856164205486080 2873179 248660140361737125724054154998259780 2873180 85928079785677950035103504656409600 2873181 1808516512585531576859617817098560 2873182 45161923479665708630778861121568640 2873183 -145804846103940902569346178506432736 2873184 161159590116887049850074818999353344 2873185 42037745345649444988398638399996160 2873186 155220216518340128478981144361011792 2873187 133246081282040917989873833715914160 2873188 151868306175881961229834096345671936 2873189 -296812305804734812427894298912201120 2873190 99074406757974659268380778294299520 2873191 538800595049811950930886175050556912 2873192 199850146106753460033755486712545280 2873193 -293507947784357125782532518461805936 2873194 -4655499668070783774677568910834848 2873195 107512637844020546018271988592347920 2873196 -1699371034863755799601370367675648 2873197 42657663172298135644175873950053792 2873198 -38418816081088527491370109002046848 2873199 1745466571151218734674925883282560 2873200 15951550088677141166841864120729600 2873201 6635290152025098092212264300544112 2873202 -1478746228795430518140467412830976 2873203 -460080493820177328214896871750298548 2873204 -185366187303741787851087145223454720 2873205 -5863439757470309356071214410004800 2873206 -68753128356543760319394239432656896 2873207 -19887167204250606286216416119671680 2873208 -8777293588060545889186154678476800 2873209 178317875855071799524395908250834410 2873210 158459830058138575486530257553569760 2873211 -191444584638773938422783673810569600 2873212 64673784526373265785697131973011456 2873213 -71773846195671664311176906804446464 2873214 4627478077740644716003511108032704 2873215 88759992403642872762345538005408360 2873216 -306484483822412303428506762608640 2873217 4434593111022142613853432865546848 2873218 167457709725469183174505100373895040 2873219 79582206458681809385004559005372144 2873220 -18301898733710399832271355582423040 2873221 282565611774652037486924706443254584 2873222 250309892033550333309257420524702848 2873223 51697112318598634087269844731444264 2873224 -46285557308502243153303528311639040 2873225 110587183432506208871048124129565500 2873226 42312411421883433430916172627020544 2873227 133465267375537958351617542549641872 2873228 -183967662764317592580273685864562688 2873229 90865996758930833565184916928646848 2873230 -117691199477075101228244999093721600 2873231 -40865341603641103881871794699349968 2873232 -111210388563625153052543951755345920 2873233 173997572111345919869063814177855360 2873234 -20282808726521096856152210238033408 2873235 32285836413560593617337472088453120 2873236 79591552770057524929899957580883712 2873237 63313641376648630895360230354603200 2873238 -34530177881825720473454236693957824 2873239 55261961401439439627230422395538560 2873240 -67916271632916002733783795778560000 2873241 110050785839195382162776060055666240 2873242 25505562093185066504271777619200000 2873243 722910244840385979607769077267286880 2873244 185048698741222341908797832268029952 2873245 -2590568959913625085190053743066120 2873246 111227809125321851946628943511411072 2873247 56871863186018287429329461896282128 2873248 -70732068250719804338111742474190848 2873249 122890394169687635102264968361441250 2873250 -132193089905039784329943008995416000 2873251 387909674402532239953495708905057984 2873252 179066217716581120029662705253875712 2873253 -365007186265549719448441457547470496 2873254 92183627847498032456790674403204576 2873255 -8668276836712698731476694763801600 2873256 61567589380991896105758303624806400 2873257 -347390775111109134055819335623935388 2873258 145965085097500694773457037311316480 2873259 -179987029480089885465662908550291280 2873260 -1685554652510692372052354722314240 2873261 300683781050801747604577792070243862 2873262 159464004346720309190344161687780480 2873263 674428626773050109131859993303132680 2873264 41840068352825962014731965961748480 2873265 33310533112637876015027479201912320 2873266 146273188651831629097042405588992 2873267 458539660536937478389337407817858316 2873268 211565778979963715113824710987962752 2873269 65857552858634060108724529157593280 2873270 72823505502771534701394495657838080 2873271 184033982399575184582493035766397824 2873272 152254010255046984749182905291202560 2873273 188049581237535740257087569398812164 2873274 36694564973021890371981342787752960 2873275 123027063714709300340024930824032000 2873276 -12860262426648626696956824131880960 2873277 -305876181165292740939383594999060352 2873278 60827678017608646320745687513309440 2873279 201078462840938485684622894176322880 2873280 1481828647549180067005688048517120 2873281 -348229727446919917890461085417097918 2873282 992476645636163437497378911452032 2873283 -138294172718121797861257265987319552 2873284 252510588036202707230580200300095616 2873285 224127909357908967733227102663025980 2873286 40082925760069112412241765320103680 2873287 163791430761166159199033386053758936 2873288 -850033651838977639525627797557575680 2873289 -155997490602805630576971730144866432 2873290 9311804953109510824307364742702080 2873291 141018186160027437243974590615328400 2873292 -73867925944669109316401798665486848 2873293 -421742779543826960956809248875352458 2873294 -82635000352934613480695219956254720 2873295 340200443059869744324997329820651920 2873296 13794777161154899948906592080125952 2873297 -24563303713733992131984988217243136 2873298 -99499564692338719065397230633172992 2873299 -50544884272620797093804123430445824 2873300 42833191640054184710226607072512000 2873301 -81522838598360995525347235535803776 2873302 201480591802430933226072277477208352 2873303 -7486337002807775280688895267097576 2873304 26882986913006216427777793835704320 2873305 -22217526214586570220389674721811000 2873306 394005780687193219590598009936251360 2873307 -33665390772199838838178563651149160 2873308 -64595049142940001556214670285073920 2873309 -82597618228711461509687833885136640 2873310 78643613197470528792769223827307520 2873311 -149147159065587517825637430633959200 2873312 202386013151883804283223378866470912 2873313 -26930460423765406936616042393080080 2873314 -13628953989929003111906617815510240 2873315 -413058033566798559005018736305484480 2873316 288254540465015242773834664850534400 2873317 -114708652552690142320994661999971300 2873318 -83814967005937299278908605438451584 2873319 65824606196922876920919397383125544 2873320 -373104007153824698160857491051008000 2873321 -50422718335317518954387738467446912 2873322 -126703127672128699938963358025858640 2873323 -155226657761626745573760030623612280 2873324 208636819554017700353532297648189696 2873325 -10636480949782806992977028009884800 2873326 130448858751093816123560300676052224 2873327 32881603313956599623263112403566832 2873328 1268672560462498966069764610326528 2873329 326885190886056620075452302755868480 2873330 21109217421754256573357491598854560 2873331 -281537183182348541790521651913780780 2873332 -67974075458353672246183639996661760 2873333 405926112122196350735057783448273582 2873334 27017700561309747454924782974090112 2873335 -66779671960650342560930728513911720 2873336 75966674027390224167759290245447680 2873337 86576460593420618414716949424353952 2873338 -110057158151210596557522116132009136 2873339 203745611576226351599022660191133456 2873340 357928915525447328048227506389913600 2873341 14260606915223741399258667204724742 2873342 -51727813304712516503594425635588288 2873343 176274708561517356884997098427068928 2873344 -17287426270184692424110247447101440 2873345 68590310819414567105997954597271680 2873346 17142218597087625632396658184410624 2873347 237145893686342131823276725559404796 2873348 206982290626517443579224711200404608 2873349 -87652732334039376274801706438485800 2873350 104045543400315993529211874415202400 2873351 -202899718475610636226170390541140720 2873352 119469886544539695018750034777989120 2873353 -13279853312012417827874473309127296 2873354 173406468233155643225353656859025664 2873355 48587821362829439913182981495731200 2873356 -591247126776214745774543093532323328 2873357 -57355477801294138157043678779806248 2873358 191918098490967367633725968323338624 2873359 -172590897391858462350634558871016960 2873360 -64022130762200698439851541603205120 2873361 -43576606362071816558113297782427200 2873362 -2497939198792857057976295197199616 2873363 -121131631262949870264155120956754388 2873364 6529621877354708372094820281888768 2873365 157097057497533968066388381931358400 2873366 11669604383655528738891433318111680 2873367 -121926601850351497806441824506782720 2873368 -204119903178856131038392297182013440 2873369 5729832936714152367740768086821396 2873370 42121941063612132178777198458873600 2873371 -293604188379000380514899956623362428 2873372 -377679836084470407113917944128039424 2873373 -156971969616491983109027568564356832 2873374 62220697708089227941593154589651712 2873375 -94011548414619745850444559436416000 2873376 -1008388276523526016144158966153216 2873377 51105912165591754152038819773929408 2873378 -33980750926077847911939926165744640 2873379 -182109934806773359928129316472972032 2873380 132121838217802665500601552656236800 2873381 118723876020719657025462733297800384 2873382 58280057910326525851829305131763392 2873383 237761911446033426421504865711395960 2873384 -255003852892753084356362534183086080 2873385 -152176216546668510848048539674940380 2873386 -169365030006551675203637936238262608 2873387 787318395320703482001140009537868 2873388 23646587808831646775899572052623360 2873389 9651155924204068595900595333326240 2873390 -28237660104126051715016848551171840 2873391 295503084713346582831127567828326144 2873392 77495148683681302058140417907884032 2873393 102465045696857635484528550545850642 2873394 12479049536735551314508157038407696 2873395 48372203679155446074529784272488000 2873396 -127290406520112463746068236998211200 2873397 -30504287242358839992738988884646080 2873398 368294622311648269864053269082938880 2873399 547632904670781920727860070053332200 2873400 17233104727045980603195782376960000 2873401 476915427270294757332375111637967402 2873402 -38255223054914170957940400273208320 2873403 -34431003102473592392141979636823200 2873404 -7902346720631166615005986529599488 2873405 293422506149429408487354553189200120 2873406 -133277769692477074522023946967791296 2873407 -468664535809763251280441731211208840 2873408 -118607527233799101877598911306137600 2873409 239135505467499808017157630676257632 2873410 -49503090116721790150873151706332640 2873411 -207410787604420657085649180596480376 2873412 -48338486353274094720053783124718464 2873413 51231394763561082620786036085911808 2873414 262587084494087322171390474125478912 2873415 -116345865608147613591784493192620080 2873416 42984569077516440514370335439093760 2873417 209759942625494238927542038730741466 2873418 -33543496209268343609193102711079680 2873419 -686127590941552880997236978438412480 2873420 17252190970947561137289362170767360 2873421 -31073717706098844068986480704529920 2873422 55018820264617297650165160040632512 2873423 -102317036109273087027704912563007760 2873424 -50052126270313299876389774336065536 2873425 54864579402180051284113712918916300 2873426 28600094365126526167667840621347104 2873427 146080961359634622984143116345174080 2873428 289508639886736091340912073522179968 2873429 143098715509708785464174684646357600 2873430 24105518116724667326033523631576320 2873431 272350752432083591119234545587243184 2873432 5873541829057433132910949705912320 2873433 -31702984598570270959601667499216176 2873434 -220340307982191958949869722572391168 2873435 257151086666928826074928634432882880 2873436 -139936327046243102214354498549350400 2873437 221051584653690967295843347534080352 2873438 -148259740691034286790610023606277504 2873439 59326467009884193182502641701845024 2873440 184850315364925762163872547851468800 2873441 113526430833951678015008927672174784 2873442 37102787726517801953826456830266368 2873443 2626001401376233322588406148998424 2873444 54072547401565595719959337168576512 2873445 -207888093688962057649258662311626080 2873446 242369349989999633078617914902262720 2873447 -443503698910009949335022259778444104 2873448 128279956692179472289126926431846400 2873449 -422525572484970153960183637230468550 2873450 67655335096850256142297404702516000 2873451 -62330194707350165025263640639495936 2873452 69307458247775536043003085787942912 2873453 330096886392475474556118836510112864 2873454 91043405066266878696949940781432960 2873455 93102955512495974696012932570109760 2873456 -8732556844595759372038684335833088 2873457 47073434494890229425707224815737460 2873458 77325565795721780811618820757853600 2873459 306195891249525066287319631740991200 2873460 -46128466885269406966095476473712640 2873461 -615986855011501441764647700794921938 2873462 -31684428928203283931051288739132768 2873463 56850129200365024121796354679661544 2873464 -11853085407237661279705992712212480 2873465 123495910766646506551894053823200000 2873466 -191584065741628110871669529866138656 2873467 95093096783122390379235119402812960 2873468 -26472258330858850832872884056701440 2873469 132437984669827751452272898630086144 2873470 -114671659413654705802277140714192320 2873471 396988314278001022038355714557324672 2873472 115801597600006565338064441730662400 2873473 515016452732844179135281990698894722 2873474 -341023299817113743240667423183561264 2873475 3128562503167578966379615067179200 2873476 355353381547160429949815576633465088 2873477 -31713749591990238515886338434700160 2873478 -143082347311199166657957740563027776 2873479 -145322802440782409031252417088431824 2873480 251738555360948567477558252399462400 2873481 -65069663907000378670945294789745280 2873482 -22460300245503415052447326764680448 2873483 -11263815426560205879343459061720256 2873484 151250290347144610764213518476592640 2873485 84813682235171823179676223180269120 2873486 120151035535121564706249198738481152 2873487 -133929980606027618638687911844874880 2873488 -105722388921696267026491592028479488 2873489 69603485508271727764531334847274290 2873490 -74642320136752192971141969201338880 2873491 37618221715584609254037240780670892 2873492 214596559328701476881182579768784640 2873493 -30020305878315174343058204921695296 2873494 73239834752125908505350831466744320 2873495 157695952108790174457458693021871000 2873496 340780409083055199535185947356200960 2873497 -9721198120231966246220712449139840 2873498 276501918947111552284942601929974000 2873499 63958480872078675207630712600368 2873500 -2469672728202773899780927400448000 2873501 35200807220524268737446269857948332 2873502 -33915374473040208570970637674905600 2873503 92889065093008905651224433919438120 2873504 -282317099705697184585720526265974784 2873505 -7172730259083701140816140174806400 2873506 -70839533362218644285653417014040416 2873507 -385234151036186621057214644373869604 2873508 -437663918254453596362027012060160 2873509 145586893873580184185623314772395710 2873510 -60440484110041020634811541664669440 2873511 82259920808956558915335987940046160 2873512 -161124655366743728049449188654694400 2873513 -474898684978001227442482980932159238 2873514 3929869495339051689210853547311104 2873515 -7455816038560898122677238485831840 2873516 -237422184424266007898287136184994560 2873517 -60799542075792415214283982844873088 2873518 4342470139213992352107122591968704 2873519 210387937232473204284068580118395960 2873520 4792961433003561461705914135019520 2873521 391601756469359800734469811118650880 2873522 281302354486306480157985551093558400 2873523 -268827062765216176407631914542581200 2873524 -236176879930523305920008643900939904 2873525 -181206282044553704180117004243484950 2873526 38210135457573340019567141923029888 2873527 -33405884897937779394050451928462088 2873528 64221323889896194271139386216079360 2873529 -22782328859907078308588788602706080 2873530 -48557986131743670845574761400437760 2873531 22967764594548562537773008014617300 2873532 -228226431692874017277813187072470528 2873533 -151493227405711592341426894013469696 2873534 83165774272674623845613955901660416 2873535 -63947754302967405456456643301168640 2873536 108472880434595179125259154919260160 2873537 -464850493962222895904642390019194814 2873538 165252338649311093763160616223381504 2873539 -218318867314429554393110696648254660 2873540 85365091818988437284228955216426240 2873541 -177828926451915915273678856792957440 2873542 38833405961264783841250303798211712 2873543 -109881297357694719669835141623058800 2873544 -368798140554824421284636294384762880 2873545 119937626670093158975917493821190400 2873546 112789079207479001412267953051904000 2873547 -257926429873402739484471865830343320 2873548 104485365277857020770435562802699008 2873549 -73120101058175731267918859275090464 2873550 99525883664670068830812858307396800 2873551 -148332654438021595578011818035918816 2873552 16600391230662275376728685082705920 2873553 16490264764938208726477283668510704 2873554 -142009400763771566307474829853270880 2873555 -251772205659238960942170922413113040 2873556 -4146112023588007543322981560766592 2873557 228769748190449762807513846408361806 2873558 52180600339905712225081940699630880 2873559 75287134676263609144467544056047568 2873560 -839439412469938226258331909120000 2873561 -6054607335616982666466964923244896 2873562 -182365420587351388294499973459445248 2873563 25983400893510659989239384550509312 2873564 -262415553213190743832794599680525824 2873565 33656313047013200206064247622006860 2873566 177206481324631175203363226393124864 2873567 6882622345258243019244083238285840 2873568 50623558108699232313582840376197120 2873569 643672577124729881736171422793506496 2873570 -18255713431652773509985297432727040 2873571 -100056835296890460903783505046404176 2873572 -830377614722259564942563548814848 2873573 -244913794478139910069387197624962178 2873574 -115892865976517706656050260791998464 2873575 -60337472119469388011772344143494000 2873576 165843220213827028228444582378536960 2873577 -16036431298570305714746979282591360 2873578 178054905608077907457729773750568960 2873579 119217085115717858620027415140811640 2873580 -204765777865895127547522183468646400 2873581 353032028608116496918485160054910700 2873582 -12338378139432733043962057886799168 2873583 152913225381527595726372712102560000 2873584 12925855884967790029706153355575296 2873585 132607273923592467510462639264158400 2873586 -112556631906466940816639748988811136 2873587 -566003699136338094924030758997587764 2873588 -94134350163511617931815078203614464 2873589 -400296915990009856211459996865013632 2873590 -43771014402544122705201283612807680 2873591 40937059416484342566191603235441072 2873592 47790287986974963538924529659883520 2873593 -3500868456575202720443652162782640 2873594 -284107988803892973292623847609205904 2873595 120491915774493370256029334658355200 2873596 -78125731539700266996333051279536640 2873597 -498251930549047984528908541974694272 2873598 10241460357941101807034473649172480 2873599 600270665148838225730694946967328736 2873600 -213016662616497716294870441656320000 2873601 -177526653667470705647125673960169870 2873602 196254322158847238404861939084876752 2873603 138776056425416220516418080773610744 2873604 2238284210941029545128959562045440 2873605 124510524246854330392461909120004440 2873606 -160711717453291580351399163022777248 2873607 47852372687732094656600060593061376 2873608 -114416306154135856263909841796782080 2873609 223160484695039280121810029828372240 2873610 -194046027164575021721350325094912000 2873611 -137212764371950901187338928979436048 2873612 176459845289160698112639500939962368 2873613 14937280691272285314419303174046144 2873614 -205463132333196061426880543434843200 2873615 -175492215268818475129721814805605240 2873616 47676578426644228727038297547341824 2873617 -192066665211036933745647395051081360 2873618 39610844586944946360057811329498240 2873619 55771078174288521630366031484045904 2873620 -65178670097405895037497665845125120 2873621 396512027351456690231506479019383822 2873622 -97335659427544753759043247818968128 2873623 -524899745155004382967634926177715128 2873624 137613168108444479440993257592504320 2873625 -258674191736884143884720632457280000 2873626 33778952747093061099521225258586624 2873627 -264945073524265955667219895137147168 2873628 220441686329330009382390173648243712 2873629 -276254892306817861585800375146981376 2873630 185881824948381970081629978640195200 2873631 -63655293146119142688274840636101048 2873632 -69518310240211418023123393599897600 2873633 -40072566266672045186243660252508480 2873634 -145509757269459999957692194108988160 2873635 165734146671897652513948347170032080 2873636 -201792850045848455749367332058618880 2873637 619039666968034020291693079932060 2873638 44807630631041658821186298537331200 2873639 -187087749344410125114835655699939040 2873640 -45907516794525468120132773924044800 2873641 -355424182849934974844835355114989958 2873642 122304682672991345881577890899545952 2873643 185691410242366012165842595565428224 2873644 -161988667199258654962918892351697664 2873645 -21194264618580344006851091816258280 2873646 -122317183244065705765702418580938496 2873647 2858932174812801556870354086852992 2873648 1811319676082405587033170265423872 2873649 125016372109069465012809600570771456 2873650 9066899935688389060383195828069600 2873651 -617124480478188814365821081078199096 2873652 97371164501490201820221274275723264 2873653 -49968557618848416976213633296978116 2873654 75022825377316879800847158206976000 2873655 177317159470000752633741987170432400 2873656 367609859160623319266970835960442880 2873657 -505119242539036554099175140026555094 2873658 -182627946120018636619022761353225216 2873659 -186680383035859321694313891154394140 2873660 50511369468556430494180910462453760 2873661 -118400592094678321417911299308572096 2873662 -291662742633481551725411059667785536 2873663 -101228429651580621472932030092614416 2873664 87759283171169513130263292118302720 2873665 -149893459991583842539600270154096940 2873666 19291658001913673317902893115456000 2873667 215677810212234527908167678373061880 2873668 106969534029664761011868514428825600 2873669 -204442720905077263246081569102633600 2873670 -80598101833073212714294323342825600 2873671 -279729352342136037635464786555529128 2873672 -91592533798277840267405574078643200 2873673 32624113767978376405336768387359984 2873674 -144383447655750409136961049423180800 2873675 -117502293212718078761806087514245200 2873676 -51189361191794140940310655240857600 2873677 356630594969825425516568966826529526 2873678 -41570422578818057978242528855291776 2873679 114640473331457636207434063227409680 2873680 -46628553914778273708825451131863040 2873681 -695092310912341870710606814681536 2873682 -53148816742181379554753754793486848 2873683 -22288349004495470103989477665632960 2873684 -685864329411318160702211884916736 2873685 86426768073593491666360050206368800 2873686 154216200863266083578208498748107840 2873687 -793542609788665341045428176426120968 2873688 -211536248504651971847574494315581440 2873689 35503344463083460058285428001557248 2873690 -218880724324478167181129449858560 2873691 -393013772621497906602564577647652560 2873692 -234066593212960585528267233222045184 2873693 -240253643266575211365940363375231680 2873694 13524013785123362412469465835996160 2873695 -55101605879312738222446904955930000 2873696 -157527197795545510119740843761336320 2873697 115524717902148891819903612963517152 2873698 14047813221511840098055177604907600 2873699 -167546757984726758714642985080547564 2873700 -50886660698577706928375960178278400 2873701 424376105660343019578176776053992702 2873702 -88653770255461294725937886508684288 2873703 -34605316189539024561400709828197296 2873704 -363170724106219055466711614130585600 2873705 -304099901606736753326046093121714140 2873706 58825757536372725708408439265687808 2873707 -326331615841533207926072829171356044 2873708 41442211805541224932824282966505728 2873709 -59876218422174496781345334745324896 2873710 64016981975680485407712218316510720 2873711 -363190856239045605310846105499984688 2873712 -14694732767252371448892729112657920 2873713 -40280877048072069307418255604993600 2873714 -93854347942681426568213130078663648 2873715 60486760533364813467176253036225120 2873716 4562945897565588876452174481756928 2873717 -17833421015916491878278560370321216 2873718 -1543337575857268424972578183369536 2873719 170640650703896918303187663614578360 2873720 18615223416346219445495188131532800 2873721 200134059245095455011710634701190400 2873722 -19667869538437339843064725571420448 2873723 317932152649903009640709702790647972 2873724 -13869462025663925365440847059591168 2873725 118553223279739815717685486636716000 2873726 370393086914880881996104906456716480 2873727 252686061702502869211739484052488840 2873728 -137322709537423878666066119633141760 2873729 -15789173118277477536210421949132670 2873730 79891143331573911108515034166686720 2873731 -20072711819501927604903165194833920 2873732 -279420487012545058725164032470827904 2873733 5254358083559848283045237944903584 2873734 311780618162775865477267937849234016 2873735 -66003954392264945310825116512629600 2873736 188827186585939598344622433125990400 2873737 -104821674032327257700437311397575068 2873738 117588377930579085725084497403018496 2873739 -81300655353078200193674070852205632 2873740 -7650627474055041670175439665679360 2873741 20655381533294527004001686868660000 2873742 123840174072757771200312693762130944 2873743 -437867922446423676407881542549101008 2873744 -58410157826236804595362347203936256 2873745 -506048639526353404438148491372800 2873746 88563037677026558255857819109333664 2873747 -290835260301564130869647280708331848 2873748 -188498304829637730552206213118111744 2873749 -268221617049885540540890079327771250 2873750 62337733896585474226253993100000 2873751 -91551379893119997652332023662268568 2873752 39945441188601038673682023232788480 2873753 -37595767103374602664031893870016760 2873754 -63578721548521328858657645031834912 2873755 -441879576158219200998540618089862000 2873756 -8392179818809369985800982499704832 2873757 -138726223289256282211367327844590112 2873758 -106450815881934372470097849833529216 2873759 -6170205190587721650614614048281600 2873760 40948778544191721611630122720296960 2873761 -380571202258473858992824994442493776 2873762 67681455767661438962924343991947264 2873763 -438986813420212650516641017395182400 2873764 124680851494356485036968737703085056 2873765 144507972739648960400383310363767800 2873766 3058536065176646921109083170756608 2873767 -187098936814347676459375492468561880 2873768 686755686783749093356714949366415360 2873769 -7381690618947139791895011622846560 2873770 104334339724080948625861709882654400 2873771 -38363337010687750206970114181932656 2873772 -92203574023003467041140343644569600 2873773 -21935102179824924856869830183585856 2873774 227173416379314420790400892768577152 2873775 -10085570164993756594720847838820200 2873776 1663831488161693438771956243136512 2873777 284867923463470643366822746187188626 2873778 -99873894498266142599585766933730176 2873779 37284490146123730403991939684615976 2873780 -36675269117489245940902606945689600 2873781 -18840774776015044344991511148370272 2873782 49134692863957200649480133739865152 2873783 -95386585949173881402580861860215040 2873784 -362019710280464708854893798583296000 2873785 -4374651846268273544060653657049400 2873786 -111627591462149358921886332837144576 2873787 19519204778456279633807680380685824 2873788 -347797615631642214911580542931514880 2873789 401070606337906328892376452523531590 2873790 -25950547893358778955994416681262080 2873791 -8184294037399093176104293823084048 2873792 134238216636042914031470356193083392 2873793 28118659716016445715163557224928768 2873794 3998741514878033556123146910718464 2873795 -117449799767175273825100386142130400 2873796 137239290301545913234546309817954304 2873797 54940747798769971348889207796233246 2873798 -236279012063223803371668319933437600 2873799 14654542770056316794743814011965936 2873800 -173051143506425588016497846290560000 2873801 302135276501341021368776586001911552 2873802 43919665536209358429285990358079232 2873803 -810562580866575990206224679132056496 2873804 173981061639631834729607516527819776 2873805 -219744484245378906779217901008185280 2873806 -635450748081691296751451607712896 2873807 554273098970302666135730401382292840 2873808 32501848266600601669882686186061824 2873809 -68085635753674680161016592759966990 2873810 87036251458166194078183242844296000 2873811 239129142041825007862099368103743672 2873812 410294363393077801091966137317750656 2873813 -124258524453107325189278250375365640 2873814 18100273506896741608982029756256640 2873815 -37757321799308508442365308152120320 2873816 -51607721317462952167858789390602240 2873817 165628449771358831476717376821740634 2873818 -30156907312018155509809019012762640 2873819 -1184588024084766878872849672158432 2873820 -16550668420503927173618768507658240 2873821 -101530409161017855003988016208680948 2873822 -29799249951169175882962205644160256 2873823 -192233972009833850823047484368389632 2873824 33305573042242209157801246470438912 2873825 -4147511846315630740089900705234000 2873826 104723137111947615018365802668812800 2873827 -27806551694225325872123105591006976 2873828 -193762688987723054143086658400207232 2873829 -83874828982256171024986202391172800 2873830 -175555354796327809706444273335501440 2873831 198008887524029937324020767438988160 2873832 70540370420151121945792919997972480 2873833 673964205554268021072727792583565300 2873834 -27316460844530170682952674637359184 2873835 182296940831722526200440148691892720 2873836 -65753457911140912807930816530806784 2873837 -41540053189693111122150633149897514 2873838 20324778045909134588246311111646208 2873839 452250734491031382284973861929218640 2873840 -56644629800684162651712699215216640 2873841 -62239589896288749221745744295662720 2873842 -133121180416704789806114705184636000 2873843 -232852672843223959839806150047004160 2873844 -244617130987483724007833204929710720 2873845 -126269834852182027743257074998444000 2873846 177831213883892240516994394621555872 2873847 -42225269646543568734831043069272600 2873848 327815572532540279583534409331343360 2873849 34638577810787274389974159383760992 2873850 33694286239004194872628937997580800 2873851 -38895184146281795194186788413085148 2873852 -115621977356005133384378984230232064 2873853 -31082813559908177089156355124025920 2873854 94094337882374087432266791883707264 2873855 3177610773563004621451949206043520 2873856 -51576151397101243260362290832080896 2873857 -91758327403630156963111725970714688 2873858 -29026645242664057948475757111093216 2873859 53744838729721255971480510094694904 2873860 212210158007057816137209443708866560 2873861 574127785041224781260142319850014524 2873862 -4784575475268793442249331918151680 2873863 -240269724624676943159017037160022888 2873864 4022420302345261521127987647283200 2873865 -28745564819633958729524524486562880 2873866 -221051452945623985444023140227804368 2873867 -82716987421844537608165152125216736 2873868 113520294820894084026080459907018240 2873869 238755764476642505717079540441637120 2873870 -181951214016110218400481180723213120 2873871 -70344240756531754947103072743840 2873872 69119585977033484206057761384775680 2873873 -91462477654557681755597836137733056 2873874 122601554979356362856046096749276160 2873875 -172913241510493014859550758540116000 2873876 78391593185857673558441982654988032 2873877 -302553472679270319843665274828163680 2873878 82192827524267880755781044701519872 2873879 441435707554842892230588088499697480 2873880 3885877368535449906378115756646400 2873881 -57466973885606544806481767052076668 2873882 -84187401773783718785057729472681216 2873883 -146892110468163229511849409495183360 2873884 -190803368842148270360251342361115648 2873885 2320590762457141454690645580159360 2873886 -22565262139105417249322563073667072 2873887 111464195856711876384161120196381536 2873888 304571339664160003826731849382952960 2873889 -98716536930615194329429714551209646 2873890 114547103843436159444626063582937600 2873891 -131365303436374596670142871536364708 2873892 -624972898022130437695503344160768 2873893 144537486292401863226744973152784608 2873894 -26065177267600707943574232905902080 2873895 51834421026262744036360817097831840 2873896 263248540049591689841617922272051200 2873897 121886927390637564285169089288343140 2873898 -76021662538904557726106619891273216 2873899 -96067772783863156296349897489777800 2873900 112978483085790601161613069650432000 2873901 -11497808590327424050596611490113856 2873902 -160290146823128018783675411454878400 2873903 -677477776990942248116100998718031440 2873904 -42609313154615038237943547015462912 2873905 -3946778873214502075021537901490240 2873906 21103062327264323859873646808085504 2873907 198508198130262381291321270513014640 2873908 82823042648026932116388257746907136 2873909 -374493893399799608408518853199166674 2873910 -42786297367231467670655408786361600 2873911 -85760135094577053218428842320006488 2873912 -428004855195834027965981031184896000 2873913 31525638271252954112408145785487360 2873914 341239370919855148693220988591763056 2873915 -244207987922714011193390899020868080 2873916 -169736927478811506871628317526965248 2873917 -37824675092892651387176738579124608 2873918 101996112645727187686282130923608192 2873919 91764160663449606659970949592834688 2873920 -48835858799245602014633775354347520 2873921 -93373932736171775204982674136127200 2873922 -240473653603154528725668732738863616 2873923 -153745761996651488416908657778144736 2873924 -37104250007941488304452060969283584 2873925 1069809178721598706479373654355700 2873926 107128832886950186462643526379621184 2873927 -66426829456302364622596988356920528 2873928 7657840957466446559398486635356160 2873929 307255802440629066537462831887983560 2873930 48376381535431696073288806937739360 2873931 331214302397029998916088807650408152 2873932 301495779234314048715816165145758720 2873933 -411258633882727199311908540361783818 2873934 80344305250439567190816789561047040 2873935 -345972598236052015454683741208942640 2873936 -21262725537113532466605902048034816 2873937 567692732739928679620678928016576 2873938 32206338473648999619051137542712832 2873939 -461716984110305840413553698540522260 2873940 121395832982304628366811461060915200 2873941 217992323720130434722291158155175680 2873942 -72297098848175956241988258676096128 2873943 103674357166734478655859391029500832 2873944 -212795133841155240674895738405795840 2873945 41912161478109611588483613922109700 2873946 -27584886192856954051495794464226816 2873947 -46662117976824831692283194467452604 2873948 1208528319727867087258617264832512 2873949 20970812084970707341890681365640000 2873950 -93949526583983463631327424547576000 2873951 -428324403319771003698052828289840496 2873952 375792977319748762595637283786063872 2873953 -229574469933939950395833528414136798 2873954 328858293406225620554355870163306272 2873955 6277118683002799702447787188746240 2873956 401025131917237991135519308356231168 2873957 15367800800082476468553032758719360 2873958 16594020015095872051998866613504000 2873959 -354931501865340516173933524130401920 2873960 130768584882547005554077964471040000 2873961 -70745023445986306787150861295537168 2873962 24711759994210111681575001276852224 2873963 -394722183799738897146061670328342936 2873964 -267299780724728434938880743336529920 2873965 76900538928052043477381883546011520 2873966 542062603522960782761457472650011904 2873967 -55625303428551837793463095535232240 2873968 38922624122662617231848805483118592 2873969 214472816143092569265334525201272192 2873970 76369654712564965448307311964157440 2873971 -680710759246341679233078507462427400 2873972 -416439913584739990350495597231172224 2873973 190652352978127131498018272816330784 2873974 -19573264261444563896699817665532288 2873975 19165075374238153495778208840792000 2873976 -8611997553037625825132641528381440 2873977 -151421146786018065609448528087627776 2873978 42516647593963669388157175678083840 2873979 -38778932958635031557827079924482752 2873980 -33129768422669961119294942488512000 2873981 321423543602779792512043083533928864 2873982 -32574484850197648359043113741484416 2873983 -61280203221114955769165440054466560 2873984 -164469205374402994884711303799111680 2873985 -55338031963648132274261692775664000 2873986 -1198791634281100272591507235617984 2873987 -675522798138216780796297068296226240 2873988 29037407315857037517192899748249600 2873989 313907175381496605249996717514717790 2873990 -88452908317149911972941535678949120 2873991 -3861523980976218925813084123102080 2873992 -114752446302296020151697712819200 2873993 -236486799204725280819372241323050316 2873994 26335667909254171175209823330016000 2873995 -241627906273313989612496898711756000 2873996 374529776252647948054913187649566720 2873997 194564117546244866532320874710684640 2873998 38416260651585207388976780171352000 2873999 -351958157355727490615210821244514000 2874000 -93844553889320950896893727866880000 2874001 103226506908362456668692537409882612 2874002 55201656570161018948957865335040000 2874003 -183726000853497828482640339862748160 2874004 -59216720344758092508168901016582144 2874005 -393666764841958137381700568902466340 2874006 -75799227725793160083723082482806688 2874007 -86843499103290639343131055008082744 2874008 225524584490990799589808744028672000 2874009 -351787071152561007885468066587741184 2874010 -2355672408791969101805500506439680 2874011 -71529100199741978649737681647201536 2874012 67888518982229766242914592200676352 2874013 200797752569307458140901628742389580 2874014 -208550351292371078262098701639407552 2874015 63137270745032407663637675058120000 2874016 96360906443167467279878178550579200 2874017 -623550579583196016324322750895726160 2874018 23227120807635703237881414063713280 2874019 -306337089894818066136139764384817560 2874020 168888259770220160012736933296947200 2874021 32622294650587606924010577830620512 2874022 -30731409959493796478023292233862688 2874023 91086639172777389796873754708689272 2874024 -118401054779970627507931059914342400 2874025 76268942590162753131536741211633600 2874026 280279440016269787549607087151041712 2874027 -126692577665927295355019396365285392 2874028 -42215032837746466036226944225992704 2874029 143578526775398858587907301904932630 2874030 -56551122304726539563046280724215680 2874031 259793843791764907825188938269531344 2874032 59226326206881698754344358449774592 2874033 80944078112901437025068053268503284 2874034 -1548101201056115104100960705751552 2874035 49980512280497775790971824191417200 2874036 -12592428408653297809801260616022016 2874037 -145022064943680713054756872155517128 2874038 -204650817341058842775973232471914080 2874039 542774976026568801937529716782720 2874040 -45409730689178193787589868882739200 2874041 132611624130792383072963004725693184 2874042 4475149718198118851061640186490592 2874043 -381992792073190948112773787569669640 2874044 190672913432194390278989176032347136 2874045 -142659826733877834368739431659795200 2874046 250674088721727221031418663199338368 2874047 -39637512726531901514184878665906176 2874048 27532023031716997893299445505720320 2874049 -106045779652182359036291940382272600 2874050 41404344674642201894534598071116800 2874051 -81062452223308700435611679414929020 2874052 35323913492627367623994503175518336 2874053 -97140195684175643769880711640772096 2874054 -104882163648905267515408850859985920 2874055 -271989452907153863954091306122981040 2874056 -224274017690895492643717128834570240 2874057 204520925201610001249274787735925968 2874058 -235062683218418126602519286306910720 2874059 20609454772350900975884277513934200 2874060 34862050011746805081058594127554560 2874061 -429063118339897542667592351124976500 2874062 62516654419315108645430932073572032 2874063 -204431914147289132210602184618920056 2874064 72630996249100522048806075782529024 2874065 -339950781315655857631986642119670540 2874066 -79005085113922728735283418726378496 2874067 40407755981269594930439379070809600 2874068 -59264014733842654580598770514311424 2874069 -551992510561833213483760135678560960 2874070 -138009998756805167740828939792899840 2874071 300811840571036597745663374234564592 2874072 62753282372126810729904058875248640 2874073 -205729922862250329511105563616627360 2874074 15075152000791149124041636522470400 2874075 58263156098578980447663889071246600 2874076 -371971934879382585847360610086008320 2874077 2917916103620827184635142116997760 2874078 192435046104912406283850864687376704 2874079 -109594491300583699596845954685343016 2874080 -92720298841003023709971958789570560 2874081 11376738589505554309016429497220544 2874082 -104964082624339313050297253567218608 2874083 24723599585261296579902678649778184 2874084 102499625021933514077606280378839040 2874085 -320482848465928816045843531181657220 2874086 -1800239014326593436763929280632960 2874087 -360644658644853678088350651733948656 2874088 148493641120781419569627431143833600 2874089 -218940713045418653545966114674199110 2874090 -141868433232310451054028468576295680 2874091 -65073469578291284425790795033529816 2874092 147731512175147139547558872871603200 2874093 -176766328161522643230965703816722016 2874094 6310316972300119456854136304748096 2874095 265090279360833700525146904973551080 2874096 116681600786850116662485939615498240 2874097 33280806541928911711443007191931392 2874098 -123906166253234278539961963318345200 2874099 148230174182053833761199500863480320 2874100 66239612134349832807349842325612800 2874101 41429260517543658492734730342381600 2874102 47292653972839283386732496760403968 2874103 -75495761699588941747711601451571200 2874104 -230123716489400294437896296681226240 2874105 45665492835901696753442174158006800 2874106 -243743160064124378280859093988527248 2874107 445960248695272271007970227999448356 2874108 267782687051897862326580633282101760 2874109 193336089436464209292219827305784416 2874110 133390524857031684955762193368748160 2874111 342291970584950923139614055506788480 2874112 226306274808689095039101045330411520 2874113 -812976190813180697951014545301134 2874114 106800064463247584598572109417812304 2874115 40474202106578941603232537242155120 2874116 146055689024402607755678112499888128 2874117 221001279442762344083658707586547680 2874118 126598224480930432365934752680091904 2874119 404261088315871865087904559363610520 2874120 -330161159117880459540647704166400 2874121 243277901485985175586725559019479322 2874122 236197878460755446749618857773577312 2874123 -1509905134197391861454184085162464 2874124 305350656141003361282047911708086272 2874125 134261502347877235056688464677679000 2874126 14574885350643919104458371572602880 2874127 349144986574258819370260193177204472 2874128 -19176798598452582277523906066178048 2874129 323407851315383720762194642447609584 2874130 -15490580308077820170609163440460800 2874131 260538940558187638197593596557248832 2874132 79180788040694686270471680105096960 2874133 -38326472942568760882174329108764960 2874134 -16009183267548376388886437807087616 2874135 214132844456852854098544571287094400 2874136 243784214210864624366079259418695680 2874137 -48841076111023506175217657921581056 2874138 -32799554667604148827237555425901056 2874139 573507832177000722216322204063615656 2874140 -49048463963798698338290477351070720 2874141 107509505007586670851138843122764460 2874142 79607539721954754970855639594422912 2874143 412156505366687512958148898193573880 2874144 -130601053525001522322735910342361088 2874145 343745040277689226215854973794254080 2874146 -322794444982721941798169652091437696 2874147 -178458105097802692817543512570955400 2874148 115533042244213519096509126386160640 2874149 147016576399716868619909427326658240 2874150 65721801784886479895175440076240000 2874151 -117620260515233778588990247270411776 2874152 -162938880990438075535624096911697920 2874153 162781268995333967770822582541065104 2874154 355791344637783807315316938319269120 2874155 -51601284950291516263161009456973440 2874156 20407951696613910742678224515733504 2874157 -18390130133044585123876869407606400 2874158 88404319944495253432136029468872576 2874159 -51785704903408196085106324947177336 2874160 18667814076920817003272962079784960 2874161 -307551784993773489672581170956794700 2874162 103764931211942807077770075540173952 2874163 -1638749773358505842997420882809336 2874164 -390382787250422817966452511000618624 2874165 555805520680512812037654568919040 2874166 2148023375654872765533202336222080 2874167 -234710358069011370192845999705223528 2874168 -151160194632136797287911554298675200 2874169 41203695728246278198306995889910570 2874170 -37178755837244221341570191179502400 2874171 -9760668867225804288797627756934888 2874172 -41271774482048319303865668153704448 2874173 711151641624354160849290177837379020 2874174 -96055995208164520110771050335938240 2874175 -294106217508626165685305078238862600 2874176 142047146116589682572685649292820480 2874177 -70938439924148904361318016981384160 2874178 61762846488469768178693800108738560 2874179 -37875427271809452190563305943578880 2874180 -82111579925110978209008525175767040 2874181 206368193011204803836474328157261982 2874182 37229201496257370741585762262104384 2874183 -29519033935198746144193061261168520 2874184 -141065936913473903763067908002734080 2874185 135713427367766004929593240761513600 2874186 43239970096822638385639894579163904 2874187 -363768311241967385841021207615178760 2874188 65421951377786206475920133494149888 2874189 246693668113260222513376918979346624 2874190 -87711187302669305403029173819046400 2874191 297905351688370262113887658145167392 2874192 4205426535319119949385251173826560 2874193 560167011093319584639836414527393458 2874194 -300500541694128883807786275008053104 2874195 71085977312662579586290613450212320 2874196 7494219763236460431002164191985664 2874197 -85913036355246991663437611541357348 2874198 169192377005751635555084665673662848 2874199 -309484152191703105821884227343514264 2874200 -98214366163949759879440778228736000 2874201 -272268546779400077418452314155355392 2874202 315704445724153110958373789093805552 2874203 -154417459201199111708274026605837320 2874204 128431319554417998123582114079858176 2874205 226693586999256848231753941572798720 2874206 3974293307791828234915220114534400 2874207 -64122371203773982846468742624088576 2874208 -501857001186912782058681816437882880 2874209 143688681783572515265710343936195604 2874210 9904923063218254947778860890688000 2874211 -369185400278694695135036704861481188 2874212 18061196499859023452513190841377792 2874213 -143026146068325853447554942253094658 2874214 -15614594621292842440473857809305600 2874215 235810415267010120061703584904961120 2874216 337966044254182073650600795646361600 2874217 -535872583060674780205201626668993734 2874218 -70957114342640794060346354762762496 2874219 -2127286362333145965309934788698640 2874220 -96627625008555100722476214793605120 2874221 27660050796583445257221172626053760 2874222 14663381466301246279699163265344256 2874223 -24567465388784157308892874910698512 2874224 -159445446843298248326153143836278784 2874225 -155868698858266484352463820564484000 2874226 -38416447260297493333304310003373056 2874227 51872401700237529591456147325941312 2874228 -35381416191886577321636239820058624 2874229 -6142691880658251394866812656803716 2874230 -107834559854094855589867087191811200 2874231 649390515815136704176263432311925840 2874232 522257308171229854863117572487782400 2874233 -552471287761601383295046478437639600 2874234 49557032364103189992947324134656 2874235 24474394514743837374276569419940160 2874236 -234587476887018012382847674702878720 2874237 -319872383298135430632802145428141248 2874238 -257498657881867358349964204249615104 2874239 -9579945184381812128740108612649544 2874240 20203995001534607644547088384000000 2874241 -189256208415626801534366052563008896 2874242 -165112785464752597738936880532792960 2874243 -195063142493868913872743085426255696 2874244 82112939316036868663198639733299200 2874245 -210463624542409116740627324712098400 2874246 78847994120566491971706909652334784 2874247 -159681182120951103604284361334544320 2874248 -250896806977597292799852414970982400 2874249 -2379280248842536704261118636400832 2874250 -223885243316052929050571740234248000 2874251 392206257263585954504432973734679252 2874252 141689480908354869202786698563538432 2874253 -15412356204803438587618337938087498 2874254 -48920997976597949661327835770840960 2874255 -72240460889570829004719465378655200 2874256 39351534517277210848069298290950144 2874257 486802717428178661639717705216309760 2874258 52462970210552052421490095465390080 2874259 441025478992187923140230281125406240 2874260 102357150717992882528921168256192000 2874261 111274161639760432365235041634120800 2874262 -56064605403396806822219736451383936 2874263 193934612093819195469494395317786240 2874264 -32128141400374996527363375193128960 2874265 138338765454278938202696708873814600 2874266 -177908708158996129844518989253905168 2874267 254712735021113052847118195959960488 2874268 148521664133992909236974070651356160 2874269 275743587135019210448258485655549670 2874270 3803774033305073348555134682050560 2874271 34903720939768346842170102989418384 2874272 421159929690374308281660053321613312 2874273 -174167981051167857860980131799116576 2874274 4146434137832611322014352259743232 2874275 322801255170848185119483898483963800 2874276 -196143946035080957119413616610371968 2874277 -213934064889127191751020882863059200 2874278 -177808482790010556646818056048107200 2874279 434742273278828710204568799662363088 2874280 -84643248399606123755296112360755200 2874281 407818737925894869748511389287449082 2874282 1756185728581657009505149030374912 2874283 908467336362467283748080752762920 2874284 -7589384418047419857843148137790464 2874285 -17819576806885260953430120043127040 2874286 -2129518109605209980018454717963840 2874287 -20238725010254095315792555159998432 2874288 -104687156080732734129420600930533376 2874289 38581427004650992941521550225419520 2874290 182577450023926264537438220627166720 2874291 166799978463788059390600622226620472 2874292 -2070376034254262703785951055065088 2874293 -130756861093025360115720665800780896 2874294 115142789362923356217825339053574624 2874295 -182523830558515197122231261742940200 2874296 -219775354779187770917408982279475200 2874297 -76322431988367840408464351878908960 2874298 123331297289539332564870392861703936 2874299 -102384325292864345991342794781932700 2874300 45230061184453995096696533863833600 2874301 447906363468256017200513020250929600 2874302 -26400769044306640923396473531668608 2874303 263482620947254450999354963515090840 2874304 24741133934459649819961028075585536 2874305 -34959287089573953057282690317911680 2874306 179973210504990615253302369688819200 2874307 520485527601025207358821672835818556 2874308 53720904295263305793673992173573376 2874309 -122866257986546178316147804137286080 2874310 105892436489960088477874035940872960 2874311 51212077498916578229424601886092824 2874312 78079117908502748064532883477299200 2874313 -126307980042022225654329079481597276 2874314 133464074140256961004195814779392 2874315 -75061440146652046600354693911294480 2874316 60400919857341237008922099020983040 2874317 214915745610080039123704671432309366 2874318 -234393476893337448325046018363784192 2874319 10997471567653532754727980330144496 2874320 -18686048734338487475519154919833600 2874321 4753774231822124308487757710494260 2874322 -172432187128357990135255553765832576 2874323 -44223933115601968819263675312783840 2874324 75730292249804149276577413037869056 2874325 71682870901147997580265113487047050 2874326 5732468076682883661942987511810560 2874327 197882972081059084415426626057761408 2874328 343137103376676265030710026354780160 2874329 36545685585793901018973425103625476 2874330 -23161768566448618820221617333268800 2874331 -257534332881579110852266276130871868 2874332 348930300681214312203804392884561920 2874333 71294916686802928743104241568045056 2874334 33284012673108900192339838008886272 2874335 7746295489439864351373864466581600 2874336 -276734970375331935575795235500851200 2874337 467479434649042868659799027712525986 2874338 79812083369270237924972083068397344 2874339 -32396956613878619040295761649382400 2874340 -32107365767199775392694561858560000 2874341 66140328992282767691547087508471872 2874342 9326637173522886631624392983861760 2874343 614952798181420755550180891041164880 2874344 200811455285388510562275715581542400 2874345 18490256918365572424265707112932800 2874346 -27747430240264136229728417172467616 2874347 -113449739744621947147282634537363568 2874348 -47855056147456638597580307400922368 2874349 -182723733209965839046867940787390312 2874350 -108861017012504364908344909081929600 2874351 121966348123468866711853167735202056 2874352 80852612329299788013714752149684224 2874353 -409346271986512844245334096153044398 2874354 -21249551305771905884282986625376768 2874355 382236714470250446368661000405280 2874356 -26288092081149770045271163254988800 2874357 -260685731730284617729379736905642052 2874358 -30710621339098131091159073939031360 2874359 -251872746517127469245754373035206400 2874360 39565134938897011021478094931968000 2874361 -134127233075978486247006604287008768 2874362 29592728276684058590242022895225600 2874363 115204167810348888959139750343749144 2874364 47458394425841894405449417283328000 2874365 31090468728142649134477780698864120 2874366 6932405396547023326919578098926784 2874367 631806837614382600435167342995970632 2874368 81974729667585355932336951442538496 2874369 -28344787236421627129683464929154256 2874370 31249107151475802687430672848590880 2874371 239009816284914953116948607146414752 2874372 118436182626195179038854899660270592 2874373 -491894601240030879513607558417188576 2874374 104830432335549319613854115330979936 2874375 -1361750459480738291136131169210000 2874376 -188966138312675614468906099897297920 2874377 -220612400000735260318019274128673600 2874378 1331805805960400866463212615131648 2874379 64796522568945484626033575617912320 2874380 -91525190160651102858224234227891200 2874381 -89080529441673389779654067650553280 2874382 6505884943033927242411101923983360 2874383 522247301124029805952272291716753184 2874384 -20320823609488226917420999525195776 2874385 -288813634273415266243222222837607040 2874386 28670088172074786685452932634709392 2874387 160720028128257794869961236401517680 2874388 219430875330947704593864633125031936 2874389 185473050616354027071685546901078766 2874390 87469912344434986345409899059265920 2874391 9224855767461929346043211192559104 2874392 -209714600517863281285346750720256000 2874393 319045624195377551905315112712451200 2874394 -56629326168716838454973957770404144 2874395 162495207769365422130132533758464720 2874396 58665147487164984118428340555530240 2874397 -288805819556131817923564351943979348 2874398 333344790895464674831000047301347200 2874399 152049402318470284651462239356494848 2874400 298620302025208318438069812997324800 2874401 -102358388376534542798199945536218428 2874402 -51252758370319727362571245078470144 2874403 159342014641625990417772418674300880 2874404 -148964284938977172027807645325651968 2874405 179119581922398453959631587299328160 2874406 38804757965058900201114838299229152 2874407 11691201736641810220007710701234192 2874408 5492396393932773237202574213529600 2874409 -451593810502829478811308949945696390 2874410 -8316442524107288965399177665991680 2874411 -208944365794229159120201167232284968 2874412 -315063691733758295382402584769766144 2874413 -54520079620047675880484186991079296 2874414 68966350417416175873958762960348160 2874415 454292449323948564643242308007936000 2874416 -20896549909104674339264845663715328 2874417 -6561058307240773607392962658097280 2874418 26075365042975685514633907893832704 2874419 168540580747520605724340637499912496 2874420 167065626419897291668468484223897600 2874421 -10725698514837795425478014689681920 2874422 286463981426021611167054149405308800 2874423 18796507098861040567567897769956584 2874424 183510303266000465534470859526758400 2874425 183010320318386362181446394459400000 2874426 -62880287494611157859342256672347136 2874427 432221652999830949796913982425528832 2874428 -106045747076760898407865050020825088 2874429 38954124772655572590683192483410764 2874430 -41757461108845772225625689975700480 2874431 64617325061765786014346802350246784 2874432 103876124692875903998907598749302784 2874433 170020244187825610641661079491775940 2874434 -212493552591702657188036935466054400 2874435 58686991189014644272204282518624000 2874436 -165199291341008847548632997969162240 2874437 577222607459522057166569267856733086 2874438 -107642688796279686318984199473539040 2874439 227966157583857779340814172933489320 2874440 -196143955876800380833475527479859200 2874441 -921110627734291052964357096195936 2874442 -335507658016004145713146626840797856 2874443 160422782595800819002713825978227088 2874444 3331518443827458881136563173588992 2874445 62936299312171580750158564365173760 2874446 103736059912395350275706348346900672 2874447 -129790637947770128009952385480180776 2874448 2430991482338629426550292139474944 2874449 -85010879308956195863163712252721550 2874450 -48353439447671504078774820551126400 2874451 465962335614518942943065768890197600 2874452 -65972698438348710843683497684439040 2874453 130304821731127426353851091137203200 2874454 -103717711648217152388054722235328 2874455 23360721326852196478041965936223360 2874456 29647986469371947906664280713584640 2874457 -244412847299611235645154846647794294 2874458 -173137706037943550686890931881403920 2874459 -56337346167623247008242326229194240 2874460 158014407985565600681468077949890560 2874461 -100206070249008187302883023187512276 2874462 116990527354377828002604225897105024 2874463 311619957086581866880231926257095712 2874464 -11081932185472296633105156133355520 2874465 -69680634774801311194632236196247680 2874466 -117240589716408092825043762902791680 2874467 264990303621871604878072797119871516 2874468 -129292504468005436739813712258984960 2874469 75174898532516639535092989827882168 2874470 -4477318108463335156594601248281600 2874471 -99691967412226522414482227550380160 2874472 226307391072394899490773939589939200 2874473 -173628509572443743567616409702059264 2874474 -144185313832622478619375022855746560 2874475 67688573046367013618943487030168000 2874476 -446643523723993568327877991338240 2874477 -181931693076363883729627540562489280 2874478 -215662819915621281153487586095488960 2874479 -180770971836616206011537435335981440 2874480 13405161421194584168513571913728000 2874481 397595577754406455805471445066467282 2874482 83203343456602791365174680339027872 2874483 -365405166704886079670154030728255148 2874484 125494529619751479819065573750470016 2874485 -203944989315618872042658272685884640 2874486 195334402219787356459626092082185664 2874487 -35045789530641990922920783480338088 2874488 -193921350072176744984507614325514240 2874489 21853263055636587684396285420511824 2874490 51820553937757426337465462150316000 2874491 -114181268238231174121052654664352200 2874492 -241404506180885319764929212101405184 2874493 -13972895063871207848645595996843860 2874494 -24315219652062974565697096215674880 2874495 66833260102817020226715424617140640 2874496 337864898248406922514877287571128320 2874497 -9308652240710999120521734818803968 2874498 148526142380470200669625806510988800 2874499 63142641407035245689418376223397500 2874500 314662068927297538081446192360000000 2874501 25831468949267561119044990411064320 2874502 219001637583745858369397143583417952 2874503 292834783731946839194225914460448264 2874504 30727193501399510531294981916549120 2874505 -81479779994389388794829656122335040 2874506 -14720036277695218438117892322004992 2874507 -2543080238806602489785512097205312 2874508 -25350686968697969969374522276147200 2874509 -154554213739634952626507187082013280 2874510 -63958812412213034640625736782670400 2874511 598539325800023494966496328662968112 2874512 116469028460108023876754659329417216 2874513 -360661521732678027936125227090212480 2874514 148967792897597245837180263069395856 2874515 -160432896700942069139074863189429600 2874516 -98103260619966973105718476354971648 2874517 44148746063017370690560411876049760 2874518 188881667626219839782279859599394816 2874519 231033207851842461502208061814203744 2874520 349854826178652195841561576046592000 2874521 37493593819253364628567328270004828 2874522 -6388463755215741076866162111974400 2874523 -91637285371042879030025051471455228 2874524 250450525492523431972033270493101056 2874525 131482808258179176407898910721872800 2874526 288538202302808554412746517399651712 2874527 -147492521112917555161349954809306248 2874528 24986641537473259933965017391759360 2874529 2217977828736703010250620421314240 2874530 -44268552183005908849667645494427520 2874531 -112580345132108814321074665970456256 2874532 -11141860117973423713015802676690304 2874533 -235239804849953302549249627122385056 2874534 -26831419566817405808323179797541120 2874535 -80791184102540831658728852328776520 2874536 280657448966026286921003285497236480 2874537 -69041308869142040186918846410954752 2874538 14461696167714966466142684486649360 2874539 -370555751724570405966083544711996480 2874540 -75690072905323142665093551435694080 2874541 -737709211726436424001840263410719700 2874542 98674196728627061913646035476037504 2874543 -38051019700190358294903065465740416 2874544 43922265068121277616971462681640960 2874545 -468778722101331078620494660647213720 2874546 133950375866734870401567390195549072 2874547 93656994747699168177396396627154752 2874548 179510232463539108751632997891737600 2874549 -263760554862506236115678293557287136 2874550 484767019053282783764557242777600 2874551 -140366326697577521202106194741007296 2874552 -40751895150259859995263528921722880 2874553 35086246940681374905794735206226064 2874554 -76359370355141975445720446687117088 2874555 -23264680490231888438670465852480000 2874556 -200377632419581715527422086784133632 2874557 193114548272927962779539956164834912 2874558 33764581586451973041658045859742720 2874559 85707994519289897091307905307933760 2874560 20693640984115191005866253101301760 2874561 -55279729258127090223043145917613760 2874562 270300355443615061424272465301760000 2874563 77534970270782784013910096565310704 2874564 71938321236129016592378973535739904 2874565 -229498633965124276076153430343737540 2874566 50799956742518838391993019464187232 2874567 -168930138380038764753117826318924800 2874568 -65684916289799791358939488107233280 2874569 -310124563322586648353259108497541030 2874570 -68297000455075461964071345943084800 2874571 -339090585154143808686789682734416640 2874572 18487686936090601667952303538129920 2874573 124817328887063664131027498505565440 2874574 -134111697785752759130865624462598464 2874575 -112743349112219607423057873551741400 2874576 -19515832060290727847818848254558208 2874577 -50695523139304153366310609922403008 2874578 73416686152347795587771393203270656 2874579 104839594983390967928757398882739384 2874580 220847502165051302669045939971219200 2874581 309697344172622874808761735012340572 2874582 -176565661343088289785611728071442560 2874583 -650012306567254579581195333379120736 2874584 -220910407348229273790119517716797440 2874585 -71276494695790211679921674636485440 2874586 -47832407238749251517942041779920640 2874587 -181478088292838159232649769733211728 2874588 -85842452732391868246840487369640960 2874589 256121232985923158416315096557812390 2874590 7166439574994909862751299861784320 2874591 36436927297128008956928161923043800 2874592 -100957228086075770243259250844368896 2874593 2666015816414217141283313838020784 2874594 3990674153250736726449806368489728 2874595 -285980824693555729324965929630308320 2874596 472804774881459764043247999226292480 2874597 -560971052821578670958776937762880 2874598 -154013349130624409687157457230122880 2874599 -21739867838314789147770141712312320 2874600 -180346956464775540876290853330816000 2874601 161293151416588934784600722230080000 2874602 63290400121556493349231659121912752 2874603 -2039750499971448058880446582502736 2874604 -24304265608471466656696287398580224 2874605 -235981902578519477336122104644244000 2874606 3408276749117813439944780780872704 2874607 -3605647893623247899013934036317120 2874608 -29444145546199675932456829139582976 2874609 -6298875668312267064666464314287936 2874610 210153839926521956210092992329213760 2874611 -128262400007232331255983840973323000 2874612 54650268063022550004635166613481472 2874613 -177324899565304445679805560284735840 2874614 -90346065742159856984155400262609408 2874615 -3077717505895916394220610086243680 2874616 540821049864279015642032848004628480 2874617 426418996108077701335975719157506666 2874618 -167123366459633681205699010578446736 2874619 484740684553004650203277537192205160 2874620 -100556968196240292258119127607633920 2874621 156591350195847651572666209898094144 2874622 -177615524335610807603997491203812288 2874623 -208694626987145331258455512420308696 2874624 105412544740229703928825328896573440 2874625 185269367584020471137537614141140000 2874626 -337994193533033564787823936754365488 2874627 -141059650480064813502869730461667072 2874628 274410532083923300821267419635082368 2874629 -220185072797710390524072812266804770 2874630 17359767468604174641599020851118080 2874631 71789593650613126634601031300036200 2874632 52899140673016364453313550963507200 2874633 137288528391618043673306378301063648 2874634 -183852474276051384518844484257372624 2874635 197986201595601205972680232521246960 2874636 -7805655912764570633433315925401600 2874637 -683269590402682771249394001015532340 2874638 123865986269114910518205933451758144 2874639 235945041112536170324383972813004424 2874640 52473891369436932027134779856732160 2874641 -23064391708958656461817580421751680 2874642 64862267770810915864189393088530944 2874643 -6377638979538484359999541015739628 2874644 199385769856335237580997521395774336 2874645 73052239159118526664382939387013120 2874646 25761822911637683965200654695818272 2874647 -117520191014642404026157502955902904 2874648 807329537303751152465054226186240 2874649 -503462340948031929751946445844937964 2874650 -132068457975045986578806747584401200 2874651 35537137457614081878574208107689840 2874652 -8175229996177650782836308498923520 2874653 111070873386165540504982105859750784 2874654 -34920004350852446582604187810895040 2874655 48194068991922118845098740193656320 2874656 276073600937888449797077621825667072 2874657 107183999690800901149203724407480000 2874658 -264631516715561066292732417416326320 2874659 149653202030994876423705332693587080 2874660 -141202388574498034530743899844874240 2874661 -169143823959154062265177515950754816 2874662 31603923893369357647326646118922240 2874663 45618175659938375759890453825651200 2874664 209387308895150292757460532291747840 2874665 -351274243575172361269109736964430940 2874666 110245050092379617242126028385191424 2874667 -3184062452263554416689027876409952 2874668 -24329981994690913844863486533143040 2874669 69872898722052233104956454144265280 2874670 -110391091742940465241481709346064640 2874671 -250769212313087973413584528405761648 2874672 -53742564672879671571054203953790976 2874673 88407323470215218192998953089275922 2874674 36653519782848075853119513670911744 2874675 42390282450943806314844983456529000 2874676 47004871959221088829587209745676288 2874677 -22542452929444698181342962920752488 2874678 5033026385523848373767640069470208 2874679 5426000663805715409593466705829784 2874680 139721304118256716699717767529574400 2874681 109439527565570654592738730550159280 2874682 86221709770636677706589826440430192 2874683 106016570229730439511137315101692000 2874684 -202745490996578988248612140798692864 2874685 89180780935119855339695680666683360 2874686 62226272241410212519008028789450944 2874687 -10406681183569423646582905945406832 2874688 -7934565541382480309984389260378112 2874689 97966304236695582627238672887311700 2874690 -37933128806804346280863719668308480 2874691 -38819279341894136612175401052419908 2874692 -41659014535679653186090775503503360 2874693 216704445697908003696941015938324224 2874694 292100888996845181483293392432556896 2874695 -19033916969097919506744806620705800 2874696 85285919988699861531346755257548800 2874697 -66733041691574779029582938862128768 2874698 -342665251527496813554936707729576400 2874699 -339327507249837084454585870648243716 2874700 69069961806552842680733167647360000 2874701 220091131544631193703676231173800992 2874702 1477971376552195605272553482225664 2874703 -31669063190544980105737701006391632 2874704 6467454882751965638435890079072256 2874705 -117586907964672417709662261024388800 2874706 130900901082890154675949764548526240 2874707 90450892417443882627651188887023432 2874708 -215226653357139915362113229389516800 2874709 390418839805291647472299225498184910 2874710 -146054648703706499035123684962192000 2874711 -41407269472108030744381873401086976 2874712 406339515252364980794395617181900800 2874713 9782493644963506192433854855340100 2874714 5273309581035115595885015889017088 2874715 -39716961904003618890063813352399200 2874716 -170508719414933192892520648492631040 2874717 455701739753567316704856264362528640 2874718 -117133792845139701233854689739392 2874719 -115403342383418623596587685523144320 2874720 -32537384778478577273825014563471360 2874721 636883354011218733524320044962053922 2874722 57264091103650523367088607889792 2874723 -6164842200498142547539531413676032 2874724 133750871038403136798590530465652736 2874725 -47910918318661072825205783887941600 2874726 -181541176037066550346485768578071008 2874727 235047465279198412945121736731576 2874728 -18831018333601612704333424315760640 2874729 -95759408541970267941074945729673024 2874730 44455509012666130221208531201182720 2874731 -660882915182094137136784540041880800 2874732 121750277150913412526114467015595520 2874733 -406242936057220213522963290486223018 2874734 -84643112358760351287145999976074368 2874735 189944748597657692028424322211542640 2874736 31655147151893701148733957759598592 2874737 156642947261691330833265312923890386 2874738 146448575362454616996720902873210880 2874739 -24659498523888517762526111050720000 2874740 -9354913584976004901507148112179200 2874741 -84952423657874008495051345492853760 2874742 -83047795893970210833851177981889408 2874743 103070735756449879185746781243109992 2874744 84671526479791024143839208047616000 2874745 -166219064372656573568894210033101500 2874746 -114997776747327711521989006285052160 2874747 -99065093830669543643196440070184704 2874748 -10714979623425350177008099462444544 2874749 -116474252456157001009048136308496250 2874750 65404573994304682773127561889568000 2874751 360276878102939393742721689400291824 2874752 153760830854255581238541817542082560 2874753 53925978338108248237787040798841344 2874754 -16224538035096139499548359567667200 2874755 261712276147301612190212691800910720 2874756 -107256904961516280741354927812130816 2874757 43423188119841486217663167155383840 2874758 -339545013098127790622835201886895520 2874759 95250070750406437614546882129911040 2874760 -131595740285375914142017582352793600 2874761 -155132056050268140091082254201043328 2874762 60228624160038885684020772431489280 2874763 -393535965814958885724675402631481376 2874764 151049714415163389892245413510520576 2874765 1309159695406692455385233780128320 2874766 48217783185064742071966102488836160 2874767 -11700732293190955849371150468062208 2874768 -3739676079973335026876939341135872 2874769 186384168336176397070995280001200992 2874770 19918020564477715027798348370841600 2874771 -20749000084890378718747544177105988 2874772 -156960493075153005042911599183953920 2874773 19148590449933579585444671570379168 2874774 -13178029893175529332659656382210048 2874775 -199689221144584432878751910980575000 2874776 -339565002465104398924276878255820800 2874777 -213411890720285184018706336215532080 2874778 302739623443345287995243890738867440 2874779 -27695674216123248491366611484633424 2874780 7405752374754491797865074304616960 2874781 -207701646812784544307761250448232308 2874782 -21804396474590676320137328068411008 2874783 395095929761698607874486201431473224 2874784 -270584034377997283263547863091642368 2874785 135764718083989913661416111526520320 2874786 19153472370021425468187633190011264 2874787 681898117990844041257312885388562640 2874788 70375075047844622234034243008065536 2874789 -38822148980799291095899178644818120 2874790 119680774617326606548699008712608000 2874791 421702031454919044250034396207043192 2874792 -180918792798388186022654412681953280 2874793 62352228155955243932754073564890624 2874794 73095934932000575340608320851116640 2874795 -73359062956236476808060939838771200 2874796 84988696628426499707866730153487360 2874797 -128236397615319933179209519448624628 2874798 242924754519685705837510543837593600 2874799 448485079839335204400959012655059160 2874800 62785743306409022985644078362214400 2874801 -236037631986399008803141656040095936 2874802 -178700307334937036775877662954491904 2874803 353566895278768906462607304010293120 2874804 59744465315076064610400694179434496 2874805 272727931561127322364041961877989920 2874806 -402195928423941936297800094141475200 2874807 4117669223553349404329211722896248 2874808 2991154668091821772554288248709120 2874809 211541985035489234262624786828182016 2874810 -131815079550970622542401829790054400 2874811 256719471201170390908912984051501412 2874812 402150832567244326843522505988166656 2874813 -21701690536306892602446317768043456 2874814 -268430935279920111574845353022260160 2874815 -427734834933400440897245682665846040 2874816 -5060151525144453211833962883710976 2874817 -593605931387100443058741807302512848 2874818 -90423612088757354269979317756622640 2874819 -284392716890008262557469366212857360 2874820 37175570245289185004238194240801280 2874821 -58897936955783685947417964372784068 2874822 53813825322353917922998922537518272 2874823 -76538659332988422866717008984483360 2874824 70770608242266691177168820894376960 2874825 185977098028195325276759946577980000 2874826 -55229671024330343591013589198149696 2874827 -116990885883878022532444675836271728 2874828 -173596841387199824711304848173793280 2874829 -1207127655866619970930311206002570 2874830 12975849477583957118844742515503040 2874831 28587439190563190532866109618299520 2874832 2108622377880601532422736176005120 2874833 -118400152502710846983083628784295040 2874834 -33340403073939823677183372495550080 2874835 -38739967830653662918333973950272720 2874836 670956513123841159035796914661502976 2874837 110189727471105036535405729819321152 2874838 31820416409424328072046170292617920 2874839 -4718076437686295075753593053168 2874840 43188543491622527279478974089420800 2874841 -372060233743430778302551072792160758 2874842 309068026046419254521597308628313072 2874843 149409137427361999115921299390391532 2874844 -3920702302851518007591703156143104 2874845 270485411473892876401168224182597100 2874846 -26568050909950193885053615126429056 2874847 -194714850522374102615511132885654848 2874848 -126394760774609157772244945204674560 2874849 131542357843881859982674196655204480 2874850 -80406087913220652649351323325123200 2874851 -3343687559057718114307340882320896 2874852 16133896495694137947646396649333760 2874853 50957413452142291592725115479558464 2874854 -268245440554945324460031265423950624 2874855 1334639702820417958818022114506960 2874856 -305747497276995816637004644134405120 2874857 598711253744320184588102302191762660 2874858 -60136856665424635677630324943449600 2874859 -20180379155618576019169146925557516 2874860 141462352661468824958126523146158080 2874861 122645139697780095666865721985593280 2874862 -88962504791770650264768747022255488 2874863 -118924173640120635779489785911415800 2874864 -6167744492038519694211127103127552 2874865 -73170735314923731362509609675588800 2874866 -403207506717815321079685028835853920 2874867 -33452218257462125613881515099237320 2874868 13921750074299663477026717753048448 2874869 78177627687090570610299410761267260 2874870 -44123427605528912259906335206099200 2874871 425101716936174899654114518254343680 2874872 68848628421743153189143495881523200 2874873 420973649017973055881499598640671104 2874874 -509059707658160433493752554192962848 2874875 179206240263288729185599941526140000 2874876 -82333954153752887709470210790850560 2874877 -210277754593591851254158808730273274 2874878 -29401257721454608777160963691709440 2874879 -61153525819943875939540158993972960 2874880 -64769151287231414056503677382819840 2874881 48357039003566759876570378450567682 2874882 17629989050421709266201340167787392 2874883 -144787427474620716566397324549027576 2874884 -142116145751187107134816504098951168 2874885 -13218700251518940085190792063089920 2874886 5666004297310073194253982493647360 2874887 372688894596988148706410128086238992 2874888 -93257839266456815932476307489459200 2874889 7268896055782536879767953616357120 2874890 5756419536146536834682602362835200 2874891 109253541107296000430373493229036544 2874892 155520526193124083232141748564457216 2874893 -205455291206471291526569745092201280 2874894 447306933741460015099949877482496 2874895 -319861610849601759104285524638019920 2874896 151214778973709002560186632169848832 2874897 -192325650950196801601699617824666526 2874898 59221277695466933165061538352559264 2874899 32662852200519390838611231900539136 2874900 22919803346822747461662409956403200 2874901 217074054315563893853132244563589902 2874902 309744133018493935121625316965253152 2874903 -526260238256949208300941470053479936 2874904 -104551211801510997942266229208780800 2874905 -707653506569679780152296970215543680 2874906 268067068624786646831195459688076800 2874907 -18454090002801136589002208550818288 2874908 68472652241119872327847883624064000 2874909 11375915838348932020408073549690880 2874910 -28772879621897956425252450808040640 2874911 -160750803268929835637366839102748976 2874912 -80006470249956866576547287117856768 2874913 -449548080195974323712778134596770560 2874914 32866676110756268581105233141437952 2874915 106053928973206567683172808447235600 2874916 138109709154047205631677034058072064 2874917 -47752262900029719534736692460196034 2874918 -36910906134643735925321813873023296 2874919 322021107190752292734018829796844360 2874920 -10070592041315427245849566410854400 2874921 11108815390890476607689521766861184 2874922 131723034901360869150114219271630512 2874923 -185044748357896687535476372170750960 2874924 -29262142381974116492237154573090816 2874925 -115616568452953540041838725521804350 2874926 -279220888386841001392564107142965696 2874927 -87417257690321945864770651171787520 2874928 -97197357131948808578998633335521280 2874929 -631851921699248280964525445120095470 2874930 127901809556662673023444385440842240 2874931 2904173432785511458213419636687360 2874932 63546483101701365319135762542034944 2874933 -316104376895387896532514532084145376 2874934 -216006242390137169761997436647052384 2874935 -57184946819390493080941305757527840 2874936 -252756312834525320197282148301864960 2874937 -1075929255424475955384918955432640 2874938 257728383930230821799042053201638912 2874939 -66436195124945536333907322122822376 2874940 23851275628741046573931934693908480 2874941 -154046348517807856283122787990201658 2874942 -75851241609752780641188381084659328 2874943 999496766649276986018061685096530720 2874944 129891151438516757160677886001152000 2874945 -77197380945975983079838678910256000 2874946 55436155811262321614376292698293664 2874947 -789983716036141044475351573218786000 2874948 204503367706476456880167267541294080 2874949 -24575267103149634427256782078041408 2874950 19502164781963591633514814473609600 2874951 -252276407988923307746203126137418320 2874952 187623145030503835823974150188441600 2874953 -56512558908352896767085246931228800 2874954 42943588704067399438889288516898816 2874955 -50594226205441714231804978180788000 2874956 58208133703555762975034946703930368 2874957 185917533052996211750420613364405440 2874958 -345221961145746320612956588721763840 2874959 -28916167687068491678602857420008496 2874960 53198964060423822537913103509094400 2874961 -124228479856794681045021824863331676 2874962 -154970985301211832909633281509542768 2874963 -28779780036094993384458014531688192 2874964 377845775448015254382640740603694976 2874965 -277679621345503967673735450473234280 2874966 38170082631822963087397072029580800 2874967 -91357633420038818759134600054074720 2874968 83106585137064611186240516229120000 2874969 -1854425193802187124919445675450406 2874970 -74313119737776422288844091640355840 2874971 -152002416687971130558738240301197312 2874972 -89834001782561527814936727262364160 2874973 327966817963208643290005550242191180 2874974 130275374862542253117282847658148672 2874975 69252896431228848725715267807264600 2874976 -69892938965190451719535470393163776 2874977 13873423625883518032675915035792192 2874978 113702042520027086750187822337700304 2874979 635098907606725929687179968470679580 2874980 -107146106963657060355237955952640 2874981 -87887903935300022535147116471007648 2874982 226983279218885775602868221110488384 2874983 -111144985421238859676367763294188624 2874984 -34447914717577192889985642120806400 2874985 -117712485797965117525014332699361600 2874986 39729232369984967798016815936886192 2874987 390590669974878448119064775454668640 2874988 -406990109768761300893834940573472512 2874989 83162732064219268974290043403807320 2874990 79446285581285018553453573593702400 2874991 -70498897242685836546377833269870496 2874992 18753703303616207382867429040029696 2874993 134911958105249041439110574997484128 2874994 12643097411397538914799845378752640 2874995 -17151835666010537177639862564356400 2874996 266800086106038053696455957293985152 2874997 -165788625841001975786302971467948480 2874998 -40146188572249269738172477566843264 2874999 4905545972490262171864398469106664 2875000 152983248873298642919598920640000000 2875001 676608932758522794924243863137002 2875002 -7305324680138823458766019297566720 2875003 -32593794830651017354616766704920176 2875004 -2215475436607639274679877106201088 2875005 14852440392353273570188684340799360 2875006 -31647738428064787623892865054403840 2875007 243604114994558027302492564721168256 2875008 16921842037884833997900559700459520 2875009 67825139711027349748075421941221460 2875010 45258028248730940202216050616368160 2875011 -6917460224207245112160606029587200 2875012 112856704145215180137419536884183040 2875013 -507523666795769799379152453657528738 2875014 -716160923455882187857818706362144 2875015 -50566725211386323710299569543062560 2875016 359969189452215778543967624851092480 2875017 343540209130859437990691650799435280 2875018 111487657904582654761591989581714016 2875019 -115535065964230685477311361944001904 2875020 74051092137541454131907782908103680 2875021 -64815295276461952648306116856296778 2875022 -7523882890505905501960661850650688 2875023 -2671473291123309819382004276471040 2875024 33431223373469714812831215878512640 2875025 -284588406777107702062416229801623450 2875026 52260296624016097437567421297459200 2875027 254479941028567302093897141749864876 2875028 -343986168891694545930588353621659008 2875029 -145843116182252477889537261377694816 2875030 216062279519692773986221159283708160 2875031 -242277481716393372084300143719147800 2875032 -10570053669895393041625473622855680 2875033 44209505370223096108544863893824000 2875034 -233621373222098897793361833082189584 2875035 -165702396244647447806094412049638800 2875036 -39689706785112199976744645766853120 2875037 652487907433065299650630929857946624 2875038 -15064040062795781093321053888463232 2875039 -139877101490095708050253122742700496 2875040 90575334547119427956408074171842560 2875041 197413402367521948850642476638535680 2875042 73005939782032329271325692370851200 2875043 -142988967449542742198655596957403576 2875044 -26898023112260881380662923932662784 2875045 -310374139815647514094782701098685700 2875046 161911285934416642389825156209986944 2875047 -5061147838312884775364629071866880 2875048 -4247171891653339147962693641748480 2875049 136348725341942030196276159838477050 2875050 -87060418287164698802956140670038000 2875051 282956201380601921579440005689152052 2875052 190636396824033299534305490924209152 2875053 361423586176051139794348312059088704 2875054 -35716029151002888915714159212537088 2875055 -46417618315849727541574768596331440 2875056 -29476955845757430482840278333194240 2875057 82529672513080336602561288971678304 2875058 -154941639022090130176986306502410720 2875059 123953408175082417994544415936159248 2875060 -289383059838227197071052911731212800 2875061 -148221098843726579121692970784735680 2875062 30530785077139389183221344320470400 2875063 364761733362698400482489116687670312 2875064 -35260064928693586111141057766522880 2875065 74958721548265737845221198059443520 2875066 -2136279765376251797809774156307712 2875067 66171704240702323691206895400058320 2875068 -96924725296628519794751806663802880 2875069 23778552891995167548150525243056544 2875070 105599307588550325391884913834163200 2875071 -364356422889650256050871468605919288 2875072 192132137083829343658394988796968960 2875073 73336120417139563400760682742435760 2875074 85109325719698765367255037744221184 2875075 86009680237943976233361807391226700 2875076 -385818018133258894471677193456296960 2875077 96976759561619828730027357933331614 2875078 408651852209602901697676241512563456 2875079 185604576697959246332423331050302680 2875080 -47510258024636850031578528473088000 2875081 -224009862617791810878497609831254 2875082 25452702167487057011092448608704000 2875083 140778404333057265189915375446750424 2875084 67234196882701262876439955130560512 2875085 -69128523713940127705301709321476040 2875086 12359020027706069264449030089808704 2875087 -50991863157725317743463985688055560 2875088 68333843701488365933796487970906112 2875089 -135972236329077629207251544435095680 2875090 -48984487818032117838704702320926720 2875091 -94463677372689545054809599743396256 2875092 105414731294946569255573015503601664 2875093 -87952737346076655061956450968871400 2875094 205388519100496279132752107055716160 2875095 5025495269428128625169424860092800 2875096 -157939722069110247112817526931415040 2875097 126157251332313286265031614804193546 2875098 38243009495069195597304977491234560 2875099 -89577712356176353966664473467458380 2875100 -230323967229627467953032987558681600 2875101 124679599919150756710336941117128832 2875102 185022908111033664564962309744794752 2875103 212038083976030368225712897665118080 2875104 386035198986762835221074754620620800 2875105 35550574056006325468190653676198760 2875106 -72581778602807493649808533937570016 2875107 142487055430254457406544431689106040 2875108 -353239450535228587786853085001630464 2875109 632256520202402465559678091600704 2875110 12274663517301171154364115114424320 2875111 -84796030596526934402822608044985288 2875112 -363210978618470475681675689310028800 2875113 399818822160447002390320454941317924 2875114 53048249358525218466433471414136832 2875115 15728802128919783609419328442988160 2875116 -99127695806219993990582188185255936 2875117 130761582497334348886519142278612192 2875118 3718527838245016376541709554576000 2875119 144097187383890657114161201193706128 2875120 -13969975694986358067344427709562880 2875121 -838734536396601217999258190456479068 2875122 7464610425506824373969095135948800 2875123 108307408032605391722055571936742784 2875124 48534463850955766186327398239057280 2875125 102914829556858336966431827643936000 2875126 -117674485970178747936579798906224640 2875127 378720099361777790048817632051423976 2875128 255202403741052457217758388842844160 2875129 290759211313965387841959351635890320 2875130 77186598244831258729071994077120 2875131 -109879110081665852776488958654941696 2875132 10574619380339180189279480601728512 2875133 -86955005477525355486375280661754618 2875134 -20526140571830508317415741384995520 2875135 145649173260227915559594740179231080 2875136 -249475953568020790034492403279200256 2875137 159125349373958813535875023432181280 2875138 59396457677964506095827182975400960 2875139 -113911003519658228483639749733222976 2875140 110633833126576991765238187749960960 2875141 359573489246109252503648470187694172 2875142 -10443543770018610689823907812170496 2875143 339590744848641799523601195307965864 2875144 172047947362488408214287592346142720 2875145 -11434121521771506300320571103219200 2875146 -117791163341749873551378158372572416 2875147 660913378520644348617737684374200720 2875148 120855776014091711771106398073031680 2875149 162308272758001866726253942326045120 2875150 148768450231614134903567892786412800 2875151 -486214093808359948895607530347072848 2875152 51957720855661533328860040396800 2875153 -392613514925551330140645954898626560 2875154 233297754401637838413343292664037776 2875155 252631631271678016763348853454586160 2875156 -363874744137843140455436159441991680 2875157 25573043378142149383500102365364480 2875158 -72065722969941744945773897764083072 2875159 24975946948680617871325197019787712 2875160 82741650456829181537379464082432000 2875161 99610544224666868176250819460118080 2875162 16621156039314531993990726959150832 2875163 -263462286380277060676724660886078588 2875164 38373418198872567434531073760344576 2875165 -30097277887328088717177728386817940 2875166 -18877618383540786930941027437006080 2875167 38100927333911313793767109413668568 2875168 426574837292315883487538927778201600 2875169 -295897333146248463787790305182204240 2875170 -27823585434883849421539473143347200 2875171 160219940301412095154699358581598384 2875172 -89957755340605570721144741203815168 2875173 -284822778866772178245665680840412640 2875174 -106874864922404044287524511607051008 2875175 43662988837261719079147574778351000 2875176 -230886689101377761146343543409715200 2875177 5424689633312150441694518786450932 2875178 -6929968451987928937387115827676160 2875179 -105463086047234777515589134397442216 2875180 -96542428290793016228296255850987520 2875181 -823445197293845459713589706488990208 2875182 2774705949535696960907294538522624 2875183 186504848779531541954310014241596432 2875184 -24871409048727677413276159804833792 2875185 13628788265134568553473984915076840 2875186 140700896008178651304809729229833760 2875187 -179251611439434387077531216535273648 2875188 -64237858216259656039903766459842560 2875189 -340404300361496168670876174857522144 2875190 815440683828817711740546640471680 2875191 97482826635512882080071704533832448 2875192 -147133083266831982909874494092083200 2875193 253273289065524150893046456905268180 2875194 35943059903133165487935401340449280 2875195 -223793445071870364722570102059307280 2875196 -165236777851050947995844725097774592 2875197 52932717075807198705883447015433568 2875198 -36322381193802341295087915625728000 2875199 -438711301947597243102349690302580800 2875200 29521178877519589343743039242240000 2875201 48112761279279845019745833351485184 2875202 244031979341230818999141608668728 2875203 480894073545040618693677967726174080 2875204 69449562861818036287584798343139456 2875205 306922255466993852972343335730144000 2875206 -155783875129945270849976447132709696 2875207 -148500959426439179254729891592248800 2875208 167107098538136277796805711854632960 2875209 244811253675744726224408418644307648 2875210 36466314233640329722933041255630720 2875211 -300368470557037438409413078316062188 2875212 -74447725506823143854702442466769664 2875213 -592902233205193945852695271580945760 2875214 -159026663418194294550369426103028544 2875215 34981121359925011141153959280550400 2875216 19250532174780931085802961171513344 2875217 -376572332047300835516627920670113680 2875218 -314173082727720740052473888848972032 2875219 -22192181667756472940173958264293248 2875220 3038963244591884888993629859642880 2875221 -299679278860353311724257194856503410 2875222 -295797712467503696985046978741104480 2875223 89832498202853966681177844027571464 2875224 233926946583513952024330679312547840 2875225 357846407788477995864834856735622400 2875226 -221612649582943302233011891061084688 2875227 23305002646985991775894211837654832 2875228 276415986356975041048918987110445568 2875229 -191072484871515101408648650035121824 2875230 19350387035739462749114954137190400 2875231 131372150394764810934055575595047600 2875232 241616652578868299478002342107545600 2875233 -31482158543714837822057411736387456 2875234 14440808462896922067169805862619200 2875235 -399783571713104284116581534870294880 2875236 -9400684076844076267830751763275776 2875237 -93616518745847593159271909513785188 2875238 692820928691969835106198754880000 2875239 249608765523467997601096511977164144 2875240 -61428087736332210229499666421811200 2875241 22427706594148987617602541508701072 2875242 -164635752657815614772463441900761856 2875243 247337343090704716842578738010586000 2875244 -239442902019301306026667768003044864 2875245 152401295462596307021622527678067840 2875246 -202013852292064784214144396421932096 2875247 -222419443854285613793780458382512680 2875248 7601251732681249317103332803149824 2875249 111640603353027007048111560640336564 2875250 -12167549620343892292781805115392000 2875251 -10804457672991207838727688272307840 2875252 -131392714032085415034345672587803264 2875253 165568999185519404054350633913232000 2875254 9536049548233264640838759262672320 2875255 72968935601675980548275173659198000 2875256 -442486071560809827156270954461061120 2875257 10871068455883191659703886872016704 2875258 -161691254018937026445080675983781520 2875259 15961091733211691556952203902258280 2875260 -27957676701594848247194545111357440 2875261 96081359294925360904811068562080850 2875262 -63957004389444971195685002982331968 2875263 202242402404171809084185777990378000 2875264 -170915212288007354427068201199206400 2875265 138958205799918643538431809332088660 2875266 -16345507533943304191408551809923248 2875267 162100671766610715392562279737704316 2875268 -221018351923421229984688562915340288 2875269 -64635927104506899193497359147098656 2875270 -46427351158781411551946900384544000 2875271 431042212685983664108417080231832040 2875272 487500228563300464460456190025728000 2875273 -104794540667003024900458326723977856 2875274 -40849236483532709200778882394960288 2875275 -19909991202724097868018660017986800 2875276 -8586448350469657940555983457952768 2875277 163959333358073649524794799888751360 2875278 -80607602631987060966366355057195008 2875279 -330673067949331545533938329537627720 2875280 -20934935389263650125275582525603840 2875281 2214356946848411069208303886786560 2875282 293402025218720071295104610754862992 2875283 -217102633347985347812221535622186840 2875284 497502501750915454287139631273164800 2875285 16972145680890174676870743335957760 2875286 14697484498201551767620194695488704 2875287 -157892340830549678354897013324528000 2875288 -69321555398969003207300702970839040 2875289 15497278101319446831142916502902880 2875290 72615594631052173877597347273751040 2875291 -62274922236486719385744014384478200 2875292 114198903928947814301544803040737280 2875293 329925911499701802971408574190733382 2875294 -194035100736995098210385999193458304 2875295 -92004792631182739448220364696404720 2875296 166851765025368226438244723686637568 2875297 584009773858894591697605687554110512 2875298 272475915760027909732536749138331936 2875299 -18449067835382302343731741731804672 2875300 -124756660440835228930106186776681600 2875301 -9264197893039690415926000468933536 2875302 144691914905857235335950354794453280 2875303 -28977306387869962304571817457689896 2875304 34934163257774519451892749872332800 2875305 342375653419489465019218080698598720 2875306 69615955651485052809846825929233920 2875307 -129417506701556321385719190869455968 2875308 103957521460408484802923219694858240 2875309 -170931892134631368088417259905614900 2875310 31890154976073719407388704080453120 2875311 47056189872924923778604155686695200 2875312 82424321567681288682009056032751616 2875313 72208741402679626581718630444637760 2875314 52531437292906848836011979764801536 2875315 3576437761095132676813924900446960 2875316 -554732758729815798986095761772092672 2875317 -184130938966097502057488142332855520 2875318 120973675414547516065306542209619360 2875319 -1047780134242028403650674033947003648 2875320 -28157673032980349303907734894899200 2875321 101221769918933477083644832477354500 2875322 -93219385249464930104016693071847168 2875323 -270055939689169730059021142600124 2875324 -436329963750017870671455185290240 2875325 103544178383509175932767854386828050 2875326 -149210874153548152521049783637528256 2875327 -45758062347761289371656775321477120 2875328 28209399170881582200669734298451968 2875329 339140977776300576550594684543397604 2875330 -6129398350549898080952018620639680 2875331 -19687487532703332893113088314748868 2875332 -213222560659095346756377017988400128 2875333 -573469343869927102606865643441576418 2875334 -109226399695402595196632517276143616 2875335 -77632002635356040060070523921431600 2875336 193142557552567335832235081641927680 2875337 -14205685995742915319921254298767014 2875338 5974537979373718360549456976958000 2875339 158689768558887207149170180246197140 2875340 -41773335546131106029381918335411200 2875341 -9348997242514721972381706375561600 2875342 42509891536251689457102939042582144 2875343 -202139019184458054773670207197334336 2875344 21522635387963044495925566189731840 2875345 -30235912300753605485698621472415360 2875346 -382757511803009481306774709966114560 2875347 159616613829775556039827514440302324 2875348 119076720716000464233507814918086656 2875349 -51267727871722579402666689426121650 2875350 -105551235775417238399068266499632000 2875351 -37316561838109032113687517290210000 2875352 63004110667138370412483153308313600 2875353 -10135197709025810778469500714418176 2875354 48716205338460484061701501230708480 2875355 113114105190411628522987476342684960 2875356 42421323958593085902243268810681344 2875357 -579732038111366520684535974521775668 2875358 276927461129722850483983165296000 2875359 -335417682248691703445291389118691840 2875360 -343238245438968700808019112502231040 2875361 291587495586855936003616285919500962 2875362 11372846963469737308020139506499584 2875363 738206709956551043302130262959664960 2875364 17379134555792597253360027618139776 2875365 -5187419503422297388731685666584000 2875366 -93756764019211233995476100024752896 2875367 -7553400251481078969939082045025280 2875368 26731856671774863529562061660979200 2875369 -147526758431933910878041494042268800 2875370 70804149907149402411051159686678880 2875371 -1347254010069543270565027766999712 2875372 -631895477419721458315834164176284160 2875373 -316255489219626077969018715139758378 2875374 -21698102229542614349908955441367552 2875375 -77640298558116297437767276055826000 2875376 -7832219598778404043277120201883648 2875377 -355814881197397053740537349425089680 2875378 -96178188607737898675437319618569600 2875379 60130825855084036426450165294282224 2875380 -131746268732164981063217694322790400 2875381 199337684396290023151632579842363932 2875382 99433989424409013276037003311045792 2875383 -21534994203977801535783229616899536 2875384 -144469465049653898743546904456294400 2875385 213847303308333737352112749635072580 2875386 86586736602717972301273023569854464 2875387 -161420873411196052181806134537855964 2875388 69658580415035850304182110863884288 2875389 -369104070844904141188015455977982432 2875390 9518726310392000242044256060788480 2875391 -190867674661916133096355688825952048 2875392 84671324265550538771017131035197440 2875393 -96160911278892450913278258397839358 2875394 -170817002503856298690517203241107504 2875395 -5013687302998624391123267112275280 2875396 -139095478879065453910090175328556800 2875397 -10762391895397184330009576756044416 2875398 -51144602731071972384494317033291392 2875399 -285747252280676743714232703364265760 2875400 102090545469896921684932737936384000 2875401 -151746463460500981675706485594816470 2875402 -241533340317346909225109876923140000 2875403 550367436380089671768904138681680120 2875404 71601064723088878664975310031306752 2875405 15351527212733096699549851187550720 2875406 -180311259636420871192349453865959040 2875407 -14381652980209016166404560917239808 2875408 -7542182516513786030592896089374720 2875409 -15495593903361309161589826013377920 2875410 -307470860667599215308540150044160 2875411 20714395739936642723739784788691200 2875412 -32602279796272741282031105017090560 2875413 -442557087038654339877216280014059136 2875414 -42906502888635169404444623069346048 2875415 459866429397814125538667245096756320 2875416 -363295844779295619044928321517670400 2875417 -516520914550448276610462020832820534 2875418 29825290173280008134687823116229312 2875419 -350994910689624112438085752730225976 2875420 65727922116364000259708146560768000 2875421 330165576667564764009271707399275622 2875422 -60790363787421083468556145466864640 2875423 -528526793869966416604451585923527328 2875424 -37011015728693662116020356322426880 2875425 11958729308583383621456965396756800 2875426 -134847659809671382788952343856167088 2875427 525543634799798816938499087027709276 2875428 197710845150436768912995411324112512 2875429 -86955924327503403778086108678444000 2875430 60123906320781307316980445400712320 2875431 131449732189105576293192437840497824 2875432 140027168919776568122860846675476480 2875433 -242319982342292532182205118531818432 2875434 -123042562334808910453470219659953920 2875435 33968686579508810568245607476534880 2875436 -87321515417141330955923518433832960 2875437 -285882806472277482206000529628838400 2875438 32647523311027494070350102757581120 2875439 -152275384159341685906191418560179328 2875440 39203289596344346296233799712440320 2875441 510156369791931066423588511166978800 2875442 -348769162516881302550356861894784000 2875443 356009161955456653944791762109707064 2875444 128611978354140699444313938934528 2875445 -278289222940728964014894053097323520 2875446 108789999357945036517664699942277120 2875447 -217640664910156395959734423824182104 2875448 -183247155131643740122203393173053440 2875449 -248865222765722979280904207151268320 2875450 -11220098161823064911028009879648000 2875451 545757153906757851170191186659598032 2875452 -44768957316718010224146199903346688 2875453 -1551799843109218430816960728950912 2875454 7317886372766889941820578610936000 2875455 70319041282549703965533067872263520 2875456 58924302631301151143850078193582080 2875457 -9666457173637466394770605500708312 2875458 83818658715335302502079057793728384 2875459 -217971401914593065678100468345123120 2875460 63588024644950309966771380328857600 2875461 360532149113478183902128725412930272 2875462 -132598752740889749837730753412434048 2875463 -738325211996880075314882241520783656 2875464 -3868335164860076979577017214295040 2875465 -418277561750567977195988353171164600 2875466 261537814092074390450837026160751360 2875467 -96339471064788872089314431596993536 2875468 -140225997276407514278722940733868544 2875469 -10342934341853370547883766731909130 2875470 2019386135526203112772995310164480 2875471 -197624916387989509307668170075725768 2875472 34717306329526766830559637162418176 2875473 -225769733396461823539295436663988800 2875474 53877636388460591542604050450301952 2875475 -97377837908326793164169578184224500 2875476 34413932517330630295806950277752832 2875477 -587228163551919770901147063254118528 2875478 -30488143380086728393254759415668960 2875479 5093796181949024053635273045214080 2875480 176603553311348399369643937902182400 2875481 196539689194787483619420984781608192 2875482 -224278909737756777017151381127330848 2875483 -20000179325386014770738864261272320 2875484 193417917902593686791995120281494016 2875485 33657063557833756196772364939932000 2875486 -8565192625007791324052967013607808 2875487 -478345363749677616301549403713428840 2875488 -66502197859852986673865062550077440 2875489 333024146739934960931207919829344290 2875490 216123212388833760904017330242484000 2875491 -234231691958058422854461086273929500 2875492 129397272157994125755391839913642240 2875493 146229169330253976456916268913967680 2875494 65607897641568258244092744330956160 2875495 58486913595622963591065160151716800 2875496 254086643557535763828985660784640 2875497 48659602128675983387899966465722000 2875498 72529434765867897005945034945300480 2875499 534125959023125632900194928843328592 2875500 8616195244123354120873518611712000 2875501 -275921667367411938408062682089426100 2875502 -55070449919386325246568247457469696 2875503 288711149371005782455274172465162504 2875504 -51286052472990581305923370545479680 2875505 -88091237533819092567975033529351680 2875506 87064364064735381034341147867291648 2875507 1219324641957182831622467533629342912 2875508 303544311159511009950390419934498816 2875509 18519514673792907917853655673758848 2875510 74955478409892500033708760046792320 2875511 -55520054245357877103092305642149648 2875512 40799247874792432020646022644715520 2875513 -129809047017795530853332432049338736 2875514 -208536152666851436843835099856704144 2875515 71193267416762441340268166620305120 2875516 -186495575880589022990312426574508032 2875517 558800590178809743655856705472680640 2875518 82239772512088272913398500054825664 2875519 183196709030651006230089383400129920 2875520 315245696177054698197806588991897600 2875521 -473446889397227266206316709155983360 2875522 92239992516079771079662888488094752 2875523 133764149537779215116990967201785040 2875524 98046911914343980814040113539215360 2875525 -101380292288226380301098581420802950 2875526 -114012881649264997926785291504175936 2875527 495285390744311122739891552156901840 2875528 -403573860407241331380574709973027840 2875529 13190949394358816416174351135472640 2875530 -43722546851520863769828364262599680 2875531 -724396703815889092421324621097368168 2875532 284030109176382310252212626813071872 2875533 -178218874414425344602271974841304576 2875534 -128812422959177935618565633146595328 2875535 63668654468643667362675345356966640 2875536 67142763560509007119608600543559680 2875537 -64752493841541767793904877773148608 2875538 43645862598990212068859736024915744 2875539 -3602267880235627582086533988391872 2875540 -242351760055315891453663416307038720 2875541 366114573496277955614334359185164942 2875542 107241050006837366779666144781821440 2875543 13787475671238499628585210551430448 2875544 -103858440680062581858836561021952000 2875545 -240025902705351916803047645973952380 2875546 301600209205161594322303213696991472 2875547 -2114707611288453150294689387223648 2875548 -107447890444095145858364272965405696 2875549 575324664317589598852221568322008550 2875550 5982138434707256796249373014840000 2875551 -22890413573032174956133882726464000 2875552 287877107978130815382578084862492672 2875553 -151652974976506504460404385102362200 2875554 -570415827515338012400523539025592320 2875555 218201384831875059985184544715062000 2875556 -82452145127096139512902017527024640 2875557 360712062319694435269285030982079840 2875558 90757625830804092362513086364674176 2875559 70624044291046760407792903028144904 2875560 60559313482080428013338163786547200 2875561 -63697370414389959329188121186926748 2875562 56398570694969721525249749146221312 2875563 101882347069621501557664156364672520 2875564 -517745894866455223775603361980104704 2875565 -306385462222614405295956195890580 2875566 66313935151035612012739798690748544 2875567 605890489551584435841640436869756032 2875568 26553675028684321629868755817857024 2875569 236849263974085667760308124011282544 2875570 -103453952104647813127861905589991520 2875571 -106777709559398639839082214981858912 2875572 6558736112827556224527061208819712 2875573 -1021941542220155467755991222221641664 2875574 -10878627430365096283612479900117120 2875575 -93910641845410615705287532292534400 2875576 32041184579083444166273681017528320 2875577 541159691501167724503054556513472426 2875578 194719848899615202542616868398695424 2875579 -85855468352214201166905260169154048 2875580 -262573929564670784304657522345868800 2875581 -3962411705026644428928955389886656 2875582 1101826165368376306380520360897920 2875583 -170928896271798628609569934956468696 2875584 -19833576409475301070167368760557568 2875585 -115669023510649665424366559958163200 2875586 -77639921039223055763929385612505600 2875587 -111497256068918379065792391434817024 2875588 -298506449024274052005427898217277312 2875589 -354446555414340291608165535978370944 2875590 -51883653115421511516382962864096000 2875591 9904845580323643743288400234485184 2875592 -104834299761687122810794374175104000 2875593 -33083578998798338054227807934069760 2875594 -96721309545574952185473629586173904 2875595 11089782722919898865383159787421600 2875596 -2920959877543071816999829464580608 2875597 97599426794637582763150777860747840 2875598 4919374366588423930948890196405248 2875599 160892849446548842851060837934346984 2875600 -9281348381077039538734917615616000 2875601 669941054856463451592249250972312320 2875602 26182303025872321873246019389448832 2875603 251663391156020472168240961109918320 2875604 -302244612811132736148262066129647744 2875605 -184958940009196731686386099198595040 2875606 30147026181458128427354355926907264 2875607 -96164185030387953754332226411748688 2875608 -193875656632072913032164539539660800 2875609 -158079864139794310033412336752530048 2875610 243141287338663726433753407860792000 2875611 401262076968919436298334376723249520 2875612 4773927056107898927647803677803520 2875613 -93491515647649194526630021098857076 2875614 153921640741426630802453161020754752 2875615 235506419265279827700572786994686760 2875616 -27887845891479652269202640565436416 2875617 95773573436848204909720920112893348 2875618 -206775527671707392202687344539848960 2875619 -515951547353862893785743315643258980 2875620 -11143171857440299467406233308221440 2875621 60286474998920547429914348619035904 2875622 -29716873145807507874088552392562176 2875623 -185810149045256974285442178503174616 2875624 -10781767093892011844972059420231680 2875625 755562047102555404035171061170000 2875626 -20953537054398066277472657224033440 2875627 -239262941685109032618190467302048524 2875628 160801562314666618771298638920999936 2875629 212478848683978310871281443196587584 2875630 -5467738474790179781462756130672000 2875631 -206566511528807193653354600777241600 2875632 -10655648657754363418721873417994240 2875633 -542983981765710004679892642737043118 2875634 144038221788864688441036746539379216 2875635 -68813832535433748309302243010432000 2875636 -49038324380755921914450352541540352 2875637 -108733068127136997066977676456178980 2875638 -45388519491041822201609977699236480 2875639 -171044595658530880898578070401019576 2875640 147805569097046678680573530580992000 2875641 353745270667428674373474383176486992 2875642 -51061577084947068150471078202785792 2875643 -374214240427465711526093607329190108 2875644 83471786043450718142181412503673344 2875645 104621807959700278048882762031865900 2875646 54094208797870374239784723914566464 2875647 144918561821892189524580150092838600 2875648 261740245038945371697654128065904640 2875649 -105945249333335339723533395929753664 2875650 -23249723704762789789357941563040000 2875651 13024359470720959093067424575098032 2875652 38932557509587124870094924844964352 2875653 124044457876561048636653663547623168 2875654 -33991914212261193745717864001198208 2875655 -246357837716791819103858416359778440 2875656 31207556330178543374509338492764160 2875657 -550806503396075924639446853627519360 2875658 40335010947138112667021101896678240 2875659 -173038062490858633251707788557433896 2875660 -26575786439000655188900251520793600 2875661 100754984836623090986951107464110592 2875662 -167830598134636698030924964914308736 2875663 561306273729405312991970627239616448 2875664 107665877429290983147193145363988480 2875665 -67324912208799025567381353332239680 2875666 -173843407244872451101463411826361968 2875667 -177566198865173926487944247936426640 2875668 1171423056436614194895282060601344 2875669 -144754180050922933934363428561838400 2875670 -13427344008732895442479311522128640 2875671 18237336966508842152173040187529440 2875672 53031527458833152298660191083929600 2875673 26218274104261906631571027679550922 2875674 -17859336614266149858457638543128832 2875675 318464673612811744036697690904055800 2875676 -321253640040900824373982666226711040 2875677 -50558337608966425972739071556171136 2875678 38223294345768377376111233003730624 2875679 196405785792752165429352206720472000 2875680 103311866624991005240355774897192960 2875681 -31709596804370765476694023094255518 2875682 -321204501704828832050704936195013808 2875683 -18036535333102886850503617899790416 2875684 -20031504957222914987764133350309888 2875685 -406962400534963562773176713180143620 2875686 -365552624845463727407961762004608 2875687 898814312481366015270885093853050040 2875688 -474136328437631039545247890495488000 2875689 34694135850154084867360818712238400 2875690 37101923653806511270502272327019520 2875691 -83207030756038898929243970231122656 2875692 -93851081318951801161099858526427648 2875693 23146819266547193844452471687086144 2875694 144538830424515633106281505838488896 2875695 110351217971567154196969985701324800 2875696 -95166943967154280009556228842192896 2875697 -314509046824610755785272790970691088 2875698 -77564924087584180331390921011837440 2875699 -164679507863350625801144026248482520 2875700 -227859949610041206689665362169440000 2875701 -17889530968107787745797451409952800 2875702 -182820059824537690590043479262052448 2875703 76862604382755106677854401954355760 2875704 -21681204384677725413909640077004800 2875705 59473945973830088367513343144589760 2875706 -191013435096596194533644478605954448 2875707 243532427349114657491418658949590080 2875708 244134247764027935047280613256060416 2875709 -42916407075051881832032055152172090 2875710 -56733764623082403869513728979015040 2875711 -9756713749108895137991278854264008 2875712 104876127895199769331370946251980800 2875713 -111978983244686425329154973473815552 2875714 -66384696863846696207892062743846368 2875715 9810624870981259028642968628565120 2875716 -219484399064182704221548253224458240 2875717 -332303620021023445115297082868580 2875718 164446067343113602038025921015914240 2875719 -79519119863397923343628386203166720 2875720 -25991208007991613813485213941248000 2875721 -8654109175381820132020830671532288 2875722 15116650143563410001894243067363072 2875723 191723315980037225667205722767191504 2875724 158103817823042519515679046781514496 2875725 104170273542472564498798853488274850 2875726 -1534996669987366878643655109886080 2875727 -114929725322727979197403342086377280 2875728 15766033458746814336410759875657728 2875729 -217802741823045497207681640665682716 2875730 -37696940942925010486860182009525760 2875731 -392463817747489187154070266443832648 2875732 -116064085581532147518792246401187840 2875733 188463438842771586766444827076924320 2875734 79673301975603856783273019582585184 2875735 -130109390022379440879010816436103840 2875736 47107302244402263393111651088588800 2875737 -16133575638048190431727069259640000 2875738 -24885885762722075120450331849726480 2875739 284537747818866976720018044446121540 2875740 25464234581881494520349181108879360 2875741 1655715347625699082143989738205984 2875742 -277454612394946766578454096961639168 2875743 6483455317040097472309979844477624 2875744 382490865366188217069884783108161536 2875745 287146169085558397801054662006259200 2875746 -20269307512436459583591703900588032 2875747 32661504765035988142755646794711200 2875748 -116477412660790291223293687247198592 2875749 -1952965729621250666074522751889600 2875750 177155463074493082402255850725824000 2875751 -19622565473089789974191497539155208 2875752 82469958913894494639960459110154240 2875753 -347680371189191242986714174167564998 2875754 999767136339403657483902850612224 2875755 5952323031643747247885898410104560 2875756 -23806775063897091516234821891281920 2875757 133120126263163914640792073281842006 2875758 -179671882364634651426088354343946240 2875759 7364267126318257201433179960786080 2875760 27601390079197790523380796604416000 2875761 356059270356396095185070743572593922 2875762 -23663940381816958026072093515832288 2875763 -255755718898321796157641942820482616 2875764 88260260561722600702439839786506240 2875765 206823161268013514128161686051541660 2875766 -236421675325618363235887832997411168 2875767 137767627437177377708394980474156112 2875768 -31028161300278780851504066532556800 2875769 42333472638962707135866181423366920 2875770 -227321984294689548919758534931852800 2875771 -107048620284466173582086093263725360 2875772 -183458235543256383777974140867098624 2875773 272554898762144169967433559909871968 2875774 313169328791472258342062785595510784 2875775 -88123744991337925790202446369041200 2875776 -225079901560190598976952511705907200 2875777 34899460273729852134763815976102912 2875778 -55844725101996151613035506477617280 2875779 147603803139012847364938229829985584 2875780 40006779886718317907657752664885760 2875781 -31536818900835781877739785315270436 2875782 12897442261230673273259374456381440 2875783 423557587306676160276760022330880520 2875784 -168802745372957443856562268679208960 2875785 195453815420339867309527066477219200 2875786 215620759092010127666947886015642880 2875787 -423744571514990705791138869411863448 2875788 -55302089256553471713061475480469504 2875789 -114137403114508418841473659499889408 2875790 98091491037198181141208196609374400 2875791 20418939007980661840262053585317264 2875792 -87856046631134391519102592180117504 2875793 404511863356136843800293201672326244 2875794 166282400411892613983809798809257600 2875795 -55046112506681064540199352492823360 2875796 34360530208332839752809146786328576 2875797 -8936551703910480456896774224263360 2875798 -237674814924258027143762220807429600 2875799 -419613926782269793275788747886178800 2875800 -41629034655433243997251806500352000 2875801 -97549911187513366906416083242115900 2875802 -300898132054280783276528465210342400 2875803 -141813831971713862695711207190109696 2875804 -48683527016473807547560164680523264 2875805 -98687998500838065986838998515476480 2875806 39889777183661127532531366518761664 2875807 -359609889399284466756635344939672 2875808 -44048392700377821609948425792520192 2875809 -4396118202496955046582450858280032 2875810 -84172357687494874108106027894911200 2875811 457161874529052948735868316390312412 2875812 -78225346400119882659981190730539008 2875813 624899350685554173897924971693040062 2875814 85076685653021490733411778392406400 2875815 -175816979460215719931546546561567640 2875816 342615029296144050138517787493780480 2875817 120852532589231187612711679286016384 2875818 -55848960173192132770401870813411072 2875819 -207835677775798271444922879846790440 2875820 -15822849923806349488296274984273920 2875821 122272753808318124750915403919482560 2875822 25836266641084579626580272795416064 2875823 -184475084263991539748700242676002928 2875824 -2294591912579576951506408670429184 2875825 -82112107062138043112257933700838500 2875826 151569105596084658910007512230500112 2875827 -99061716982816205970949120392839880 2875828 -142416493849687356748272804837488640 2875829 -527115015319310593870816928866725120 2875830 38610484603121609360448911352933120 2875831 220696556953257058836807280308482992 2875832 383220571562276797497625418817638400 2875833 -64979930462994327966024982651893180 2875834 89473232667352379736516259345578720 2875835 -10899769002793475010644108794015200 2875836 101490366229533308046559217242521600 2875837 -4813719076634108043997478728771200 2875838 -10097337131101548234685142517439104 2875839 -16126790898172849716861238013434368 2875840 -1272623842760815711015100271820800 2875841 491208039804131776026410581054907952 2875842 -132448209003866819382468571826224560 2875843 -54092655539316390268635452554505040 2875844 556898743420620872603988237352141056 2875845 86817831521513361810327021834144000 2875846 179980110144730021474637313342018624 2875847 181597345145425797182115488340526440 2875848 177345490975626311877181753511976960 2875849 327713376790005698184743795923203300 2875850 -4468463217884239856109892124172000 2875851 -124974423660984475380396573420080640 2875852 -13601862923618902677735495919697920 2875853 5576578660526725231158428303420844 2875854 25515745415477005423614431822867520 2875855 57015700242014479081910691896903520 2875856 -37577181770610442792983831570186240 2875857 -143141598267340358630731289114031840 2875858 -75571218796748420084197932830260224 2875859 393366193903761018888621019072973400 2875860 16130707956195158313197540045452800 2875861 169494308960563575198469980290384462 2875862 22153286876845372228504570643985024 2875863 23836712123337661269333202790400768 2875864 -281365922906238101480794863828080640 2875865 -193568117302522977618791298453151740 2875866 8866268333420179648812561812888064 2875867 -84789062003897631471981230995840200 2875868 410783583719325110176516141453779456 2875869 244484524747326806311230911327628294 2875870 -555961308593678784187644330685440 2875871 -447762502879179934657768450553048928 2875872 3232517201166447063884968002846720 2875873 116093187455938410666142423126759680 2875874 -154545648946649760668356529456325120 2875875 83697989365550566612993132989180000 2875876 256817235755116552721771333966607360 2875877 -54031265260947544841891436581542020 2875878 36169820517900659487232291892812800 2875879 559393101970831889734240263631337640 2875880 127878535054800341859307042131148800 2875881 -244145401458029285575464445023240048 2875882 129901901147322775654162759746499584 2875883 12513071231263371895921078795951104 2875884 -147605996625220282228569691877265408 2875885 118027048261169357364764006672045580 2875886 28201791725783700984054823690577664 2875887 -37528526022110612450625456680509440 2875888 151823872705821383131031995019558912 2875889 -209237233207498080161235625955520 2875890 131786399967286443497080932232166400 2875891 25342722214033043198170394956872792 2875892 -225980293313866270770862374271238784 2875893 225804556605248044562719293884910144 2875894 -82638060325764695208272332934621568 2875895 -211431106933979801000903124849003600 2875896 -70398190682664783108596303089766400 2875897 74846746057452777833483416236943680 2875898 -322029750036001145714800944535750800 2875899 -6170906705996183258210489488583712 2875900 -66523552038615167316597862888768000 2875901 34480211826990410384777513693813760 2875902 -28284709515573473847733908175397568 2875903 470131498113013192325015506165233152 2875904 33420966014088226454791780923604992 2875905 187264076206550654406056217361862400 2875906 309103879676778674104699769273653248 2875907 -153682512132193988807851962598376928 2875908 -14265357632071593599006863755024384 2875909 -176575918510537492741956945342860420 2875910 139836181349002314504802090824144000 2875911 169015418594061520073015569251996072 2875912 -44128731092931591684460705124628480 2875913 -349474286253003373687244595467876838 2875914 24527163126912749212930602015987504 2875915 73000582042536258019256711401390080 2875916 -628601740592302537304897399341056000 2875917 106597091484765354669696820784973600 2875918 -239985609449723113184357781717771840 2875919 141178553919489288483002393275939344 2875920 20777613829210462288545911828643840 2875921 173733185249836779035900227986675122 2875922 116238295009354539876177239200607232 2875923 -99321168411137995459323163284100428 2875924 -13908463077933565344387097554864384 2875925 93276957534941243202031522678492500 2875926 1333746224347768417918134768089088 2875927 644510245512151292563080184802856776 2875928 385854283387831334942075736852480 2875929 -7760165201549516437424408404065600 2875930 271732881008004570817939288189900800 2875931 9488438174251548140969874774492792 2875932 -31021615532894895901579020676300800 2875933 551676313180108620540012160871406182 2875934 150992714500508148773742673258655616 2875935 106315104955093438539522376944662400 2875936 93419810520514225964102144917241856 2875937 -545623734208925482865898394759392414 2875938 12438727058432168778217380288726528 2875939 177061992301247394638558711629237968 2875940 138609469002534289388566431659639040 2875941 -134333506814760074598787619283527748 2875942 -216469656767198515114121343727611456 2875943 111618493675446671627658824748470784 2875944 -104658194664410355941955305472737280 2875945 -74256124601911773997262947281118200 2875946 -44626849897738528712013035742328320 2875947 415284971338434653893377851648790528 2875948 2709943397962282768882924581299200 2875949 631084809727290294909438732142938720 2875950 -18262759455365009761378719515980800 2875951 -33250216425103427566983064253422088 2875952 -26076598085129025238463902401822720 2875953 -238530468620837640198036620592269856 2875954 289155879025113559322247191614477440 2875955 -303958358448333187756245558110550000 2875956 206495025913473599369292605729040384 2875957 117713369267831402770257550974717006 2875958 260376035613649089917569035818228352 2875959 -146176301795674937433393990488968800 2875960 -225258172072402493271396287255040000 2875961 246543691444157443184224760198100624 2875962 128625161237963486410936382557719552 2875963 1255839379758603120541971382674048 2875964 -22551412435962152283140166489581568 2875965 81118091315678041923519012878016000 2875966 -252132131970365521434196992105332736 2875967 -5193529166102290696669006402613448 2875968 -59818845550430043954251274382737408 2875969 5016636788771128562858464789482544 2875970 -60258056820426071773993038724132320 2875971 14177803705281313009267276715399424 2875972 -37567152783079507647069327735515136 2875973 -166450516114457549420018520009252960 2875974 173787669717796149023856223247639040 2875975 -222854786651491329268796596816093200 2875976 -150945459554159265579737908353392640 2875977 -3849687841719345035299543513060992 2875978 59174576846617926479839670641280256 2875979 54108995933209718061338276128633584 2875980 -2877376981412945175578563619312640 2875981 47672869144927141373563151746542412 2875982 -97639316311208869592229787637913408 2875983 395529985348774113007901218370658048 2875984 -121924113316833396294409274364928000 2875985 83044202759510473761736703093770560 2875986 -1229926281346889134469414351598816 2875987 265023706308337854308138340172262636 2875988 -456830062739130460970981740910373120 2875989 -50928377785237575405137234744649792 2875990 -39150658062262880043296749865066880 2875991 512271340006832760287990033999056392 2875992 -41888921628773376674441744685465600 2875993 156432146800063770059077183940214480 2875994 -88233765717523174140117703776454656 2875995 -117262868855986476084801466195992000 2875996 45641018136644557890845064336704000 2875997 252100376158595405374479402054529632 2875998 -90863431655907115611878694589987200 2875999 -141378698025387255990890043856190864 2876000 685683605048024482523435783946240000 2876001 -208933826246184111313469986264319568 2876002 -98546908231491012283264069301232048 2876003 61052463794496597867783090648381744 2876004 53088114844099362060331619755674240 2876005 289621747093717605174093191721244320 2876006 69654757748740503125082530733138528 2876007 158400020687704936796553873300377640 2876008 144955751394951207979784815453608960 2876009 -84078216525290495033625811208662284 2876010 47875978418381059925873621787217920 2876011 671941845751304779285789664943633200 2876012 1158351152619628293054931368886272 2876013 -60345066823924185568082515959031680 2876014 -165278016870852708481752185988329280 2876015 -128872055107230271049368119909126840 2876016 -5639804191340770224669319550730240 2876017 -194196042989684293031746832066152140 2876018 172677478699472902624350336241746960 2876019 -229369224080149490128667292190387656 2876020 -4858247093303540949209630896619520 2876021 60611257210783513346408257021938222 2876022 -73151014394166236844083436404247840 2876023 -380155157596644549579884777881795736 2876024 122938654270717110130678592980992000 2876025 -33050698739593730813359843443014400 2876026 345223283041080580965094730730198240 2876027 30364672496612062283729580292236288 2876028 53223889928546514205022077314524160 2876029 -286303349899725382839028127413233716 2876030 -189102045497108101636628337879830400 2876031 -149265237085293463579265682890734272 2876032 -86205030453621218638549151435980800 2876033 -170569956717649423691735885341747536 2876034 -73748272518338295526615688231397888 2876035 -47341679055415700675260285918555200 2876036 40458827721668596418942679612746880 2876037 126232243016535286195998201763246560 2876038 13501394796460941370966934573616960 2876039 -413897895847945733778709366715596344 2876040 -90164107188595866842947275300864000 2876041 -45372913172241750548939309176080000 2876042 142361454975427428561958563900813312 2876043 68103471648407886543691821932301744 2876044 -172950925422581125950303477622468864 2876045 -36657401531243707353409538401876680 2876046 22678679034514671352694585821468800 2876047 -200065135499996276367292411477157048 2876048 -5399347320715717683183777436139520 2876049 -360321471888595446560057113741200 2876050 -13924401477426355391608879916215200 2876051 201914401004307453495362711616923052 2876052 53966474949591148875781164861560832 2876053 -321260368984439689245407544031749120 2876054 -9557539419394201362478253418465600 2876055 740900719738077790463039325312000 2876056 117810266441675912655481367692738560 2876057 158911752004786690807676000604831306 2876058 57005522483092691209955002603171584 2876059 -16015320013443533265070963373607320 2876060 66255899673154654243426738114713600 2876061 -396925338203522540936663286659315328 2876062 -2228728990691155532619775642478208 2876063 -40222429632950888575451250909552096 2876064 154882510206940091252073101100318720 2876065 -131109456844423266066504610525458540 2876066 -218271240248430636531786430295982768 2876067 -16441133448825480599120169491784084 2876068 27354128534437878181723793621114880 2876069 -79104496200643544576122260831995520 2876070 14417157223434998671134388094563200 2876071 -590838493597029026142445631100715776 2876072 -268772164854476217846085686444979200 2876073 -174073324864183431117133583506500000 2876074 -185186182180065229843686416429107200 2876075 -395377236126539171776030539144288000 2876076 19495246048520393194708330739533824 2876077 -392590506621686486430691183826071188 2876078 -164492059161345198567417075647831040 2876079 188960872604282634891039433390821384 2876080 21084514962410221391472905939189760 2876081 -112573773684671333935299403733238720 2876082 -47042955722070809026425816251602176 2876083 222351222990635052375946795948777376 2876084 28433955878222517295093978196441856 2876085 -34670253526453054250233520016531780 2876086 506212050245952563368872513117413184 2876087 3576191648461540540897311819951552 2876088 105017218326406737973426656634675200 2876089 -396435501256565900312189184736264700 2876090 2630886899792400767293676564751360 2876091 -50531695413726646967400157817567376 2876092 -260837854897506271629223860383892480 2876093 417597682794892779485115582369795744 2876094 -1623054910155889138252880069445120 2876095 189480288112614151529790815553594600 2876096 -200354281710374982755638293619015680 2876097 -293528835740712218895773903379456 2876098 2796724920058229433877786797516288 2876099 -150694740816029283472624764187468536 2876100 55754224150133550711935144570342400 2876101 491427375140752583818701722461245792 2876102 93268768000790923722706243202051904 2876103 -29037766679088733063999782889787088 2876104 -183474253783913624207045153899315200 2876105 -117425681437728730646376806171964480 2876106 96347810100878933060492372663827200 2876107 -60871101298844426517138161272933520 2876108 -218831000850111901966934232224777472 2876109 30825665976989141366826261853310400 2876110 95803451087583995384357601397344960 2876111 -160832892007158282931510317652469280 2876112 -46614765830224937692608232160403456 2876113 -445228302367138344867095539305987216 2876114 259960649717401426300467361951744656 2876115 -188685734477041229494419630460834560 2876116 -271766498749781603286193276177410048 2876117 -263314716834375906810773574131718834 2876118 -25417009069521240408957040410206208 2876119 277050740250889287254968771815664520 2876120 -2675546469625944399441802752614400 2876121 130330108726096508708065592006937600 2876122 191174366907194788558149513357488112 2876123 47934311718953451392673102147624864 2876124 62961541162492454607601135864673280 2876125 -60907495280420362033184711706720000 2876126 68900739586101943867147386734254080 2876127 9849499208449683173075753241981696 2876128 -131660654775757654392274156032098304 2876129 110765809134889794191638744088987184 2876130 103549851760365060961304524155651360 2876131 483741249511418510892197368609131932 2876132 -7773344051378889843274389872701440 2876133 82904577689948739645627676260023040 2876134 82088907000290658005083768964565216 2876135 -74320230489346485657678599324065200 2876136 -283015865873949623079287946869145600 2876137 511168459247352325571817780665523792 2876138 -17202011233048086638529364956851280 2876139 5663683068135819886871201236900608 2876140 -28965687740341721092485367208386560 2876141 9698996532830118500604084481244064 2876142 91226544773935323713316297796878912 2876143 -439440999317015375737070357456210608 2876144 -84109741236188895010120210441666560 2876145 -219481609347175627954217160737107200 2876146 -14705135296295095773799629625529856 2876147 -60946443503618626407988086265020000 2876148 -272477779375818464683374530599004160 2876149 107806616477160660191948847421452160 2876150 24455149841360080525963294607443200 2876151 -161342383663884889371880201571371440 2876152 301050172176778210879441648183173120 2876153 -88154453654264621991029933772673920 2876154 -122656292394418476850969284792187392 2876155 126977831079243321384457915194754560 2876156 59820548587995837771422239347996672 2876157 386721293178085158027653594765144748 2876158 -135413590820465891406072228461913024 2876159 214022988595202054758174439095596528 2876160 25089155007365116037844394007592960 2876161 -249831179246422054368326740097130238 2876162 3968866043325053630309981194505280 2876163 235608238076829490738278589301294400 2876164 -388591786919355243897742443374410624 2876165 -268382457282099134027665998148492800 2876166 -67020737553523017122559492766167648 2876167 108666111461151057807138671481862088 2876168 335357964789728135840020299071324160 2876169 16382678697472400311734384279321600 2876170 -211125614901307648954320448179360 2876171 540835474916832813921864441967788372 2876172 -81347437733571879181064456845639680 2876173 -105857465433497236626427454237141098 2876174 -102034376545847820810299103315205248 2876175 -2102390779615546469258351333394000 2876176 -34913226162066747572707777204256768 2876177 409799553329895796709249565663195252 2876178 -82151230661845915113293313051936000 2876179 -896008843068299468042876388829873728 2876180 -13229710772142074984642769980620800 2876181 63268948095448261302884272085503488 2876182 134825838466852452106892287144900800 2876183 -93551828517923067889576799798742840 2876184 587845178748514904642397039513600 2876185 74393380043780489544080546128125000 2876186 101602493964303376630395507872343792 2876187 205845975536518445316610134360395160 2876188 -123659907388033721637613532847923200 2876189 -143004513835493865840842312325141876 2876190 49317334094631627517336424385275520 2876191 303439732573356161114207119135907400 2876192 258683701979450808905697067434246144 2876193 -130061775886733214516956008621311918 2876194 -73987424959395934107988941216253104 2876195 3497896884791729001244359084548160 2876196 118107807952984016696632322015698944 2876197 -652653677793380419504949826870299108 2876198 -10018231202621693647701124679579136 2876199 15879823902607144207844719079382528 2876200 9069069992140204429542433553664000 2876201 421895371221188668559623791994131600 2876202 16057813103126354588226800083292160 2876203 -168903671548274006312565534458197872 2876204 -136436690952907665209282781187375104 2876205 96768366177712797202442660918523360 2876206 -194850729527923596540163312378784448 2876207 -233697697752212912619729032049602544 2876208 40446323127520817188110190138589184 2876209 -94047126651109568793148647016229568 2876210 72617857400118373603309695777707520 2876211 -60924427123212333174680263140081984 2876212 778664433655869623676318191578214400 2876213 130011312263724145054773578644287480 2876214 58039022078433281409213367878520320 2876215 144284309926151420559646274047686360 2876216 -102461865392061626051285728304701440 2876217 -81655149031527174458543156631967920 2876218 -182620185612181814124123914702935440 2876219 18524619969515197060460757340980144 2876220 36935367848350028133274100052057600 2876221 305934213364347991982843306087508422 2876222 -34783909879446825660910828972595328 2876223 129858677565099380963695377214556544 2876224 -40952334017823887450564889232277504 2876225 262403715882169089336624745235838000 2876226 -77368954762704274664935860700131456 2876227 -4146552922310505817660554139342520 2876228 189245346664289895704146522381373568 2876229 -11239941531311182447505018549814690 2876230 42097687803013608810720399430586880 2876231 629676555275114489212303189154422200 2876232 -45558772989287132979150387521126400 2876233 238369753044297676966066877391339482 2876234 -90016667296724816509396060257003984 2876235 226821703370123619617176795998870000 2876236 54110140404393294651118689262080000 2876237 78263563760444823643809588041557632 2876238 79394280566214985804889140523554944 2876239 -59732726421570340518552440919441560 2876240 -74142624808760077755959275071897600 2876241 -534463961686418426829936282733582656 2876242 53794584744623624352165078091198464 2876243 542002362061737518366354547108999480 2876244 11605875267727517496910594879168512 2876245 86404358252857337264774996144977500 2876246 132845179095701272116740440807863072 2876247 -58963338049482150832348451876730960 2876248 -85200180440993638482804071206625280 2876249 -679680647552945656097001098846609340 2876250 8864615351608443256886700890400000 2876251 -31667896694275590368636988859101900 2876252 -327331127267361856496343767939403264 2876253 423631743121357159587478805295245664 2876254 89017820863614553462956303936422400 2876255 204722341167980297727051705793157160 2876256 -407607003237920324797464597194342400 2876257 -137422392969461617754215965250935660 2876258 27239220529012146769897032561991680 2876259 -69736489984152121066595657863603200 2876260 151048927319260571841989540241434880 2876261 -221248915840005016395671053871355138 2876262 190060307282424500804547098818921152 2876263 -87059707095794088018616153273957976 2876264 -20843585262669857264830081559808000 2876265 35658702834525627145765045735576320 2876266 224556415416964743484716071801382240 2876267 -77725828419067276153233240343805208 2876268 28743637860024880505136820409341440 2876269 -213718508533699134267130442517466368 2876270 -850642086197333560114103267433600 2876271 -143448853319502174393911384246063856 2876272 -19674602145878679092610002142232576 2876273 -10200393942601265281785925316896668 2876274 -9949455509849925381466077886847856 2876275 492458668122962020155613751293034800 2876276 -12613886012665950059859944572839168 2876277 -158937485910830174800850852936293920 2876278 121890981401730972151340469971425920 2876279 133548778715960789540831895173892960 2876280 -18102454483081581163523027607552000 2876281 -121739698830308880266823904221678336 2876282 151304651049007537172980448777989632 2876283 174649593570460619957766908148769920 2876284 -238303708004471726778282310450960384 2876285 91103450527769446558529483476423980 2876286 -37580909421720190174311472456098816 2876287 -101161599245554559515736375199816064 2876288 -55078529735951979291279800905236480 2876289 55974927004232270058396280556682048 2876290 48930995080964320399373649587258400 2876291 113981427882581317199272705753674768 2876292 97267673879709043715482715005144320 2876293 -72801242001069436210850973341189600 2876294 -136727273953654158764902151882145600 2876295 199182711373627385684332225577527200 2876296 263937559572792025052695797104640000 2876297 -290856933629327906180267849905105254 2876298 14204141702941896900530049544846848 2876299 -139827037078121232157665780759270700 2876300 155050437971471585742274950045561600 2876301 59875419267438247851635076253942230 2876302 15774895006082328955968243124657920 2876303 325262917590048485148856293206037552 2876304 -18454335507416463138077424900636672 2876305 225302581429867219059016456675193460 2876306 3202962478631154391217167034182656 2876307 70501926933449497778421649352152320 2876308 -325428852813931797865876533757040640 2876309 -429737123828713480677709196258892480 2876310 -4769710158654136188176077743027840 2876311 116485352286614939439924708212766720 2876312 -141141460725927521562464030663116800 2876313 -293156398573878219184001413262592 2876314 -46365143471211625399627734288600576 2876315 -61060803274820789210221368560596800 2876316 116910697808385400288228625390736384 2876317 54600343847375125958375808934006272 2876318 -12495813220793915035280303275136640 2876319 -336132713807241424139816230038938856 2876320 383492968511309045650290301051207680 2876321 -33509023677364315588424388540065088 2876322 -13812874770713726622981100519513728 2876323 13075129011897854493267150718463304 2876324 329089087712315368014227570843169792 2876325 -91694269033172548218565028043854400 2876326 -296642639645587319558317475397177888 2876327 -142354804672611861268859263509980520 2876328 2696199628813736647023368006860800 2876329 -177542674280548950945569727859992070 2876330 -182903523163573502506730063815802880 2876331 -223586115484740830608513616135662248 2876332 315864424544046909197520505196966400 2876333 -54374171707707623507180961164886174 2876334 -13131861937634281703389952540497920 2876335 -528472631146918704744690235330560 2876336 -13728159799515981598670960369664000 2876337 467156361961922682428253135968545440 2876338 215691995940991872280973084706754320 2876339 266018265208974297864959292863824140 2876340 -130781021971043389983072480774604800 2876341 111677796269647439779652684264822264 2876342 24475497119041106435604033542454912 2876343 -154974403170619901653880987839298736 2876344 431986581175804342859884326147072000 2876345 90718386477105265655212062348940680 2876346 1554664255104759319704051694425600 2876347 -53819009622211953888029303662978204 2876348 5222497540330349450495060528365056 2876349 161018553448424323132607827219018752 2876350 171864551953136566890108534663806400 2876351 298525575176350779032783309737866600 2876352 -45245160557744079657221282800336896 2876353 261973112379810543137836894476263040 2876354 -40958085232875364672240870091766240 2876355 -13389141956571392825814911703424800 2876356 -698402430069648015917925042319360 2876357 170707730228560207089280834179785280 2876358 -88912428503845054974534306324086400 2876359 -60126431538004010854296717071161080 2876360 269817302274286935575164852410624000 2876361 -294128055458347728241894955701606128 2876362 -96131479867996413555904967944559568 2876363 -2938530106179843083748159019985376 2876364 44014747400182505772081262152760320 2876365 129895664807609148543130528127712000 2876366 5635684726915266522317466947496960 2876367 -22523702870399153386323638283917184 2876368 44963625311329287062424327741112320 2876369 142578013111320176017591563509014770 2876370 -43385222089850667132405060595491840 2876371 324998471814260058475669242487058544 2876372 318932687118865853185453217516328960 2876373 34907584996235118224905927627236444 2876374 32093414374338308940264131405285952 2876375 292059813698362345222313379632994000 2876376 -359329445231787911299327306320384000 2876377 -1610576784515856558165874075640128 2876378 560360520966396162824281268950497024 2876379 119057007120447563823699152694014976 2876380 -35223105563340345954668704509757440 2876381 -268287270987486096933168452210324628 2876382 103218724686991419094622809909089600 2876383 521219759104446769097741195436535200 2876384 -52466562065357080305318997912977408 2876385 289161935559738681371574455015360640 2876386 -179846349843493416704234183043467616 2876387 -108962202161000944592941465612676964 2876388 131533221582652230165164514401203200 2876389 -79576170065602324877564340557863810 2876390 150197264929535244055298550725529600 2876391 59789074896122443756950312536889600 2876392 -561555873474243763605374642795136000 2876393 -85817481361863513645327513116592156 2876394 20355969243709651186106845694576640 2876395 -374687962597784557671875014414147200 2876396 143466591859991233982328629399139840 2876397 50368196051149281894066400825803264 2876398 94983978915862602644300498207265600 2876399 4636333912647062451446151918169728 2876400 -53087597854211649751154654802739200 2876401 53089544299036095848780716254048000 2876402 -126136912391533188956701941565168608 2876403 -33416899008723582353721744634665216 2876404 -143840448459235025476586370178966144 2876405 -108471990689700050022918375471680640 2876406 -57778390735727765137515524378434176 2876407 24976642290497909280592929649023400 2876408 552669133918076914620243115339407360 2876409 -121317718876935976767154157421574086 2876410 214177771908254280905167931033184000 2876411 -236954116383683122879566991125632988 2876412 51729087873103414116806032367616 2876413 -7840031826326366972302193085923540 2876414 -130640552352110998455109184989138944 2876415 60620541516507896364361715891500320 2876416 -246668955038189145803265325288914944 2876417 -63181145214471992863078648780900740 2876418 115343973621286846025106913258302720 2876419 1414338222247588267906142434055488 2876420 -41260502810688625285152946401534720 2876421 376731726014057916601512374742662112 2876422 -30519453657738846250683910566979488 2876423 -176588832173909660772166913250631680 2876424 3039340001095875419057595507793920 2876425 -259488140036656185464037195602862850 2876426 43770933122340662940739983439463424 2876427 -18616927279601727010064067124493880 2876428 -56410471026807571663367459791990784 2876429 -426330826467725147571409557935775360 2876430 -77611409699707084424720960700074880 2876431 -622216853931766068241704652078237968 2876432 62170742374275477066721675210997760 2876433 25967713280760702610011260167241664 2876434 60790939209448264750332139862494464 2876435 69794463010825869708986778586273200 2876436 10061531274266239893197269305451392 2876437 -48843280245271502969334385619284548 2876438 -156943117007607360090639184365050304 2876439 -287434331613160033762529161042914432 2876440 -31646804155845569801071216986931200 2876441 -253944244838049252011941417600468716 2876442 -467540827183495831402927840838400 2876443 -415032010322955439426184261391869308 2876444 58328852331026886805459808693377536 2876445 -121938403902207035571594475676640000 2876446 268092016497731035409309477848524672 2876447 -126584339341512049018634585201292000 2876448 -4107049113478105353845171472039936 2876449 84062168491865186340404836054236864 2876450 22730225414910587699445378007782000 2876451 68083886219255777999801055389966064 2876452 -55993697726413239697911557636574720 2876453 -260821387456934436011270945688047298 2876454 202514591041022633076034510862592 2876455 -452824915893610790635526414863709280 2876456 -456857433083911138706757631012208640 2876457 -301960281390838448465313630889576560 2876458 -29642666615527080935245224938932800 2876459 -52178567892339018403912706211453120 2876460 -64256848539524925121799836770631680 2876461 -38077862257279055256665824508065216 2876462 -184217041990016418396026217342168768 2876463 65718899351947802194440015600371592 2876464 135579688906162562133202825918791680 2876465 -24173235495858846083492369309177880 2876466 6759937036823545533569179728096000 2876467 100903874156034390308974173455868480 2876468 -176861485344800421022872024150626304 2876469 181277983941649942593783431439417600 2876470 -56085156643880322711476229735532800 2876471 -45460123955823332284072906630087680 2876472 14273447533561740563299679136030720 2876473 573042443719520643701635680068871722 2876474 260606084950865862070571197644506736 2876475 35709050971250490215282837043744000 2876476 -431186818141351527970637206899389440 2876477 545598149117408029978889847017020800 2876478 55952256065200690204088010135300096 2876479 298651659880541526154475035511910080 2876480 -26635758551763961664689784016076800 2876481 297284937904269659860589647975705920 2876482 81474902305456144992011316710825472 2876483 396208178515091919518463891525516732 2876484 15984596731922467377840160096481280 2876485 7555841964000410205442569020919360 2876486 297035847683821351882391018883494400 2876487 -61910621678177953459172075688695640 2876488 4315732364422717109820175278965760 2876489 150766025397726413880237117331751232 2876490 23568525818167362473579143323709440 2876491 -191556817705972597609325665268211488 2876492 6675237014373122836349015090821632 2876493 399038752784167866423563934395412000 2876494 45327527091831936630282881862057984 2876495 -184197533977225772061900925890854880 2876496 -10627574848434082557733336642879488 2876497 -201924622344052249856448964720025560 2876498 207161943224395137416900416732498560 2876499 -191104934656135179948872704553108880 2876500 -6164107372194188030523914973696000 2876501 -455763628115351548299108702877968096 2876502 151386308958135799229642152690184064 2876503 -51679993414543799410716590362794320 2876504 67985063470314901903650296923637760 2876505 51125917322047726282861548917582400 2876506 -52629388814866297805624007306348048 2876507 362979210989765744461917540289746756 2876508 5205335295820024882338999036475392 2876509 179936344603684243023156790274748710 2876510 -10580859193320543874184204038272000 2876511 164452920656225927863504127735415168 2876512 -91984021246299335021169549045792768 2876513 626942077620284853376329294251721762 2876514 3363836848049597786057458204640640 2876515 225133322284010254518463712210606160 2876516 234476580665559564027420970105002240 2876517 -59167587097541968058771353977806880 2876518 95353436128568024984309200271263104 2876519 -24587205966271821942035615425408128 2876520 29359157123151788555594742272409600 2876521 9472670065322051827982266712575744 2876522 65659183674365266680596078143459584 2876523 -81525968984070133108702526616803856 2876524 58423456679883388966011813929615360 2876525 -322891890784055173586771351690461950 2876526 52892370519160854387580532235446400 2876527 -6306878243486265821683059678808624 2876528 -262285500394172741205797619695616 2876529 -94916488959951606969669293475036816 2876530 -135784255781663978286545604201945600 2876531 87526076779838606044200212413104384 2876532 -71787683918022902929996029119766528 2876533 560764329457656875364931482928526 2876534 325359801590222380108496201284000416 2876535 93264739648407733142233593486003600 2876536 -27007799035752511725924096853155840 2876537 468547118051170340895599369649534186 2876538 -54986974724511255390564058423211520 2876539 -131738793986765634578135932898705040 2876540 142488097378734224062946594944842240 2876541 72205678684943343523770769703153664 2876542 -193783465067059575742378576084259328 2876543 1080943076453087020913873688721320 2876544 27930421057036223533141269613117440 2876545 30980298792090904533678548596680000 2876546 -209222585573643899096207728044410880 2876547 -142956252962610757553579309034913800 2876548 -565409439141235896828561747849297920 2876549 210230894115553923993590854449977754 2876550 33403361300214322396357106026905600 2876551 581309526275177898644651845648406552 2876552 31800619057068834618671904447528960 2876553 37829836580650160877576137795809140 2876554 213821998341790431264198066105183072 2876555 -172387627142668076645258155703380080 2876556 -111546901225061887090377780907504128 2876557 198959144500769025065248081280154806 2876558 312226876850474140958570346132434880 2876559 -117475053227940719859446429304359040 2876560 -41284651994984931737829675848663040 2876561 27018513910677087997056959411520000 2876562 -57720672973357114543489936487877120 2876563 -641929083581430337721495152290443816 2876564 93763324027718512392976144932550656 2876565 -3178743766899675703790399514812160 2876566 25855279109429195348322924298844160 2876567 357115976377031069443185090989564616 2876568 -265865851985985969753818721073766400 2876569 175234720181364199577619036069458580 2876570 51632919642410136779522542951412160 2876571 -3563884761833862621164504962541592 2876572 -12427619460301883539165568050369024 2876573 -59058251981651371995079029174142464 2876574 71337506378578009533190030777162560 2876575 -64774098164704254846043241792642400 2876576 -2509832819221755494168161746026496 2876577 -151891369946494281239224572460791360 2876578 198342541529827361774349046079619456 2876579 -44640823453018014767258174081174820 2876580 67556008233303408958900769313177600 2876581 -185729920695984155631209466552540000 2876582 115908764332906957051951491157543392 2876583 -31226668517075159921033973904445952 2876584 9874429901756448424469083252408320 2876585 266129740251713145812636545807407780 2876586 -8297412373431690661258571119931136 2876587 -121023094763769321836723118808766976 2876588 110257103344230910752078107643052032 2876589 -150409901406016242680046745115595636 2876590 -68575927248722324867553702173070720 2876591 473187647240628856726857692213710992 2876592 90036439610057797366514752356188160 2876593 -536425281552872638127392720534562158 2876594 130656376475707262544217759822711200 2876595 -247308299003261568573127947235542480 2876596 -283235935671975279692189997494492800 2876597 67284556791913688449094393604403320 2876598 8117841176145802419420246546453984 2876599 108037730090843166667353993800354520 2876600 15319819904929404782084268541440000 2876601 17997808700085758631430442578821888 2876602 31269442013425396673735147503015392 2876603 393622238339638320069066215164554852 2876604 94908258976868712041180889437798400 2876605 219909039637499163506502680863788000 2876606 -9670325689708729711083903870997248 2876607 280246630155846325105494719219066640 2876608 63043596425018725195432020385202176 2876609 -210593076161524470528175490818784190 2876610 -42643026704877419250674610534604800 2876611 -48979715223118468593344223659630788 2876612 149715534104438307059715198402992256 2876613 -224122264078200688497626402867117856 2876614 -368101107782436781325837330325504 2876615 74610817287370318524240855759775200 2876616 -290358896516486678485927058194529280 2876617 300423920894444761338885221406630352 2876618 -559645179443857192420177668454785696 2876619 24122910080458879947109124058124800 2876620 83981608976604776752347285545671680 2876621 -373033954858998378626547352182680256 2876622 -25069724076451342076581442132560896 2876623 -396271004326312892274984070335995576 2876624 32566580382687572746279431302283264 2876625 78084401701287528243924878131929000 2876626 -18154984207289508866232276408839520 2876627 -122994085774390902788181247617535680 2876628 -63424623287062716845089528415655936 2876629 -130373032704370168494538378209002688 2876630 325625737476434362116238169143862400 2876631 -31437160922179266756427156562673048 2876632 409942486575037413125914864224706560 2876633 51053704968202761567844386028661568 2876634 -88102791705068347780177113148947216 2876635 -581390694881587930939336326370213440 2876636 77717241341810193820841767524335616 2876637 -374024874545024417490866965810074720 2876638 17993570222352775341920588446798080 2876639 45416001784106747541930768449844456 2876640 -100880640105424736957268235423580160 2876641 248347765263362426807523237314005572 2876642 21976878927174208991169962842371744 2876643 -31271795570532439925308336032298296 2876644 52289361723304477749104698391767296 2876645 -64878841766625878743637413547927040 2876646 146819849120109803190092525947584 2876647 -222546772122353168905351471426152904 2876648 126131759709840770178505825314831360 2876649 -157877285766754701019586939251706736 2876650 65729814369346687713018532456608000 2876651 -54767436627857827936428213428436096 2876652 -101661912129637159877509753972794624 2876653 -43031476918795831867489544335010516 2876654 301015800207891447839679093813888 2876655 161762110576344236143850329820232000 2876656 13965244441409726002943596945539072 2876657 1548738183051961800353600561095680 2876658 87529605205090483145634045510286080 2876659 -244676997701905679000228990045331080 2876660 -5412733047609481767467378359000320 2876661 -583188243195492746704541031393951360 2876662 200841620099136314520102600158070912 2876663 273068127803973992755283826463117560 2876664 -38296291740307281841324482239201280 2876665 -52951517020233766635667022664840960 2876666 43702030955505892698962369426375904 2876667 -391054831888898832715527185027151360 2876668 81383325334201400335389037912322048 2876669 337368746715137662185520997816504070 2876670 -93891829482639576759559495863689280 2876671 -114937641716968596220729179875654288 2876672 -502150083496894528986790850690285568 2876673 -15182225056287363916377889806098016 2876674 -37389273814900327452571983241766880 2876675 297480650766451908810188079208539900 2876676 -20357810106417566254232620487147520 2876677 267145733394941589446622899030820352 2876678 60753028581117488415083751046909056 2876679 -99366990667405291935290547270937440 2876680 -300107838987687925841900942871705600 2876681 -48797524837974720231929154391521948 2876682 72728845560182949226478578943986176 2876683 188188966150558901950825688105722104 2876684 -378931963847693994465721385323008000 2876685 101893713677043665907802331012204160 2876686 -113507420300358664172577482041951680 2876687 566781586390443951518905376771468160 2876688 47699070822089764599181558903603200 2876689 340821134691684695527082949438131556 2876690 -7713655392518554399842255992834400 2876691 -319303739977465820921988355235828808 2876692 77412115870177482003665992876343040 2876693 -335056226314429647344307130405656996 2876694 -199543924975763937042716307639017472 2876695 77665174239884986702976029264771200 2876696 17837949662338447748155764484577280 2876697 -109103361738379409497956888082137552 2876698 217291017876441340643865773034981120 2876699 96869209633750252421091605910684192 2876700 -1188162590817703301964095592038400 2876701 -316059366121775906822962796134688096 2876702 -64481574233335266855777482573180160 2876703 158839758447582180780220442395295304 2876704 -521734065281943110860116160447709184 2876705 13140984394587635960685230399582760 2876706 -23360574882447435328290347083269120 2876707 45867319048973753091447273675777024 2876708 -304272603042243935335004125293094272 2876709 -49813967694901028507762172947182080 2876710 -3252896597821350251203249930842240 2876711 24993111519974233626244991707252464 2876712 87544595746980114509427036700262400 2876713 90674078770450189247334572129218560 2876714 285424408245735990278731816340355840 2876715 -6346257568827600250727665390362240 2876716 -40243861496474258143604223952188160 2876717 -26693311930910964994547410978128234 2876718 -62747143778701674252663810601548096 2876719 -133221911285025225065084067345929760 2876720 26349663703367169693277726845173760 2876721 -51340290521393197730113489233226656 2876722 -27812976667298197811113161374755200 2876723 -4154696950474924408570862739259080 2876724 -77785371759152820289296019333305600 2876725 -44336069960930547603930003103178400 2876726 10610221926229492166385281369496000 2876727 -62231957543148947088937148057770368 2876728 99316513529233118787060192176640000 2876729 -859420578232382059015589293090591488 2876730 -17798298397965561230472910270337280 2876731 193266481441103234282639132699737104 2876732 -35102702070793367479507493792891904 2876733 -56278156169708094443396910127420320 2876734 28581960434635186268352838100819712 2876735 -10978727414795936202996984892350000 2876736 34760038742991192978835003882340352 2876737 509195902188638565982016210394792386 2876738 10398253721881705610582206919884800 2876739 -78139799420684736489280802521378560 2876740 -197840200256138473690328152732177920 2876741 -345735003825804782751183453624811200 2876742 332592780824462878895440149928243200 2876743 -11697817873277419073103461542290000 2876744 -21216502397206410083377622200320000 2876745 -46069897245220022425003695830690880 2876746 215061862669151095007993903196209760 2876747 -74775826337238612982920780989386920 2876748 -19150015340656204481357770231480320 2876749 -253258211177100486361896360589564640 2876750 -78301744058259145141227615623616000 2876751 250580017974324101787636878690623080 2876752 90363818931967090774228125207101440 2876753 47963318617363632195579997568356464 2876754 31398034588335541354956480615115008 2876755 -32122917742212652163889018769215840 2876756 198940328923554188999901188510670720 2876757 22078302368152592666558589735821760 2876758 -31442816335177100518871245063607520 2876759 273817428610256018516759828230749960 2876760 -203716551739752976873553228148940800 2876761 -448663129861350923718989803824203638 2876762 -78359168500651349293525156271793408 2876763 313823509158485392838203566535662744 2876764 56883947707371682589323979618698752 2876765 61697128038520845071425083074210520 2876766 38682069668994790617406114468233024 2876767 -29105381475740180849366394158545520 2876768 -145746477940666164377846145505689600 2876769 31372606220913163336139388690554880 2876770 48422504673923716959284124766900800 2876771 -34706619118853876718095144654188800 2876772 -200067850556863423452473003109854208 2876773 -133090367056077622045699555295710978 2876774 150206151505915349907405170840256384 2876775 -266957217705324257086192832046600 2876776 -9681567807651448984961873359011840 2876777 111158547307002125013678390734989626 2876778 -29175174567629089483451694037108992 2876779 550210323560586558770009816654517976 2876780 6563187662483935217103837421685760 2876781 -159617450688859787493566664998724960 2876782 29550990001772090350618289139880512 2876783 -78664704618692235127346528100324672 2876784 101632661837952781239205828558848 2876785 246705552395717544151593740227900800 2876786 -18763091077056209128546712716032 2876787 11826355711429788553054574386454448 2876788 298213562360535858253355290072393088 2876789 -272587224077326292334086099602099410 2876790 -119312110789874087529342589908940800 2876791 108096807913639411532560366757186160 2876792 400052731567664395580599808836608000 2876793 -123421543391963437940179938762031536 2876794 84953442805448432308077990780852480 2876795 -147587713331189722821360178222675200 2876796 -4292503239575422993538326277104128 2876797 155661893400259742057447332509526464 2876798 133500811437696282909020595745958400 2876799 224867346318591742578723309499761864 2876800 58494050032022183459273142435840000 2876801 135281933951428976413138795594652802 2876802 -81329072334194905733774067394242816 2876803 -574055193530584392059891551470562948 2876804 -36291863971068236591910906945208320 2876805 170180785260511525252563050483214300 2876806 -57377738371344259342889872654577856 2876807 14205931676238544827206349375232200 2876808 -79250787385259157130732310644162560 2876809 4035340088575477357969988449105764 2876810 -15305586469858676562011458774273440 2876811 147920023872694567845987310790728704 2876812 -426131020692530155754765947505369344 2876813 69307917534409949917110623120347062 2876814 -1403065585110950208931927448394432 2876815 57327551152266420475404253440850800 2876816 -122847586949277931973515332279164928 2876817 1032789882840195373926208742998656 2876818 -42609599898453551470739773105603584 2876819 94743633874963553820459832597951560 2876820 140816276429645208265092519848110080 2876821 -208147430834136473513188792050631556 2876822 33551462242824696829623163025108352 2876823 -321543357728287881884257175208122880 2876824 76637469284941457233775321253273600 2876825 -54534344986236820438824333350889600 2876826 98249879411882546903835864356312064 2876827 451175228944146728966397174644860676 2876828 -273366134115004380943032764949204480 2876829 -1398765822924251671694663606193600 2876830 -69584204584292573814904351752382080 2876831 168391222112153531335976455847619264 2876832 -38967707783126039495833532123578368 2876833 431708601457683524400000277432474082 2876834 253804802431337001117958344119316816 2876835 191531537669924216486504478591840 2876836 90890824401010498897040715259741440 2876837 177989239169230787908099319463661020 2876838 69441759960809784379468957873393344 2876839 456152205142474278305786412365497416 2876840 63004553359710871136845356343296000 2876841 234004072988607239317807716584073840 2876842 150343283212509399796101272103604224 2876843 64133416747999393982465042938009440 2876844 -176517626906401596876314858653776384 2876845 28645445856425391475034419684169100 2876846 -6003627606807966174149275410545664 2876847 80177706464678995980240137094888960 2876848 -5961467786738491404017447822360576 2876849 20831154577014667218520670988402240 2876850 49576172115084606419578667195616000 2876851 -392245722218151911775059116049354328 2876852 64802740549355859479861289620066304 2876853 -37362157317487381253791469689596096 2876854 14136843868744983829578878694114240 2876855 -126269181475649594163538326788787240 2876856 -205547551314176600726592310330060800 2876857 35242679663056187698643929572862420 2876858 -401880185966287232227610929531506240 2876859 -67895637029420899013530324149256776 2876860 -28490833593011009412263087347968000 2876861 -38787749695690790421653366168397576 2876862 45372428287594368204995275085697024 2876863 86895118474465971942588161030185728 2876864 139149310931719291222765472632012800 2876865 111109770442665837258529787056494720 2876866 188734913046125753223064838903579520 2876867 37974890342933779592210295959436192 2876868 18865404642612853845125286673224960 2876869 -26554983732287992681526437572597730 2876870 27620052593850031442158774142184960 2876871 86180157275111876193544611830751912 2876872 -310709099742470386760716387246080 2876873 254187717864034617275987318043235584 2876874 -32868236043081589058528471501045760 2876875 -111387063607306242935722371398267500 2876876 -167851135270062445585635499598848512 2876877 430329680360801370156479340279156480 2876878 -154037885560496394579395088362127360 2876879 505714483339612664468937196690314480 2876880 36692715633303780194109609968271360 2876881 -228708909077926077448180016594172608 2876882 -98863471036287005677162843561125216 2876883 -263415072301696044196724003703768000 2876884 -154262613096273901048274703038554368 2876885 101480537217369221710181679822926400 2876886 38242651508176163817568066951420800 2876887 455851278526522484436050520276890760 2876888 -74270153899199441879380660489113600 2876889 -238237050492979914805888275271926576 2876890 -105509898682148705394348865581760800 2876891 -445149638507746662941200609894362216 2876892 86879878653025060574800759023744000 2876893 131491275405069365219434835631541248 2876894 -108715760995657303591317038261829504 2876895 -83472087595599473370781917282936480 2876896 -133592139155637795663729970642944 2876897 27606896914775304853934733073258032 2876898 -12381453666985455383040417498900480 2876899 -471578906150282692398767525837993880 2876900 8965891369589708898101638617004800 2876901 81230531118276417980862779056552032 2876902 -108467962614661014302683513306750848 2876903 202924762704457201857991094314660152 2876904 -378017097674332369153066899296256000 2876905 -459893823631798597339006763099640 2876906 -261545565573268000893402121759950240 2876907 -249385868801213999082070071323465280 2876908 58166759930662355975913717751632128 2876909 -77603607636995045399337718490953728 2876910 151550207136547300080105733657739520 2876911 474349949468226437343657665065170512 2876912 -71055859326042471909610652702736384 2876913 180831779966106762705965112304984704 2876914 -279948567475815225029781318519400944 2876915 1661972383446878561049305534285520 2876916 97694834513234961649558070701301760 2876917 -203857608646809228105830763157261248 2876918 -138966841630159180097449313995968960 2876919 121888166268795519546399938577427944 2876920 32274254629226991767238358397337600 2876921 296072101470152604575978026093174122 2876922 39302919069816173046694925854072032 2876923 -98221395869984215635827252926453760 2876924 -94887172439467496200991761226846208 2876925 -11527169802585125064801176966256000 2876926 -140861833496732215506390142981939776 2876927 -686498668070105630907126087321538800 2876928 57727345444255113362289903695560704 2876929 148245748815743750847614718796117920 2876930 696004324218387707313108789918720 2876931 -153278652527654382626137776674611200 2876932 -94684140907627075983357907970101248 2876933 371025055055377040426305953706153182 2876934 -46740626218635306531839182384729920 2876935 162422875909888356265754598326165760 2876936 -32725941911624920553515821451837440 2876937 25188008415824273789377232259565392 2876938 140893069993821014466595402604828160 2876939 130219076578220217487968820819824624 2876940 -87267747946410368372447330221255680 2876941 -436408964946147676840144807150419658 2876942 -48679623276978072756502666054852800 2876943 48671167364055517874504123608704000 2876944 54438789877585953773503784717647872 2876945 45167329011236029183708619792941800 2876946 -20808096769718956854770665116280320 2876947 30227281581524595070303609243366680 2876948 271021103228650738811613886772519808 2876949 -139518003415367633249683151500926276 2876950 -5454925541267029561327059137246400 2876951 -93692430537412974339488460188516736 2876952 -13097936088955903569271520782786560 2876953 -421722798269628616332887760766591798 2876954 -287578397764199678941725295538455824 2876955 -30982225804550238089706950068531200 2876956 31788959013821442276287449606469120 2876957 -678749088913602488217056383237161120 2876958 59467965527799656711957844126720 2876959 -142712352887371640117464639315783840 2876960 213724579884890153049893218511093760 2876961 50575222803292654476484288799092800 2876962 -154516785628001173280167729376201472 2876963 496672015787077005983943996393242520 2876964 52972013876404657217775860272177152 2876965 -42950055408133241867254656490961280 2876966 -208322885805882181326293970363329568 2876967 209438684701174742919757272381291048 2876968 277264344778690993616377379543362560 2876969 -93008405971208796514298336621246604 2876970 18698899886959648158472727955340800 2876971 132189879992142869656525923143893172 2876972 31197451221570120398738948815669248 2876973 375427724423222624292793847897671968 2876974 45419517622717392649834291949789760 2876975 -207947999108337591219637263161223000 2876976 30106882727784129847297867478876160 2876977 613299699971120669496852535004030832 2876978 -29836352522240508403491889117381632 2876979 637002454155168182254929651168000 2876980 -99921938423157042295631561652326400 2876981 -402374321087425751805719825368387218 2876982 82797856206320032750985777521670592 2876983 -202920963944403708797251926268135768 2876984 -263071798758589512540646317822382080 2876985 196539513804151290635541762399926400 2876986 61362796346430177641018376075088896 2876987 -180935339685098899231475121134811528 2876988 27710576408519148213732270952866816 2876989 16857195702957109761425113254696160 2876990 -48878907381023303538891721047674880 2876991 -39623542418238494278768477988244480 2876992 -165484968528801351839912801863204864 2876993 175387842743178843788309050933272000 2876994 69483709423309676661351204065081424 2876995 -34541100971611979901939286898743440 2876996 827054184109806653128800720086126592 2876997 66183342164563218266929553831102400 2876998 849866138815760387183504779897536 2876999 111416844105104076534869881797137040 2877000 -38032634879784017530741467463680000 2877001 -5202235613713407030143942920119360 2877002 25978198703100060864454820382779952 2877003 17610521023153493191453737246323040 2877004 -499179012923084255129910675524608 2877005 -289620804541733293343188013927468340 2877006 145674907204898927675736879973291008 2877007 167028628004161894764810048131702512 2877008 8900963901624938870057978982162432 2877009 -19313811922939518341894357448552960 2877010 28204416325526235295949985891584160 2877011 276673349450280431710699865197758144 2877012 -241257360685754098898103498816061440 2877013 416276361197269964515121459224717262 2877014 -33075859363364971883379620361081600 2877015 -56075903916685825357621148826037680 2877016 -230996255653325091283976578474045440 2877017 -78945751216117757868014865089280 2877018 -154961094514545087815220768023189760 2877019 -348003794234631462316345080579195580 2877020 125616632430556622888223369040481280 2877021 92287742552148544568630794772112672 2877022 -344782702802143326586062019095705600 2877023 3096105869004437213455195084439544 2877024 -10890430309229435282168014335639552 2877025 -265353216599289106000781868859213700 2877026 -238617142374435872582427772354352640 2877027 -289184388161898743115763043749555080 2877028 -37870196935351320586152960927510528 2877029 -205022103931123165230475998572089920 2877030 -55949098742146537542886258119484800 2877031 -260275333258777969503368381865124168 2877032 630351922100363169886094478626764800 2877033 282354180513304777762684294710286848 2877034 -195451396820056774478727084377557584 2877035 147926120335853827418526642548748480 2877036 232455499482255254959531760236058112 2877037 -72350679702284713889245088586805760 2877038 52620477737832493936381020816045120 2877039 26744034658690811516194271283829560 2877040 45424936047387828211729245611458560 2877041 625876151764414456982496005411416500 2877042 -54700313633700623761694878569816576 2877043 -219067232886151609973814770880141056 2877044 -204947674906252201992322769789573760 2877045 -211556590871997583321159113979987680 2877046 -155511202674714063875882066009240064 2877047 437834220247391148796175676271669632 2877048 2671486676384916689602762243276800 2877049 -137749275145490512093521814254654464 2877050 69616380318025421619969978235737600 2877051 52343452249606237559877407766700080 2877052 -46028239091708086900060111909979136 2877053 -2521572429087969713227197152152698 2877054 -190435452261393555844498295520742080 2877055 -143523707327124405071464445231376000 2877056 88014280993325631505974797166182400 2877057 268432076600974989809440445755943154 2877058 -3919334635974567538640786548359168 2877059 -514425949184292090870437230025177184 2877060 95938683988468601044376615684136960 2877061 114328039228654507995439832602240224 2877062 -12785985703505858798461848397451136 2877063 -139425243765136020199225323542926080 2877064 -245273220411990504822864356031728640 2877065 116469172793858286055531132381587720 2877066 -176059391920355367193647200146790400 2877067 -405814686204979136670709970694480840 2877068 82466400085314248046808471293742848 2877069 35712861093457987751436951807287328 2877070 -37414305724167910630693499016867840 2877071 -4957203260627911632439183736026608 2877072 74949942630806045772920103341260800 2877073 329621871884003112250975266841540464 2877074 -24733989810237578444341531746532464 2877075 146478159420320637821094096159477000 2877076 30802297984765807796219688170434560 2877077 118304496532746039070419302413920672 2877078 -203958765108908517338744563748160576 2877079 -39380631791795826799684118375535680 2877080 -165461774619672346871721473198899200 2877081 231935325709063296204539500283109504 2877082 -12096057001789680531291140236554240 2877083 3746143335838431192182913821921040 2877084 -180755207392920244761371535845222400 2877085 312708044483939432133116020495740780 2877086 42977212907785619598719377536907584 2877087 2327087730211870989756539449594368 2877088 -556760791297508518568943594121789440 2877089 -16428662734984620861629581464268140 2877090 17558119871567160674882029781644800 2877091 -48806047787551116465112264620538928 2877092 562779687598045509120506848621052160 2877093 35841923342973798360973694695560960 2877094 336968292454449396018057812834081280 2877095 63269495902643123711643943450535520 2877096 -490173963972635839648183360864911360 2877097 172751245820965792797090439107552372 2877098 -6944824151702891516232067945092864 2877099 238588000809470373934138253388162048 2877100 -157704387039499204515739437630457600 2877101 -514089254795747072137081589940070698 2877102 -115170073938628380844368227954507520 2877103 -96923754083580331857429962964681360 2877104 47178248237688955776353972076625920 2877105 46732350156743007173386447692963840 2877106 -148356002961683435844114123744675936 2877107 608548448815150632847708575427872840 2877108 34860443845904616386224080640641024 2877109 -542172939994113035868482745975100690 2877110 2271400956473274277709111827153920 2877111 327980853275588992526656210068720960 2877112 175337067370319648610026803155763200 2877113 -13639956360785965642105103408008800 2877114 -110646252327516121505432550601345536 2877115 284656457268761186422249166659219200 2877116 83800368525856630935014933270667264 2877117 -192697252915031089580704205001938688 2877118 -42807607189660264988741667677176896 2877119 -65159601958647397751198263502727840 2877120 -31835266476487698718438445411205120 2877121 -148753178924338266813851880427160108 2877122 -34721877447745956810367483903519200 2877123 -94036652304606933552935172761893056 2877124 -213975370811810579885064989187704704 2877125 531253246709083273561951535973867000 2877126 25883918100918104681659262071891968 2877127 -142200402378055111151142794716042728 2877128 546272716792818643580956050097628160 2877129 -267847276006095731137403396835211926 2877130 3586451488461503672711741017125120 2877131 46104243056474774220080855004758472 2877132 -27182773409529798484600392650649600 2877133 -4528538100836646321407104600569504 2877134 21038185754901597794610364631164800 2877135 -205198066933563548184748939384156800 2877136 -67648528484424085327564952382251008 2877137 -168130049149989428700775325598286428 2877138 -196686442278615861974707687590768 2877139 42716423345795505182198646890247024 2877140 -45326576397517743238225143226245120 2877141 -29019184936226727897495545175856896 2877142 -2523157199199586485627421431024000 2877143 -263624908941782842977984701699647608 2877144 227144075455270264813438968257310720 2877145 402340776833523820031268444800784900 2877146 -80045248294293185198047389250016256 2877147 82723731520995110552951877690401280 2877148 -422196452639503367793196876895001600 2877149 43311633229620092967186144813109248 2877150 -81816379894616001956055123546830400 2877151 -508694639530901680986545934660157400 2877152 421467404691312192514735333406932992 2877153 -367398330648661083388399006860592992 2877154 -94636619111199492925297364435936256 2877155 234678978990562070826899352127540560 2877156 50722334425833281369622542621088000 2877157 -105835583388464067087443884780785668 2877158 -151888567112331724033091484481593216 2877159 -114319140089626590921120722695632432 2877160 -63844850662381137818261521509580800 2877161 65060271904564865955471795095403840 2877162 -122534653816107924486023751507417600 2877163 61832687228076910684457611146296304 2877164 132513689490024290678148762227328000 2877165 7366707440638383329625331562114520 2877166 -142291364492941685036445057950443968 2877167 510732397323606468550873647556731216 2877168 -2694535355363021059417602186018816 2877169 566121955637596175171294749249675444 2877170 753836783811941766987086570866080 2877171 -218908067457557957822686613560844736 2877172 -28718838890996716428957263599198208 2877173 1789502272647671470636134147900384 2877174 226281774894354239873964821337709440 2877175 -17550454962441068578064702487794400 2877176 89011082845613848898548687396392960 2877177 -27655820839233941964340804848593280 2877178 45742076520262189994527378099549920 2877179 351987266564472410744699571418431780 2877180 170462804254544131554273101866598400 2877181 -643815440210371487452568182412649728 2877182 -197746869360345179629838456656692864 2877183 -178347136750333093142273706747135048 2877184 282107042007868859372968781639843840 2877185 68039399872568005359644132923944960 2877186 16898823963256640602634314631115264 2877187 -351069297177310081539117026074745616 2877188 121056966245523126888525836999541888 2877189 5922162917708286415622274014676480 2877190 -12479157686460711900944817673776000 2877191 -64695457593110905392912717549282408 2877192 -146935296564260846058112319205120000 2877193 8160278846888004400825612045300944 2877194 51401986875631944941523727018809600 2877195 -69117264815143783064987995529506560 2877196 36820046389334746488275036625944576 2877197 -40979233023491488392908209729809354 2877198 -30945914032626466857489510824089536 2877199 -176044414736936136366950663898615168 2877200 -32220682156789765321313441773363200 2877201 1393174049749621007810642195010642 2877202 -365743279813653548920678178905095168 2877203 -32689212365585296863120231318727680 2877204 -29730472959579009272571034809040896 2877205 453135610127369904563908040496016860 2877206 -7617853926409019646374249228985600 2877207 -32092922641654614907753752500087040 2877208 -227131361296205083729569709808025600 2877209 -656454461431146056837838099305673984 2877210 7286741484074950758162865426805760 2877211 -158291696291661668579918215480223328 2877212 -141093910710905491221413959757403648 2877213 95576456460958546260731680502237088 2877214 -203569855104660208961189878246825728 2877215 71347091803750295383826218121489520 2877216 -1806384880861520051153481542664192 2877217 22455412884829569503998045735820992 2877218 144471135528643100507214598295284560 2877219 -172017579178325778100945084510152156 2877220 129805429772168537666578069900308480 2877221 434669984814773101367382254625487422 2877222 -12370218143765584549649964699208320 2877223 -507747050190298364404869102642187528 2877224 -100961123314754645831158753119436800 2877225 -12743409995923456111104669455420400 2877226 330241569095044693889775009911337984 2877227 -488978649102725004524823057481351560 2877228 -450453807767151001507199589568558080 2877229 -107308236009589947841174242021944170 2877230 -95060992350762713898783122760604800 2877231 -47160662040365661431846837319412728 2877232 33236485767746811751753198124711936 2877233 -68546603437147850690910906098689500 2877234 -14892515531845247694862669408560000 2877235 14350761528166735743711271461706800 2877236 52856150040198410412907584621626112 2877237 180413054738691257297802748573639008 2877238 2265871504241057369247249654078720 2877239 208030042651432756694585605688816040 2877240 86951855100302073503926440927436800 2877241 136678772907879355081368006844032 2877242 -203395694286323170916120970646852608 2877243 500153503110456450469586348690348544 2877244 80665647347326235705277599255320576 2877245 90301461631346431279491955246394880 2877246 131389282795352299869488834123827200 2877247 -320663519536155468171971314017546304 2877248 -155417887557633440037382963045859328 2877249 -174381348359400934424867427169104336 2877250 84080178489257612376767902582992000 2877251 88155926482777183475688812194094112 2877252 -69360676827103421765791695314915328 2877253 30947266331745892768680973696028160 2877254 34421587945414307770212806664585600 2877255 28140668618759824684777589269303200 2877256 135207185782712276749099780577018880 2877257 -177733120964984212641244794034994508 2877258 -108886428845419708535935739319542016 2877259 5446693832077419555655724218880 2877260 -82312001015448128923173593059568640 2877261 -184771774812539435577337429381023840 2877262 122852913202838030230083612575351232 2877263 -97272388060097343546349983420025488 2877264 -13282692090146950185233261082869760 2877265 23779505289069088134627317892595200 2877266 -26567122507594771817318778402708480 2877267 -5075057922726766951973910473593488 2877268 88870554556151448643342908592443136 2877269 -94457803487820157231146333202115520 2877270 41356239754183951106598964917350400 2877271 149605763452148680568230770582238472 2877272 339119760986239836734123790151495680 2877273 10263694784298520908913316302046400 2877274 44445380320008664894688753115970272 2877275 -61832278173262206284357478076472400 2877276 21064982346784986690545255413776384 2877277 2716892908882893260145737641934208 2877278 110976364709033575184502730098306624 2877279 336179824838411360605480470972794184 2877280 -286825179333373681276529763192668160 2877281 -57582279537759919602535988096056800 2877282 2424526321762994546467724170615632 2877283 -318290705994520205335295589547402468 2877284 -133005445133127280300567913604080640 2877285 39920401958385661190375714603519040 2877286 136395447019290782172997848704378592 2877287 82649508154851144177881215654255152 2877288 -149757794845031452418872898657402880 2877289 -57890278619158229912694203932281344 2877290 -77727217179231765442675050008777280 2877291 2115727311442201881910690859847900 2877292 289589195177741507899835979200973312 2877293 116420362520197562787716286627317760 2877294 66820145256137900080184254319158272 2877295 -12284876434899199885522036648465680 2877296 24587404570238746213467183589883904 2877297 210255278712371890851321775030777200 2877298 76680204947789797397140719247694880 2877299 4109843781577056765991254979945080 2877300 -47459565506347877744541892171008000 2877301 -268890667554724044520654748634333120 2877302 5147222244055845091000906697228352 2877303 -20670726278305245822727587970510080 2877304 -96419894945775843177756912214794240 2877305 -163805229252089052408460473908916480 2877306 198972781828480349096732016362947584 2877307 -104593811337278707724911916087428444 2877308 -34998871135131678746831242702685184 2877309 -88560551287254851935186124770148160 2877310 36067624939479974289745540843690560 2877311 -262178886699471708789448514681274048 2877312 116144376954456197135966921765683200 2877313 592759285734756442189838403590482562 2877314 -163049589712005775118845262099491968 2877315 -65050324644621899937454364727590400 2877316 -50116349453947638866469901156168448 2877317 -316964331783310996896815554134516486 2877318 -37613989790854881215614241879434176 2877319 -121710162838280940833892056476142256 2877320 -304493809364239541732573226319411200 2877321 -46956693200832661404376245992711040 2877322 -30346657807067019297745077705292800 2877323 -323184354876737238695392216776674256 2877324 -158634609335352804992253653095723008 2877325 -96073575126623475254592376492598400 2877326 -254370647601858636955167657857997888 2877327 69958179236182287962159731442167488 2877328 -48933908548247919913505711248334848 2877329 -88922857348774019097257248140234444 2877330 82395620771683204288193902161937920 2877331 -103246266164263872934412180479830868 2877332 -12866587123080154697885413597336704 2877333 310147594172205219726829976934898848 2877334 185554789381384643896851137222838816 2877335 -436830461726558102014363370051239440 2877336 -52666265493087844561435522636185600 2877337 64522777794832119648859940647271952 2877338 351372447474061080813282067273628160 2877339 -113901408417426063180323315400698400 2877340 331337697031119135858849408907284480 2877341 -60138096675988832706078516293112000 2877342 13625267533278069719985041734873344 2877343 -142018588886428097370142451772045200 2877344 -239426175502527738733752629818097664 2877345 1600376107390322964025656825198720 2877346 -18497344594055677052268422420186112 2877347 -189421606751522113187256590602311288 2877348 -87684074921087019959690425967262720 2877349 3293620914713297058225475463484350 2877350 9014170334537063516036066710204800 2877351 232561670233688384538693885572304720 2877352 -175606188705884515310411667880273920 2877353 -852618303357195319312209770618699520 2877354 -42503110218566121747978193162905936 2877355 -35764537346783538649671634410374640 2877356 78648401232725131001393743626270720 2877357 -2805526625383537553620108457767296 2877358 -3395421694964901242647085742673920 2877359 202092330454239370178072172728668560 2877360 -54611190889466970056849187117465600 2877361 -243149200189938908058405515172822288 2877362 105136783662288552003722036281884432 2877363 162107699351713979619555147560242212 2877364 -252458721062660965658174883497984 2877365 -155651277556693083898200112330432740 2877366 -42760765848055427500395576098995776 2877367 464944107874951307849290090527813416 2877368 -10463868602237591910201899428454400 2877369 -127225981714812240865928384963026944 2877370 -32167167580937780947447318164931200 2877371 66115573545575312508928273685640960 2877372 199914012596804683324946378682074112 2877373 -4807210806119412937185038077192378 2877374 -160408846695199620462412137427640064 2877375 233129067617864564971771508437428000 2877376 102106297560574975332898681263226880 2877377 -13920613770742933804869126747953580 2877378 -158311115456208980278882048167947904 2877379 76635922592336256945004632676909040 2877380 -140175192308718447606610835596800 2877381 19102141057014047287742909725973628 2877382 -78527380974129132045869275563507840 2877383 395435876198057599585124855751208344 2877384 45179441032949029405731912602296320 2877385 150694848739520285588359437551904000 2877386 204823602595537659411431403925507680 2877387 -166428577603165298332838922554485248 2877388 6246566869461256633895121831662080 2877389 21008224698805985846870905797204480 2877390 212664844207876920552729887503161600 2877391 384954091215815984623891954391897784 2877392 -26361099570699372210113819501395968 2877393 190554057926583593510526390057978864 2877394 88856459467817782938075240501371184 2877395 114633546814187853458718313216196400 2877396 249622187679527140968107972244129792 2877397 279742552288771486639139244003488846 2877398 -229072263539594200324538822282621760 2877399 -112532045283072841492043670261690576 2877400 -142159037425004507032014016267008000 2877401 -234156423494693595537714771739460598 2877402 51664594512883844539723041393640704 2877403 -503384706433792014778629992674151640 2877404 -38255526637111666266317633521350144 2877405 -99280226307495785164471137007239840 2877406 -100514280628285800522809448133422720 2877407 190116404052164105963387949942133200 2877408 -378563222372401943453118433841381376 2877409 -1064958652142073170779114741018982040 2877410 -385584795638301950938994173887075840 2877411 -73408879375937544601171888571555856 2877412 377566646989743152847243612848905856 2877413 152212989290318096470071313744885440 2877414 -81014412812616667876433718740362560 2877415 157090344424917088846228876747837440 2877416 -164805414010412358069589469818275840 2877417 -291581918784738025198749517856256000 2877418 175864396600878410419636583072522160 2877419 190846369591474937971143247622840820 2877420 -6324947137310607930735766371041280 2877421 148518161485738984380964819504924044 2877422 -117973470289855180966542529582083648 2877423 5872623013437122266196423380928784 2877424 30385307797282013518896275120947200 2877425 -13032940486947198688546386569586000 2877426 -160754731678577880578947574774564208 2877427 -131133339241380032646328187296348000 2877428 42809236064166986455088898559543296 2877429 176845423680270147854609241858314784 2877430 -75829555824629271370958329607779200 2877431 -1301413565929934612877984067304016 2877432 -132348266001832163992866711266549760 2877433 117101825856922505219221433981286600 2877434 73259971454341604142583430310070272 2877435 144338406638588900481465363948218640 2877436 -180500905660895731782520436646970880 2877437 1056223664071341984711025110302302872 2877438 -140582439009810838365721758854553600 2877439 56103860662595057837478062919649280 2877440 -13543263239089790165065607518617600 2877441 -9386234428528476033093197427908736 2877442 210751195326024595021948542923857872 2877443 -43139370505518852515023265661634308 2877444 6488792514953756672877766494452736 2877445 -86864744588620510255229119705119300 2877446 -46648400345011269696880459128857472 2877447 -51418260363145559301817287787546200 2877448 -49418036342059506751114984030371840 2877449 118532073833620612779071114757018666 2877450 62161527929894678205193372839129600 2877451 68615098650254640339593012948970304 2877452 -21551459337044099490092714188055040 2877453 -52617722097206415177377026618924116 2877454 -235116272515946571837945278848764288 2877455 -61644025846188877923547762164518400 2877456 -42681020920318379110847571290750976 2877457 426641191666977720277029013105176432 2877458 -16061069047955176230982110012727920 2877459 65664008884514187134865446397544800 2877460 125332784823319591758675205403969280 2877461 214714312357416678106754502342356832 2877462 -2638211008124887443420383367426816 2877463 196842757419378356473415861313040712 2877464 196405990916733015679424324693790720 2877465 -224142963215975937446923967698514880 2877466 -140054520187171307255923138711345920 2877467 22921181306971711880824212734589360 2877468 29353875376459301289861851553177600 2877469 -89943561807437714161028387357062304 2877470 152758674294156930522235768506319680 2877471 -587536499679639382404730188333957600 2877472 -34821477892826665238555155276627968 2877473 -458805410769174171601840815889861278 2877474 -2688070396217675456524147843921920 2877475 -149686708985620544495165850370022500 2877476 65459652485203670825706829872484608 2877477 306098082414952163850718723000698720 2877478 22418664633493739051558320371006720 2877479 -375062466702362070164348294730381312 2877480 -86514351388691444542290868070400 2877481 179287491023614063465033721981450112 2877482 47430074006491123083724018066320384 2877483 95004705900309306321646576360723968 2877484 -130295728446528769538210922187920384 2877485 -188195301531807324543772655061721800 2877486 61383929521044752463476099896409664 2877487 -13438280299317165587985792470554864 2877488 74454631699188713824211211848908800 2877489 46611780013130886486882882956192400 2877490 -15455631432253368108878711708129280 2877491 -129546886017817541335979672405976000 2877492 132103046281797139007059892195272704 2877493 67481417346155708685368103782056800 2877494 71944349762061077113074454735291296 2877495 -194417215696890621768406246063112880 2877496 543779233093869313889624610926592000 2877497 75860756902945515975672352656133632 2877498 -97151439746525005241420607752256000 2877499 180786826280293539667811160173860936 2877500 39237767143299488302631453813760000 2877501 -123674168641504629307548709149984 2877502 -60257314210096233637868122960290048 2877503 -164948160242281681488881936146351056 2877504 31941036264940681835798537617539072 2877505 64162102793232690451146263538258000 2877506 88122147186342085333353188845919952 2877507 -186637496744770649330103724936146192 2877508 9034853135826483839790071757619328 2877509 72040753837404618700293621692946204 2877510 25239823962231803939388166106482560 2877511 -33437512663010667648618907590964736 2877512 208096330717119706592204178767462400 2877513 -3460410805133573614358934598086912 2877514 -10187910471869219276780885853432480 2877515 -441164340660581916011717607761727840 2877516 -7455343014599501575497649990169088 2877517 -4501221834337323748101649399206560 2877518 68048573773275982382763456261561216 2877519 -50187696473664949368199057180417656 2877520 -78638300369706623967832874880614400 2877521 -57513804894920933082950622702104256 2877522 220508060702942452613971843775971584 2877523 342749077570858211226039104400575304 2877524 -28418996331589443907879971814504704 2877525 9252321899192378085089150170742250 2877526 -256690689957993057346905812482392288 2877527 206526032302523766976929165452646672 2877528 -25088055933963294750240596648263680 2877529 -96271142561862768224956201748984316 2877530 -100892229511721124997755542183546880 2877531 8905197605550060687392520990608472 2877532 -146551794495644893058334206986941440 2877533 395375296974344623678773653347519782 2877534 168640940040555106246553548912836288 2877535 -135159213897044338173353259674127840 2877536 -231807858366963268977440370934284288 2877537 41135207747666611869133692522504768 2877538 -90918621773186898367196813267301600 2877539 181581896402553414821912333505811872 2877540 301862314830994562395448957952000 2877541 -132300899525258087408479114098021728 2877542 139517427856213401502783621947048672 2877543 -68770947841362530234482165841440368 2877544 -22989115305691927099393929170780160 2877545 -26864800716444238812125534078165760 2877546 -1395378520294952610520335886897152 2877547 -188340322908410172330436711359141004 2877548 56737795051921160344089451703731200 2877549 -95160823722347181638595838070579136 2877550 66205131139998244563312429970992000 2877551 162333084804281158173893634514002552 2877552 65953521912270335108454893038141440 2877553 51958487289042183125413162368016128 2877554 144167811640176747715131465341638560 2877555 -32535572533545107463423466065420240 2877556 -97609714441126957636002389501743104 2877557 483602096749024809671040701208181806 2877558 139987675741984178060829936301147584 2877559 -2993678429227204997864733331922640 2877560 -835374657542561498261390819328000 2877561 -91062311091700054134364434912005190 2877562 -4178565847276797134161408059791136 2877563 -77445770434913518952807118754046268 2877564 52123413215231411092346996343309312 2877565 142335951669732841627296318894620460 2877566 21314166348537879559658572074055680 2877567 127545918070134929740843909854276864 2877568 347297238213650204566515843984261120 2877569 413485358652334134368148859234161840 2877570 44203589058372894976956479965516320 2877571 -30295788342143055999344507598628228 2877572 -150290196228852297189588899739825024 2877573 69016681147927918545156160050873120 2877574 41781360916250302418845586532520416 2877575 138024686871517373292444772998144000 2877576 30590683879208292360719611966586880 2877577 597344801184986525714923543407606912 2877578 267236716034314838030178090306389760 2877579 -357289849807540828878968111617270560 2877580 156684078984742871031555124610995200 2877581 -53149569587700064112774442500479008 2877582 -21972155263399770895943282605564800 2877583 -359538510491159377795937053146019440 2877584 18429646999284133101018330144153600 2877585 57179746978942695450399935222601600 2877586 79157398014338246301601382623918992 2877587 -9689608690230370748411626182255960 2877588 -69854614104384411372973930063196160 2877589 235646671923929019511318872997471968 2877590 42299346639052961424789119398241280 2877591 13296446634246812320608756250683984 2877592 -201055775679226380784982915746529280 2877593 417845296618388168526051983283232842 2877594 141855781280698731570648320774131200 2877595 73600430445217253243467683183163680 2877596 -184948237522154589270359671309286400 2877597 -97237380678297697947957822044682426 2877598 -33971647404032647819873129086485760 2877599 -252598898035158536945052427243519536 2877600 49655741134190060399642550337536000 2877601 -110039830715986175727181552288620908 2877602 6231912036368599556356008329554944 2877603 -5111822269022261656398979517551296 2877604 220001356362966093258367744479052800 2877605 7721225015025750045352891079474520 2877606 46948075792771218285567077213995008 2877607 -314993141136063474082453427810745600 2877608 -307878067625363252507609502983255040 2877609 40918973204961002352056706201274560 2877610 77665676475009728326276198905672960 2877611 -465194562418945968280221365870799576 2877612 298362297123616685616689906469657600 2877613 -182023911794879997756618597885437940 2877614 -445674565050137127837178389892174080 2877615 66458997225310585121080065582890400 2877616 42753691126242853238841254214172672 2877617 -203033200027900166517233330971988334 2877618 -25804727267089227433581772152905472 2877619 -588346409904058057675947212253908980 2877620 -65241752259004276130057201985496320 2877621 -49416246609073979240809636496165088 2877622 183086538118973312043573927271047168 2877623 167507391730361562396169671441435768 2877624 -275977689272197782114480410265108480 2877625 679243438691602046361152067042189000 2877626 -107745954163730045696251700517634560 2877627 -228879882131054366228166247921384680 2877628 -125444919180275271964584553390952960 2877629 552836169838645727498734837298292876 2877630 26064906949000945279947491780567040 2877631 297302343777809733351595821076922432 2877632 1351689958185958669027617266466816 2877633 -302863241710910667259259410676270400 2877634 44326904917327944439998873637035216 2877635 164884917417471875031683676859659600 2877636 -76562639875765565860222074632537088 2877637 24666568743237247744590459975552000 2877638 -194980895767484448014261320695156384 2877639 -6499043924272885484039938555251072 2877640 -362716387861147083860487114082867200 2877641 -313728082595695615208922249496038000 2877642 -60542188980407575871005189645713360 2877643 165313383700853239683227810862919240 2877644 111635904085607224694580835729539072 2877645 -7023444587085190669038463382784000 2877646 5852398395349900516144643123949504 2877647 -72354895915477707523209645538271328 2877648 -18536021058811960187758880240173056 2877649 -268282771043247184625613388915214350 2877650 -51564187207788148670275945478256000 2877651 -9899932800860942880485041345829808 2877652 -109031483976178494216402359328782464 2877653 74650416563322366112488776661971580 2877654 -82226670893844595640053756260986880 2877655 -107158798827983280225685302424748880 2877656 89495730255495070496883049461043200 2877657 -183671819129042082112042042864979760 2877658 21323901783841253217724694847040512 2877659 -150264380862196947996589106974606140 2877660 -162334227270822911522676795331814400 2877661 402614731821396070093135829767876262 2877662 254233370861910751142399771903816832 2877663 -27831083902752563239040211133973376 2877664 -491509190316753588079433192024309760 2877665 51726437345540426422137207117057600 2877666 -141055153604380479848235453694310400 2877667 109727262981037172044270443920997600 2877668 -20506085891227782115637222620692480 2877669 -4145993649174300800652587876936256 2877670 -75395885504896500719697155734531200 2877671 -790479586264006531661987906354066568 2877672 188657065726774798864226174297210880 2877673 -373164712589488876278807730633771078 2877674 178444826810161911888133615323708336 2877675 -56249609214216949643367696406946400 2877676 -228579156413860940491335063375159040 2877677 323053124196124273550608450024575264 2877678 -16482634425052162326270684610384896 2877679 -30532178249398330077734857859200128 2877680 44551050812620049619286217120808960 2877681 325951388646730389029209934064439152 2877682 -58740512209478409173521567636042848 2877683 -116934935964343275803843782099234560 2877684 168413744560228314122625446711771136 2877685 -121737609185172530928359172937671240 2877686 24237807333932607799426960875484800 2877687 -26041083105053255145936219208284264 2877688 -1754299406257545548859704059207680 2877689 1178327396667030419308433216590224 2877690 37809995236948581460656410267723520 2877691 -77182568719616779878891358838752848 2877692 60995450999441438856500368458654720 2877693 18787403651584229812981287112900608 2877694 35530617798022919854141354837072896 2877695 54058323653534483879069211703213920 2877696 43032814049779859456790513057792000 2877697 12002861394009283649384821179532720 2877698 -49995556836634779448943663497700400 2877699 -68573349616898499697295724600207360 2877700 -56841858421632695069367455116697600 2877701 -233001008192794071486409682558505696 2877702 99277270816226914669899326523425280 2877703 -251445200376224662446020421838483048 2877704 213494822392349883562947554354549760 2877705 -87096681738338330486547681123145500 2877706 117454958985129233165421628643321184 2877707 60452770937152414763565254572052112 2877708 19816417255088541393131838516403200 2877709 168779941048478935103916324339880920 2877710 88629437788776439335336259318043520 2877711 393531833865941059974473300251291272 2877712 -9654449861645639142841438426677248 2877713 -40967920225848865742159131288393038 2877714 34907648668947883531714268426158080 2877715 110584226260075993744950545154120720 2877716 563175153574293881762317868158537728 2877717 525635288731931188207681109580572160 2877718 84857051426775679725607323672093504 2877719 14498115457860296811612221402670048 2877720 -90714901767831584232395243133542400 2877721 -203462386727260207283243361940044960 2877722 -61906648935978913296275119566044448 2877723 -59934127070652326749358005611347028 2877724 275241091204113593132715563198156800 2877725 208609832126832554063056177090128000 2877726 -87027606785946585924314054705560320 2877727 10434517334938719686742175115313120 2877728 138876324739798638865467451857960960 2877729 -12137726430954312274144332542872800 2877730 52916103518162774913200030090065920 2877731 -909765726535181204812468316168547000 2877732 2233614387420010170694377625586688 2877733 -6074844097806868170465016231600000 2877734 217544852257551387022505749232642016 2877735 -84967768302136967114679148784778240 2877736 -548084189593434209136262013986007040 2877737 14756886758336909487278467060093440 2877738 180059557945111099773947046800550144 2877739 48367170730416842112391904057136400 2877740 -127280021566179698891108629842662400 2877741 -123141985438976420518511706568201920 2877742 -52314929627491579392837439207567488 2877743 -734410039111193450798787103426800 2877744 107990483237723769706870113561477120 2877745 120893745765972077929841803087110120 2877746 129111126806891193859366866614974464 2877747 73509926014127099068340044850118720 2877748 566555341848340296912429184928715520 2877749 -3542117245808635689667251434543616 2877750 81067858514424160024497451729920000 2877751 2887285928528094523781816783470104 2877752 -74988127187943468383077745408102400 2877753 -222150165833056569709498607959776576 2877754 55885758841725631716150617877257472 2877755 178646863041152740338638978553836160 2877756 74153317618723005799133117710786560 2877757 131100310096378134441060604524315660 2877758 -90456158273445589003086480124300032 2877759 344446365311241978111632292930604200 2877760 54493725063673710761174139304673280 2877761 170517006007917468409982530976461824 2877762 26059409977052818285906413203642880 2877763 -15693418561476921647344559143432704 2877764 -424484433424885748660610157471895424 2877765 -21012204295260095093431864820789760 2877766 166084001571599224871273752692308832 2877767 -278410492239103973823108644199095448 2877768 1346290525069848774200914817909760 2877769 1053990061712562588072980822255145744 2877770 56781179034034277882926604424960000 2877771 -14694687080592945228482657749307424 2877772 221567722134966999084598452970509312 2877773 -599832665042292411860585426713971978 2877774 -122260664931009496205328669712559040 2877775 -1642286134898131602241552224066200 2877776 44525208380561668495941372117909504 2877777 -61534600452226556246399315612203008 2877778 75983035955066643416885616728269440 2877779 -315365837438597937770458755473497620 2877780 4975646009697696755213446538741760 2877781 11507560873929922214341067633785564 2877782 225258831870514760171637188102920992 2877783 -138738529257500122606318829040725760 2877784 65654875711166430981380193474969600 2877785 -382203150346384419026990092459297020 2877786 71181185595854328657585297490104000 2877787 95779841934743339748567709479266304 2877788 -65197188539343558501784773396966912 2877789 -82469935926992150121074530457966976 2877790 -24209842101940517829381451344988800 2877791 160765132601258142560107639908354672 2877792 48447251801715489101762572849250304 2877793 221494104722840723854857058178097684 2877794 194879855776030648561301702007915072 2877795 53946115737990290456076937820757600 2877796 286326346543125305520870548345982208 2877797 -118364790988477960496955776984355840 2877798 27717661863681438900760344119531520 2877799 -211043050350279046769375595905188320 2877800 -14323500414445501142824756456320000 2877801 -66607088690825562592336086557056368 2877802 -237526226494180595064662918451885648 2877803 386729609905668697827202709378408052 2877804 -277436053779382700438677966557768960 2877805 -126524516610649143554793866327581440 2877806 14576800115074829560835740447106304 2877807 -16175792287878783633838234841447160 2877808 122723322652070599426686115588767744 2877809 192344451996972689327300783143104240 2877810 59645563655512805861168532322897920 2877811 -47533064039081012036811761843394888 2877812 -74073713864087501591369960430059520 2877813 -285860005011236483062749119389587858 2877814 17099755595495258010243160664516256 2877815 -113695567976704569172645405337568000 2877816 96690109955335488224910225491558400 2877817 -98868285486155006355727554568922134 2877818 462435249870791737926829020453120 2877819 -228394165009538634561623426122917864 2877820 -225434187030524414854960373618442240 2877821 -457081500572324522128552719251428500 2877822 78335295207280095386053975268332800 2877823 -30275363204795033019220916614875392 2877824 52082367026691530675455235582853120 2877825 -4180098656607114577207357749488400 2877826 15501653699073797831866281779074560 2877827 92280991355806023439449877970211240 2877828 -124983671041038692456849870306740224 2877829 38414307341359117869200722604023488 2877830 61385750606086102449138357875410560 2877831 -13072552707540792136446860080061520 2877832 605197304795918906840565233831116800 2877833 -90717251018662829095678272175562880 2877834 12794403765052489144274374534490880 2877835 -256272441274518034168617217749838800 2877836 127060676359677976542124403888166912 2877837 41162785742333031214210517615693760 2877838 99609294142809079724908568199568320 2877839 58373906379767429215767491359790640 2877840 12993864432893444077416515398533120 2877841 -77279398053387652617533092864247758 2877842 158500707370539741381292979257148544 2877843 151401215968816190038628091899155200 2877844 38487016562470206801211622098886400 2877845 -119864241570877938107091178961269320 2877846 62604700242940015388493896911319424 2877847 37099742346652110240614160615643872 2877848 436667003582563989568367141059983360 2877849 85233774615960174797823639810081408 2877850 78497356125509642707445534395208400 2877851 -376645982382789080169692157586286568 2877852 -86465452256004389063490163857235968 2877853 -252011817791748531414402592933853280 2877854 5805552594661162168362075162624000 2877855 88241850188649124453619340470071200 2877856 -403342408796280165190011922242600960 2877857 -218319874333994489013560775793168128 2877858 -162599250322841769007390189880893152 2877859 412877591579475065514674997717790104 2877860 104896237832851889542293402597081600 2877861 -669967167176063242476856513030656 2877862 43067730052166197790641238959122432 2877863 -110335485019878841642121721773418888 2877864 248677335582680936128519067074560 2877865 -247789050467303342410814659108219740 2877866 135311996527390633665618238316179632 2877867 -179204595825660719174387710858831716 2877868 -41830203136344464808259860100783872 2877869 6672207431489588090357427016981644 2877870 -81383999579268286698932056614115200 2877871 -112707327291103845467654512337442928 2877872 -40566394477646981792086248735916032 2877873 20967332574219483449839017222446400 2877874 -177770756783604704243329387382606064 2877875 -34613599754489242639945992885504000 2877876 437725707955081143030268942326312960 2877877 -320268937389538590900585226467552274 2877878 102045893008307779274181570235854240 2877879 28391782071212117108602829621309088 2877880 216876837147412638008938176072806400 2877881 -130559064072857583655144391338239318 2877882 44092587534475348943454443284376064 2877883 -325552688685756541238701222200627868 2877884 -107873198386667409684543192463847424 2877885 14674193696484904893324878723927040 2877886 -26363901970173351257237596369034880 2877887 -61159347438342583257018282013750464 2877888 -8204421534555089466835902016782336 2877889 -236070686267538587172848686966382144 2877890 2996704334933526767935602104647200 2877891 -429576949914604204369222457925626880 2877892 -967094065791962539749063083420544 2877893 -46532008922251987947852099492435780 2877894 36545719328745761338068139737493248 2877895 -41092412511762675734357886623310600 2877896 195742003460765180801437649823989760 2877897 -120287674959072656999848917594359616 2877898 -191522937024734348103641224933268736 2877899 109468545338815261871843741285994900 2877900 15048052309419038726298172132377600 2877901 106852310761701543370419804157081410 2877902 -126539826832707544388353650391670400 2877903 121574511578462040985785932423819520 2877904 1135445945206875054849506507489280 2877905 -154804492939932437224351000687004940 2877906 11646752804608666502305757852423424 2877907 577896507204107048228920676030690156 2877908 -60484412568845313555059986034294784 2877909 147126272613011260351716059054083008 2877910 -30653984349012845011558709167338240 2877911 -2478212748609836564606506679671680 2877912 -19946558204820353503579925073070080 2877913 281794983792826258328218475539723560 2877914 10748136261917579159888595359216640 2877915 -2430672635673080818252590422152080 2877916 114657403900301921927160315938959360 2877917 -490141405227873324465773238340553274 2877918 -110566340933543069261813144438676480 2877919 385198430022841641311025874638462960 2877920 -9305538509492792613481708769771520 2877921 415811049528400474290605983847808 2877922 -63850805258113211875783861568749488 2877923 1257972661088355723557675762092938384 2877924 -8402844132821568355184658590650368 2877925 179515207343526118227676471101378650 2877926 -59514987556599615249950634840077088 2877927 15117522361210213204919542055857440 2877928 22199964877881198584339878122946560 2877929 -363359076897729452196470231075974470 2877930 7597976008020959823670918833523200 2877931 7474289496538144857819774361109280 2877932 13292108903378629815830667288842496 2877933 -58041585522169296081994319515406496 2877934 -57116844452604513094271645062183488 2877935 300527359980878978344888588910484000 2877936 46834871501678709152065080585388032 2877937 -141024430336111215139147392677866414 2877938 -148651688000015089838396986137600 2877939 -384977170115686151935356754134400392 2877940 -52161080219902847837039999622566400 2877941 203478819346014072840541462856976384 2877942 -125265173363857438044338997361543680 2877943 -395809057430217023118594819372534808 2877944 -105153767074736032762504537070100480 2877945 -2200100936440296394465234335734400 2877946 -117351039292695948024688299754973328 2877947 1641906087161245569489730569928704 2877948 -66271542136874420188635927735648768 2877949 -24562944251641286912230790044285760 2877950 55061567273625868106858209191864000 2877951 281715147776753027609001746487899904 2877952 4782209522498480825708140711378944 2877953 -90753376145357025702454825988098776 2877954 30821004087753815617338310227436800 2877955 -23077278548879650541261271924758640 2877956 35396991496448563315813652412898560 2877957 -274043877339995515944611277919407360 2877958 -289803513298802645927145770061397920 2877959 68117327249205953998468726782222432 2877960 3598533399282942330459166224384000 2877961 -433286049605064405871502881084561200 2877962 -52194952455995454545947774453804800 2877963 44605084674675209783896592241789888 2877964 385238434936117564556877837215725056 2877965 -271042169013661299964650016934473140 2877966 34716397435294401787750891160197824 2877967 56452332410867622020264491009354272 2877968 3983477429958810398025645856849920 2877969 198304849276888766167955359001916144 2877970 142937677310356440692365673925964800 2877971 -184890443065426814945404751487372048 2877972 18204269172063109030668002218555392 2877973 -61368908233789214221346749230747264 2877974 322170892970421635999975778540720192 2877975 177754190078471783329361501976396600 2877976 338214298702001689579206628847278080 2877977 220923917879596333699917687616306452 2877978 -15012657511131665322576216156321792 2877979 105383621378112221371409641469661840 2877980 100206088576120999348825727192494080 2877981 160238477797646892449740951238538624 2877982 -243861745296581213286816664977633408 2877983 22519984723378887258957686066363232 2877984 148092515866033763640705715918602240 2877985 -364859931402235123012201020102720 2877986 135105966941802914150067673884090192 2877987 -57807901436976376281218527171787520 2877988 91412101834705780666548924194390016 2877989 211465345220494249942726879805186460 2877990 699631589211822835974146778992640 2877991 465905809116384310505743825323643984 2877992 24968602946894387886854851961886720 2877993 169096146133793748971647887441816660 2877994 -106829666972330509792735449801255936 2877995 72600922515332330496064046024416800 2877996 258679297248586329232770200626950144 2877997 -125744259591430594638786459942231060 2877998 394598293708455583753732010136617472 2877999 87753197660085003043833560146694664 2878000 8254838111730976398184579399680000 2878001 95348514274628725239964917194828352 2878002 77593411126426943565776841001685280 2878003 528292920784401558487906978125530252 2878004 238774350146416199342534433824877312 2878005 -7628531243317674244331924079676800 2878006 -66187920314837413128334198542364800 2878007 -102325065797409390575648383869916968 2878008 7936388289607903427095880670904320 2878009 31951837732274138068336523859706368 2878010 -155825853012960129523724588667447840 2878011 12705394896719202628248367468908852 2878012 291938950313534731988571256612269056 2878013 180242589462580131558816843669081504 2878014 -95379852037303436670863521556318208 2878015 -155507272206908546480059894788886320 2878016 -258016542472066963705035966888542208 2878017 297588541044474529893676379852063280 2878018 -148166392803660927978894862164794880 2878019 61055195092856442008499536223456096 2878020 15797976050362065889786605440409600 2878021 44948673889764092051477693070200222 2878022 1392667764517880462994889680386304 2878023 603377431900491985467100097837932368 2878024 -346416668132766627688388254456151040 2878025 11673706491510481847999250609852000 2878026 321461007775974200287387591566580224 2878027 429947674376774719424683943123417876 2878028 -121577765566031809643473449845514240 2878029 57003509750747384051536549654185408 2878030 52902540343139566507236050677747200 2878031 201916079579896194514190087278910880 2878032 -80988354285462658491038076676866048 2878033 9704636595413794883069949780325744 2878034 -204263610416054508623307892113865584 2878035 -299442046826230316485638814294860960 2878036 10403863336016841309592547147857920 2878037 291147283171548164792117561600500686 2878038 -92099180896110457909159580415590400 2878039 590449624249678491697895047163192840 2878040 78307068862219568360192508572467200 2878041 -136603174213005218101398974073365376 2878042 -32156632045539940217800630405716000 2878043 -163980052520307588530634086783330784 2878044 -49095713454613625594459625089310720 2878045 150383165520274361930083179488175360 2878046 173190292774211521620846023890169472 2878047 -157452716545231680374606465040186840 2878048 232030303873803232077095700751319040 2878049 911600241593392223490371763612072960 2878050 9111813134336425298043467660505600 2878051 -469365864986889797414319523438354296 2878052 -41918980812298103026618994369326080 2878053 -351316155601302881908721480119675296 2878054 -200071656884056583295705959624181024 2878055 340365612373812183849138498896763960 2878056 -23028219055385008985766060127272960 2878057 -48663130099435843764870735812993728 2878058 232567894110757142556471315326250240 2878059 -99182601702192056972663867597874432 2878060 234660875680202750641658596168488960 2878061 187360629489911300392085257426219872 2878062 207156748440281738391566509897350144 2878063 -265559689030655890472525325636237080 2878064 56798290508533426427041134471315456 2878065 -126394349401519468586360667037008000 2878066 58415938117883518645762080228410400 2878067 356255686327348330100135950134775116 2878068 6220062137724362928483173317638144 2878069 6659476816502835780394426653612544 2878070 -137479485890938725469313359270329600 2878071 -5717922550743600976309745082365952 2878072 628726475155051446820202847055564800 2878073 -270541724715606052685764167236394096 2878074 -28023623159201841819743567406305280 2878075 116665101219219187528414760529113300 2878076 -2840990386517962567972324048389120 2878077 -477440397932269302410820709406400 2878078 107221875080505613163963845764636672 2878079 344117524629371959343578767966583320 2878080 -87694539949392738197541853593600000 2878081 219286140026434326683044238348759764 2878082 -21724284705624431479562703125990400 2878083 -146015117799866922950338002180689376 2878084 -25483292780237074217323313478144000 2878085 -129547921414981409353359182261792640 2878086 -75117902659458758730975063778684416 2878087 -76232690728598936868674543022047888 2878088 -133053261386447456003733894919818240 2878089 -175065176566721752199618518583521776 2878090 71574607633565680177642426217592000 2878091 17216131363303368192314687642005272 2878092 -105794202022407589320402627174727680 2878093 65203665992843440661609552247836342 2878094 183065816783939073906062532839004096 2878095 151064581637386084605490257255008640 2878096 13854959234844977819125699888840704 2878097 -88236251374331633267961652716913548 2878098 282589847065565024308704457267968 2878099 5050709801260174518089875646329936 2878100 13522895914118863600943132437382400 2878101 -78193635314575897657111087504753920 2878102 -68321809606586597612720239875259392 2878103 -295668795516215038493011933800065040 2878104 -206499553020362375690520988644986880 2878105 125003472350842789784474274521625600 2878106 -95873874764090776476171497030400 2878107 14785980219067517926633806472454040 2878108 -66265151135853748430643166649249280 2878109 148644540355807599070306071724776204 2878110 -18746867411349839367765420820728960 2878111 38818090052604332617492478997851400 2878112 -183641068471113120153782752650067968 2878113 243837777430122679946994136653513600 2878114 12058984374141460738699690349774112 2878115 -186625574385196703859427952090088240 2878116 -69614852136156671530628733324622848 2878117 -52037325130005675000406426851553536 2878118 23601332298341825114187657610267200 2878119 3540224937378109472576668596176640 2878120 123484735211519027859009489248256000 2878121 505004873222831542224033350818856592 2878122 85480270724440817479973665930233600 2878123 319821814407609542226658729816184372 2878124 239673617713110530747741949920818176 2878125 58524076020929543166218176214100000 2878126 192582980844003043953473294926246080 2878127 99159691183992774865802687215417344 2878128 -42618432555878753192572052790312960 2878129 -151160567021925304507759546874580416 2878130 -71493825055355607148894168915667040 2878131 -240268081265820107018519454175119048 2878132 83239078714311434809000632980160896 2878133 -14814837559008232967209481086836480 2878134 -53592622652078775950011838448537600 2878135 120104505927204427944300123940384800 2878136 74513132875254040269831783920455680 2878137 -57667559998771759148124486263697600 2878138 -137372822043903527452873751494990080 2878139 -366491101921811649066171778289118720 2878140 83493590826723856936766787172377600 2878141 -107066892912750787060824762975894720 2878142 -219807694610482622749937652138486528 2878143 -48393860695649080877597518189359216 2878144 31257028420621371345940470846980096 2878145 37147701483858047695783676809938600 2878146 -129085929887758151174448530637024000 2878147 -329626242273547059308917824807710404 2878148 -47287296722313622866330287533461504 2878149 67156363000415704295742999276759264 2878150 98378091824248748620982768147697600 2878151 24989612529915453988613686605433392 2878152 -206800225233700582711721053372538880 2878153 -317372203821192744860247676179762598 2878154 -148186972360962608773560958931638224 2878155 87451781867318967296605885793820960 2878156 1161840844341788972915393774906368 2878157 -913442698040097659270978684290829760 2878158 -80824623635088260437180529990799360 2878159 172242253447521925347741111210896400 2878160 -20910125759561069312574320440197120 2878161 -149841524993361561751680956773753920 2878162 2114176474287252483222370949707392 2878163 -71574584663689427045124243817027440 2878164 28861392211499631691441783586856960 2878165 108746544102742269745006806321280920 2878166 220901894477166742551405104538685824 2878167 -64132817242626510093878191309428120 2878168 -151134448123823208920491448178339840 2878169 121192897745258854345053638787031296 2878170 -18475939661430975852013579720535040 2878171 -12013218877160669193729213160598640 2878172 -394251672921380632977679864512403968 2878173 -29650055474833211430709051593748698 2878174 -61369468931176746365184415749464832 2878175 289999251385581947090417729438981400 2878176 32257475179259168675032564984971264 2878177 265140635396127202728270820526939440 2878178 -77214639631607291913477172460733360 2878179 236282813933895845479396530814722048 2878180 -73957456188833865186059564308473600 2878181 -195354578172200225561476221744486018 2878182 89697519308415050693250180793120800 2878183 -51123569027136128680237235540461440 2878184 318341503420424539395909466855372800 2878185 71040806353883215440724900006316160 2878186 303034345571747521815925517563862016 2878187 -37973764083611095278653562020773200 2878188 -136271522545464459317057381288102400 2878189 -74259570041087921962477883762704820 2878190 54705975579164081858747291559463680 2878191 200978570988687809487710072012249448 2878192 -144283576428753904924197281713520640 2878193 -40527237733448071679351192920267584 2878194 -79585691005862999787244063032034560 2878195 185917356151877373925086480404214000 2878196 306662331241430475169767860435742720 2878197 33368214571854684841062848801249280 2878198 -48899653452634265834773523476325760 2878199 -364230577513337434695596191995995160 2878200 -28100389542283818858507150551040000 2878201 157682077869947157610878677880904704 2878202 139657289400970926608141604919595232 2878203 -90305929421134414204943973274650000 2878204 -88794343326389089582870318936146944 2878205 -1148600174760570276644503682594880 2878206 127325720020222230200727370670378304 2878207 94344864125918098845202693882593760 2878208 -164648444580415134755180476385722368 2878209 -263127217347609776443415828633700636 2878210 -206314304445043897605437822733750240 2878211 -209679078105326405468708052296870160 2878212 -150212611081638616687731437647500288 2878213 160019807425233293541420471718519324 2878214 215297590398080343380732635382799456 2878215 -165578005618615561826862191202480000 2878216 124253131042980669107309121913282560 2878217 -214130679614835150206290489197745968 2878218 -5231658770815008552945402590042112 2878219 294081916357351399481090624281722696 2878220 -58602778655644477368005085322168320 2878221 324874521778421564874870839684572320 2878222 -64606617510620456489399797901249088 2878223 -138119425451024709891874085344340736 2878224 20579624777693648568659116062670848 2878225 -64331878032086855877555319484633600 2878226 23420498493589182077668680391784448 2878227 -154175619592166081871388783038480 2878228 71774322187407192177994261062685568 2878229 -426105780652571288944182358690717170 2878230 7587075773873974829307051408433920 2878231 -76371449964636988802915065092758968 2878232 -34768804710608646285687849369600000 2878233 224499425446529355275531160628204800 2878234 -118307420374161833645488194162447360 2878235 436245478642790309787384438939823680 2878236 -112722657280073393244167539151843328 2878237 -232172864054031552020723570052511220 2878238 -201817145992501310704526701972203840 2878239 -31292135094876726553822431958948992 2878240 55970352432704429537093882442547200 2878241 166639718759834849887378969836577284 2878242 -25573260183819062058530722949366016 2878243 238617088025025455010563783775677424 2878244 26345166796042983304951681436349696 2878245 -349978704787785685567381472838113280 2878246 -7009262136395979257222628473612160 2878247 327075630520979949076554758574120696 2878248 -2347253460171543048900943317811200 2878249 -344997307663986652845894811354673952 2878250 230244274100654200976784957059760000 2878251 193069155474597389463407833041357504 2878252 160974772825802914326959914529078272 2878253 5056236214203750774942911482276416 2878254 1050847442122462784102420431225920 2878255 -23618704891479869575517237164950840 2878256 132423275032882601286905106567168000 2878257 -15839617045228348997369170932307200 2878258 -225563277494977184412793703357345520 2878259 236865065137513808855259859138560216 2878260 -40624129802618448399505584509644800 2878261 133869141935438057091943357040405632 2878262 -124455411349695167078962233410516736 2878263 2702504635999248305693393888778144 2878264 347780239810068750478130777006223360 2878265 -95361745455502107065169732192692280 2878266 10009806029135706272887930313240064 2878267 -96622885122713213238712891310711008 2878268 248578685507233488425643209346997248 2878269 -154281992049297692889935543317697472 2878270 -57618209763095396969082477065927040 2878271 50814016130652337786538716129098864 2878272 79386173044594843617604608762839040 2878273 310090693167213710080659161468430640 2878274 83945893198486066362662976458030592 2878275 -153045292177272486899713681259962200 2878276 -109747685889339225904580248428883840 2878277 -313376632490925243199313497777744320 2878278 -62919161020645465860904075790055552 2878279 191518328526437120326032617476610760 2878280 -572588741243693365608378444108595200 2878281 121044026076724702267379138024651520 2878282 33881672357633234527045504553415168 2878283 -136862495654945672560469105950735656 2878284 147306035409724005470720532979047936 2878285 -318491903830825082903852981110618440 2878286 373644337733539442021285995342298880 2878287 -266936623071982855141673819550321648 2878288 15761735026302158356757482475356160 2878289 -39518175327624113830883850013629006 2878290 50301648473744207723422994375029920 2878291 -397463835361785802858621427479040 2878292 374357815758459412863673644593414016 2878293 93285156041301798795761951832858528 2878294 210934533305805487336985183933649696 2878295 54594057823643661116118597617261280 2878296 80549207136593168822209348801228800 2878297 366458063716784002057826476125444746 2878298 191937454536091475371031433337356000 2878299 -163100953654187096649642157993376916 2878300 87517296839719608295422418161984000 2878301 190912889745107837376454335251765100 2878302 3922552724645077471230800468880384 2878303 404224498774578902081197524739979552 2878304 76452280608881447202221365499265024 2878305 1477389621779670176484347942766720 2878306 374290354833047488597086854705327904 2878307 -262705880861913280769979401572520208 2878308 -67363620264209605333557350697984000 2878309 -393688247350475507490849282927071394 2878310 157348153074524622348185904835440000 2878311 371511287316443974699805305686520320 2878312 -30706293716333549163228951422484480 2878313 -472882666829848642281727270795146438 2878314 127837187212062968833740193932187392 2878315 -76632191273078653393502686619654400 2878316 131050361562291093421074918364259328 2878317 11629024583099747647213894618072728 2878318 -96782328141699241412120450141634240 2878319 103178431959929040883100853953323200 2878320 -31276189615059243587416805749555200 2878321 524877513705007571081749957498717092 2878322 223708605160694215448488702954397712 2878323 1144071557228010730093980793555968 2878324 237976914954832555967442706517312256 2878325 -68966910782943581222259357964228950 2878326 -168723881598469026470048135019504576 2878327 55971724165443157448335996612037576 2878328 124999225849206309367697328079503360 2878329 -16852888312500543676528509107883360 2878330 4599292418161121930473833405189120 2878331 492229530374903636406568232627988132 2878332 -169633971231573926533370346586054656 2878333 -385905291041185286220649286752599418 2878334 4668217687499344511816913206543040 2878335 -272419071896781289097709474980943360 2878336 -20967269533407332714330902757376000 2878337 -6052752804840904324506625699017600 2878338 11368617345515946021883980041859840 2878339 88044711785814949693675918234079056 2878340 -8845351893600720733974012635934720 2878341 -34756947619125102859126779292281696 2878342 -158921697867506415152324923040576928 2878343 -277970988580556841208907611151384856 2878344 53597659147534187959388527974481920 2878345 309164437379342988178720360635968100 2878346 -68049928610858109114735345319233696 2878347 49368231061846016897474135513213400 2878348 777983764675523890599472675816960 2878349 -143241189543199869391547197628005620 2878350 -34435045366123085224216147358208000 2878351 143880747124008499889318819375015152 2878352 -144474416418101965458442850642386944 2878353 98740266344964932921494718980968162 2878354 234253146732679580499289359817535376 2878355 72941384621067604770131320385043360 2878356 26998602900897579877648210654623744 2878357 280096537907768821383210708912852960 2878358 102509793362461786030506653408359296 2878359 -228877619339675192152499172069766272 2878360 -46258824782183463284503461088665600 2878361 -58594107729186782186480144356282038 2878362 -36118079974231894606572227701048320 2878363 -165332314266231445174160836596670640 2878364 123392936070633338358468041660823552 2878365 120921972335198980830566068739788800 2878366 -171009667032988936293919889399661120 2878367 -77397376558982252644965572192775600 2878368 274844197326551152398382492437970944 2878369 84091298161703772728735130070519444 2878370 50878129957925425184881664609771520 2878371 68362103900064901494229543725957540 2878372 -113862043230569941972628909075300352 2878373 -454837297543405578102295821756813378 2878374 -80156212320659649197146703998709760 2878375 57721674762984829968204430285962000 2878376 28901748081880660871428319943720960 2878377 1178629791661638311106015514120896 2878378 -43763580403179250828290740952660288 2878379 178939629264221525492929346660735376 2878380 -30008548812750441655783731779773440 2878381 93697631187640686771733894290259968 2878382 -21078527673576718976715049548038400 2878383 -207421572051036859279395657737360376 2878384 -24517957026561395215045844644249600 2878385 279770625314160692996637172646630580 2878386 -12986811849275549074512132639989760 2878387 568423692579826919998899188264203192 2878388 13383494283655961849229643571196288 2878389 -39248772235988271563226071720540160 2878390 7145716607633594702611129144561920 2878391 -102161925608575331584043518576469208 2878392 264354437169164223869055596102615040 2878393 56537375650675757303847734873758784 2878394 -192371217224891145657136717534983168 2878395 -7743144564044304021209640174984000 2878396 360176556724056750870626158394700800 2878397 -347852469129599607106148840382164154 2878398 -27258968509957822577567010471498816 2878399 -62913440854712305021528981312983000 2878400 27615013540653001397395940651827200 2878401 -234101862723336288788542796551381968 2878402 -441912080279548776739430286657265248 2878403 94446379824265682564274021420768264 2878404 11983073750675572317927162854952960 2878405 -133389131816807411712694947787752000 2878406 -147624068954514756819089048709810240 2878407 121062664425017741508952245480934872 2878408 180557526344591793678651678114892800 2878409 547430944797430052316026991608075610 2878410 42067283141041550271480084769071360 2878411 -193707624516476466270252926059645564 2878412 127884000808534361061008031223971840 2878413 -234530737542598422371560555686670656 2878414 -89323122299856080160421214101195776 2878415 6235362814496919569818115971048800 2878416 390176318740687778665641117376512 2878417 -50879801663750569099888086579729680 2878418 55545415179240133674859373135126160 2878419 -276719035670178702560515770846730056 2878420 1640716933205565788021921357383680 2878421 123254359508713799061084176055550464 2878422 10281678286513791851497587774291840 2878423 113005285842847094861683418036993520 2878424 -137093423987084250178684006953984000 2878425 81473864015768156351815681263841200 2878426 536563711527472452201754591774944 2878427 56323373272624682896126958715802800 2878428 45632105415936557103800911905202176 2878429 -322860839780103299932644703479162970 2878430 -13827805370499142568419061829338880 2878431 150074090180076724532973549228430152 2878432 72062638273121202099570233833684992 2878433 -281225198441242572663440373588050640 2878434 -35822768067998196825991248650718432 2878435 -63846539131628999062643320379679840 2878436 -164291610474406090309982493901716480 2878437 231643250964618485928826981285208160 2878438 -178086142365942685256843103797656320 2878439 -169244654025687352522913593114946760 2878440 -40480192601266370083071731133235200 2878441 -68804334628114397193795127909347548 2878442 118458307498972333281100274849325312 2878443 -41151040821013620002427767846246400 2878444 84101109089030857879218061013862400 2878445 -162740361200366294029877084406093300 2878446 -28090895040305595491873990694901632 2878447 15920167335687493520990566843563120 2878448 -44233947679352936450162505885155328 2878449 42532179243089863534201044131372928 2878450 81236209542906555468914173336281600 2878451 149112552221078623481590274382037452 2878452 22817373642567556050963290395491072 2878453 286875769689920035751341732290894780 2878454 241434321366466204675761330149310912 2878455 -152505678000299069283924937622446080 2878456 251769464502744330771301748275200000 2878457 -190276618305634879468489559168581548 2878458 128930469910454116423686299443653888 2878459 47655103632670900291908491925051160 2878460 -74183061851228364721397148730736640 2878461 -41761448361142113729087951286046490 2878462 273912097288191480288891710975462400 2878463 265081885803886177789323385214208 2878464 357311319399714244932154768622616576 2878465 380882020440033556792179361548619860 2878466 116845466146854612703002202519572432 2878467 143692157025929583597258137344537080 2878468 -357271279285561144035383519282700288 2878469 107159977561450237913740609513470 2878470 5157148051390553251650436513075200 2878471 -1353892517873045021685362542920608 2878472 111199362006282343008940307879577600 2878473 -81953347352644257342095716359707520 2878474 59024828387559921780262233481795584 2878475 164608191208149330540352579639403400 2878476 273293448678174993211263229469240832 2878477 71884889464441095497127689445755872 2878478 -166220319595284822188038015756176960 2878479 402477037638488208764746565911539624 2878480 -103492283883318241128937208701255680 2878481 97723913927076574577763427180230000 2878482 133553491688287439116105125637463040 2878483 51912376430553585434293822716641424 2878484 -131846916944086524351082657297563648 2878485 183793042623900355307277875327124000 2878486 37461081234912115820745721141494144 2878487 120968022129869405562742175151303552 2878488 -304170923310737155834703184017971200 2878489 -104911780877141486011931863788133244 2878490 72388113210735146810634852027468000 2878491 123269021083599583773647384188835328 2878492 275312675554892818351811895369530880 2878493 257410212041208372928564921794596844 2878494 90470707514538445613868844263048000 2878495 -446319986453049720447896680230759000 2878496 -126551162224103525821116422874464256 2878497 32448918637400933091164325599734146 2878498 114454460295091063581438997079732736 2878499 94550140741845305748315956014830960 2878500 116056518487998847760506460820480000 2878501 -55772461577807509274449001495632100 2878502 -103312418316957797566962307469858496 2878503 -203931535170108636961163269964355456 2878504 -6529280659053148927731342443489280 2878505 63436203751577129943836571711878400 2878506 2857797407289455182952974816577280 2878507 -234912471969056912181233532878872968 2878508 457908023340791684028899075608551936 2878509 117325784645623313615661257694805920 2878510 -69545010417175040358928589635083840 2878511 -254583002097937299898124001476380200 2878512 -5450740614538036797857849813237760 2878513 -13869918691847324742645815585562432 2878514 112170882863034825255542592683114112 2878515 -421346771859061816908373457206274880 2878516 -69387111423307548361022814541762560 2878517 -724800456259149385001290265883047040 2878518 -73554247982654555413561051828332096 2878519 116149794112421040579931904465364480 2878520 -319765792572078998969298592638259200 2878521 -478972409494538255235722391608860896 2878522 55211095955392571225984396938995312 2878523 32461592561666477990471242667942400 2878524 -329307203562704214419698143464079360 2878525 -94368969050790677070896580890561400 2878526 31335957615300868583368539248484096 2878527 -38424903230338036643168447035181040 2878528 9085492708834148520805330741886976 2878529 15758100269690115826815300779863380 2878530 25354514354886411662422200223296000 2878531 -725321601863157899945177371839762000 2878532 -245001244303391293265145965478674304 2878533 8680114297606028587282458418724064 2878534 73028654943660617636488681322008416 2878535 -45654872450620407062552959150656000 2878536 2628273179019786677594864902471680 2878537 -385051018719293285210671738075755814 2878538 -87582599290719057195360672716616960 2878539 -171062940967947960253528652169771600 2878540 10674808700451267238892136663552000 2878541 757257141148804785638933993640151392 2878542 72396715826384135857029090147575040 2878543 -551444630971345720755824750722872208 2878544 -27100662894873152229355902171095040 2878545 101157306985347728613860226817048320 2878546 313714725577778798524039423481368704 2878547 58161313159751171624848028032739232 2878548 -229318610057650381330175247397509120 2878549 7038735775382729272049776698264064 2878550 -152136214742668066848092042971759200 2878551 -131109996379418100040564558547424000 2878552 73344174310463769711666328421376000 2878553 275462131963742773255798487706311424 2878554 68743637308882104949882102985459712 2878555 -350804100274926259241061715943903040 2878556 -92218993417624928525604891893767680 2878557 326101719555814996856275931493135360 2878558 -128525069208422779725460701368949120 2878559 -408756023664993035075068264231788384 2878560 -125237320403693195210565489131520000 2878561 -109840422604730397723512531487876096 2878562 -20692214873936737432518588107821056 2878563 -50302308935941056536681385120457296 2878564 -51451599963570578034543654448209408 2878565 -67974123187289459158604853517111680 2878566 13553700698958651891378118229586624 2878567 -151230308103691737587422845617503808 2878568 -104520599380656207038385080529223680 2878569 -116172841396713208590656884800612600 2878570 -21035866988007977097422186474447520 2878571 -263434707549675783343624303025077800 2878572 79732674645207507680021077012687872 2878573 490357971817425645210203194518260822 2878574 -260968968828841842367899648072982464 2878575 -31366678788022803565758439964342400 2878576 -13626688726325615279092997099028480 2878577 -241442723733810121900080806741552826 2878578 8020833379310383355135030307986304 2878579 476984702463587092720147655592502272 2878580 1312992247112462393593713876572160 2878581 76753262577134014840645333039686240 2878582 50129892781547963449561207053189120 2878583 205356226795427599908087377926181664 2878584 -34912689940455998470510007965409280 2878585 286215582333741469377189491679699780 2878586 -98982310566192288531558465647461008 2878587 -8610314489101450894818235880229480 2878588 -262304167124844035812193711936200704 2878589 1861105088177139328683113654219520 2878590 58504269865554791419203092056320 2878591 -541368327540183201044723696552507008 2878592 126323704805691097319936454819840 2878593 -48304633787156071365498411516442656 2878594 243980319650445435483717152953133952 2878595 368566593894481070750730807425887200 2878596 -59039082815266504550923373955760128 2878597 -452998270755021748445817242737921954 2878598 -25129286056075295487398291097799680 2878599 -183337001937887214541094780147406936 2878600 -58827481333766904017394456203520000 2878601 393068010263847761787595864043620608 2878602 110328941890599256230398161088209920 2878603 169734355063286950986035256584544720 2878604 -116820374708767926101250227873700864 2878605 -228673579418520366196408785226660800 2878606 -208249371655463648223395317428440256 2878607 -385247835649872955022748988503627480 2878608 12669386234611883636138259406454784 2878609 -31319607785083864737264131852632320 2878610 21431928211418834583096636682905600 2878611 -151750484361302673474905786596926720 2878612 -144765723933943028477423176800964608 2878613 592640231389355669024178585450974862 2878614 -2529535120620677345625075978839136 2878615 -291505532400884954026244199667035240 2878616 60839564217465167949685899338956800 2878617 36698918787368884001146831774610112 2878618 82257021721340961059242761251819760 2878619 34373376141590456122108869244093944 2878620 13722671881584266891326872509076480 2878621 -13849383145812813645442926828033888 2878622 -263663036848462243605860608407586176 2878623 20062606934666277655788509091608184 2878624 -32145707304936747226793988059037696 2878625 -86463796077911783114179525618815000 2878626 92208030068542964843414692089385344 2878627 -261313076621703285154515136712068800 2878628 -165238006832533040031744523442257920 2878629 9411178939680286806531075979762176 2878630 128229687775049659244943394869336960 2878631 2017803051391751750812557042745392 2878632 -206024545334890835161580191172198400 2878633 -477236754818962631774501136133466480 2878634 29335853462607924297134391397071360 2878635 1872234255121111699386175266992640 2878636 371993559785302350160976835787470080 2878637 132503884904398964479462170234812172 2878638 43946784668728226040304688921134080 2878639 6904720905752601784601306696247440 2878640 11005271983946322051402858680156160 2878641 94410278780938125504702309530496450 2878642 72801259582650858012339533902167360 2878643 -80862396693319907797403720086594200 2878644 171876053240262482821317816476147712 2878645 48530669295012119641750866776357760 2878646 -199693576214370415556100601121029728 2878647 -164707411283271605391180823838388528 2878648 -508563131335350982904353694455664640 2878649 11387001109941124300421185690488960 2878650 4549730191953001169398457256190800 2878651 116866486617009281380270718060087808 2878652 -296815325314158236621337150674327040 2878653 98127093686092379775646855399425024 2878654 -319881992246449761005067115595121408 2878655 -230270011097469550689380268895939680 2878656 125487745225529891054433976304271360 2878657 -98237089730343696186660670063698048 2878658 121644692773879243711565153537641680 2878659 -857650650482579701779208744532784 2878660 -55442451380338839507496242369085440 2878661 -1164661734291172507976050650677163336 2878662 173741641932673587645985443601781952 2878663 -101986092028563804791199750417560640 2878664 -125394367353801340397925743303393280 2878665 -15714022353405001887021787493974080 2878666 -121347322461370527029414252560730880 2878667 96245701657571581798569095426621352 2878668 69640184951307155242743252248392704 2878669 -197194933147693069383406385996134080 2878670 6266955607139476780249498723097280 2878671 -122891862042924041595192112121224320 2878672 31946432205546547723611951295717376 2878673 -171655814205500158701131795357217600 2878674 38985856206204848432013267905521152 2878675 92336527060841801808387066380931000 2878676 109100412805141332972468759451717632 2878677 133971541992504160321225086026989020 2878678 -2551454754294221742967765645870080 2878679 310269511128170681602068656891558280 2878680 35803596869720653167283520471040000 2878681 -42480335577298696142131947366935680 2878682 9895618063128656693030848276592352 2878683 112120652615741647852024751279836824 2878684 102178797695388796684126434936060416 2878685 339186067245638398463364386358535800 2878686 -104913955083285764277771172276540800 2878687 -22961027201549051472760981865525648 2878688 -485121459419195443101430741122416640 2878689 221866274737858546131428631169403136 2878690 -54197908988437373716141470768960000 2878691 84739648747298867705706626813880384 2878692 -37942234382628359364985225781815296 2878693 -149554877587279181886891442412925058 2878694 54481106128674393503371882818615552 2878695 -59239155967370027327191580557277760 2878696 -460714334013191121985886151679902720 2878697 -319912739187845893792386457492726854 2878698 -51290757227990932643344127469601536 2878699 90936581998821881576456785988755700 2878700 -202623349573513299993054013838553600 2878701 -193513467958476712847332236876584448 2878702 -233937494202895003296001408012600896 2878703 151077144549626440018439570173983744 2878704 -7539295365172492603548026902511616 2878705 -32734164726084893522623697910231000 2878706 149410376101464205513553411255842944 2878707 67900266281848852917094129130935296 2878708 -80114383990751609234776515893110784 2878709 -8063033866568440905008245728783360 2878710 102838631992204464967064666960280960 2878711 -27601763411105575824316641582104 2878712 631752788500558370183859493441167360 2878713 58868608521384648842491485088898400 2878714 -274089161658054144571015856596503840 2878715 35382156063135573627833237268102720 2878716 -249426229871540498746138865728962048 2878717 -320244787032884712623536384789162234 2878718 3117747709915092010216951508290560 2878719 186496483771216353763028778498540288 2878720 -36178683735698195389871831887380480 2878721 38764036400804907553894700323632 2878722 -19973901449653429279821370674020352 2878723 49592353376462085795678865935230972 2878724 -49316373486185235965463688220613504 2878725 97097119255321765939643786469223200 2878726 15211043026739523200251324433234304 2878727 277395139133293791241847828538375576 2878728 -106285828807705324099667903889408000 2878729 61094769853307592619898683259211136 2878730 -71698494784155478976330833427022240 2878731 12475837757272138447586684260635000 2878732 -140327970189617904263707184088987904 2878733 46048201997603625317953859401722816 2878734 -20009104531409196918729015884467200 2878735 -83404723744732389743759628958483320 2878736 -40698635079490919032295634802311168 2878737 -226674068882954065347796887406778640 2878738 -313877357793050446332779514404730480 2878739 92126465969008539612434752074421656 2878740 12383693321153853623282501947856640 2878741 -319158867731950454764910137958479858 2878742 226371376030871294490678446847370272 2878743 6473953852330492788933294194961024 2878744 372892445385032449672940093431173120 2878745 -1848527509795875667747681659636600 2878746 -167803140360695199269484789430626816 2878747 -381966547094556593510373472720107520 2878748 76157887093487355180520639683219456 2878749 -17882387933307906349155278225887776 2878750 -53508727904923560896723234643120000 2878751 -307870495327956118784460648032953248 2878752 -180081965394358165515656617594454016 2878753 -84674530823875893203478818090018816 2878754 66166867208608012768761671245386576 2878755 -6800456272708495612431995132390400 2878756 175127195582978084900208744840878720 2878757 22501891889365973147232912890932512 2878758 103563230866175620956669128767720224 2878759 126349038085642967256261014124251360 2878760 -171225388720409959632518011846656000 2878761 -138015625584566902922438824702598976 2878762 -167866646050726892250704068800556368 2878763 306572053042222320935059437597087240 2878764 -244912834480885660264202541416448 2878765 137884557967222955417333004723819660 2878766 -100473931920629211537705921492203520 2878767 404618099491299074472435143124516240 2878768 -124097877515069424857297869072580608 2878769 -197574471854569270844280227049934830 2878770 -96100897865507433882881823438374400 2878771 -97137113089085071096358507070861488 2878772 -59722213509241134962813715668705280 2878773 355833007346379020752631321569414368 2878774 -6572739654094549553155132804496448 2878775 -24866226754568328846676952867257200 2878776 189620466762899101852226752742891520 2878777 -363843510037265628791979409792322928 2878778 28224165868821594169002628415475456 2878779 -107696668090768357430185693883258832 2878780 -81560095868640854358156032631106560 2878781 -166637217658457890016757057896242068 2878782 105744297875123930622539242541136192 2878783 -324704488783031221141260796437179968 2878784 32935953900969662321564991621169152 2878785 10315140054553533005487691128518400 2878786 -344201628004100764044870805126575408 2878787 -879786245919123410270059101787884 2878788 91897813659079920011122501221593088 2878789 462730234345932105791931052640805856 2878790 -284947247077292600923633328400307200 2878791 -138697256994339843280421012029848408 2878792 90018474668853133663494837836513280 2878793 -116289179598916458314175417583505958 2878794 74810703460894313297264975249280000 2878795 -182820898948232600782197253734379680 2878796 286388397905356486660742310481785600 2878797 345250090467929843625427864444825344 2878798 -57591575647550666529604320519781632 2878799 91349725165280291288328274587873720 2878800 -8572151576392242193229765345280000 2878801 128636739574394827064064005428335720 2878802 -160052685140181078025715382223521648 2878803 227579523566152310121336635856671424 2878804 111228382683856776392051296014284800 2878805 -7216247808184285264511807946175080 2878806 -34050885142685669677078083358212096 2878807 -475450772554699665251759037914600 2878808 194194242667382825321779046502696960 2878809 314410479972179978868922294780714704 2878810 -88104268814014684392014258033690880 2878811 137499019445139118430911130118196752 2878812 -43184982201972087521204613535832064 2878813 -31668322212042810386260365150830240 2878814 12432522341335294035027023643073152 2878815 16338791424653635349023655071150080 2878816 -314726220141630755648123529482600448 2878817 -551310708823823464367181539305153260 2878818 -308863228523327996468932984818816 2878819 58260916719628902327157224617512220 2878820 -87840258626341530392980281696030720 2878821 259648822740150231667850792925231840 2878822 62259659098108241194584520725785472 2878823 -288365069407452763817404166982716280 2878824 -24438064593140633345800732354068480 2878825 318640682739585039588484169732611550 2878826 204118325769565925193695679515720112 2878827 -90927665914705907514602866977927168 2878828 -4480478960141595206695127998999040 2878829 20176277566028272967041805233128150 2878830 -155956536097869457193345742343334400 2878831 -184087639131520806111759968114396928 2878832 83746941165913300420866248736768 2878833 -34261872997755596425886344328410752 2878834 137758737072533583149303514808656384 2878835 262525826382133366779582179352465360 2878836 -81242625079878903881167035146895360 2878837 -53147251892355838390776618858366720 2878838 196008768381966791694697533040755840 2878839 456748455807419904693426758684508000 2878840 -199694489526974949029976819314995200 2878841 11029704833162251576371864550833024 2878842 -174571845062025980279998504221016320 2878843 -28248590691696345937790803597679256 2878844 255983514173795461291205950822189056 2878845 -77609276394591602033559670335284160 2878846 -87049360889532314432723384273940480 2878847 -422283464971293811612289522502904704 2878848 -290324566762558074385703566206566400 2878849 -193325421977176880637769157287777150 2878850 -1366958458289734485409205099788800 2878851 242203351405593786679358797069859832 2878852 -161751766644487153949484656158344064 2878853 98313873067650042634775489668875102 2878854 -69804679687461815245014559619487744 2878855 55611859166933070657345370104453120 2878856 -254501154913116164531039148744622080 2878857 197563915751516246539353677283016560 2878858 156540647111482590398248478485247280 2878859 -53451308259298156719827835112536240 2878860 -114599518251673271394010642552304640 2878861 -131662284403022427118071365489195680 2878862 -52132129364125182450303474862075008 2878863 84574826647191769966039731920463648 2878864 -583969526979383453076128990232576 2878865 -259498318831346854728259825163875200 2878866 -159594704626557835164045223134052848 2878867 74562658027460112082641630898783916 2878868 -45074384838525126176054035874919552 2878869 -43861986198533235753543492635440320 2878870 33116088827574025497663163576346880 2878871 -35796887462742329274644317125503688 2878872 330023505194573684277940474213969920 2878873 226081478997661714829041394835810122 2878874 93305518933076113085323504630557936 2878875 -394152466506572710149988818130920000 2878876 -73917346656528767348943358229544960 2878877 106561610553322950415985550468842112 2878878 5779276106456124878965782530313024 2878879 55546422709096250323568511005696480 2878880 288810233835385063881423086655897600 2878881 -110703883452372493558177088943924048 2878882 153202556735460081812272793693307552 2878883 19600600878639634238986105524408480 2878884 -166437488429995592412408776510039040 2878885 157526413711508468541816058054883580 2878886 58846587119813496034519009864615392 2878887 -146756731505220696317487063808161024 2878888 493724593505704618254003150161664000 2878889 -135655563661523341785423472895762076 2878890 48404753407311425498149490835993600 2878891 -1078660775807192224495460726706943008 2878892 -58363034508650730019912943664470784 2878893 -100336582944833142611322175937479722 2878894 120918241633733264916642563682290496 2878895 -174036952517840340697904896121289600 2878896 -11225283813583619637064655859941376 2878897 -93630518332177881892670306899066908 2878898 -61645550663236597644060638276561280 2878899 -170058826463152576072367557756840320 2878900 95452864936399866196319617650128000 2878901 3196075476341543499772924292417400 2878902 -3775928593445071539261165920066688 2878903 306173079136917103781686501474554152 2878904 -9915503904846372229716507258470400 2878905 41869730027441393421003346168843200 2878906 -18596022603164025153794875891593216 2878907 141207266364207955851268205100937440 2878908 14103624519598513764663656532541440 2878909 551147909554276235480058628212497952 2878910 -110950861550908792162992337564035840 2878911 159786455795897004015776082389232 2878912 -14396170841876126506451748020813824 2878913 -23539562153148427848020828015799360 2878914 219829297105419771525380312916840192 2878915 -213825500062640906735600028161252640 2878916 -231563842591291523927510430050479872 2878917 167968988022482350366141590744013920 2878918 -48534374431872281624297963207270400 2878919 214520374187634328696756806723535320 2878920 -61100418242227561607779542267494400 2878921 -218756255680094402840104981127027878 2878922 2601124087651528818327824146089312 2878923 455767716781128137795303832558016704 2878924 -320818552909125792559223489843279104 2878925 -60030809374903362911833329872023200 2878926 19789015428580035062373422737402944 2878927 -161254816225095055805204060412588528 2878928 44259715620062507021858599978450944 2878929 172060765208245271369787287627797920 2878930 16089588813455436195931786065745920 2878931 -316491992565141874726576155018839736 2878932 -26244891126163827685748367380164608 2878933 17087930817878663233727081927558400 2878934 51825140687721482703037618048830720 2878935 -64959249206201577198397544046625200 2878936 3960149279478861622924223425843200 2878937 -256716404355468073924790916772883760 2878938 -66250018121692620177902120284357632 2878939 -53271636048239175358781321893270528 2878940 -28031111622510340781092543513704960 2878941 -72394361331814605686904196884666720 2878942 -29150015504648691093452149633238016 2878943 -343850818883023769774417067497621376 2878944 98721094609113134347406135222599680 2878945 -97777995164866231511011131685815000 2878946 42245284387218808457442584824354080 2878947 166704577428783485531692049701025124 2878948 -562113860859255795955910240397730560 2878949 85833100787541110501583431496995040 2878950 57129239572251721834696912388304000 2878951 394874003322420982110927493598982400 2878952 243022718022868802931397580052249600 2878953 -145042884225434461145280007685105664 2878954 -31032240792475443712721034900827040 2878955 -35978301501222217149550410606212640 2878956 149146979962108469780415973080268800 2878957 532460778396954340804352049440469206 2878958 128192344537870247984395640258083776 2878959 -70983782577570144553963995173133312 2878960 9558091986163834424387280808181760 2878961 307813422229795483266002548916756562 2878962 447183390564747876442712818844160 2878963 125915818155650977268995004174936320 2878964 -311511064293520378017866683717478400 2878965 84585671611698583900566084637920060 2878966 9994763350102703824192673057595264 2878967 37052365061263839970142644591103424 2878968 137354834288875577803008302009548800 2878969 -725385989669937805044688470575630960 2878970 -14491194104640098727395211230023680 2878971 -457565159844204178628240480944080 2878972 48002497695930091436874472517637120 2878973 -22660074128189148495708777741878778 2878974 6650154377608426561447291688018688 2878975 4943979270851591977975974591729000 2878976 -197745408391408965484222567466139648 2878977 208945690698978771352387405086204720 2878978 -407676055838069141684631440307295200 2878979 -963251641770484855610615540673024 2878980 4883219848143020151509236776529920 2878981 100740348857939576022173888267161664 2878982 218452385739853729371049985496926784 2878983 -9217202998102530377995644207788088 2878984 309370514644595616985593814762137600 2878985 275499432894080144339172646599231360 2878986 -745480020373187355362039671954944 2878987 -322974486778458545085619518688272168 2878988 178467500085854161201943432640768000 2878989 -121092513469623704536557855185797920 2878990 210404901031519401409472665696586880 2878991 714202409977579449461782398151758912 2878992 38062416049731801373041601822531584 2878993 87949016627585501632057361641344244 2878994 152301678658407318085353336383308800 2878995 -197689641056314250663809451724307920 2878996 219376515468610448135253757923632000 2878997 313410371390706450549148685910721920 2878998 -32023727325030825504025263576783936 2878999 -134931771046588396356716126910115000 2879000 -296029047299148538808784235315200000 2879001 103516874966840987834434903004411904 2879002 -3404197110124747879769192803347456 2879003 -277427507499499036347747807254906748 2879004 -215843378605627228549236470634531840 2879005 66026639830576093314311524082467320 2879006 -79462482867267769684807603617489216 2879007 -208871582966397196753013195181254568 2879008 7839867139660143218945348335042560 2879009 125230372441473991116334317383591616 2879010 128950194150725043793995527957683200 2879011 -5770076909512261685729347302444288 2879012 99513782789808713593085662611901056 2879013 -171666867936757530859387282613528640 2879014 28017535395255479563003177030476480 2879015 31480009666112230501292661834799920 2879016 -60727093681501982610219481722224640 2879017 51057363366183687396520135940404040 2879018 82692158144659871452710007629516480 2879019 -142175464892096306984200336037792112 2879020 36903895797922971429600555441960960 2879021 475423156900455638327516940792663552 2879022 -1654193917895654459304083745653760 2879023 45187154055081129343957291681960320 2879024 -128552331901633795383160319093391360 2879025 -89177137228205333083859064366888000 2879026 146646481953396476944434846860477712 2879027 -530376176067896826537922928651915124 2879028 134905277354924809054224515043914112 2879029 90450286335744911544138201833589760 2879030 -25601239706397275371747077544089600 2879031 -238341921194931905866351944081863448 2879032 73894604136540166425718482429542400 2879033 -384267050125943664111614390820154620 2879034 -14723083444468664823756762037662720 2879035 80222775785066777354142242184452160 2879036 -83892442730919867175284610524587520 2879037 -117997997056477289776235229111999360 2879038 -28047803168394225339257930619988800 2879039 168235378518486943914973605269019840 2879040 -29956342132233139370729825894400000 2879041 -15177220116238704284237878412278176 2879042 195233807128918433226055138619262672 2879043 -167883107785300021774374798274678536 2879044 -94722951915165898048675624411589376 2879045 131741093840800764054210231587599320 2879046 38735484592903504772392755148722624 2879047 -612821461695868974085411262450720 2879048 -207581062697851543711975398119178240 2879049 16398031054595073239774472416137440 2879050 -30471355738332368767702883288390400 2879051 112621044868082124178837606031377920 2879052 306373590073017400886041362924478464 2879053 297842475058710300074327072734413302 2879054 191878743219642722011634915352950976 2879055 -100713996755706790942038964185067440 2879056 -38715552523319140606839289253593088 2879057 -381351365685419640176200650965491488 2879058 721129614609504448229996187859968 2879059 -512773453409544508061513631386156184 2879060 145943274193164173853736188251508480 2879061 47105811650396656212712288692117120 2879062 -266188805141784187472504930132092800 2879063 -131322868606414567490383908650844672 2879064 204748289409025547674160875013099520 2879065 -1104273387687677051458622008990080 2879066 -47876708794556445270417557628630336 2879067 210450639354458406358132996474083480 2879068 37108124991042713585140111622231040 2879069 68687193433684592670118445312369280 2879070 70543999204522053612245224130534400 2879071 169726306637757988102472362123794720 2879072 -41240514386668888800508292246274048 2879073 411833583737617906687817242488501522 2879074 -497053730724807421801607622019632 2879075 -172184971974116316494208452234705700 2879076 -205251531612790482380015592222597120 2879077 54753778825747756733235523272800220 2879078 106518477521259317951321948184979200 2879079 -2114604115685355048525933845050368 2879080 -80681631792287555444331806126899200 2879081 181179112036418514151225995302378532 2879082 -63000038320130546879020411482812160 2879083 94002013566867588853475776974249332 2879084 213663701705005617432494665339388160 2879085 149006912822247635052869277941544000 2879086 17197979311822004672507350604418816 2879087 -277028437423549560320342148274953264 2879088 47544045618125257686874250806984704 2879089 -3673070974028940519688419416748560 2879090 49725874073806271192817672146657280 2879091 130657629321481976639504563035189600 2879092 307939423655411755895010033634399616 2879093 465036507938277671572811531688703758 2879094 28249509739154422570439877199282176 2879095 21112695902197038539126376174646800 2879096 500507267406415047275656588897628160 2879097 42402414375370847601357699695977728 2879098 -310339701616811725051779240066157200 2879099 598486423484566843242127001164808100 2879100 21675599199692718018317585561318400 2879101 -318969345628814936505592625925579898 2879102 -110662550206568357966359481822368896 2879103 -299373054813349896441541920285012336 2879104 37367933636396260588254780865904640 2879105 -133583241684684729813099553965613740 2879106 -78512561545289905882741065784353792 2879107 -138030804913060369618648003245254400 2879108 1134746448085414697280709465405440 2879109 89418472127943458535253586648290014 2879110 -41152787806030110467672343634419840 2879111 -355954837883206427922369992328141288 2879112 -176271822912102417906480508817940480 2879113 32599271002584131816860749214375524 2879114 95898656524702037050752654028922112 2879115 4724485284393134143002745568248320 2879116 -399894144314733483392333716749103360 2879117 -277372885841078583286618030896574080 2879118 -108194003888783206170090859383121920 2879119 -191230698002202467783483622093239256 2879120 -6188895662909085119166159819571200 2879121 3987415571237953706337218754997248 2879122 -249263448901969244435648812349643888 2879123 -72914132624112477661083739516287936 2879124 101180645534198969054853317848553472 2879125 25854669602798252399228981996928000 2879126 -99695977981474062092741830688647680 2879127 -115072122409837692585839854000038000 2879128 -183403421731999291430831428130365440 2879129 630234707237884063251658870684158480 2879130 -61600821093360402785021905259316480 2879131 -491646933604608793638639609707843068 2879132 39293058214659615793162541369625600 2879133 57048275454425742328671472223976864 2879134 -234410729474573943668152480654322688 2879135 -90186741117984334277844806750574240 2879136 -32598708194445454434042723707781120 2879137 93306367169894527012678704955959492 2879138 -134592598449583955050663850817057504 2879139 -189045924161311133158980085397258832 2879140 -95836126229112001211198498799820800 2879141 41703731928152387540289956730288000 2879142 -79405864996027289627973858024960000 2879143 64093130270675092911835412158902624 2879144 156184013378848468856891805203251200 2879145 17567114156105992076973022032075300 2879146 -35246482074655727721776500496129280 2879147 220452274866311796444330705067180596 2879148 135660002586566524192268153735431680 2879149 95676684882667917182974325447061120 2879150 -52551684297620970612535479702384000 2879151 -4779926734782187170581739070872960 2879152 -12892303585896600011390972590342144 2879153 528114320874236247322636542098993664 2879154 28742516431602650691851869803143856 2879155 96482131801296080446517077536566400 2879156 -50302484084659777210146413383059456 2879157 -198934580810431737777182195242049760 2879158 -101433833660457373541282278025332320 2879159 41530377173536902144480379568293104 2879160 -38283651711288583956393283891814400 2879161 -351814796106712362485624008241649238 2879162 41364030986240266281460997721602304 2879163 -37498794200174574867171692499515136 2879164 -329854366848826036003149391365274624 2879165 -188897371477859978186565466064618400 2879166 15579005387385677366866870317973824 2879167 84750388451891697214097968823437192 2879168 -160861151947578143374606556753559552 2879169 -195667557563707553097784366930735056 2879170 42446488922023712227033888585935360 2879171 374816489020250470851161968727200560 2879172 -87214975732647084180101939947560960 2879173 506198714363466322707482978026189440 2879174 283714428239508831928260823058646720 2879175 -24466998099815005980688511035942800 2879176 452878669704972845969814459907630080 2879177 -55306593528555444545863683149478528 2879178 15989307909057457000101804959112960 2879179 -179336532445352367473877830784954220 2879180 149468317957015066996689907243468800 2879181 392922693436509930298613029550702028 2879182 -11252583409776470586270741997211328 2879183 -19987393805713322139980407144343568 2879184 -7314944140938865843044881258250240 2879185 157564131744042424851246642068827380 2879186 184171256621548570598455364138164224 2879187 -21548391871079388177922845073849344 2879188 -107976383167806085366127016987922944 2879189 -129035328482520922921440406916921010 2879190 45874014591148976829905858396891520 2879191 -738310661031931353768976969852994712 2879192 44795001972392304150081739026677760 2879193 -1035926361670296756232378880950176 2879194 2690462942598206558877648345711360 2879195 -327636940105047731484490352235600 2879196 -25425009170828333754024156602807808 2879197 -17567823039953705979629443529707354 2879198 90277708290010492191217616746033536 2879199 -232845726080493947978352638250896880 2879200 -181065387808910315553311705628672000 2879201 -123622805337873650587550228259684588 2879202 58637364431761996590715803063028224 2879203 -254426464781499047511446863554235880 2879204 -302690878087014180731635544232284544 2879205 -45666733795207995847768283324839680 2879206 -60359480806305654456750747103455936 2879207 124826923453707014804071018750012320 2879208 -55088885979032740863081950981145600 2879209 -92398729937466922357040206882154496 2879210 -10758441170019112691218671550062240 2879211 231232710549310443074137142236381272 2879212 105376567767090628811112494607754240 2879213 -250818730731001917592201222267370538 2879214 -2266298872252317676202928370365312 2879215 -109382468695520277800787232794951600 2879216 92469687400826856251020583782121472 2879217 -188733687891370335194446341706337280 2879218 101627316457180470717057220550215680 2879219 25037519297940261590266316345449632 2879220 -164700703552100083667344995458826240 2879221 -140031214465107023449815986741422656 2879222 -110980106600673486607362414588631680 2879223 -13309580830202200053782963076715056 2879224 -323451745149166017946053914531450880 2879225 52810816255024300867419954053177850 2879226 -3142485106646524963468864818658560 2879227 -649934651320926088157181174466720 2879228 -136956640934514343263971094567842304 2879229 -63523609688279480743951013769282720 2879230 -11077030676253105714161065546800000 2879231 43041125208799746518539009232487600 2879232 22933840066166232670847530998693888 2879233 51664054689982819208396093792705280 2879234 -253770696865296426258783061368023040 2879235 98183849205837264385915898365179600 2879236 173630377093771653197034686383054080 2879237 4809175024196202294047724740790720 2879238 61203128572402625219104591642257408 2879239 -87695794627315944549644150937044640 2879240 -34062267716472666546156674734387200 2879241 113085968973116295997181895871474080 2879242 -50328614173162891818403191509941248 2879243 369557913102242201770508619920049492 2879244 -201003124286221715308081625992984320 2879245 132854821945752517560209466415975500 2879246 177133066252783414187734323668360640 2879247 -3244380438876932549383030376510976 2879248 -126754957275638449881984061383958528 2879249 -23304536833747357897966158788732160 2879250 -29765657034065645875595909059200000 2879251 -107851088088237715547335763840529128 2879252 -329373729529093487772537392647515264 2879253 -455609112524186723229507054329833920 2879254 -112833505707089475200346836752825728 2879255 29553601387489844965622513123859360 2879256 -324186924852024189224430835881123840 2879257 617579352832546656484645624026306506 2879258 -60240972017711449329227589633114624 2879259 105976478778336727699511778531376320 2879260 91499685233726935854097468917580800 2879261 -153997288659286403260761329476847232 2879262 204788233094234281923157420104851328 2879263 129414216717795660865364295398079360 2879264 -232248308348650882791509377432879104 2879265 43558701654073357199751919524216000 2879266 -1139520027869294402907866000092032 2879267 -330881029601552307602990460498380448 2879268 6963348614211342514301295920873472 2879269 895160676980361165643696366150968960 2879270 -18382046003895725190616915232092800 2879271 -36214232782973999618731593255827760 2879272 63661233551294258475050642072371200 2879273 -223137182401486934057826882126039180 2879274 -200009986884055205992316242453559040 2879275 -82561358827429003660537812513573200 2879276 185022256682439491959002722395238400 2879277 52679371762334016130375142873881920 2879278 87477831321043496438724281625086208 2879279 -244080585879306830987433624994691760 2879280 -316185180259073734009330178457600 2879281 226426310346108323083208040772688052 2879282 -71702021792299041333207432018659328 2879283 -96195160636801197095272602861231552 2879284 12683298528031997337622322652895616 2879285 285217825603349088066233692993981980 2879286 -134809423220227664014175319385052736 2879287 511460087562102744281392308606426400 2879288 327601196287388395385059643647733760 2879289 -166869303915430822063499456339964870 2879290 113021902979344004249986797695878080 2879291 -193007993360410081013311110720289308 2879292 37815989257352376341670346853778432 2879293 587132993451502187704130662399065542 2879294 349038602336769435893794893484302720 2879295 43487743840748154265085578774066320 2879296 -34636645084871883462825193810952192 2879297 -35652361931601801326172401981704254 2879298 -86720173717623774731766190767139200 2879299 386792750942787842643493955872538300 2879300 -220426489994907538600491569942313600 2879301 40063343765436480294189848358659520 2879302 4464495333738014706641221091648352 2879303 -94727938117139285289134977109043744 2879304 85753074258208411670346504351621120 2879305 -171948879773921266838975777965548480 2879306 -173426772371953948773210520333115136 2879307 55412093026102715793814137172284312 2879308 294748017584228986933903251726867456 2879309 -201212128117431243068617116818435520 2879310 -31402981692162974695538838014484480 2879311 105409662350640933508329898818117504 2879312 -43704046911916480882550255396265984 2879313 -67651437634083696079160372452176000 2879314 -119114243421937749688481048594838528 2879315 57961758877760956463662545683430960 2879316 -444320007714918644641870158278784 2879317 92738944890951892724448657888488000 2879318 -109344104053330367682854002266410880 2879319 -260658861676468563142049245071042456 2879320 -67938567375889601305632210615091200 2879321 133387590876149615090517569505015312 2879322 189778844835417991859108796897149184 2879323 -7242019899314842198713498223820400 2879324 77027902871678287547961435877343232 2879325 -123930719200204110459753102421574400 2879326 -25858061720280787034193323328021888 2879327 550126530440091944830605942922311672 2879328 149908502150706825364576488251719680 2879329 106393676810611223107924348239231876 2879330 -209445737779989635284618220199817440 2879331 -2834024129257896050687992106726400 2879332 -240680370545746561952812567032248704 2879333 201386220837543380867555958218602560 2879334 117394335556067788975139369271828480 2879335 266110887182223813245045537776244280 2879336 5106221262358703119437548513172480 2879337 151578315706947459070976860168751760 2879338 -214411197465036616266212768203765248 2879339 -27760674552924878467826343507991176 2879340 38349659148125532565919879581562880 2879341 696948064714949222860552458487235052 2879342 -41395050532617680976586981206637056 2879343 223137102159553205308494193898665032 2879344 11009849897314153015152056383569920 2879345 65131534026579460350801283298767680 2879346 -29257321763028698806490616660230016 2879347 193916429838463756567543016340596444 2879348 33912910659674713174473611893212672 2879349 -371584942453131064386969920463699552 2879350 -94543747860835632645853345389189600 2879351 303937457238471259223391838678325352 2879352 -59367116823655794195150859393843200 2879353 38243920614237313733255522477078304 2879354 -17944244749382452597825265926072320 2879355 111245655551321764690375566246854400 2879356 10617896785568532636781240039761920 2879357 30209088751737289006095099629803980 2879358 -36153316171739395043037653491117440 2879359 9935401871628884585756781821186416 2879360 -179976012284201148341204658683904000 2879361 903085180848101932065988165127174400 2879362 -244054321178816860454855295116459568 2879363 3402684104340443729073513898143612 2879364 -256458064634258732432166087781069824 2879365 430747330067448526600122339230958720 2879366 1912362596768018678813423762878464 2879367 241138604344940454331273000575847248 2879368 33748813585102574794674236783616000 2879369 374826109997160973649575312958024400 2879370 -12804401232358939589210130714024960 2879371 -235057216201249164053166100833114456 2879372 -54533752829042426943599319901782528 2879373 -12298786639983022209601128922570752 2879374 240729918446429316066055733409810240 2879375 -12721607103235596993976288550580000 2879376 47143682200512746270267858123489280 2879377 -118957225458353826511203243436900800 2879378 -236528471789959722609793390411425120 2879379 12892918323882491742089320637526324 2879380 98871608582303285893718318416404480 2879381 209376273643779457162579892424776700 2879382 -125492211876609332771173489910462976 2879383 64577446949093663099288759905951808 2879384 222217062958134548979869677146808320 2879385 -127028977417380731557606996732027200 2879386 41357267910082235274828215322289392 2879387 -165977541019188801873400374446825484 2879388 19625398265968816386977079955941888 2879389 -32998054385013030736655077804189140 2879390 41829038843965171688366494526779200 2879391 -434266283827075262936888336688293616 2879392 -801640891939564019444087355416248320 2879393 -180855379311791082182074529811072000 2879394 39408903172960545619172675162603520 2879395 -16377037691102933211392131060451280 2879396 46173585474109669687360110753652992 2879397 38148726123311920733306405863844928 2879398 -219620384111595315938946376154464800 2879399 376539667262712347082030872956385400 2879400 51444839277696908110101453619200000 2879401 18781559152749915653049196931219840 2879402 181079809691043357751450439530879152 2879403 285709945432543756801354297885558104 2879404 14029844854413070327221737998516224 2879405 244029215396396507142896267849637120 2879406 309632300066438114120433034539920064 2879407 -143808584615596570721469734394278928 2879408 -33408857538224317563094404320722944 2879409 -1407514209477801525467586894294144 2879410 182027204327034858214466319680712000 2879411 260246796469734735002560889469216012 2879412 5501780553505950849479558676295680 2879413 -1860928883389734905281641168508740 2879414 -211589546268286116179498037072307968 2879415 -52019953717985773113332468557900800 2879416 221805124211149624572305066394624000 2879417 -99512679984038809372770663328610220 2879418 -94150164796392172223589139336375296 2879419 69941452070032675702384671161099440 2879420 98977726759325926403097009794081280 2879421 -27865646910024649031896870718027520 2879422 -15222130032200249779159053634374528 2879423 496608924017784305142762580173540672 2879424 118091812639149441914022749011968000 2879425 -317001437883600024921351065249242500 2879426 -42504518068372672114635215777721600 2879427 18373338375137315884298388532214520 2879428 -196993810331270730619423932506091264 2879429 -247497488002346766745115669249632224 2879430 -4279142757837276806803404701333760 2879431 -121906629601027980835163363893259000 2879432 -342619866684894540781136842607385600 2879433 -304337800104469618676520891204219798 2879434 -205801411841167769867600403452562384 2879435 -23898536629019070853558529112518400 2879436 95822959366391096243202081478594560 2879437 487044779217313091721837273182700 2879438 -109912551638712851754687670356290880 2879439 -14052251532372930173253400615987200 2879440 -85560607951080744226248102439895040 2879441 210323526842893024378731816977752692 2879442 55504282876170530632785093582570240 2879443 159172075569933480961419894499206816 2879444 201822486284298870576361102068655872 2879445 216178068206384374256151105386548800 2879446 -68088683732060904009303460563429120 2879447 186186473058358065876545143375669896 2879448 52352477586801347562452784011673600 2879449 614964073204362658866472965977789450 2879450 -10911801367184019588307625507904000 2879451 74647522249628510924872437546344592 2879452 -897814857832471580834124070251008 2879453 -274024945495322396531516846165079540 2879454 -151814239000906962029291449066457280 2879455 282902936557957709436871589913111360 2879456 475375109133260966993380228277993472 2879457 134686220937065855680664356432108992 2879458 309308960697713462482170854480128080 2879459 649722080986283441252303891631250752 2879460 194734139045927833494057936143208960 2879461 185634379249300059806897149163461852 2879462 -30329191266489953277502434922908288 2879463 -699761226758911677278638058013696 2879464 102967114071552309630079291584921600 2879465 377196828661844443098586910386285860 2879466 8087536466669189963925563710722048 2879467 365747890791583864847408244700502516 2879468 -9870098555144093723273255390730240 2879469 9955780128676369338585602370488640 2879470 151720969817181467264571499079640960 2879471 51663662416731965850592683045519360 2879472 -23058278988174344313563156698890240 2879473 108192356078392650705668068161072960 2879474 125970895510454818338274209394308000 2879475 -17794544782703301712667305414517400 2879476 206166108412452928616354326184663040 2879477 -102155038982145565952491623182675328 2879478 -39574378240048718871214506645983616 2879479 326424012817320043603547744624367080 2879480 214497128319128127235644255211622400 2879481 -188963317850022842469601775442490656 2879482 38107432364611835429136236470666752 2879483 392368879503282987066659742279610560 2879484 102128617601336251774531428210049536 2879485 8109261611867575921075801171776000 2879486 -17545887860770053301910823873527808 2879487 74619263700904278204796589505827208 2879488 139789048803556810105845724185886720 2879489 -857869165604915734467272907280518480 2879490 -62519839838915310161452122268700160 2879491 147433241821821803121266043863920892 2879492 -70019446919283022073761466657894400 2879493 72524062060187647804282208151735264 2879494 35789470236685412401303568278222272 2879495 -583692430518497296586543351126400 2879496 472783230058607918817935009708851200 2879497 63125905034090637513665622177304320 2879498 -102338077929238479771364541480994000 2879499 -1485638681305361757512465908085760 2879500 -100253096720216896433644756083456000 2879501 497790717292610168219985372094664502 2879502 -186979986430565792889499268205828096 2879503 -305292465458068557264415892674366536 2879504 -26533185290169672720357876223303680 2879505 -184967553511384328636560205956359000 2879506 -19441900209613345298020805312977920 2879507 -347534739895901309390050075632821160 2879508 -136255085715490878716730908393803776 2879509 23926795996050984674792227367997710 2879510 -163959992708678168984180545151191680 2879511 78884979569232608687381843144237568 2879512 -87151765399698397719229323067699200 2879513 3412262996627823394787699502940224 2879514 -38397633388709307877814699000719872 2879515 384456155549335789066047208741124160 2879516 107941117737389860004540585000017920 2879517 -44181199479333325164500763740080800 2879518 -229237133093547279415301078382119040 2879519 -311073863405737122623873305992743256 2879520 -89222588356920697064243737437143040 2879521 103072420128829894903213114658106722 2879522 -338858255788863640822840058232271488 2879523 -248463139384337637312778034066922000 2879524 73239794701589203205028622677529600 2879525 41514975490564365564323488218333600 2879526 -74057223146862496987268586831513600 2879527 -79892336358920148613492249130187728 2879528 -93448792935065907365633437671751680 2879529 106708819990296058874762132180536128 2879530 -27190986195851652472698881061504000 2879531 196107592512994840356194902729745712 2879532 9896232322864056036345886465779456 2879533 115635392149180212640115495523237782 2879534 135565730442313995447772250393059776 2879535 36781035957404959497037780271389200 2879536 116366393562477065023715638539485184 2879537 -228590766572215493355274120420412748 2879538 -633698078127950920370464990248192 2879539 -2215677435991875828940053411168480 2879540 -79633527222809561574885728168981760 2879541 48766658994146609006556874100134752 2879542 -186358950412927638996858736850981568 2879543 244718246526030660800014413669135864 2879544 203269289815830539085632152256286720 2879545 59303925463361706244610428668163200 2879546 150703337591724521006828203832399472 2879547 -45584026322988223213517814351125760 2879548 -51345331444939129737010188401337344 2879549 -385488117507769034184874079209444608 2879550 71893610732929503030267928449744000 2879551 96224615091296355320273322868175552 2879552 -19045833918414183348092632178884608 2879553 -164360374439841120969234331284675888 2879554 169523245888714488989775400238384640 2879555 73876364031473507755601925501326400 2879556 30290872970765334224804179875535872 2879557 82322218696045028810643281036885212 2879558 6264389703163682318415526379712 2879559 2042372744523636211050862520046528 2879560 -122497837241446569662775684310118400 2879561 -5819464761617339245667988041241948 2879562 9363937225079858210394786885150720 2879563 377756848385402173378110797955009812 2879564 -76893910723029844615019383970265600 2879565 -6203546726603584403297239330049280 2879566 36364885099333053298637752209455424 2879567 178675838543412444455190112893179472 2879568 -10692656773848970957489428604919808 2879569 -241178022838180019911069902499927488 2879570 -20835102825641449326080974902935040 2879571 -442872753557254914367742684297253120 2879572 -129480215175523695699798771068113024 2879573 -117623076204021863954755607979541920 2879574 61684094092949114774652688960137600 2879575 284766084006766089220714735284234800 2879576 90913427328928774076854969140879360 2879577 -86730124224930426134684635465791360 2879578 56956138243309217195539769014163424 2879579 -125316293021219385691656712486902000 2879580 -159240948903667415983882332143738880 2879581 6293983830498595167752455209226944 2879582 -267428866028940801912157758124468608 2879583 154358674863330929231286401146323840 2879584 -76112005676921372646629105789435904 2879585 129804925998434569867419514030261800 2879586 -134550609883707356992236280125765168 2879587 -703057958294447765557827539559831600 2879588 -327107724459358075741657576459361280 2879589 -161509003645707068362678348389007776 2879590 -10544878640510106770674512977264640 2879591 -292180109450503626052866808469119800 2879592 -66009317783329107989700861856481280 2879593 105476796520823226096027489550491280 2879594 96224145899597861205619963168767072 2879595 133203757764753108089125685711208000 2879596 84729231593686301446365774999349248 2879597 -88197238591401598477937544854177568 2879598 42643277589797479029582759788789760 2879599 34272147871705498985039325629187200 2879600 46683726880108601132796023699865600 2879601 -122288431000127246417881911508545168 2879602 58449521862008964017311355304209280 2879603 85704515017061274754643279536950120 2879604 -24966844554503034372465749876981760 2879605 235148903857257535259346043757359260 2879606 54321048324164270030544243054766752 2879607 -43416328445284844878158629385255960 2879608 63960166570514311258372310985768960 2879609 -159110163902647576414203637674215190 2879610 85468951201152540649271546416469760 2879611 99924251432444334588533945247116064 2879612 90334371805290233659319509738592256 2879613 -279570914306903587523250144862612800 2879614 -397546465990116646834530165983808 2879615 404948440388231175437833870316870760 2879616 -220711909320834367556825697484800000 2879617 94521002401485883451001545184776020 2879618 12607495388437254065918413726159872 2879619 -276160667632925330772076272534581256 2879620 161533445864979785900148228812647680 2879621 -108966391269186328318671760431686400 2879622 -96091662238244496599112167068729440 2879623 -259110132183242462705823304098307056 2879624 5989781201051501296144213150679040 2879625 16547518424443943132551923501024000 2879626 -10811451212451079000587397837798560 2879627 -291525008886499485190640686421662128 2879628 20628704651230253339181627822590976 2879629 440864624564702994778306910946487360 2879630 -5450242360658963953558202811809280 2879631 -536027977137349932567618352763088 2879632 -26023124673132852827024165338374144 2879633 -601836912562568332547509717293137040 2879634 142869935712689975063072246242596480 2879635 107415112638602124256889709732604320 2879636 -141625392337540523660345295200209152 2879637 168090062373004682338405422807468960 2879638 1930283132781910299226208105338944 2879639 124743641632263816887374538608548192 2879640 -84593905161936655113552881599488000 2879641 -312359635536252983414189299743915958 2879642 -285049375283271828159122227096723200 2879643 246254277074491450937420853269349888 2879644 185131965734319848167327366710734336 2879645 -349977160451113653182492913146353800 2879646 -3803075388039648651575607644258304 2879647 298945223804992095274053573231767712 2879648 -379978362467960133393542282653532160 2879649 -188038673219353613078638226965543596 2879650 -142314867633606885694629923490061200 2879651 261859599368977334572783651334354652 2879652 23766828617430512388901818618200064 2879653 -154000750863613239177224350462865120 2879654 76807782172004297678144507172919776 2879655 -139996088009082694185648169250625840 2879656 -51961468082238780585174737416857600 2879657 113445258064742033891522263849322832 2879658 271237165763735374810095206787793920 2879659 -143023101623082520820803788216749960 2879660 -28219060623763877592715439800565760 2879661 -46215899082093820335356376977012928 2879662 244503514514608554517832770817850432 2879663 44880193657711951485649560510602040 2879664 -73871985882422657203979376850698240 2879665 -82132657168024124938102700862034200 2879666 -21132265324446511070005236568777968 2879667 1830193654000839932923453119552768 2879668 -415061186523309839390249250624006144 2879669 22118499023945899411842059858754048 2879670 -3862018494685228710598720168233600 2879671 -103877762039659984308884901618926400 2879672 132353837730794705212794971318169600 2879673 138821453166364501080935319612047424 2879674 -86806089396322196340631000628302848 2879675 152743138177944489721101853844274000 2879676 81260236539513399454721337609252864 2879677 618217548519786487629982577606164000 2879678 97258270836794172273712064129125440 2879679 -26529277293063806848812070824888 2879680 17837353285510499978737711841280000 2879681 307746024902358499634942199062234628 2879682 -38372421776149508636025863511160320 2879683 -56828909404091339820173481774289856 2879684 120011172643468428555723712572268800 2879685 248784395421052007153523989556451200 2879686 35331322838368399243981624642368960 2879687 306003227098100007275574633685701336 2879688 -52162759717720358049897195974492160 2879689 -72649023752516382092828203654193280 2879690 -31224603605740140373517220924119040 2879691 59275448386875498228810707450902464 2879692 -38365733046044793072129808272427008 2879693 417303012264529973231839724958189942 2879694 152544357044857546931981989637288640 2879695 16706847094762482145611735153796800 2879696 121540441762173823372461077387108352 2879697 -920512358971678317945670199365680 2879698 46734214165338484939251104323688736 2879699 199135210541147857586675484273518700 2879700 -77227286452502272931616649549056000 2879701 -210924577321337747518422334355834496 2879702 50524458375608737497514642091261184 2879703 310128103046925413973038387008871712 2879704 -2775128759197971490451453546926080 2879705 -267610855552013138074973358855238140 2879706 137984619799732388981814100545698304 2879707 119379453061969635534256059232440192 2879708 185659926859309900203518320742952960 2879709 1319963230157051475259567610186880 2879710 360565302281445849562287713406720 2879711 36661010402715605176525074980292000 2879712 -14314319380208767734813731494035456 2879713 -290941709826515500694293478901779038 2879714 23567698867029637302934658889756672 2879715 75825408656970799448936345841277440 2879716 117406094167916707839739965238046720 2879717 181624049771413762514225538308739612 2879718 -92440837597744748742379930018149696 2879719 11488014127400021048009593963928120 2879720 103211368230411772767599327903692800 2879721 19369420171992252399807873333873216 2879722 28606789097142456876867152453544192 2879723 129633873175973016012608232491577600 2879724 -96331392232077844293204490972383744 2879725 -565253950854302786720096858201600 2879726 73409479915165853647367732959136640 2879727 131021926973142250989612817449608832 2879728 100470331277995916696464835823960064 2879729 -10183364143917935497699703685000000 2879730 26499288776617583800440277740896160 2879731 450473780883433745818387134001362600 2879732 -265537744581442710039870504008275200 2879733 -68504042105402662278760767691370976 2879734 50606835459013384646812602512215680 2879735 124714278223163857138284997294333200 2879736 -155438483223018756833585714107146240 2879737 115548193467701385172636993804253952 2879738 -21669766567966420363816437839705856 2879739 24729097810067200542139073391593520 2879740 -118622314469913450366256411171230720 2879741 8462112395680037265348849609659142 2879742 -199721110064900831574767236257501888 2879743 -543613365019695374755819829075751176 2879744 159131917498915018843321831318880256 2879745 -8423457758787645234663408907038720 2879746 -76942861063526714001001785967235040 2879747 -18004706346627479658370327302698448 2879748 484263437191678354653411506285690880 2879749 333721250992299125607188801534763192 2879750 129841415050959141417108961367040000 2879751 4881150455876555603841112314029184 2879752 -149554323931116047134679532603187200 2879753 14508395689995085939621005255766944 2879754 134808053442312328708596229484686080 2879755 107956283994788657762518038321712560 2879756 266799862170619448832091107875443200 2879757 -348986668453856144727652986841720746 2879758 -15110509560069696895681410725153280 2879759 -282309559576574843601772635262601040 2879760 -17157092705318910619448192457768960 2879761 353632290746020031385583745730772032 2879762 -245003591223865386551469222446368368 2879763 -13800098971725982839354344570717256 2879764 19490935091666510505274667089736576 2879765 -128438208441156957495751974509097600 2879766 -149743883827493238864504853064782080 2879767 -379879725080096045242741857006357840 2879768 -324001694096078716256090153618903040 2879769 -103268609484936176005120899460046880 2879770 -47553147068323380012418231817989920 2879771 -401017196698633492316495849169596028 2879772 -68911418599115548480693299677749248 2879773 97220101048707862562131663721899200 2879774 -20169132452181825535179309861584640 2879775 -165491367641677846952180165972160000 2879776 112716679454519928462745179147730944 2879777 -76484454741934608176709376740206592 2879778 -86802660026268279743447523418597632 2879779 -178874824882899121208345999534937204 2879780 75605282374978786389669442914316800 2879781 -180532347419802409908313906081676448 2879782 -157095793627035632197162208292223008 2879783 -378378630247000052745180172706007600 2879784 87644128587814451415099276202475520 2879785 -135774523251576658126028608933885020 2879786 -5619346306089394562333831652796416 2879787 90536103841766966792905793242176000 2879788 20386384659910107664116856471801088 2879789 -522221883192092303149712208749450400 2879790 -12146231848442216194062680963558400 2879791 43216452411867928840785919525874192 2879792 -26226516276917129231529418576527360 2879793 11705832976803737452187741435283264 2879794 31767717886255055273180801257452672 2879795 300501910019774526940087523752162800 2879796 -1373836696718443644596517675841536 2879797 -744228801773898485046851066003680608 2879798 -58827825593263331213559923481776064 2879799 -39741983153022648727791296883084384 2879800 -124128293430833861466880687104000 2879801 -124341087074626150462818531016938198 2879802 88747901180388328953304648869212160 2879803 26192341333853410865649943229230052 2879804 299454482658908126220158693323078656 2879805 49617843530166206493541718064984000 2879806 79789125223340969291224213661252352 2879807 -14477586499298110525773247778942976 2879808 -18145051849082296408121525818884096 2879809 6017889938204974644646391466816163 2879810 -202372206052176139542827444048594880 2879811 338231634224713659228764161132896960 2879812 86091399570460864505113664561489152 2879813 213048349585734247026194656762337724 2879814 73478613170239406742845554364270592 2879815 329923239374835962011160007379923960 2879816 -280951482530724382892185582850611200 2879817 -258800614071691217909413448832609888 2879818 141780776351191949418901091585613360 2879819 -154129227865647078354498494094540780 2879820 20126078237575840948072017918105600 2879821 37665572007238798674984801728088320 2879822 229090574065514786508950876158562304 2879823 -225166386010596347704059936277725816 2879824 -85469042325129668245582628415938560 2879825 45118743411233927940037599669059100 2879826 185444144552710022723929009838127744 2879827 2434658336950050726495012412699032 2879828 14372856019460754962124565117440000 2879829 -302133150664191312697591914831923826 2879830 52189531242075873525079886982912000 2879831 284470952382735722999108659879686144 2879832 -161327630494654025859289702849351680 2879833 197480458465907094288973473153242400 2879834 -240352083170626280678094739119079968 2879835 -46044005346643346393552461545143040 2879836 -238199016796235168515257245121195520 2879837 172055605038820587485475680155752486 2879838 17328783675836369048911084964072448 2879839 202475283077145179351168944784824 2879840 8498675002817580039115758659174400 2879841 173358803184402471105342598182927792 2879842 -20211374924232382128299919104153088 2879843 -35549468772797423266021681569031908 2879844 149868960294206597287951801809303552 2879845 292685137329149103035715145630579800 2879846 113658567201333778162269115825411584 2879847 -217957301807873074847321229523398960 2879848 261054119803316884399086833906703360 2879849 -164798751382977293120898249847756800 2879850 -5479670204862514215169903260940800 2879851 -153923608402047766716411779688440736 2879852 31061859946556426722496732226600960 2879853 74967133873877965520502566910945984 2879854 -76489139980544787916528240457970624 2879855 -246373976316218461075783122973566480 2879856 -12298910842196931052907844951932928 2879857 359095494209221578631893889456273106 2879858 82543828311970324192810212885775776 2879859 -217318317378142909198808374121073096 2879860 -43327974501934747100932670685757440 2879861 -125653684988095375279995296538366816 2879862 -63833717321200478468927906583258240 2879863 -70020919273672645029295784772917840 2879864 -146314632883045620203275470526894080 2879865 -250133234961258612262646782330327740 2879866 -208065706822166398760633262672983040 2879867 -358624011374281370319450132091564848 2879868 37222041843807198811165204972093440 2879869 -113837623673596763102887002125859200 2879870 -36493757842983778974750633622851840 2879871 155101603382405714796484599902978064 2879872 310895937018741429313647912419328000 2879873 613610928107616536224211390580949122 2879874 -12690763640404867413357724154319840 2879875 -121440096613510587375800025265920000 2879876 254483704491743315690597632764980352 2879877 -39254557690117431559118511666806976 2879878 -554729048479136322392170730875916544 2879879 -355027264062723069934185213554444520 2879880 407705568605893358770424300671795200 2879881 65175607284035682238695222930739764 2879882 4611721922226010558893686584806912 2879883 95425490628591623926160630405007960 2879884 37600104824004316016316171091853312 2879885 -15077799204452598735519907303784220 2879886 -300656605878350454884764460832432000 2879887 -93349564641571872707897835150052760 2879888 57602837375946670536887896871337984 2879889 157704520538497663388813788189206720 2879890 59105972248369523023619934668761920 2879891 -10482653734588067655585824923073376 2879892 7049938536274330495489035760569216 2879893 485073502918932134791642176889888142 2879894 -27847774888591065448860699813633504 2879895 -73674003178856414723261165685957600 2879896 -33139415823006191878049372736030720 2879897 54115060338733510162583581526493060 2879898 44082947592894184367853679318794240 2879899 -132612706985440929399926709471274752 2879900 -7091554875708152074666085395968000 2879901 309515008765853762966335205948639040 2879902 4671723848555285006690584816061184 2879903 -73725425409239516457132471845253600 2879904 370161696790094023472051249369579520 2879905 -18421287356614113708004849909910400 2879906 158720092216158129487861932227061120 2879907 -213550032403360837206231321055514760 2879908 5923649275066780016605718310466560 2879909 -531710789370266431703604101750029890 2879910 114751695815746989526202131831939200 2879911 97515938590893381192750364239867512 2879912 10094326450039703749970399886458880 2879913 -24191401805072859127637700656627616 2879914 80902809059963490300914699850463680 2879915 -24920071006044031380954365520924000 2879916 13366993001967210640582120952945664 2879917 -2123103266342976621838421636635328 2879918 64491746440329422701505540959941504 2879919 -119416175272185288716468517944850720 2879920 31050315670379776177823425658880000 2879921 -641544776858776908857378267500734 2879922 -2979241745672967583890839371729920 2879923 -6457927886916124034466056441282456 2879924 -175901844559508191533943117048639104 2879925 3152935588948013594138060495232000 2879926 262558037857082180184439989065602848 2879927 -361790443087434188512122875903083224 2879928 69810529355761110427783116472320000 2879929 -406427096119763279891441248626698706 2879930 23702709107277218635182171121521600 2879931 21279285814815776574173577413514240 2879932 128086549138937367548297520934901760 2879933 -85155400394888687673350521902894336 2879934 127283965516268324702836583704962048 2879935 259503308664789597238473563117531880 2879936 -200565618479716448534020427404541952 2879937 97072860195225680919736434073769394 2879938 -197378151254621152121924537054168880 2879939 -663041533031236541331655254069556200 2879940 -13967997513611933809797275998494720 2879941 24134456576777040026873449868852800 2879942 -23846729461489638861364107538960896 2879943 -127234596154008513528991572436328832 2879944 282606058423383686286681583914393600 2879945 286148916944250924011733964802188800 2879946 267868951110936803331759549725773920 2879947 86830545962922734563326017915865232 2879948 19096448187500033897944566019737600 2879949 -3160757808696149602568267025687840 2879950 1010646644747631018161567897952000 2879951 -101358716085085000219449080215611600 2879952 -83304043158365606980723724845056000 2879953 -471457683514734441927542533387699740 2879954 -24220817026050419711393382877625856 2879955 -3494965236723429628499635817244240 2879956 194984735184057278703635349186869120 2879957 -163208160120793026914221639546833540 2879958 5968077567319909403374365198760320 2879959 -46140669305258481113466532833229896 2879960 179146707554722055152195202457600000 2879961 62422439445072809461614358908604800 2879962 -32189643603854372666275586369473536 2879963 205083409273251928972560562562755440 2879964 11566608504876801799650822712320000 2879965 9316556377450648972257908383607520 2879966 -458230425849314923344041431741262976 2879967 31956226870448390684277111323898240 2879968 607545905074422150845094049087488 2879969 62933582212036184856869535087979752 2879970 -104036896176954956362273937466378240 2879971 513524366013558329220624486217366172 2879972 148736891872201584370003365082767360 2879973 176639717655422914336315690080102624 2879974 143571711623373043412542488805649472 2879975 -180117070407731826470918860425219600 2879976 164610982519782484056645947620147200 2879977 -62008575531338092267185167364587228 2879978 -16612533024354517309231263627642960 2879979 -258203913183276700101831791269908480 2879980 -209757780135872497889604251965440000 2879981 -101710572055641732911116142693165268 2879982 41883907167245272321560394343116800 2879983 163021865453878787148071694059531824 2879984 -91495395586946501543737600524288000 2879985 -149654587765588822926858115653120000 2879986 -121465476975818069590901262791181696 2879987 21355418434293541719135441035101584 2879988 -203897515768873535294202725978112000 2879989 43645521533916910454200712379857472 2879990 25781821465830387416756676425692800 2879991 249275668989616565426905782045976848 2879992 -336340972116984234022225548954624000 2879993 13328777145846319468470893000725248 2879994 15680640251757706033429209405212928 2879995 354734208893576164951242285748832880 2879996 -2010179522306647037662072385341440 2879997 25595983966841272599748071003541728 2879998 69602006085934007496458958363181440 2879999 -502701839573198073542203655803968000 2880000 -20277324938041875848705322516480000 2880001 -421553854566534733522558985104984400 2880002 133406481605825587207037780847679392 2880003 -85429593350002681637714289200791296 2880004 -1590689165311700863520286140517888 2880005 -91077996967645285876199334698870340 2880006 26967982292699172621620801763417984 2880007 54023989180377862596064056715055080 2880008 195923901499054834573572567095592960 2880009 322861962777869352667184241206523840 2880010 -61355654519801514005710882428963840 2880011 712076802676986776944424031465192 2880012 -157713242490473119388044477580095488 2880013 194662202147867782172582894714029164 2880014 40356618199840771492624149539204352 2880015 74944505126904639869766241580948640 2880016 81946564762090523252638422124470272 2880017 155696015668180022782345159217372352 2880018 -50743689366185243713619957806001136 2880019 488671307286655084649505657328109760 2880020 -37366951868266290579831713961369600 2880021 284311852676287296469158311299944000 2880022 239082756530697963736830634322145312 2880023 223958468736670138372658041999468944 2880024 72766784453594794399341307153612800 2880025 22087336721990443701803165961481550 2880026 289888175000572061286665418326242560 2880027 -136384529868719376770184790854983400 2880028 346242522965345781357804493323335168 2880029 -507196739812109408308562691664553370 2880030 -103792809439165201522962392644663680 2880031 -48463476375892444539711291320401152 2880032 93134862400491723019430384172859392 2880033 143469349475651211350739609358807104 2880034 -167236818510126477180697063734673584 2880035 311522581457219471578518152796899760 2880036 302597412331483452544182538583473152 2880037 75021060245418004180189746369500640 2880038 -41004166918148945308454370380529408 2880039 -191055031981800530517875860228892160 2880040 -57157302625368003120687703626240000 2880041 150601217372999889268839199892312442 2880042 -363929510972396526462104725868544 2880043 -148543260431062448007679661577092960 2880044 11967262736414210697164713640911872 2880045 20771198495003159088107639903216640 2880046 51844890921416083931400866532320064 2880047 -3670483690932319373149971537359160 2880048 -64565723462829666673763991940300800 2880049 -422503313757853322054653327118579950 2880050 3467092489424089414805652978202800 2880051 305558866596937748865775540530424632 2880052 -91587363244333728004887225587025920 2880053 193034994072476129658822097844600064 2880054 -227879155008732472163977038918048 2880055 4489179611651213243997311550616320 2880056 -469063132686444577149346674894213120 2880057 335606857530707184620497198850517840 2880058 -1418531810177790547718797615343760 2880059 21904772002460087237416442205664800 2880060 42566123424726942356968657862492160 2880061 -104390684882352404332563278021931476 2880062 -208030173539425749042228524042881728 2880063 364109903056429723717052377601264400 2880064 123645787300776456285605312040271872 2880065 91674298846085544313088251095605460 2880066 -88022132438501326528287033665863680 2880067 315392197969069314906640717551069116 2880068 11545916314864145392659861808809216 2880069 -20162097284923285188079572308858112 2880070 23576868355702870868577401761764480 2880071 299107752263423426038058072588221272 2880072 38180962265734447105134613844643840 2880073 -206608042207987446784215539007749340 2880074 65182111618673831171197865538943536 2880075 1778634554311188742507478918251200 2880076 268550793213178116327732727088341760 2880077 -336445332294111044481372754425890400 2880078 12564996915645955683965221006607424 2880079 23522627438623569979981862532706960 2880080 8681356374421706481320585999155200 2880081 73655568557525338991974573647527970 2880082 394696885484782581614356099082775552 2880083 -133163980372328593878412541904003216 2880084 69460729493852368245528623904270336 2880085 98715671472730247582270657173459200 2880086 -47162511931278118567251305653714944 2880087 100630101326577652980089506922689152 2880088 -215283620553686989455527200583700480 2880089 -109102374805844294488534977546513408 2880090 -30589787189449931028904196880422400 2880091 75449173477902981431987387630925832 2880092 -28640697829669735664832457138896384 2880093 -251089575049920706987243631138430336 2880094 -51765379572985535860384638572592768 2880095 -57661399763456608069423601419901400 2880096 -281813692975790749998905702272204800 2880097 4710060670956262833932465149510560 2880098 -10832794148134163890854123943422096 2880099 -33809706255177385488607807983903516 2880100 171397207044048945281034822492902400 2880101 2399736435010607745321618072421152 2880102 144404133008581840921150597033136832 2880103 34575677873587811369858734484810080 2880104 263591968538847714015443793701713920 2880105 -29716515490536238763563167365087040 2880106 -104239365151450669700614237243146240 2880107 -138535011045867705609159094826209680 2880108 -41621877649993718042907165288529920 2880109 430828614514171715916695812004212310 2880110 -40925355924216730833623140531056000 2880111 -22297927603616530929120359577567600 2880112 -132868164961452935756516824216797184 2880113 1145692104529927297841025517042308864 2880114 90150464296173489599423598966771840 2880115 -58729922921206724349104089244697600 2880116 -282971822180647978098874488968613120 2880117 6862158388077766807772598144592878 2880118 -34362810891537704780589506998848384 2880119 -251935597997895707287678639718546688 2880120 -207001629625310538347111835206246400 2880121 381889878767024382333262927632025322 2880122 -235502383060129876028113000534984080 2880123 340196878661266923720215855801888304 2880124 91367317564986042979395328024620032 2880125 -320885359880434173496858707504921000 2880126 -66172003956063633479261566900749120 2880127 5590566649749126548466238228984800 2880128 -257593374908383238337187188760903680 2880129 -30438345878058389503175833782896640 2880130 -108218254853223393447751390881953280 2880131 162841708683150209274518427904759932 2880132 44512636721670950951036954325814272 2880133 395206992623220827215107143609259580 2880134 219592004978883823214359695790088640 2880135 51760153224352182433211556189436800 2880136 63981135802264244745489642250076160 2880137 107027495130026538507202725996056100 2880138 -140467706760680488986968315986765056 2880139 -661075120196386833296205759346549976 2880140 2418402584709501830013042394490880 2880141 332944907043337736437262070567784224 2880142 -9150758190586506839119615502339328 2880143 103850134222969494649062489554857200 2880144 -31961442477448936844320364435865600 2880145 -416083884521571699353454358821257100 2880146 37803475155635073119856577023621120 2880147 108628251559198878502172126092764600 2880148 -98887912243569042562551519520661504 2880149 394458259197614487193814465015595150 2880150 -10134475935777399162257641728460800 2880151 -126514282250327852946426117985286208 2880152 -228931807017178458562495033053020160 2880153 34720010723528562217045037870418480 2880154 -110926530031549915207534009374328608 2880155 248631475583261419891331744988298560 2880156 1352977822103465682651888919434240 2880157 288904473690021715234757634731500992 2880158 -136962013876256644286668195330888320 2880159 92019732849501191007052792878508104 2880160 -590943255116842820374790593881047040 2880161 2175508636557712280669020220179632 2880162 95211987571787356878546408964416720 2880163 -208473346753958355842316837414128 2880164 -186975198867074546655362666125455360 2880165 40299131363505937235640989943765120 2880166 -257866287766412028631654036844149056 2880167 -160181082654848330215851374035547784 2880168 75388580456668514501448236728320 2880169 -521454751314414862462976864154759430 2880170 181524035415368579634409811145624000 2880171 -224852226218107170193500035050368000 2880172 443130055114400277462200774007016960 2880173 274347559609123433674313527997638422 2880174 35773942907880523050745418572207104 2880175 72477858063978772469311464940518000 2880176 5394920568748031597192348206301184 2880177 -99738393199932476347618231678830480 2880178 -41970682806541290030458069278663680 2880179 -6755699819765235116328085626521472 2880180 -93610397866658876295441068559248640 2880181 -546750310530341105166843710668960018 2880182 -241337401994518378061807684897145600 2880183 3271075777607711229455625170328960 2880184 83862326030940339320323799254978560 2880185 -102639608330879406377688597482935680 2880186 -18450281944083941826745838795638272 2880187 169644934414125397344690711388788836 2880188 -69395357745832946082497164550498304 2880189 105823899021133516815134980337214720 2880190 32984850955681791630192225913355520 2880191 -3103174433981326473584389034667360 2880192 39443500015838391480156833471004672 2880193 -274737695843744785299800387704053420 2880194 -13907854872923584356856049079228000 2880195 -32741756265632818837049157883744080 2880196 -106468345602208768872333202177665024 2880197 245107615799319719316293707481423646 2880198 8303998549594844543395999555338624 2880199 61909922284026552618022284229848672 2880200 -18538572477139204964016275120256000 2880201 36294167451074281335298525863883680 2880202 -47978186134807077588730377950256288 2880203 -140677105190643775104240011565198840 2880204 142158071744211527865134060395101696 2880205 -384634499492047379670879210150745140 2880206 -14272821813452314272992061989391360 2880207 -689887747653398798095091371824126720 2880208 -38541143267105666793652929530511360 2880209 -67855649009936900480174198423377500 2880210 -5889018376273947428815907210035200 2880211 394461430620619729645439305869867912 2880212 112301086087495489951350898795587456 2880213 -25144731511717985079532368858922176 2880214 150266369107933952650100356179207456 2880215 10195638435354562892789725095870720 2880216 125504843684642641973288968073625600 2880217 443931830450499866459781370580745732 2880218 50890831209989144798914299258408960 2880219 267827991894741293211435111174617280 2880220 51994939915519911984106707512716800 2880221 -26464063330888552496865648348693696 2880222 -86214764121087980439952497617028480 2880223 -415049160486392824642089045617554528 2880224 49936810688388580514990197579186176 2880225 -167535274296576594304705207251384000 2880226 -3689812784795990814887697996408576 2880227 -95759688576441214345660919428531200 2880228 4251658815182139537810401671680000 2880229 -97790565023282757435049724622858720 2880230 1456344612009358434736053673829760 2880231 -238820499160771862619187577263026648 2880232 26192910254419123195243630936504320 2880233 367945414465986749290048790012513280 2880234 8019612965362698633987220067147520 2880235 -232098463235799033931081790904806640 2880236 -329635381382612915234833578680958720 2880237 -153524024504911737433617699280307040 2880238 -141606998709685082828552494697388480 2880239 314840469625140152310717076952393040 2880240 49475693071517497639417818883031040 2880241 -17486181360076199262940532321549312 2880242 147011548144112004243805947837276192 2880243 203897053006384742755270551315627732 2880244 27822409701954715005199049979242496 2880245 163837292041377318373927200357721500 2880246 3124848742704243201769929851796864 2880247 82342950353608603097161189823117832 2880248 -35525840769710974276988278146662400 2880249 413367912932813891163423984775320000 2880250 55845087433482707473710207684528000 2880251 -190486016552887443933103966023817200 2880252 -20695389766314632725260263032396800 2880253 144192686650942110779584562534623084 2880254 182586197786907353214700664529818112 2880255 26709179462617595985642864065886720 2880256 -27162477289307534162886456569233408 2880257 -131380152373511915336897675086028160 2880258 -181750311682372739598650419491110016 2880259 290762524651115834828297309032488216 2880260 20884947194724964821211669501082880 2880261 277138031046346735775954262365843520 2880262 -92942803495210451462518151596308480 2880263 -362020709108173755183240408117126360 2880264 49165110432270583863893567020523520 2880265 -114554232229012211220991863164681400 2880266 72785393455649670369254152861611264 2880267 94064147280290851715084740288243200 2880268 -324358045458348510002932596707102720 2880269 -4752692361333193302168768260836704 2880270 98839398236716212159588158686893120 2880271 -111591963621712013389094227317256528 2880272 -12386522946829485752419457578303488 2880273 71195857934243991635195201177398368 2880274 25398450402604350649977055260788352 2880275 -72907295576665382086151334006395700 2880276 -97590226360526713927422881125392384 2880277 -180050205051052143935546170850357700 2880278 -64646034193757766740923523246736960 2880279 27535395464541357624743641292336040 2880280 -83619296582888904369585083154432000 2880281 -224070821407039233861897321515172918 2880282 27006624361472438641751762656200192 2880283 -113032450552261168296707652309367280 2880284 -379966078748046953930850032201511936 2880285 78116687673297764853815256785063040 2880286 -137460375946699788172327154373343680 2880287 63890681228289049769379904577898480 2880288 -9724944003090880757563401618456576 2880289 -202830320271662623101461749536108240 2880290 -9611527489474656064555846765209600 2880291 62211256417180184659273713319912944 2880292 361723908487041334370986880082583552 2880293 -216120715630174559585862617493187656 2880294 -188549141783276827278181263411374400 2880295 24270839109881701432110300913009200 2880296 -548169507307471059433196768274846720 2880297 -30815147202859757265428808571809600 2880298 262602636683287785172184159597466720 2880299 569075758260920060715512203594725300 2880300 87130907069418043690647544267276800 2880301 467154566987259309182516062279783872 2880302 -52641563102185775245260995549087808 2880303 28583021570645638162067441650334208 2880304 -40675234573779667710873525890514944 2880305 52577819374417831276211534682192000 2880306 29963931548732740884784731600706560 2880307 -126090707827651934995345098243091320 2880308 29855337241830976542351469379911680 2880309 79491522424429318901258730917230560 2880310 -68250908856526126962541417817418240 2880311 30616287495134611961969000197670832 2880312 -619344906540219160522886174146560 2880313 368864888234682159703108466086552704 2880314 -326931418155837063032785003950005760 2880315 -153558539268077417442829125544646640 2880316 65231023888731169941719769859735552 2880317 -543618007156422902024426683881514848 2880318 62932488033426005084582260893059712 2880319 109713070027232987937015864591172800 2880320 62076939340035962373776667841658880 2880321 -14076116332178981531573385913174560 2880322 381117206885150382235492025272000032 2880323 106736541174204586147286373135394464 2880324 261962903272959586707410396891427840 2880325 -25866285136154682125147543712592000 2880326 27717514773976596792909313062019200 2880327 155437272056064384764081895889534032 2880328 -322516641538644619540640844837519360 2880329 171563153873350910267146331480403930 2880330 80985095293649865965009722693393920 2880331 -557819786678079616115291586266085868 2880332 -23878549739995489861189780212658176 2880333 141516593593892049163019669735353920 2880334 2086701339047660692056839867438592 2880335 -661670190468698442158885530688118000 2880336 -524876298391853112428396665896960 2880337 -73362859857545758047372425737214988 2880338 190043867277748633280240857113495360 2880339 49735794816647119645630004636020224 2880340 368351237390346525673131874600550400 2880341 -194850337191043510172349462472446258 2880342 176081019131395225151582025305305440 2880343 400608942243471652547459233858085320 2880344 -191501021167148838347706206758809600 2880345 -38170798610193368149049164125005760 2880346 -3642545803298536756187601561017856 2880347 -192057792803788400671944837670710204 2880348 -91264530561702873382694318756511744 2880349 -1486392003154589819179414464639936 2880350 -165465712514006033908806956914315200 2880351 266715103652270998865232251752577880 2880352 -155537251633720582875430160362242048 2880353 -161998542324108035354421689631347520 2880354 156692386457163768381783766455899520 2880355 -2342711645281146220377547606795440 2880356 148799938824449877659713494103393920 2880357 -317065338299212878546819202231020960 2880358 19052929482770976833462292922826880 2880359 -353139672410010687847620774319800672 2880360 2988905102651602164492645197414400 2880361 36712391636166888252313224891165888 2880362 -192377295204535368181274175720364800 2880363 -4198713200424560984132471570856 2880364 28270828972476719086645408022763776 2880365 57524356566658182849678233297041920 2880366 -145935045610850068895856004652131776 2880367 -27686750402229364343407359663281160 2880368 148623562789474927319174131878100992 2880369 72721703885898629798751308780545794 2880370 84105309053732886918016481416968000 2880371 -169126326538245120468941654652388608 2880372 -7223844944110827398856367444310016 2880373 7913686283166803202903037386400128 2880374 16553552348300756306037488945313792 2880375 33277111725945774028687907072868000 2880376 296760937552771471049292618621358080 2880377 674365812442088324329714971850485972 2880378 -253972389141867924797081054109217056 2880379 252439916606788410057051672497634980 2880380 197904111042669479720696674028620800 2880381 -107146811261117721546910607345395200 2880382 11073339519800702379705679536692352 2880383 84543571591900839095726369645361648 2880384 43198221046395941280760515621027840 2880385 24950236554797598196063053893510760 2880386 -256035028519173030200264830847193216 2880387 107073362606231910996607442153203440 2880388 -110986106632303672504371228343291904 2880389 -382571609502608875401577371738843810 2880390 20664718317598829294688183879937920 2880391 -91462767570596435522683067620789608 2880392 -210271340132693933604335967094656000 2880393 -87290690755852403585734590302705136 2880394 -171712032389431914506960097517413888 2880395 -338836653925347443011558039022653440 2880396 28368981430735152963729626905190400 2880397 -41868248083546850052305835713326048 2880398 -3015427871791290651944120132559936 2880399 -59408175123218683604945319235708032 2880400 -39304954199102221324430593679360000 2880401 605220959555383926373122253301788404 2880402 -60254816952738994652362794195350016 2880403 26402418965787475458774956704005240 2880404 -393811321865862757086066500223702144 2880405 165548171196001265080476958000110 2880406 137462721079437871566497675335621152 2880407 -66966107928816725559451960097548344 2880408 39397094457872800009635957588111360 2880409 233446281749619287473816950655156032 2880410 90678604092254688128472370447277760 2880411 -80861525977103529791205966847181928 2880412 -189637028022011495198256112389120 2880413 -118872318325324324527757073813274900 2880414 -42725967178851538553321506120446720 2880415 220613420728481118918271143724213200 2880416 491615238914705653337363297181106176 2880417 313791386634285052824839997565256880 2880418 -212204610612080366003028927318705840 2880419 -8800165061868564654044843517855840 2880420 -164857881831006754480645243888496640 2880421 390459254972745563294510321615218622 2880422 322353595875838182188410591060012512 2880423 58109693363916782447964362829034464 2880424 -209111283918689774829030287498327040 2880425 32494039161830537053589796458224650 2880426 25538437008683260410246963543154944 2880427 16549044924223576954978100319780864 2880428 123735862241154770928932022066708480 2880429 173016171254090580719388464153698560 2880430 8989128938343334670566431666912000 2880431 -34805297481827186522939904239879400 2880432 -761194872744132548167548213952512 2880433 -301750831420913424366512437722718318 2880434 2573192592836801672824466313426240 2880435 -266570630496560107926856814135029200 2880436 -2415375877813880163276137846936448 2880437 -146987308326490443925329317652471648 2880438 -131097543379262928254809058060344320 2880439 545195975292099335290785388475337720 2880440 174579935744769008051121428936908800 2880441 -7772279582286355714190414557488 2880442 -141955630576106203351353852503290368 2880443 637557400325464278877440829291342692 2880444 -34060190864788075084422700046450688 2880445 -428350999897902975485571397885641300 2880446 199242938436140798232533995477489920 2880447 634431619108884262332751059490083072 2880448 -51340122317031720657208575778619392 2880449 -242292616876988852541749916399745152 2880450 -12043749450466944045809274398378400 2880451 -17466085328463418488035107209843456 2880452 143032615996538869873882882042901760 2880453 52576104675450988817774305725998304 2880454 -288601217730129587801268099565117440 2880455 -157336907274539169651428757853967280 2880456 -314931362951889180328001160022179840 2880457 -18559486758073390298696318380210160 2880458 21585965488612606627762238007078912 2880459 52452038971074593605413867753248928 2880460 22622838014824317161099426079912960 2880461 -481149375269481399206803035160300938 2880462 42428147854282184709365315018094720 2880463 141911138260540512668814279287011568 2880464 -71563941789575572610709460315275264 2880465 101213631161306920542050451066441600 2880466 248806954104636310307627636849868432 2880467 217122737328265636358074226786865516 2880468 -202301227206269867906886889658880000 2880469 -92502848963408553964259269261662130 2880470 12742841360759676134086053289186560 2880471 112943372400695819347748126931253248 2880472 -6069113941483852571367431944888320 2880473 -313433273027606744660794055375116278 2880474 -76071455265605850728360064405176832 2880475 -83004254033262167799881819565358400 2880476 167981946596734933592098253774807040 2880477 -184426509602640943851986994570696186 2880478 266851700077297580333273017298471040 2880479 188711634376744359239704235570071392 2880480 41186878609725762319770282775019520 2880481 -461862652276969585026277656820118636 2880482 -109500107910400397644442958062725632 2880483 65923814613220313147051915311475040 2880484 -2555111656995526806291901020437504 2880485 -121247266516202350520129977279518600 2880486 -12869174912207216431106017670426496 2880487 118384355603032560644393438731884032 2880488 58026556067863392033769292212008960 2880489 81058994410052622656934669581475840 2880490 -46561822370783936104242288882276000 2880491 -39235516186181636617186732024266048 2880492 -110349832822472505827792591693941248 2880493 58190187356926928106764638007977920 2880494 -123324020658304699743910442800864704 2880495 -138647407486329675600612739760736000 2880496 -11709014071527811409253597686071296 2880497 122635651719519157781859103586021760 2880498 -270064241421430046353500689241292800 2880499 -27954581254803551407235664593192500 2880500 119687505486282229915465080932352000 2880501 -6242326879423214448710968313446560 2880502 -47290469859341622279046245590411328 2880503 -346803131414379158721030533796724248 2880504 -136711157580299862178175364874260480 2880505 257051968797828171468913648762542660 2880506 232647145822349093553779893130243952 2880507 -2995605921767844628955504524193280 2880508 15275214566789100413496730566115328 2880509 161201628040508309606080643169352710 2880510 63952178236607902989364129222738560 2880511 -126103804681406886670666085592613888 2880512 353481249589223303419708969939107840 2880513 -67513554754908525142717434522991758 2880514 -62807647642638576296877260690688000 2880515 322935161702788485275500753131767040 2880516 115058505227599992940309142560484352 2880517 -259042828119121067635116721619367428 2880518 31386399659984825710134909891876960 2880519 238814040793899561981909560911186344 2880520 -32859607611052963046445419711692800 2880521 -208799831630765579048226861750031488 2880522 253858562258059451651049654867263232 2880523 -160943219890362029450251923491825600 2880524 26620022671187347145852619305604096 2880525 -25473100436438067985759349750280000 2880526 268619692795370174595613537852416 2880527 1489561510444165179126411614650608 2880528 -31717279072812005105414579633258496 2880529 332795579541703888981591420865758130 2880530 37494321687515304252151945303232160 2880531 -255590531883218397038543419314794256 2880532 -308418925280036956947411756821298304 2880533 221113072012173366499236707159735520 2880534 -12529823220772896069094112192642688 2880535 -70558094727695675524887912568523040 2880536 -143581538601570752031341802859653120 2880537 -60834646105647166381149177871556160 2880538 -308462920736327345871622039314808080 2880539 415510455089015343330841083684444024 2880540 -45211205564179808949989455658618880 2880541 268314377706071544213545948922384000 2880542 -105628582595385739003868074853366016 2880543 79903172588122767469791313965588480 2880544 -406026142127476956176389786835288064 2880545 -130918841039491096132703348029128600 2880546 95942910076861105110654753141504384 2880547 -46312082811492805339097461735760568 2880548 -177859395006586595555446939444328448 2880549 216607073419418103972124988631603840 2880550 5255432671791248385422267595340800 2880551 -79609788975188978459374080217298496 2880552 118889684631086617436861217975091200 2880553 89488542227620571321419038125290084 2880554 -228867695861298054769245590651498400 2880555 -23492185022523091700002114039188240 2880556 116281296314875065549289095656915968 2880557 -455024781706690538520695450310749280 2880558 -44836833809953515785348013687864576 2880559 -391613363924810692616755442297568000 2880560 25999411154435158304343674395361280 2880561 147080422180493836407554364617382144 2880562 102501098498531980592668793408857632 2880563 266908316629460151263753916725426748 2880564 212202502161887900745264247262539776 2880565 206770350346530343978787922835078200 2880566 -2750385577798490464225880208158976 2880567 -346025514677428734752021517023639616 2880568 417824626330906182587725538012098560 2880569 -454781136048067034907050461436355030 2880570 -575033060496039322617910691020800 2880571 154097266331087225678685226118630200 2880572 -215645877435269448460259144531424768 2880573 354031282649834506986310945118525184 2880574 20582034902249364371009808712356480 2880575 33454654970417941570120165249015800 2880576 -155058576985521269888589108388823040 2880577 -42986165979925655088946545424787200 2880578 -121473263612729688604404913866399840 2880579 213179187040360695505018574558049888 2880580 -12395881562171509872307112285283840 2880581 -122640341967127975039345956040364256 2880582 24298150802099090877009201453170688 2880583 -1317038084611889044362499066465511424 2880584 -221091943997724238972335435541708800 2880585 78716064755490893395404612777509220 2880586 -145653624384532094022677699739373008 2880587 -517168694166375257585202747674339880 2880588 47816970496977444741851829156748800 2880589 364834550693090042037229318068001824 2880590 46841830865591691556845779869123200 2880591 -84917034821136814551163723074624000 2880592 -11924178569211285153698060436111360 2880593 179384635775258071202211105314149284 2880594 -81609650182986936560987806058152176 2880595 -49540912521927202459019638554728400 2880596 -18692939409889962083901571308081408 2880597 -35514913867293293322735842895477600 2880598 -33255259336967273233606288366737408 2880599 -832158913418325328175687745235862640 2880600 -133836873000529249247655160806912000 2880601 950835378502783542123630202127237632 2880602 306067989450847625853958789851232752 2880603 -9884155512717678644840219964782832 2880604 55372219086934425142409569703584256 2880605 -25937118707495334764708182624583040 2880606 141255423187650389227026358131511104 2880607 -156734110182358044548414958156850144 2880608 -306899749086776153990000895140167680 2880609 186940883883923083769924722943062080 2880610 92642760059261973046782020760540960 2880611 -60733439903313820631596384662749808 2880612 -51819611036330519243608617052213248 2880613 -677442483284203098070421197756672 2880614 -114125045405480561409073963777622016 2880615 -88580830594435932180226650811918560 2880616 477078216410786771156776996958208000 2880617 -510624207287159911789902511157684700 2880618 -37576814892046026634107367523557632 2880619 84224581489238783615460599198218272 2880620 -277093098955394651353960061408440320 2880621 100017097036140527414246126085391980 2880622 -304492017535355818902297833001432000 2880623 -220419281132060581339870987404038856 2880624 13864909526394557568949953625227264 2880625 -19185451233501007937359637609850000 2880626 4073460314727167950235729929973760 2880627 -246193615380677903497587823349909760 2880628 178638986375547634851026237356492800 2880629 572853857147506269211478257719517230 2880630 -31042024937401732447780124129894400 2880631 65018975782899419354157370967925832 2880632 -1483461880314880277523902870507520 2880633 139383707809588640696699107074426240 2880634 135585152017253069321740561727823216 2880635 23185344507702386934086444338983360 2880636 -155645118802953537169936400217169920 2880637 27883447548348916362572240065172812 2880638 -42125545419176199132592473669800640 2880639 71649586601161900563433253236322544 2880640 -8311190284070298276314967598694400 2880641 41118894571496918156598940259271042 2880642 13451750379104331639071263898454912 2880643 -413903609516370528801746483327263108 2880644 46464958842789274402849474462236672 2880645 -111384533370613790017654935230429280 2880646 7111262228867076227760524613081600 2880647 -149571722695484763285423526915200 2880648 -65116398259492455095883832691174400 2880649 -66460576590213981781236503753717350 2880650 185411531348011524104002643919156000 2880651 255476767437816521941829552320579032 2880652 98732321301729714594348781082798080 2880653 -51413777774527996667375481125706036 2880654 9214338318786462026036277820237824 2880655 -233113652484153401962129818263608440 2880656 1028467381305401675847592976056320 2880657 90856789197530619490403469154646400 2880658 168235871747780397366555190131045888 2880659 -229404448781328867934535571074221140 2880660 64422259508019739188850936346603520 2880661 -516619234471812864417724039567370130 2880662 1409519817097260517097529390296064 2880663 10472929914864240298963614935365200 2880664 414572020536281650799909807561195520 2880665 389048093698019859974488224600168000 2880666 80111582077882654273981650617191680 2880667 34431300771379534010497981051742400 2880668 149632244889494558535131519037336576 2880669 198960772546358638725910761021669408 2880670 59157943427776650297750181463385600 2880671 -490529219607927164378943648756388128 2880672 -45930788977813395957607722050912256 2880673 -4401285851744333906437738886848316 2880674 38023252450613158387923849481710240 2880675 -13305109553383446829907272416384000 2880676 -197442713257336938431492772059962112 2880677 -46507490083674764107173960746904768 2880678 -85442475724127738763874597420589376 2880679 -75612324810381092258735677539861416 2880680 287987271160021612855407426491596800 2880681 -69817685535846227798820675901430784 2880682 -89708818358088074035656623050921728 2880683 1350468851107585332152887986367008 2880684 -369335881950603895853340562589184 2880685 297334583265679516979372476999519200 2880686 -93160765350513698939442121884649920 2880687 115630044533604269693019320816945160 2880688 -25301314443034828000118195763724288 2880689 211207571247855073797188588890568256 2880690 -145977227572328875119175748798492160 2880691 -530450143634609853479485955357666616 2880692 -188673952619080363891977758173421184 2880693 133644831069484263743923632332901984 2880694 -193143667049528863524371345819036160 2880695 -97819044378871228161447356261360400 2880696 -25909235101570548264490877917593600 2880697 -31917364050995139923537835321602928 2880698 3029141739082876878945627651519600 2880699 -458961383789055445685300041226112 2880700 7956439039278464535932504748915200 2880701 206949128248887151006808048305231704 2880702 -95568865318400613756382763586388800 2880703 -9234800314051578504296096994584720 2880704 -121122673496188390064858261209743360 2880705 67984201973728711201008266479071360 2880706 99971377658614589299972451623157760 2880707 124201450048381511332900976123440956 2880708 -99933471914532940800435308483773440 2880709 14306313376149009513058733999061168 2880710 -62362845903085905169489676728348800 2880711 250088986976578144856076045078386640 2880712 -521505285648449748533726615471692800 2880713 544784868756495270854849192653326240 2880714 -105346394894818050788360314377971712 2880715 56172903280190405769856389262376400 2880716 -34527921549924206139295529500796160 2880717 -61250718552894047013581596248266688 2880718 -26187162366337248216214093669758720 2880719 -325041159669774144350653770097124880 2880720 7434174723405796972793480468152320 2880721 -427760711103912389253253118148540300 2880722 12381403235109994619794778749648704 2880723 -32832154174521690589056779432894400 2880724 25792564688278572379639669044019200 2880725 147877985897174980180874097705604500 2880726 -6548171833041179701444617245360256 2880727 -26353481617012059257262841524240000 2880728 -456997592612340455836947005810595840 2880729 -86324662991155203544414097278953126 2880730 -24530594616042684159378491808122880 2880731 -158420211810418726072715978924571360 2880732 317846363889160815984305075214876672 2880733 -86497769487992515235234173854109018 2880734 -227081035842248801865726959638178880 2880735 98959316115503767588241268035635200 2880736 239026720585230508870418498983821312 2880737 -206163848745409467718026428059066368 2880738 85071231822237738419594801089981440 2880739 -650113949157885930989758456728591460 2880740 34460328033810757290910247143184640 2880741 75050599017032801272162074176308224 2880742 73242427613722467716731527015468480 2880743 -279307829862115428363149245984032120 2880744 208551685564627849744091387430912000 2880745 -103696627723941471833259611191437120 2880746 79019755557011766312525683552666880 2880747 75101489428618039100474285959282524 2880748 -200661499674115489072688998419737600 2880749 -161112538711485658096786845003442836 2880750 111512901391351771199998712859648000 2880751 -374499609648335847974895435215519688 2880752 5543787565914900440845908996587520 2880753 -89858845911927442676759314614116496 2880754 137948501196819297365682871906209792 2880755 18279739745001610127831477409314160 2880756 112353165757070732404001036297930112 2880757 -351675564011031453056608857947347968 2880758 -342245643403959895561698222385223520 2880759 68285133927012129038358294209412456 2880760 -208566637246741643324055434921472000 2880761 -40844736070616530290238792586625600 2880762 -80450817503754375466543433616456960 2880763 -324793273366113192919360908698784988 2880764 -169149141648369092947208402074658304 2880765 -207849701846881101527219022211939680 2880766 78387204591672291349315835681836800 2880767 -410663951705948739458944485278333184 2880768 90525649937333688653701082775552 2880769 -106291071350416141370859809059633404 2880770 -57735278816081420719845178119421920 2880771 301339542444467474810664685054854144 2880772 -393702003188057010415448294574922624 2880773 -975510312378309641515966797853440 2880774 113411347118926794919535200056844704 2880775 -274618690808494777621558101666995000 2880776 69849686201957382878406242261452800 2880777 108911536280481417635711482624123920 2880778 118154886032369061784644407815207680 2880779 -215117223744712345159823915958934080 2880780 -38161328875955217320013174553804800 2880781 307781769993454027531350525686037472 2880782 8212788801802664314161282721516992 2880783 -43342673090261502260051991021980592 2880784 80643849613844820131044944989798400 2880785 -3364861320766627825077277431816000 2880786 35501998614529807832445873829214208 2880787 39640889440692928206777021513955232 2880788 -62967934814464789452229685820918912 2880789 -416459518519681066397483099496380832 2880790 381983394938517997866149291510400 2880791 198093992647328406835604210865651384 2880792 -257609115952939721652676527065702400 2880793 -340368483763115088976938892833737280 2880794 18973625585475151247105005403438592 2880795 -32217255917228704113742289285857680 2880796 -25997258694496315089935843133659136 2880797 173801099178341036533449375838950246 2880798 54830390167738033546397420324729664 2880799 12767482569295528480255540979706880 2880800 47579634051185897613083130170572800 2880801 38022918271196411365430849213097024 2880802 -261021167873068953196789159462898400 2880803 -89998049140653978846319911317812944 2880804 4991860493618606722098470081175552 2880805 -31506088613865150186944578910529540 2880806 -27816287977516257949187109225711648 2880807 95339197276881164542485373184258688 2880808 340942893533077871397535328985984000 2880809 -522123834431521290441030640997913990 2880810 120646078560125581005352701524757600 2880811 -191154878173781850375845024088064588 2880812 290744424699800676292300049077515264 2880813 -22057241880396015840300190055138016 2880814 -143133146440570702327711806985386240 2880815 -42930686282130523476922708307638080 2880816 13931449070064771312891782235389952 2880817 -40772927690568057935968931157809134 2880818 223110969893365872263962685869347840 2880819 48107047882383929475450780391065600 2880820 105788143612635064586421485834419200 2880821 -446244149206991356982009373437458656 2880822 21522704424022957865330692468260864 2880823 62290878989382990006031116087769008 2880824 16291406590017605143886128677765120 2880825 106663067170952155530082557982747200 2880826 98510425194683417261685973672147200 2880827 262963108053611564262626720664008676 2880828 1588921335408287651654454413520384 2880829 -19658044729108170846652911853573440 2880830 33421634200913299791760846067051520 2880831 -320819831588172220503553985107664880 2880832 140959769243583869225949229433225216 2880833 72655941867090559411919523758030724 2880834 93738678306206442346232127223545600 2880835 229606840204654566383832861091403280 2880836 -49936869741266535512672056439291904 2880837 196134352443216614831829235996711680 2880838 -40911012539638715652190915449451680 2880839 72815552856584733609389952904837224 2880840 82240248341358274283518093229260800 2880841 96907496723430242600473058858325300 2880842 -7974975195058221319982428163075328 2880843 74991515966713247580905556092765184 2880844 344458756210925482041335174314324736 2880845 216665674671354969173496892713640800 2880846 12430234931962282079789378947954752 2880847 -275988189142688894231928229330265520 2880848 -12170749401799860068556563231612928 2880849 -121545509016733290093970607250365280 2880850 50553314719647536010927081452428800 2880851 -246118389690145759616932422620912148 2880852 110631657465856875428846646916976640 2880853 24052387962426517098441801978764544 2880854 283255527862683472677245102883477312 2880855 -158920150674036953263406471591599800 2880856 581398318059796271523161048798822400 2880857 15244060257275923771698173569468800 2880858 96891072976976688601381087454237184 2880859 124537498620242107772599001669909060 2880860 -150309030767097069337007431572940800 2880861 -95326588433809532467914504517921536 2880862 -38210424625146363838319598760997568 2880863 280358131848818195603333794881038112 2880864 60663097482022512009796014070824960 2880865 -43076925779935987369626710382812160 2880866 -391296728466457718400230565509520000 2880867 -321629128872281684111270091989764800 2880868 -55699270105139673305108720621912064 2880869 -501408388188163124427539663617961730 2880870 -9062986087190257880843948829292800 2880871 -485115728468694293863887650562816 2880872 -25660887587565792329371806715054080 2880873 356514756773108066448799100792364000 2880874 125790981372784400499162601024149936 2880875 -453106258940221198786933530322020000 2880876 -219025237268056134362254785079699968 2880877 -410279871892688025502500354915375274 2880878 2891185010840301418249505970831360 2880879 83544785394336642567873207493432584 2880880 -39015624488399072290628263746109440 2880881 -592244109759631895468639380107222318 2880882 155562096322233617954643242094099600 2880883 593108242394224159499597945011949132 2880884 -340879482817832673672778070457965184 2880885 34229553307154455453061918592274560 2880886 219905847636625558702911799244191392 2880887 -17629038914406564920543238438061464 2880888 -41966736190506653090511473503764480 2880889 17859623876769030006183630037380 2880890 66040580009011982462237505835231200 2880891 -32971632088633621619705507889944352 2880892 -26580061199291448571516305160929280 2880893 136902076555288947845447811238850880 2880894 -35613566097223861478246635087672320 2880895 -141124298368166989995421898846472600 2880896 275970638178473527257446314483384320 2880897 -21864162730590282099288412258376400 2880898 298948491424470306319091348042869200 2880899 16507072413280476974975416848432336 2880900 -110304524884770456434115813545472000 2880901 -12709041123107194148243767730984098 2880902 64750932839110163218039098130730112 2880903 -111116080083810206409598259877202992 2880904 74360142915325288415542404826859520 2880905 69330543328405290391157429428946760 2880906 -22577598344991754499297977874027520 2880907 -384538084983663291720205201056300844 2880908 205187695233181210653792762587222016 2880909 -146739583016308579506146666720108586 2880910 411588821857795124712277066249455360 2880911 -281482264565235346531019422102629120 2880912 90252774848393379779343664361766912 2880913 122890435073423697958472883010562240 2880914 -56737804091406502082465175939840 2880915 -7149225134185520988222463120740000 2880916 222117366324521654927521364422970240 2880917 -163629462211165327744139919074519808 2880918 -107888354767881754631736563318572800 2880919 802179081036407272877354437554862944 2880920 -59515243313947514207410294462464000 2880921 -87511452125067022231630878982873920 2880922 -127835193784223275270694563680124416 2880923 23763296906768589360035294797286400 2880924 -110823790814803744419625546621529088 2880925 -151241687645887657914377959759838350 2880926 -10795152996358835326115985863202816 2880927 12510563122249297016013524306796912 2880928 171694108539475618804092018614992896 2880929 114578297580820439655657717330375360 2880930 12373551317695729531968021549081600 2880931 186744731636117943381059212023138832 2880932 -187723275959402282366317656264637440 2880933 -24579075054089286255245195691320832 2880934 36451552157237948506011864824676480 2880935 41870510935357764501402857347086000 2880936 113927207953074780272143144756792320 2880937 -218218269138986261217008625123464960 2880938 241890415144588038792694108067283120 2880939 249295323680783920443333770556335280 2880940 -10189790381738352751342897776307200 2880941 -29285465667347551011719833590436128 2880942 80565853139543461408539129196840512 2880943 74173236885400074926304623287974072 2880944 -36558358974655893504067988664975360 2880945 22579430474065772274567136072177320 2880946 27501012290326241093183343783462672 2880947 -225934561350853681314107331883550880 2880948 -78010668582109301127322353293881344 2880949 633034396312414521065096481376851950 2880950 -143179703963392625914557920831865600 2880951 32756457450772397179249494229889280 2880952 745578809240892731759352955783680000 2880953 388212317526108873890081474896610304 2880954 -40163990729595443530279816615096320 2880955 355717432948967839991329472013411600 2880956 -136589977948804469448228434318423040 2880957 1728862483391181772470761592761856 2880958 -25109790418825420656999123297457920 2880959 -277453780150603049726419484741493984 2880960 44972778196196280599357673449717760 2880961 -171147544977871397423159394430230908 2880962 -40681261791670593529660294311940608 2880963 -184998718256725449673669284283414908 2880964 -138767078338232518153147623611185024 2880965 -51867774061078319892389446194835140 2880966 -136086220444161683881144588344049152 2880967 -7634859076565396298551462477218128 2880968 46029888055300172345330283910440960 2880969 -16116875076592378860703718813155584 2880970 153667694924250086703022322423616000 2880971 112222995926560007170896094732320672 2880972 51507926096278272109846207185807360 2880973 -199771565974142634582866323449381864 2880974 29645685121596689167019294333722560 2880975 -91378747360105102821621312920592000 2880976 -12138033795107241796604638325637120 2880977 -171607947210335371546875898847622336 2880978 62605192584113084151523686309320448 2880979 26759651987604744584440272943073920 2880980 -119359043948777271307215882191216640 2880981 -195074104163381577762367886476364160 2880982 45989055763282943944170231019519872 2880983 216759468289914323795058534723910320 2880984 362632122129391566518336755700920320 2880985 -15588133956620938196736712208259840 2880986 276169773795876137917512329395422192 2880987 -164358040038662537210597428327265640 2880988 178629123138440454852695220552625152 2880989 40228134244441739663730603332293440 2880990 39358329980439011801167147400179200 2880991 -294251230089789961605416116962464608 2880992 55823492375458307990601573056643072 2880993 -238102203255627013025373961673798736 2880994 -223632843132828054927878206748085888 2880995 -18799044727777554296949696392064000 2880996 -186163267728095147762609385147402240 2880997 -76581006899975973776278010004918208 2880998 166488211459787535681656868163788000 2880999 247465638566032876431384274026985368 2881000 -8041191906309539572212383969280000 2881001 -6782123048125990549337447765172096 2881002 94660821573884539744863616093285632 2881003 218486199600244953013500039861148464 2881004 -302570043213586222119233669104915200 2881005 -47883092915290447555314282845136000 2881006 40802472260463453697161707869958400 2881007 -94836187055593197731943835439643648 2881008 -18739504177298721504763191332536320 2881009 657639777098366128432097072783792210 2881010 -70662718659185291191027504871520 2881011 -126230851818821629829604618730480896 2881012 372904368685880821566811375718301056 2881013 801337912358940924453071922261059904 2881014 24138413906005182485038526796680640 2881015 -23621498240898183842329494831996840 2881016 127765348441933996367778130385141760 2881017 176246279144578070054676961075314234 2881018 -6263398504911773664689027977704960 2881019 -49371191704547455798342857926086920 2881020 109732741356885246404053668164551680 2881021 -206933021785417976329534871532890976 2881022 223811158995686632534252369158285312 2881023 -301953567261859692763016612841545016 2881024 -160258816917699711779639640308318208 2881025 -12488683207820025704172350441438400 2881026 23647261967277109655510535760880640 2881027 309169106663108019143029489288324080 2881028 323618122277480978035581903845463168 2881029 -83852524894704903105686222393511360 2881030 104930468672451915627782411542773120 2881031 -206081508311290252173280154544312168 2881032 -15086718165471326156965611818188800 2881033 612614920554129450944817530702190720 2881034 52011952751377532799023939540752320 2881035 34839267907878201430756176388351200 2881036 -160872976621125359559788394115749888 2881037 -3269577111115730484644125494157620 2881038 -108554084159618654828184268949916672 2881039 107866299355758237818266662103331056 2881040 -66697717717714261247173459984957440 2881041 -119714484652922725201528025273139888 2881042 -100717548739409357491022834209796448 2881043 3918492515411780271582801113986368 2881044 33919891171657723057556644269834240 2881045 243076361976129665851359456389899320 2881046 77385490331666188413035951025008640 2881047 13851013261784420350745118867787776 2881048 66691085227069285070915604318351360 2881049 -165807087243473301893239226561711040 2881050 -50195453070289504833977526135763200 2881051 -442218082851354155728422715968658400 2881052 -7836621823393142428195031228287488 2881053 309288490171512171276010287162162240 2881054 237483791098636773818912749148014272 2881055 -185960850351951490158489887554238040 2881056 -23680485988883747893798262756868096 2881057 157242645852432199842741004847294306 2881058 281633688103237944543357499456380576 2881059 204059637622560146639284106499427704 2881060 -11273981491004840980325247775703040 2881061 -388572508361497072588238420970502338 2881062 330632876624150677502809944036627840 2881063 -277594958882877984410872612616102520 2881064 295948312262018287258070854063872000 2881065 -33740505071296450028922410842752000 2881066 102110200076308778295647519813357232 2881067 78488514186313747133975586802040832 2881068 59462762471013699008950651726947840 2881069 7906987218992387006659787816658444 2881070 -66178006139999947585357524391136640 2881071 -198317250682138614040037211795786360 2881072 -74783292010541879778959541643837440 2881073 260924091333434673510153365421389364 2881074 -49221544925828613721745062845301248 2881075 287029441668055853288408762531187000 2881076 209220872865911641752967373811578880 2881077 -94499309231227164589357669861135968 2881078 -115676455243467550008293925426108000 2881079 -87208969176465910421756234170731624 2881080 -61017536238985312954620131108044800 2881081 144179128845951525414607809271700992 2881082 -96315957949531788413764393229123328 2881083 -44343917025524868267505014634469952 2881084 58790337464482718603218750925660160 2881085 -228893525132716576572021559352315220 2881086 -325670932563967969986909538667520 2881087 -362412355903819228993690875926108808 2881088 17234374973711396528924241218764800 2881089 -25520813137382755188161551302412830 2881090 -217399608999642268026094197062815200 2881091 34986467393246376014801992480515744 2881092 -72337441677251428098985649383710720 2881093 302914171449453424373591659282411164 2881094 -55222833864735739905162964627276608 2881095 -1093764807755237617731876208296960 2881096 -54419337726423865214526285378969600 2881097 -90768238871149936222717407552284454 2881098 10991182810017414202143268982899968 2881099 175300212032290794684262914755108464 2881100 249450557952217948603089820511078400 2881101 -89882372813581431000443751289678656 2881102 -178165699324312199339471133944836800 2881103 323512454960859944657488803743286120 2881104 67522935333633585351911678575116288 2881105 -38080017330285460119026714878921740 2881106 83882183449354668147657556053316752 2881107 151250805045999763555511089659455280 2881108 -93603623448988423902644102491695360 2881109 -31985840163686021301432316731604992 2881110 49724264012474588809292969404619520 2881111 -175543238440104093350452460502533376 2881112 136200632965480823036032869764843520 2881113 124386534373915615438152313443190944 2881114 251867895373280929184404562597212656 2881115 -7800064601658249461161468493970240 2881116 -74295885934819922168868940104007680 2881117 -496706130435517269364562917065967834 2881118 3700218934958668143129690658994304 2881119 89170036626487945815232392315324744 2881120 -219742256402083184815904918525706240 2881121 425160238108067613223138316521540500 2881122 12339005399461276298947854286848000 2881123 -119279377456855755254434403979418160 2881124 376548842368890949991615242428487296 2881125 67791009734532345875361994385118000 2881126 -107869130360083326195616121824331520 2881127 36811222852742239424445644239457976 2881128 177532558815212337678802013175644160 2881129 -6320563224645275933340914155818416 2881130 68625166946557862486514433501900800 2881131 -24438072066846847179236311170024 2881132 319473467759616932053218584122992896 2881133 2193690296318352231001841791432524 2881134 -69866070883378352386083185048118720 2881135 -149238803038931367738621908054452920 2881136 -37913008137754813014303184869163008 2881137 1929074096306864263258751505826752 2881138 118943883311471219913284266661898144 2881139 298302568747910910476688766568132940 2881140 35480179755258277405391629406208000 2881141 8196473262359452257858749926944672 2881142 -8134078478829355618965992238662016 2881143 -719018846529495244355439750328829280 2881144 -93808929965370215799753779733504000 2881145 -156628468143819222128649985808361600 2881146 -199674925361967187291778356242258432 2881147 -387612667891107070250255872659993600 2881148 8491887398604247925344315012815360 2881149 -168152025306548780246359842215348736 2881150 -83065165135003610549608985230248000 2881151 -105028067433982187914521291995544648 2881152 -82349520798379174496388384313835520 2881153 -28459194530420733925792013652162240 2881154 13629709193714115366852602076685776 2881155 -648233872832963711582232695966880 2881156 253436188674689288193194454913723520 2881157 13086412872489535928180243858486880 2881158 -14784144056763935236022387310151680 2881159 582786534536130632053953393842126360 2881160 -220358861391126959612222360223744000 2881161 -54497458570642864348383524449744812 2881162 2934124278462829135754723544854832 2881163 421572278119064585468039742237971412 2881164 3126650162501526278230433082802176 2881165 -195291008260937407531293496712858880 2881166 -42888733196757192056660371509499968 2881167 -248176330552788995597012025546336120 2881168 104370099138869163819615519279521792 2881169 90347873073724468570017224460363570 2881170 6268973614805932494072485722181280 2881171 14632127843612029859580547128660544 2881172 -1352183450138082628678223797506048 2881173 -26189233647289204681162611106652736 2881174 29875951110529438365888475765026336 2881175 63263261372593374362879381148721800 2881176 72016698493959463138039015546368000 2881177 -100310677395997192637152201863485688 2881178 189852035859789103205173016641382640 2881179 -76417350141436391239673588965497600 2881180 -144223814320475528568499069509273600 2881181 -280164321003632390800859957992917018 2881182 46081009540169997828406776213171840 2881183 567320697848552245252718291748062432 2881184 -167548463621151838342400705943306240 2881185 -170633816691674091785115957981734400 2881186 -8541373420599175992749345942694912 2881187 95312737299646318713252339704928240 2881188 28963639033949215029570738261801984 2881189 78985851052480717992535972318568256 2881190 20769447930708644230856639507136000 2881191 105249556812055711644510192254715984 2881192 453478486649916162759024438691430400 2881193 -84044711603626109375297028175816320 2881194 262559976973769252010262962076268544 2881195 112384338309268470129312508176258480 2881196 120561590872852938446914509956486400 2881197 71948314637645603065447889213136000 2881198 38938225440066476332788486005970240 2881199 -99763614768706403015162644879243200 2881200 -14749866492878767911013396695859200 2881201 173995276957014672497617548321861232 2881202 5407167329660289893459763733653504 2881203 123755943588153173085650937398117424 2881204 -37994812058570892635761489563516544 2881205 221121888964860865779047766794802720 2881206 -49898244542691739292056495543124160 2881207 4832277812770760914668609186599552 2881208 -311083740590644789891923474994176000 2881209 73333570477885888185995987625932160 2881210 -58600643822512813219513354019850240 2881211 -490193948708981100183722574803297688 2881212 155607970852100391882402814416179712 2881213 -646902864151933534647536610198088200 2881214 -159731992312362449325504438718104576 2881215 -1554596837033361710980406739469200 2881216 -83730322696737142532632406506078208 2881217 -175884170008516509094345606695393360 2881218 -40626822040325236214793144553965696 2881219 535224415841498156391030126183095808 2881220 -157323815088633435444771647180901120 2881221 -28249671157343699761190024807760576 2881222 -105336968725551983014649433841085088 2881223 32381007438680756340470845753730424 2881224 -298940842079673044859854152574976000 2881225 -175925973337724985329325323443581250 2881226 -10750565692429581567296341678560000 2881227 -89937214419221002763173854574818336 2881228 27337630938205115923735926478104576 2881229 -3871104588476052694675568447108832 2881230 -94644367179473988308021877084994560 2881231 -44435003429586719700050688630485936 2881232 50427941010120311867980803154599936 2881233 -68559282170226240710458757761958400 2881234 -243245699536994635530648194674988112 2881235 16035099462995813948360918479749120 2881236 275753642032626284924400647657502720 2881237 53689885414323860623284134009635320 2881238 -285565869596308882248882907192224480 2881239 84460678967677207227380976564529488 2881240 207943015242258417939926580051148800 2881241 264922945104739866838347540583695744 2881242 23929254409294576263596782645923840 2881243 134907626405652324098324754202871492 2881244 -289146726849033556637858064081790464 2881245 234510248091340638302901184369368000 2881246 199294659410278533926164739738451072 2881247 280335332955791055865633643121371952 2881248 -148893982976216275579798962243895296 2881249 54474165503167383013791463879305216 2881250 265491134225660582120769974459100000 2881251 361471956281175859496027908215646464 2881252 -172031749204447831331667885165952 2881253 299058678091676436412659197679365502 2881254 203278000472938988843770501660912320 2881255 132489017830637454548064506196362400 2881256 106818773489879434436580962499624960 2881257 125739446086145650515184054769642640 2881258 5658442607509443471179798175273984 2881259 199229276803527777106121318209445040 2881260 16562960052868246945563622891054080 2881261 -354874861084610162471944125234820138 2881262 -166317219800229003021924953614667136 2881263 112618966074640315632233943469786368 2881264 12500006942536287075159677567762432 2881265 -204828300920356642393400302765387200 2881266 -37141020539853476637649657650926976 2881267 76216472126031559924387057698202316 2881268 -3588372035900337939920448032692224 2881269 110596623751958494410034719530464494 2881270 58508294015479322519595221399573760 2881271 545178236252901935647872970369610472 2881272 -26340306056961898869689439362088960 2881273 -377916953686989989189556797888067478 2881274 81025758387585023601764187930677760 2881275 -76498894770674248072411631775356400 2881276 -145058861091610675404279363165859840 2881277 -211188999925263935860141482545101728 2881278 365239900819902199067871367096915200 2881279 326406965236689658947592911854747040 2881280 71983356365773308681935480275599360 2881281 7558033196220565751295517332614448 2881282 98375895385378369245840888681046992 2881283 45297825675275647439204451892727544 2881284 71290189526113250918075222375657472 2881285 451224170105715603970598858480134560 2881286 -89689589889402076408799909154624960 2881287 64643366460522761439943100332744944 2881288 649134474997925379000037645084262400 2881289 -369426388287056167442357604861575910 2881290 -5928351169997502895129398995777280 2881291 115695506249273974777745839912918672 2881292 44747351878621485506235102307556352 2881293 172790408679276329384035619013372000 2881294 -30265000070709774005945025357735360 2881295 -33045432368236086563507468600582400 2881296 37375408612675911751693077231304704 2881297 -276329287488048997890744176985219740 2881298 244387413368808586573923895311989136 2881299 271365783435110953406855024471212848 2881300 -90773700712895991176993863333129600 2881301 -4184461171886174954056839479679456 2881302 93919232612831815687523319657861120 2881303 33588351756649688539857350021588552 2881304 303545381647194069721606033278965760 2881305 -153205009398095627873532972805920000 2881306 39417524309944596570106382396436960 2881307 -108141190731167518630415199978524400 2881308 109129192998608113252707755432655360 2881309 389699278710125998436013193377467904 2881310 -8924955588468296038006974673511040 2881311 -20121596349390444725887337199467136 2881312 -49619996119655683607200700647342080 2881313 -129803789990811643902984069405004860 2881314 54256688630594063826984000921361104 2881315 -47160961195978173394212271793689680 2881316 -191803883952883173632162219153345280 2881317 452684332791949146720161603293706112 2881318 -91329440006666612679094591839610560 2881319 -68446063556728364738566362496791504 2881320 -81187033975803677412188720367206400 2881321 108671439677758938107379281559376000 2881322 -152580889102365260093793911697662976 2881323 -230381691045276911814573892596804240 2881324 167832582138940287505388215375180800 2881325 178012195148114069683109922928509600 2881326 2212521969878681682590182503825408 2881327 34893629454711745315412156584668176 2881328 -13456316093043946599700713993732096 2881329 146684917482606125561310208277601888 2881330 33291549809704896102625560811388640 2881331 490080830379040589250612793020801600 2881332 17527661404433763594101008501758336 2881333 -19060873769792415046035293143918336 2881334 -98707063525997967762635455342865280 2881335 -352276218100179952051582139522042880 2881336 156226820925530157233833256804167680 2881337 -126381964184117973754079909315533014 2881338 41013878426512195373637449192789760 2881339 11547721889460274451717805999574240 2881340 35690262031444767050607250763612160 2881341 -218060106463230425731624082903055450 2881342 -437372085214708963958784849071893056 2881343 3934460800145685908595987477446592 2881344 298723176395392460673331180339200 2881345 142815674395236603768511961644971840 2881346 80864275711601476934930535034757664 2881347 61654071115549157082087127921312752 2881348 -137708485712329756294183293248532480 2881349 122221714994269297309870878210184350 2881350 -89719420962287282197786864240824000 2881351 -133273215435199174755492902873636736 2881352 -602043538245749190200127454077926400 2881353 -86393593003058844536796193343404800 2881354 -8992278059520319613759098127950848 2881355 -18665312627246812215888614328666480 2881356 -63437005728219974287645985871241728 2881357 -26585504317682763928269106330480896 2881358 166927081569051629287655227362137280 2881359 -303659413507055214489290165733600 2881360 -43584580653934624363574008520785920 2881361 26392032347405105886607162777429440 2881362 -86293862029620487543700448231436800 2881363 277013517361148967742653778676009880 2881364 -246219896877043483124030399955980544 2881365 148813922164570249585359874309362720 2881366 122687934572571246837315446485221504 2881367 529896987739735638460044344977380960 2881368 4132919835537491491236774689218560 2881369 75760269837090184693311591531205840 2881370 -156265417307865840051261583390713120 2881371 159277284225434183072080015012746240 2881372 -99219185818395493962237516151827968 2881373 810924370045879627627160150799846 2881374 17879174772230005534514847782298240 2881375 27374869087981538131065432800880000 2881376 36088205197715969659914116514447360 2881377 -326499651515941760209163557125141486 2881378 259692284479972273182418239132060240 2881379 194866200599693087768309230471645980 2881380 3186454990894777749724860383170560 2881381 363984494940197308610054078902038972 2881382 -114325943359400122154880740314890240 2881383 -14040172354838112193094946470200320 2881384 95832339593151922641923313239654400 2881385 -63526116431272751370962299263341040 2881386 89379015898699321586206604596915200 2881387 -442298710157904026233787020349232 2881388 20878313357306160094273523909591040 2881389 -8847245967586354390544220316294080 2881390 1741704505328851594760368550436480 2881391 -436422308143753817859481408446716208 2881392 35285464743849243302472882901647360 2881393 -135216094147031081249584243396341696 2881394 146204727676140174094386240543175680 2881395 21594611686088203646925098654709840 2881396 -4019377630251951325149244528637184 2881397 348786063720498298604888483834988846 2881398 11866801963485460049232416799008256 2881399 313148100656356537506282685026103400 2881400 -94588516288018518883653534586368000 2881401 -81481337098899166160221596716353968 2881402 311543368881437590993773106041618432 2881403 27138663988975957003253806692992256 2881404 -97798004717755202042200861404879360 2881405 55482517184286073186668779133543000 2881406 -101785654433331642452825216228348736 2881407 -293923791939036360443900863620712320 2881408 234643463074050692831265570076753920 2881409 -99755577424776347003246550303915390 2881410 -22142478863057107689679741385978880 2881411 -224410282004423349659123415090762480 2881412 -155150928825267221337290277228983040 2881413 -13653458153718317623789439758572258 2881414 258198688521098529654963773545056 2881415 -122247173501414862790222713549758400 2881416 -195587142015629940049511300796825600 2881417 13372172952548205746153244694109184 2881418 -561335861036782577053346078640547584 2881419 -30846636051323094311778868258685952 2881420 -243688824255752712053652518266014720 2881421 -665220102215959269241322292963045588 2881422 91676367867718277200837409790245760 2881423 -405086797657009720967266783118259176 2881424 22609516409353828617599598215823360 2881425 -80020830983544111035930230360036800 2881426 -147098334363658322974358166168514560 2881427 -339218678339106910041500313154640724 2881428 -141211839726685446878838326905700352 2881429 -548316781559278698123143557109941248 2881430 2442407838457892416233829929774720 2881431 -9811812112312188925783737734612688 2881432 -482687641980683741524514615555051520 2881433 -548141073638857158917253073721115318 2881434 22198080647965045113765953717960448 2881435 57002410669033760546193151632770880 2881436 -126558934894212963088366272967672320 2881437 -39261504621947598287357779532372832 2881438 45633225044175450851060207567911296 2881439 206204933509509731278482971996603760 2881440 166669065868102511722763796873216000 2881441 -99574105033228405984944899967920158 2881442 -97786575965030963229585186291676800 2881443 17655990280401421259682869655990000 2881444 296763999121180523601789952424759936 2881445 -369239514307414401984451034736204000 2881446 -190188387846880102476533239669555200 2881447 -247381567391648895638697289664180104 2881448 44099449497150128939151064656399360 2881449 -12262994529580777788185734612916280 2881450 25213679758689560275846564750003200 2881451 -279199985154283304462054181970594368 2881452 -89117755772616814582653519714582528 2881453 -38328126437106787229108872038648298 2881454 -204388043762501732446144510494661824 2881455 -244814707280480268646900944118790640 2881456 4632907723278117804711274990108672 2881457 591183696676881123118332209131364532 2881458 27726324574932598016772194600667024 2881459 -65428932498797647864515610370884784 2881460 -97715045094098609598455887659582720 2881461 -45696736193173253365779213041810016 2881462 136706976455375956307430061386659232 2881463 25666940225117249562245784630467880 2881464 -55543727585906441611791209938944000 2881465 -73263286041748575027529615375342140 2881466 -58630251332562226424584721000999424 2881467 120356329708128644017806719894088240 2881468 236834014482406359734942585789723648 2881469 468233017376336591748710579219926560 2881470 47895119967158796169930853667916800 2881471 -301232407485162232993188591859227328 2881472 -56928084127627029270821423208726528 2881473 -619302271190154339185700358597632 2881474 -94892339305084574135638748414697264 2881475 260126839212028318884640112530381500 2881476 -164020660431960456514118890511917056 2881477 -103973870232414209007259922076402528 2881478 543962488501406314983588402705052224 2881479 166781869509602382235213369585506984 2881480 -27331131498542303459287075341926400 2881481 -71803119999179018280719736161991936 2881482 -80842975101887626821296698534550016 2881483 200161781765029220279049929798455680 2881484 -68038744439088487336288087403211264 2881485 154753783866103070305371613588725420 2881486 -4253299599406645984747578595335936 2881487 -4600855496458678133770183901695248 2881488 36800998764777257212833410218328064 2881489 -70138900005839608531340056462561676 2881490 -210800032648998868956321427347506880 2881491 284759563900619610985431387988318392 2881492 29414045377828379816766592550508416 2881493 45153630214279295826994263295306944 2881494 271971286955857700808003848373408 2881495 459237789517838041489120720713279000 2881496 -188842365868710860079392598242334720 2881497 -20935311378624151639879851174366000 2881498 -67484693166353908807779569033655840 2881499 532137757909317930215094016503298500 2881500 78306029655129731855200507789824000 2881501 65484188461861788317471439687034560 2881502 -599614151456000773881157206495168 2881503 -189742423742499623184908406197796096 2881504 -150310003394326781132776852232601600 2881505 205429547438804366686616937842560320 2881506 59125423870579269248322823903359744 2881507 -466543479342959732598377206599507440 2881508 41884413130583963043563171188310016 2881509 215018383255946347631986326269204928 2881510 -71041736013768909711230391852243840 2881511 -574696748482478571934642860805100400 2881512 -9600193933597958954937548615516160 2881513 -342477086614898964772564882838631238 2881514 68373622807161465549788801609191680 2881515 3972421558416133040892361552650240 2881516 -488660292848849995884568248078336 2881517 -207149758619664879491080631907758868 2881518 126122709835719301961755192651187328 2881519 -246715683227523674812327724727048504 2881520 -3461671475754357473672345960448000 2881521 71542241969373449119946523028636800 2881522 -74763186754479755210527458798010368 2881523 -208323231736677586909767997135520064 2881524 41015008862462176954445310862878720 2881525 314369810489469790242206068691320000 2881526 242620831372871755454884231689239712 2881527 -114215535426599913710814314691346560 2881528 284692761778761924309954460130918400 2881529 -16011338575043765779052099467969920 2881530 89775390635710216517823729028297920 2881531 -415776457469623590697540689794120668 2881532 -41232654680491539285198850634984448 2881533 149116461547681171640322226487648448 2881534 -126762431682999814413730057580583168 2881535 -50546551042790708311840824198375840 2881536 -8707644912772700420742465265336320 2881537 -399606832194192386915023183978921040 2881538 -15313116580456306642426428306962688 2881539 238858836924127110559564669984584 2881540 -7953411359369567517355607486054400 2881541 -223484557963863739099589901676358628 2881542 -23231087210617700562618923345518080 2881543 12249682172587605335774158122803200 2881544 448166005766706537794341471548380160 2881545 -168359919171461798677328025137839680 2881546 -71283271981495016392859174526264528 2881547 266245393809064309846248067552038996 2881548 389949815275970349723100305582136320 2881549 -64630364536537625880968175233506080 2881550 -45837867843497347124669422624291200 2881551 27166583391440470950083773038837264 2881552 8760379923101335477485585561952256 2881553 271745511420331954905998944140463140 2881554 -12088009131939979134122452848878592 2881555 165860086284016419802988671795150560 2881556 300597055996875844893110199857114880 2881557 -32833358635693650162839481398164992 2881558 115289013517148354529140452646606880 2881559 -8607681848789597139562344123135360 2881560 51978184799645074577014727294976000 2881561 375822269603483708309547705819497162 2881562 52505772131028798893914514234122464 2881563 -342165152432767571789617490768062056 2881564 3169715267238638192127083369737216 2881565 177419916610142262874570709982884460 2881566 -29048576787277087651715069341530048 2881567 -173184844312720694071511005438656680 2881568 775783118095234247992142995465568256 2881569 -104122333784453077676884093054725456 2881570 182991384721879835767865142570869760 2881571 31165627995035271392656556316163584 2881572 65859771920246406156320042588808192 2881573 -258738819547752849662637850374378178 2881574 -13830556126165149129948049783469568 2881575 11544675766777450585227570090958800 2881576 -451659835400360938807496213636305920 2881577 15179709133621934395121598313749840 2881578 26471130969828390583069339656929280 2881579 -114755684107638906986725627988722528 2881580 11725591801220078944661503488476160 2881581 135205707876088275747239990098450752 2881582 -270220382382480500339569664942078016 2881583 158494927173897128769413609616747960 2881584 -85162597909345647298215949104562176 2881585 197565739830838049353130113239974400 2881586 190619349558780416693623727828772384 2881587 -142235121235050224682331991549460480 2881588 -100008090426588685287740774300317312 2881589 204798553064743413922113875546433390 2881590 -141426610415391209326877065372375680 2881591 31699197084468665385211304788941992 2881592 -210732936529641068560106968062750720 2881593 86333193548778506739458627542648320 2881594 -27236123631992557557189983748718080 2881595 70739011284912282017383358562537600 2881596 8099814641815887257776092822282240 2881597 -185747174762520948612782639760868000 2881598 -282144897911987746772153772450259200 2881599 111665180170526838087131073305389440 2881600 -60978279144499101899689289226649600 2881601 226319468405699761020408713155142592 2881602 304467805106595371781146948705280 2881603 -231078209345690981909662250711888400 2881604 -541305496355124712667408622962073600 2881605 3827093889183356802381130425899520 2881606 -16674083557539648558458314522263552 2881607 499423407967938595739597209211253672 2881608 51326452838360435026424690239119360 2881609 -371223749362565507793510827226255920 2881610 32359484869979759297559263536205760 2881611 -159632619197784256659432891057633540 2881612 -78129400259473707245456058034879744 2881613 -46121057868832071892899640461984576 2881614 136415628753291213044317280958165120 2881615 -73456484131145992608384397785200160 2881616 113800923531089661697502660188569600 2881617 168817228079093963798480552815017984 2881618 -197270730214756826727748820787213696 2881619 101560448152413897715967711974699860 2881620 -69663413970735945787421616497541120 2881621 -366932844919954170042905240958960178 2881622 -260208467808403477684819897203441888 2881623 159927677609514482063537573492793600 2881624 -5535919912520166748046306381537280 2881625 -492551395131399900462116029762851000 2881626 -19426277866529205429652142158240512 2881627 179324103623383222543574665655942144 2881628 26185733188391672693079810372346368 2881629 603695266055047091545817579962009920 2881630 -139659858931748034014905053292646400 2881631 302993202065939439456824154014759904 2881632 94313417825987579631809474569175040 2881633 -58941896029068801303772622235247340 2881634 30113182339471777628592566395003392 2881635 -44192576929299357600629654188953600 2881636 87849098730120891225422744181374976 2881637 665349016733585408597919034105344 2881638 14615095134617804540402106388736544 2881639 216948548652206835635334215770080440 2881640 347701913361108551198983020771225600 2881641 -223376047905969635898711263902471728 2881642 -37503341691450968365610128210346400 2881643 620010676116566927673042385438288080 2881644 -100094561620414181155288086748812288 2881645 -1617964951278216662808052389125760 2881646 103382360051334272409903898171486272 2881647 106820817765162301155154626110804688 2881648 18357415577943058860812540777594880 2881649 186737619504299059179045598416157650 2881650 -42942787534907988966570813491606400 2881651 10527600621428262802520968965721704 2881652 -54500239443646562947221181361998464 2881653 231958381652322913992413935604355264 2881654 24353697670988862169644256315765440 2881655 40705161072706121946088878522717120 2881656 -26877595144196103764741738111877120 2881657 -593450007692503585947598382876643094 2881658 -23096325359995098316158203775535680 2881659 125904769785145526322313062524392128 2881660 146676369773722562968023485703936000 2881661 -80078331004038458811586653765247668 2881662 -56440922799678115024467086526637056 2881663 -16456879563880656594219437671691256 2881664 954702740677486803893704331152588800 2881665 65976624635430530336931984052176660 2881666 -1515871479935862069853687050848256 2881667 39408866608563094982937457993315392 2881668 -199718647586902549524869836075791360 2881669 101266648338649554370260530492363296 2881670 -123527553877042522281784019161313280 2881671 25383627782068452127787401581574944 2881672 -484501576509908952337421136211507200 2881673 184798264274507202703038014305896720 2881674 -154584820730355484176800312925506256 2881675 -19903725283124529213845663682581000 2881676 134990128528029850130903810871207936 2881677 25901014892415402043441649233322496 2881678 -184622766787603650836953439534249280 2881679 207043075521447729656968574793486840 2881680 -33318497550593809839232039881277440 2881681 -108211442221116514790518004909102736 2881682 443748520611835794724113348924852000 2881683 254533912210695520817632101629491200 2881684 124732770645418114076007888006397952 2881685 115938552662834474620368686427887160 2881686 -88795415344806122013813569035663872 2881687 -423319352763413586235420538881162848 2881688 3507393952488933509691608662364160 2881689 -47406010601891472341686744089779712 2881690 9590031489234191589421519935610080 2881691 779871594496900928429339441498387472 2881692 220678811665141734623832063857786880 2881693 -75336229419013062452189533525488000 2881694 51070373550705943404262947555136896 2881695 85948243267009473124987432232491920 2881696 195699191318109005826773742816264192 2881697 -41119946148214382801570839597424448 2881698 22327528573757443637735241109567488 2881699 -428887149488443014670042199678251300 2881700 -54073637358184051320693414789532800 2881701 101185087781952184951610224760260440 2881702 -179796689035093851579890697782396448 2881703 -155989954236263368250708941916972136 2881704 -34809682728311522889795502851686400 2881705 -80736983449851201340188125836066140 2881706 -307593204332366889918895512382106448 2881707 245774670116360946430316411945476440 2881708 88549476718119458743762989172811776 2881709 143251155372418193661302413782341910 2881710 -1369764527329830610735985724249600 2881711 349872012415398281954870087970647040 2881712 -18076959768098526063579246721105920 2881713 201835042551906241174775011075209984 2881714 -107425038708222523562716783857629568 2881715 -125051971807129101199349854478327280 2881716 -31745431079371008971452332916678656 2881717 260908369836783401007532157504278766 2881718 11236937101481484017125663679078016 2881719 -17380994612702041107685493651826000 2881720 -107781586615041785339815015111987200 2881721 331071280493292516672141211829890080 2881722 139443076461166984538135688493827072 2881723 258103001102677643564442621000704464 2881724 -80398251478094978701615935633191424 2881725 -6262741047904546633605731736000000 2881726 31403981381169375148225739405960448 2881727 -266519667087731085012537642964799424 2881728 -28608915922740003286667838801051648 2881729 -110181932229245743998966374556154880 2881730 3462491974665894617589434018496000 2881731 1400370239804301914806969591835520 2881732 85683122523885403529525963730309120 2881733 -416380980451965788152564798180962018 2881734 -278114139367147840061815933496113152 2881735 -215375737463116678786166135387065440 2881736 287589233503335110463055626086400 2881737 247604223589319187573269802966425520 2881738 359631948964341515556487112319140352 2881739 -60550940211628114578905255880867024 2881740 -67494125401830890037897821445657600 2881741 435119829061632683998974960351233772 2881742 101057452550971275600664971477787200 2881743 350782247088284896528844018278416264 2881744 193230177223470523566703523035398144 2881745 -119603466284546724972675975482880420 2881746 36800813903830153254608479029978624 2881747 -241121833752463652973727992661666488 2881748 -12590984642590224556490643230085120 2881749 -125681510453845709330231483220724800 2881750 -83541284375842681566091018949088000 2881751 -171424377770953992865840228305126096 2881752 569455209865564182921779559707443200 2881753 74612692118386021131604183540199680 2881754 -7419567251390983187174656284305424 2881755 -85215978817028570683899035516420640 2881756 -24539314443729768467627336843937280 2881757 370820360261801259919248804457953792 2881758 -31066498408491629955959378247290880 2881759 296708081794235705281535120663442360 2881760 24660452347040892162679896979537920 2881761 -282434854626773771543163846396264528 2881762 68544201642839855837573369574666240 2881763 -188539381344135966513090497260982616 2881764 -252869172652788946971345880240711680 2881765 30844249563392744450661046921687200 2881766 305405224046282002806326853709508832 2881767 -17519046001172505030354036852854016 2881768 150416740727076163463500187897856000 2881769 184785190950684843453042951928046208 2881770 -56879593027756201460721346563398400 2881771 46046314276659256115705332555507744 2881772 85759134307166951557100394416663040 2881773 -152702427521928512410069080865745556 2881774 532319115425083687512777990915072 2881775 106269643590883362927650830735843800 2881776 21557588286348884897725867909742592 2881777 140836432991017954677966827364450112 2881778 -15377476611033261369361015738840560 2881779 -350797990821395356933488192929871816 2881780 -55899751303879581091182218894592000 2881781 -70974210102994122773746891927341408 2881782 -35530689375816031602992533791282048 2881783 450239962268067224532092595107277032 2881784 457410791130794770136981930528194560 2881785 -92122864437981217746645315751512960 2881786 319108228860475438597666995424422624 2881787 92567620998479239814026078208349240 2881788 -117879747746654773742584428790110720 2881789 196443181116831230031823533796507200 2881790 -54680357451136912914300696389937600 2881791 -205942968869339624832814416904304640 2881792 -459456972409981096320888582097076224 2881793 -249995830026240330447637195263022656 2881794 180116044748052350439443186133705600 2881795 56224247187246027381656735146954560 2881796 3249292808015908887140855296527360 2881797 -208122778503446734499171775824063520 2881798 -73848606795036411638183546443191936 2881799 -444773409654331036342553644671172200 2881800 -37776019184877048728639895038592000 2881801 17942113943893557891543453897899812 2881802 94533159829089405990716060061924864 2881803 -174417837753199610217209428025056296 2881804 -340354985019028715762082293812949504 2881805 -262998457314112123187914460759811840 2881806 75811128580634984178868292859555840 2881807 -153659754119917376925429644537725080 2881808 15664146299614458237551310891122688 2881809 -32497640154225015384266528939899200 2881810 -115016365626615078738399388198873440 2881811 518008325273179097556004295331937824 2881812 99221185373204688152689936819648512 2881813 125524458726687367921098121846713984 2881814 10771238640328123456133897199383040 2881815 -159660250769421522664176407829954480 2881816 191871691746864467522709442103746560 2881817 -4256839607755216394209350941004480 2881818 8491160317518919467998902481088240 2881819 -19489738820466752465329874024844768 2881820 -84374206160718168206633220640128000 2881821 24468165834903947681594004765291840 2881822 56884261655058022200386846800088064 2881823 167403858940556063849994354649766592 2881824 17052250358803373578725523398328320 2881825 -211881683508548780293107769146842000 2881826 73767037866547212291796077281420112 2881827 143027503922012279395037565159536688 2881828 -85043879710799485190559862544973824 2881829 524273099209665437326891486319213184 2881830 40021777985856782326565708197509120 2881831 -196330258185189990632691606059066496 2881832 252906625745164987887278616400358400 2881833 69655544083270673713798144443430848 2881834 -7209856580501471555596017829019040 2881835 331382915087124307703033568266392320 2881836 -138807638543701774987200218197502208 2881837 548684722820588087475291996148960992 2881838 64624028331116657899832162764964160 2881839 67469234554294854738210120403442448 2881840 -6807028613060346469788799856148480 2881841 -898080086207593665655613785992345600 2881842 103041145443029581631559362060461824 2881843 418327045913572000405150814010454104 2881844 -8295578317264927372232549151191040 2881845 244262226991614209432530475101905600 2881846 149433142784776302082064214262584960 2881847 -845431448477375032052536712177723928 2881848 -3167320820955899097378158447063040 2881849 -232961349174024129216202284341810220 2881850 168457863918609646234821380843480400 2881851 -12126251340640227082989075426028800 2881852 -10745150205437674233847001215580160 2881853 481894326943945619696978679149568 2881854 -120235706629556346815178500064634752 2881855 78264629077104945765459265768686000 2881856 -12775127735519534384602483950354432 2881857 535407266478750807340581393374496 2881858 -109679676052220633311348670168154624 2881859 185482605659769237192239576771280060 2881860 2624878442911393385805323701186560 2881861 -468550442800423097661416722335069538 2881862 -61386413581566075035251652749804800 2881863 1835654263479199870812560053772712 2881864 -344825961426225464726714266749680640 2881865 -155574564387402722523006015656212800 2881866 -54058891157330324660108314109220096 2881867 183618205828873474803229713044944916 2881868 -22913777102660456652919929178873344 2881869 -311561225992828044319296434806405152 2881870 -79700190554941409993480740084199040 2881871 -155346744418409820421055203656271608 2881872 48488534841913391679241911274045440 2881873 546299182981375313661286315051083122 2881874 231219573017694799847348662921442592 2881875 25249482939438310025075438092950000 2881876 64206439183119168276209599309119232 2881877 130512542092610740284686206271541600 2881878 -325415164599299936532293742137472 2881879 50479319794440960037112938033950720 2881880 -348997035195100851242160589881753600 2881881 95907479884667315059365574890929370 2881882 18721475319602378338597215312940800 2881883 276488965004330261977105067405592132 2881884 -35824089622902626834779434381213696 2881885 -284104726518987266347522709132358420 2881886 -125220312417876534007562536026758400 2881887 -92492980118248045741362725588029440 2881888 -337613418220723931835211843855319040 2881889 137575013755776918116366951311782690 2881890 21247549630218452353680992730977280 2881891 -42529812324294464802095571667131048 2881892 27859515584594606386912669726290432 2881893 38622412202310423892949840049237120 2881894 7517778332236195926511696591586880 2881895 -92959929784565289360252830478726600 2881896 -361133161033282669306255271355187200 2881897 -48714029324838776888197856182483654 2881898 74093783891029912500716365372705200 2881899 -2985005099129865069712093485509664 2881900 -19700765913163270259089125255168000 2881901 503891284650004115425557990046653600 2881902 -73167811279733175223012501089797568 2881903 -8796988739147189719159305670695176 2881904 24011905192471361893003831779164160 2881905 -83230455586520665028911642884590400 2881906 -10840713116240437688833349496100848 2881907 -219819898024399898241167283517178976 2881908 -36859448220780412430415408811243392 2881909 -74750162048281672948750945671214020 2881910 60571330880768916496177603353615360 2881911 -42306174116845858371302659687931928 2881912 346805312780072552329288216051200000 2881913 324428383600095670252697671906784580 2881914 -27636412117485563426369782145986560 2881915 -91323344097019206197842143813252480 2881916 -162396943103036167746571368582597120 2881917 -106948330418062280937355726909479066 2881918 1893576499970059022464103198918400 2881919 753824045774470118522028252683989296 2881920 167219952110680886844438463119360000 2881921 29391489294182579468601010134987712 2881922 75929462733531712809268603429378512 2881923 -137606760767233770865974162591443712 2881924 408830738625846398544285176765856896 2881925 -224696833369719362321860241503130700 2881926 -15682932767787300691713520476779520 2881927 -31243477745376816192454078883071800 2881928 -48512136559977688319854574267105280 2881929 7328891772439141908069343444832784 2881930 -64851815663509223983335117751540800 2881931 -39578252686081828687969690420488576 2881932 -8830570836887903679391315522003968 2881933 240623440389812388260253562559278380 2881934 -123204400404590408997779381761543296 2881935 -82571218572996391075351039665596520 2881936 20937385314897292955918924718096384 2881937 -496798902433805992185816452408766414 2881938 -64160064881530856202289879161949824 2881939 -67141009024295083107092090232795560 2881940 342531477569316330504961043776512000 2881941 81345989194280753206332973815564192 2881942 -127121596424094035650300997042154240 2881943 383413014278976273975287935802997192 2881944 80714919942058557401312924700057600 2881945 97760415250383632831757700464091200 2881946 -1088164987431075971113117823926272 2881947 -234376354439925997420498800404356200 2881948 258913442514657790175366264836124160 2881949 -30051688204491285074856812774703264 2881950 27326659745045841219814074856113600 2881951 395611620361245348482491909758313952 2881952 38564026473607495990862320725000192 2881953 -459402141815447223562311251513023200 2881954 193347829984597396866377895438696960 2881955 158129873137472156611516327800945360 2881956 31196622192640745609304065277296640 2881957 369384537108853446670531561324480314 2881958 24474923274619607400269848007280000 2881959 -163941885096671773474899208635887280 2881960 -159817050705719755923118718372352000 2881961 -279304179612935898754437219951970176 2881962 -95880630731097352623012878995896480 2881963 1803493060394911880566714937026960 2881964 21170399570492032872021459063710976 2881965 114588320376628500121766045864592000 2881966 122404954355073932540812632332442432 2881967 -10696404155585612550857687846800416 2881968 -63986703257627852834944122177355776 2881969 -314242343833361535898386793860401856 2881970 27471897680950052645531852655452160 2881971 -126595149110559297622333528547847660 2881972 -18665592457439983738852227725468928 2881973 431702141769136590710327614940352960 2881974 8237640161185327403308965057831360 2881975 -181866807086049124285529598854518000 2881976 184671603652818985959789713416642560 2881977 -41751405111497148023506312794071040 2881978 -150435025502101704188499929631120 2881979 -13961585418344549344392381507100416 2881980 28899081880367000944684122501442560 2881981 -226674816597436638277017134617193748 2881982 239889123872280396719655176234741184 2881983 54015550996122738628385277302444304 2881984 22277873078097657517154690326855680 2881985 52767584267485331983641825109156200 2881986 7473810325596432454610215934243328 2881987 332765841229684680041261391545298072 2881988 -146885670717023410855940764489840512 2881989 -1470259883148769907088131763725472 2881990 169606650090149398445384981852496000 2881991 -67196351775328498745064023798937120 2881992 17521384759506885466049936550174720 2881993 223235321077202324732946428600054016 2881994 -229872682416490816071303929815957248 2881995 217591111929060469758064593003675120 2881996 1690826802979674409235627492817920 2881997 74743606135188385711252742121738240 2881998 27348815737060586241038903915585280 2881999 -179553286849081448134436906688361360 2882000 -119647769387945878389304310464512000 2882001 83079555294565558946334841949160432 2882002 194166912636046947497257567469495952 2882003 -38714574789387934933542428780401416 2882004 -26719611940064449992012181041788928 2882005 -43266664611509359933149914888265600 2882006 367997793351340799902216099931393664 2882007 1694898776721888008858832489447840 2882008 -103960328604231645786290384893870080 2882009 -166894906110916264397457310839149952 2882010 -141447557345442280767955683468218880 2882011 -71056333129212954466834477991878656 2882012 -40420114032707706979284669650088960 2882013 -44840990260330794107786050233918912 2882014 110313891018087704762079946213961856 2882015 -120779802725341525375723610688576000 2882016 -128729119387013627455803546048135168 2882017 320194477805709811574278578412342192 2882018 -37982062407982446356931792444293040 2882019 100653949372403719376030739712308480 2882020 -34842935381487704626998999473856000 2882021 -507581146286317524046905896305211778 2882022 8559979342606846188038567126753280 2882023 30549628873486206098937368994729272 2882024 -829833150202307219145408085711718400 2882025 -44574969486683613010210116387383250 2882026 43374088164889325994832809234132480 2882027 145755825662644892467121117489163912 2882028 -66469286470404945734598330712558080 2882029 -267977790685006376588830671877827370 2882030 22545701420377346489787505635764160 2882031 129479811326358044460313895420748552 2882032 858963723714086164540755361136640 2882033 -166062163328369291355288726669232464 2882034 -126032249886713596702407589924435200 2882035 6622069280437341435024310596580800 2882036 -316191097985381489095144181298634752 2882037 -273271217007921456744641694982904640 2882038 8488639035711970394339158228047744 2882039 206209058877018782247220185391785000 2882040 -6772732919635721684153121924710400 2882041 -88264236515324420474192571170054588 2882042 -81502470320501854130916565033332000 2882043 -453398859982392369285884863294298160 2882044 327633598779953506683821986779159552 2882045 252393700813836196776150500241101280 2882046 -82773395513511229106639437862183616 2882047 141532756000907073276850298461298032 2882048 21060389959951024131488875485855744 2882049 -289084417683820006337692038685529280 2882050 64600344448098784340499715416418800 2882051 715415720022838958065384001681406432 2882052 193354838171607662807913394199838720 2882053 -546048494980111719790747315585702880 2882054 50222411089227176744387407191462144 2882055 -160627963432093263770065211881169280 2882056 -116392101743311772447928746891013120 2882057 9667209313042376603147327157153306 2882058 -19174261020502300071781720747228416 2882059 251396580141317058921712235370354260 2882060 94767464964656868782257983819924480 2882061 -2073949011738070489531454875727616 2882062 1730537801792611348389398351428032 2882063 112410233894532235654637245423460904 2882064 78847950166858259246069097142026240 2882065 21853948987273484063748203749762920 2882066 72903575524427403307530717831805440 2882067 -201117550356435361341270996054882000 2882068 57292337912302882071523127203710976 2882069 -118856082981841840098307825358630280 2882070 353528544941936660318914192573440 2882071 209313047373440570856531675135891272 2882072 -233050564716341424315779164404940800 2882073 -207408238198965679167381734979744816 2882074 -34956120109654329661595007113824800 2882075 -1692353612516837980344350932070400 2882076 -206486330279490347527425593092474368 2882077 74679948229098699636736353137328672 2882078 -147814886466694869416422688086041600 2882079 50753073468027970487867029882151400 2882080 231456341928558950242213525049180160 2882081 -450849986246652405031104259100585118 2882082 -51551457024563770038717507979955328 2882083 -51113246558455382397510404136725668 2882084 -35607251932001326211533751182147584 2882085 -3202648426448584416804918069676800 2882086 -150300265594704479797023262156072320 2882087 -61932685906750832042382723487213440 2882088 -391797666609954224476631256811929600 2882089 -110019814455908892922330018891996544 2882090 -65668381475340811116873975258967200 2882091 310288706162225527954841216272310400 2882092 140857093764664223731337504665308672 2882093 -614664086969242229887467070692311658 2882094 15334267145427173601657118183579200 2882095 -2801086880444367794845338666126240 2882096 -42628132907237359545465956943986688 2882097 11116684395340129994071288052481408 2882098 -79096056428335944767553319799401200 2882099 -582437210938681166603320920895740 2882100 45941377833775068200906917093632000 2882101 -56543230507148868438046930214476800 2882102 -317599155286207514167076327273137248 2882103 -58001652319410269583218950444733952 2882104 -458219255879835537876879373626900480 2882105 176173950460068171873281983073944260 2882106 -137127025021970387974565752136262288 2882107 -89165245982908240483121574172105200 2882108 52418026956689351878557127830678528 2882109 48333904840509903448031172515675904 2882110 -31818085334707340957693090202316800 2882111 -430322166049427081787050872427028288 2882112 -2424380165041724215950762068410368 2882113 -12276404895356947981782399115718296 2882114 -107101930017880559599294124924119344 2882115 -56602187676707338618937542329710400 2882116 -44798287595143324255617011267535872 2882117 24652505725584515357609459533104000 2882118 -1807671191154808292798490967997952 2882119 -1376091312483500382829845794239280 2882120 -33565061201937133814743046206003200 2882121 -52777386322375706989083685386287136 2882122 90889913993364627795242964006296112 2882123 374069842726883013788662200438852372 2882124 54652420297176283855704874589991936 2882125 -189818911481506284929461360680753000 2882126 173635421577510044017988016934050432 2882127 -299934027299519026721470222610818680 2882128 -45257304139454078600674721548353536 2882129 675674216871059879099529014678559840 2882130 53600009022521540283159729523307520 2882131 656264120714443300142930633777302200 2882132 58889892434801118739291165617537024 2882133 -115367452725619217610306265966627698 2882134 237472498821035120380372963343377152 2882135 -285310662307456592829929682608626920 2882136 68851397782820514878421962206003200 2882137 182524210101113322571491301389503872 2882138 -26145602704959920726601302564487168 2882139 -207811104909750201502049077110892032 2882140 -50373376960529557037350251338342400 2882141 -486237029640545867926667817232522458 2882142 -2358997069765922038032489411775488 2882143 422547848693705599724122296219164160 2882144 380607160440094386632119248704372736 2882145 47157028625863393621377241156272000 2882146 506124430170936497159879950779055104 2882147 222852480283554637393979654082599952 2882148 -117405063231704099215622961643100160 2882149 -357120734590105003544361507765198850 2882150 27751772790760411305245544039864000 2882151 -43272418911171967781506563101892720 2882152 -13437834985985248510854184649687040 2882153 -142270225636283064879530022875175936 2882154 30034342061030784709786509864679680 2882155 52029603894620811863081259960910560 2882156 -138519634911454506261589053969404928 2882157 -136532148806201605172256074806903680 2882158 52242780265258821851898780493166784 2882159 -148269110924160167119387075947719184 2882160 50972790823581240806567188704952320 2882161 3529364980514719798113082462379744 2882162 116878234611208896458168161730978832 2882163 -124997707753741164769803075800604672 2882164 77077710079607909790977957236083456 2882165 -114321616426719164651122826747856000 2882166 -6200566809506404357410845845420032 2882167 394846010783322797467299794673357640 2882168 102836279401498353762496220115394560 2882169 -254301858739646804487277407382699680 2882170 -136535683701116967473444551900151040 2882171 -9375251672880396319093572540157728 2882172 250939003387039634972162826669302784 2882173 -28906361172835840007192802020857760 2882174 142033428570059920003434884366666112 2882175 23032667034204736018768482912595200 2882176 -84214370052542288225490579121766400 2882177 -104895412802016088899307760366318268 2882178 9859127453990763798661439556156480 2882179 -23167888689463219389077071206969220 2882180 79186472107291126409522396180912640 2882181 88971816561531267367341005530875264 2882182 209340670849609801361730747909936192 2882183 -66204385065254800632428417870894568 2882184 -207459223034559666164592271197511680 2882185 260357211118818545960412435441967560 2882186 -10410670772022550041424575130598400 2882187 -88406920477891924537624940214466560 2882188 189978290722589223320127124409093888 2882189 -171130967914488135470810491219255368 2882190 -40879088957087530858863519475138560 2882191 62409832752130437168489602648748472 2882192 -145414848838097469887212543744303104 2882193 -6210275031081808115310866412602496 2882194 32242319430592577624826220429516800 2882195 -168030426682103511712761958240510800 2882196 265559198297027191985709978522255360 2882197 -10853281907249045818818161811113494 2882198 -131959544512098757194098640808044480 2882199 32310460348560450913026579039888768 2882200 -154651741129341083944216421934336000 2882201 -134829720316448299417639056363810048 2882202 -201250595397404696118018937260691968 2882203 -274036509471100461912200349607127548 2882204 -76692845211936493656079447249920 2882205 -288379318647101379312818604693045600 2882206 -145226119243307552870510407777858944 2882207 -84955186775995372720885232767520544 2882208 85967516900178766744169906889031680 2882209 -26549780973960490029370305672276960 2882210 -198166432602793464251674161018747840 2882211 329536631118212097082986644377873272 2882212 -143556686336973522235743250178128640 2882213 -390299553225612447679583549287625538 2882214 -221331152756590640621955085197908160 2882215 43706491698140492487253125704748000 2882216 -481847685987826103740622396564075520 2882217 74340487602115399846038417032543616 2882218 119578990438437297627056936890888800 2882219 75804229694645284708251480901347096 2882220 -185805305132338729373934289167360 2882221 -499498333150446474254299818050105578 2882222 60629632191661241456687301637976064 2882223 -354763098871132904836747068471512400 2882224 303556484450922807438374000640000 2882225 -82441293762055571588037401694624000 2882226 6984846728002947366386985697288704 2882227 -41574385978165160696832601472743924 2882228 -284124426894700213042728250624118784 2882229 86590402536626745161976338509123200 2882230 41934796275613118427995559943893120 2882231 34195630002452694456592390558947504 2882232 134578219167648969102967160519147520 2882233 -451985633641466543484794007513319536 2882234 -137097679026824850842059994383491984 2882235 -262588194122859998483481263795706000 2882236 11071030939039837486520010984980480 2882237 -228118906969722371662613494197635028 2882238 -9795670467017445855915691771313856 2882239 -243938658694713933607811581547968960 2882240 33045688356621477575569528470896640 2882241 6925274007271221695418422208492948 2882242 -27371971469257740987718032701053056 2882243 80848199493834505070898585309123840 2882244 38013724258340110105090193008238592 2882245 21962832428767110149667778077277440 2882246 150274993057432951642669403400461184 2882247 -2310771890618353612385499009382272 2882248 30114824067465639507876264444610560 2882249 -591799254539382418899304234262718336 2882250 73542045046944699341410415546880000 2882251 -72532297989382342463841262515792748 2882252 57621715553846205276202403682109440 2882253 -8097716411209408488100521447255552 2882254 43456378545359949113802109682640576 2882255 545268271555020438554939512529798160 2882256 -8471124053824152239154312826060800 2882257 209538530727758733386561634069896512 2882258 88798494845747939828256072009596160 2882259 -4625381008467686117795676572526192 2882260 -146398236481720175259497477612451840 2882261 40134129128950250164066080317078862 2882262 -221620251506163630728743436074583040 2882263 20728786012512555266199200192925400 2882264 -115299087138357079486400107639603200 2882265 -55191926345232306667689426494361600 2882266 -299269607878307639314980524289585168 2882267 110065347547831936642098567320261316 2882268 -10067306500130721825880754446007808 2882269 -37622046319188416578360191320931956 2882270 48241953436222562125886527727350080 2882271 -91193373815784413982881798209550976 2882272 7227552868473492459057135425421312 2882273 -642628550278777096935818284588019280 2882274 -184267743245809438937109405326951040 2882275 -268708671127079035681515569451878400 2882276 187040867315137740576741785587052160 2882277 -173978965332206517149816566196828160 2882278 140763530559064646235978200476139616 2882279 -80848766079420413017672722818226120 2882280 -3695576171838391622142180255744000 2882281 291297671819202256612105437926467200 2882282 -176795525153721381284952144502099776 2882283 -300842067583655889728474872065691152 2882284 263569173808856288256491217697423616 2882285 2225216788088986784904788613960960 2882286 -77673904500069851691105552242834496 2882287 58178466801088701166946246988371840 2882288 -2342797826536982958898997840510976 2882289 84398812042931440837510706584455024 2882290 2843812178204061338829898088094720 2882291 121092439259577874981575576591663840 2882292 -72104359797388454128151432236167168 2882293 -368740409789890780834155923650218020 2882294 -127658019407971919534448995380221888 2882295 117243439868033626998275262564186600 2882296 408474431936856180126189709296353280 2882297 374928642490557445470534495984500112 2882298 50685716558213145835516505574641664 2882299 -56009809738141427569602949782810048 2882300 -22467278182850089735925752482432000 2882301 32620198808034501589064940063590880 2882302 -286168410029185199686750283661339648 2882303 -542393175724741646443836482183624448 2882304 -13556934973786672934142808015503360 2882305 -233972779727201870600228116131930540 2882306 -12867322349159986107769669302213120 2882307 91365588773336385290907366014050992 2882308 -29984926174862474644502032736133120 2882309 524337196381706033736146963056620510 2882310 -57690468896775375585368914866950400 2882311 260259972242002899663960233975426824 2882312 7225473219417112979791624888243200 2882313 78291847205642550043993656241070784 2882314 11638179805744713374351776886065920 2882315 297356157248300391740598066781262400 2882316 18270236119266923745677075715686400 2882317 -32679206265873692542530873277019520 2882318 -47530718041276591407433519540062720 2882319 -37242681082879327143258161039368320 2882320 -14438966951933098048240472386437120 2882321 -245627959787519352403107362219479308 2882322 222494779766495095112608047207954432 2882323 -86497639298033461411952471466377428 2882324 -184390431585559282604349566224349184 2882325 -74141650609482999859946203919990400 2882326 247054003638396195245899264904749824 2882327 -188449884597317929454402354165715720 2882328 -97709204991886199058379242136227840 2882329 -89906141431294456975475738529556016 2882330 -110785590934537809935750026856014080 2882331 -240547715077374949833660493805438160 2882332 -25715278714477074736801351982286848 2882333 -4980571811009787048486351442387776 2882334 23658841752269922390586416942366720 2882335 -432181473991454825057821709809468800 2882336 -342458625946498611467451601386405888 2882337 45919805496259335924781185905992320 2882338 -142588324708898414535229852545592320 2882339 590255132461673748440007288341880960 2882340 89308407955352850095598852638515200 2882341 75418094446126085506886875662912 2882342 -20892467905309536965237052758527488 2882343 -12852466371558559213365242707001136 2882344 16516400145670775995116188052188160 2882345 135608325160609721831794313309192100 2882346 -25631092554231440837089242883766016 2882347 -29708639246609791947954163028004560 2882348 -78162659416433317688598740942143488 2882349 70565542633696456634668089177783168 2882350 71229557879899753340962556715340800 2882351 617291960058773594305528105595918352 2882352 47918355190771515618790973616685056 2882353 -282333556414841780620314124762847436 2882354 51519922985412191112467663954702880 2882355 -25550870931024041284860764512442880 2882356 7173258504728541265900420340469760 2882357 205659980058445334601041957908191840 2882358 60325389305948656733128539600769920 2882359 -340880509586216433718171231471268440 2882360 1016582691846682824703106745139200 2882361 527618725332715571766383600567514144 2882362 21804666067569400304534735136820992 2882363 523367658846025961640513175127105040 2882364 46575267687880912128593943044338176 2882365 -1056309319113958956015048527782740 2882366 127021097784293022881575260514134720 2882367 -24174892855164926290994658025510320 2882368 -115279351551118528380645543452344320 2882369 197786529561391100889849388628205312 2882370 -3514967496555287977770691473331200 2882371 -404506038493685710283526369164975428 2882372 -210349268856684590591034565817088768 2882373 16797959446553351419909946484747744 2882374 84360183067092750097503781671894144 2882375 84338568011842504313695751057370000 2882376 -2974631142681371684458350911692800 2882377 537847647155411750411762374575499226 2882378 -222326884826189651907300764147255760 2882379 35301944063920587396110551640314584 2882380 -80891019449683012929337356930048000 2882381 -218916791505853385389932405479828736 2882382 -42178372385117525650670382101955456 2882383 78679348623244733855050983131864064 2882384 94362431775209308108216625871568896 2882385 14773407199037516424953013660509760 2882386 -34897045040447351191548119117222400 2882387 -182238270287231275590817265478109488 2882388 -84225880756891238079663708763852800 2882389 -76009382655119798655828768318613810 2882390 -43529927189527468654103487333323520 2882391 -23820540996716871001037958410103600 2882392 157889820897976535059023756638945280 2882393 539549901929121905627490064483974864 2882394 13209381548373348846243829668533760 2882395 -284531773811128459025912762733118800 2882396 -135270099126983669875651057575367680 2882397 -126982980443491518078100021956382080 2882398 -104891792476263748409672901587260800 2882399 234286631846015690405655075262664664 2882400 -93310957834985378924665380922982400 2882401 -216701644237261135530112318898875068 2882402 -120326522314440954511669873190716848 2882403 5746727825475323797225154428963812 2882404 23103929290135541687787921092001792 2882405 12586879441866535456513356047358000 2882406 63103791913505124865700612378793984 2882407 -285618696981364467226653556951092096 2882408 -515831836431665463508578988580782080 2882409 -19133040625456012100034806282134896 2882410 -60279792673647193533861493139540640 2882411 -25406258010249165384534875758817280 2882412 169688991483558484674819512420874240 2882413 -313286092665741126312942553430087338 2882414 98370766528870846615531777208043840 2882415 -18672741705366809165331556759684080 2882416 79910075121252157049150867644219392 2882417 -70992857581345258127205257526695580 2882418 66513691346201969029850157464715264 2882419 -96041116848596639388608829969656 2882420 -211746246402489399856847892539473920 2882421 -158481354458959234593535045024209810 2882422 267517376777384922994355702280268224 2882423 -55783560008024882679087319922793840 2882424 -201114688286617601861340028843130880 2882425 24918837050879831498082938216964300 2882426 -241662340638258825190991423692511520 2882427 119442062431565761815666714053738520 2882428 140298644954852124177294679985235968 2882429 219504084483928068188835436186797888 2882430 -25449436464796852435453625879653440 2882431 335481524226808782244212602938055832 2882432 76243224256856636239852015567503360 2882433 337274898919166563316579696726894400 2882434 23818240923611534101643992500785616 2882435 533401812495967381018107569749035360 2882436 -196640869181399022103593922941170688 2882437 285732934512487109237239700756902560 2882438 -22569311145217348973141190406208256 2882439 -82689902082168487033054500336337920 2882440 1572220326842884548950279801241600 2882441 -1930238755926746588338413988045158 2882442 -13140753604612902115007322228627456 2882443 261968172925504580197628707801861200 2882444 156596366652843882204849186956295936 2882445 -116122399908157278113230975039070400 2882446 46109057734130890368932317172736 2882447 437819812293644969279608759646542896 2882448 -34652754234189863697254770066046976 2882449 -359081884097733938208178658934489550 2882450 103059101774856004417603680581310000 2882451 -68007228864495453285401571398461440 2882452 151567905085316782161696171455569920 2882453 79693169318908789777171589701157280 2882454 8662313418701711589743396372982720 2882455 -762011769999293704927130741265326400 2882456 10473844805683646654376210694010880 2882457 -218273576362129443576319846707980646 2882458 86808897624351100535300102306807808 2882459 184263997239595656192281851764882504 2882460 39888261261722045102215079007682560 2882461 -416635521779505312765300133357766938 2882462 -3362892157431162375622033222464 2882463 -605734136207720698963479258943201536 2882464 -113821730525552243329531190995845120 2882465 -208763894074154437209267570343276140 2882466 -86830025661402459702023178303321600 2882467 -8047560866658578285082568268162400 2882468 -379732790996849056416882996678356352 2882469 -55196258938618796808869682500794560 2882470 60630384315217139331304340034679680 2882471 -703229600561161744227911436148435200 2882472 -112075013362916420824522628661166080 2882473 -97173902737630533717181680400097280 2882474 18305082356055836786837472482277120 2882475 10129025765051895182606180109363600 2882476 202822463285194062301300370701026560 2882477 29756520328687670293315377649292460 2882478 -3333701316752619751851273468600192 2882479 -441855265841738116360265163201335920 2882480 34395971757632761703647962320732160 2882481 -35135780332240987480921339426582656 2882482 -292690320350196830108356133947527408 2882483 172588960825723250055634138963134732 2882484 149091711101152836468997401155819520 2882485 -148000014028365846220278683295108840 2882486 66344584221279113371405372058332128 2882487 263454404053843118130631074581616360 2882488 -161712537828332981182991121936752640 2882489 -98951570297642417885159056038778710 2882490 -26966473804837694062921071993984000 2882491 491371882800315057379669682365825892 2882492 -13507580798268757083126354117508608 2882493 606324749852069076118613497824283200 2882494 150211018532900315902217305202949312 2882495 -8587835716619383185704177899376640 2882496 103427543690674696017051770979090432 2882497 674520493380747855675828855497242946 2882498 -69037145601538644212080079612915712 2882499 -161730332517005456242185463759107336 2882500 15024157366084063292641492783760000 2882501 314109812168212022739311144223017502 2882502 13516500266561079752067883768689792 2882503 91566948875500223701805154751845264 2882504 -66626373172466749165642600228454400 2882505 -471956187194271036264779592105600 2882506 36173422938801999763919115082980864 2882507 -154400962733792871047216394454786440 2882508 -64226043554236781907555726762263040 2882509 222496819556256161759790469447365440 2882510 1935451863257630027321700471605760 2882511 188466667832238383766492402000305688 2882512 135471486870874745475126224773496832 2882513 253457533533650925251334694810228980 2882514 -42929577899894259467551558425087360 2882515 11272538506268984243612345782596000 2882516 63610617300290066310997360309125120 2882517 127849317609976824806148959286831936 2882518 -25022033325443067799946724418019040 2882519 109435963833455502499738441786826496 2882520 271561237021841790307230659801088000 2882521 -341099731854968798885220113539823350 2882522 19594520955583374515611410698050272 2882523 -175816139108955424300614837162516840 2882524 131913378507742078860037027843656192 2882525 145869309489897460438451659090384050 2882526 -39928634402299910873724765770960256 2882527 -471932039646993857726016639505846624 2882528 80473011402704038590676431934586880 2882529 -100069926338251318374059196454886592 2882530 27701150882782914336255460196774400 2882531 -4701899727640952260991913576931536 2882532 45653165645612417087463221361408000 2882533 409561146820512623959668082885446782 2882534 120345529357131689571562613100781440 2882535 6966014991472952127907244999424000 2882536 208827882490111387102479244684999680 2882537 -77552656078173593950102577489561088 2882538 -32615674580384426002572208684043856 2882539 -405349228042841849987308517067389400 2882540 -60504819848957015812483406547563520 2882541 14039532412219914329517259463730144 2882542 101489913535022776132397807582200320 2882543 -181652140660513613322029289244940208 2882544 4283480482387622984257987084812288 2882545 -445593116555149299045289091460650700 2882546 -4104182163093491132062782408808416 2882547 -11143149364329124316005967224680360 2882548 1760280919650842542388337287464960 2882549 250492108823632487067685570435894236 2882550 14323472287660951682201145815385600 2882551 -18412534815304252100428843288797856 2882552 -351906308109684398159340874431283200 2882553 -66006814288430942031274666144151616 2882554 -250029278308206987029201617693992000 2882555 -47844197688088263343636370950716480 2882556 274351838844096214031858387247078912 2882557 -789239647728273683132743856127582528 2882558 105228589762882757556819498494976000 2882559 138614132591936536520240898215786640 2882560 43421159839398347164372031955271680 2882561 333373404103659254640562332046795824 2882562 -51288413684936833238184030139141248 2882563 136826183193922231135491869419363560 2882564 -32851113866629189464118144845153024 2882565 -76462209738314355881834149607009280 2882566 -70609125315893405737572504883445760 2882567 168114040201057291731608504095698960 2882568 -80611373056906319004399283856179200 2882569 41838392620271261948862502300796944 2882570 -207322742086267733026356691772975520 2882571 337238642161195389756541302905772000 2882572 -133741589835775147341928058644070400 2882573 -16280544348325295832702953577990996 2882574 203496909748574783179292568619021440 2882575 39600644268279175634091815329377800 2882576 -14470629194511662752171534169530368 2882577 -54150817822125950308434237251604000 2882578 348199936680336240728918281853373840 2882579 144343700811031256557237679444897280 2882580 99008667148672003514630237876736000 2882581 154275018109680109942129419226867132 2882582 -14727423195357737251403026236811200 2882583 -609304489742907018408463874335224 2882584 -169234637220703524765496775897917440 2882585 10049764416034347781837449848024580 2882586 80328056947901440305371817406953984 2882587 145243339321470552464155606767367584 2882588 541151924632120722339927519256175616 2882589 112366087841107245881499024170980224 2882590 -52267409428627626576886574553231360 2882591 -73545878078986518403479249407230680 2882592 49035380683109751558722912848773120 2882593 4572279288317057871002907295364800 2882594 13823799621366498638136848500561920 2882595 116627011863555515782570489687961520 2882596 -56391940121710157808223700935016192 2882597 -11771921083347727840557925106398848 2882598 -43033646663928200740295937369485952 2882599 -337721500562671018275696335429883400 2882600 45349878179658470743195506155520000 2882601 5565854985119376499473096679922880 2882602 -188245465666994734088237256148519248 2882603 494988757817969568958285569016668852 2882604 -274600519223037504933574160083353600 2882605 407813923249428928738351295915075520 2882606 54018756345097166762076459365371584 2882607 -10122600150683560485855444286402560 2882608 -138879462174247350269245370759413760 2882609 -364880295479381716556546814459710190 2882610 -76964691311345244026179477708207200 2882611 123363159283307054762573058423886032 2882612 -25054197841086993705404743484847744 2882613 -92867435512294281855573358077627456 2882614 -24617418614215127556421477771641600 2882615 -130274631526687289024858097379731240 2882616 133121920536606493284195216560947200 2882617 98716417203094548207081315023312712 2882618 79675727791756609062493802149979760 2882619 -158897275143371649208496397491683956 2882620 -18115990450038021424326881734840320 2882621 -226061704287418138067352637612666260 2882622 -227756453359497235140745444178534400 2882623 11467780272631098047310377429527720 2882624 96159648749019669076246067675136 2882625 -263139595794095117905792324435536000 2882626 28705319722630139310094191930658512 2882627 -37256605403879688730827586182514176 2882628 -668251204614748741011104238501888 2882629 -60098727316916309518693585043944740 2882630 -4328282479172905415103586101838080 2882631 79557558510264357191890492923160320 2882632 -73536289841827415700451728167270400 2882633 -193803454278942523929154028572133076 2882634 324736553355438271974434803669248 2882635 126724806943049429716696277486153760 2882636 -288876722039979665701697446963135488 2882637 251421982590275121275726931815113494 2882638 -26202219409832618030474055615547392 2882639 -459479260663051408926966333373777344 2882640 -5166196854379965738865379890298880 2882641 62865078865404444750206187136356084 2882642 3000182335659483254816277404382720 2882643 -103107429949961078084597489925359616 2882644 -237518643140351465822732179669569664 2882645 29678173282628753145485060695287900 2882646 31053689052740691111846131982372864 2882647 -318799845866507369514321570857382904 2882648 -697443032236486562734484265234493440 2882649 -96420435670165711564603970558484480 2882650 21985063988636753366922523995022800 2882651 60905359205071959733685192264616672 2882652 212473195794365666216873876002944000 2882653 -385881498505968787941102848830523098 2882654 -91700707371628719136351595108260224 2882655 79983493622787321846514154266502400 2882656 15172517193229761783748257509277696 2882657 282436232553683302372704494244303906 2882658 -183948727394399452946150547296355840 2882659 28387439558980256281430094347390976 2882660 182347356796958618382269171721461760 2882661 293478132769010226187940505183874560 2882662 28813947433377239198446883089412832 2882663 -100139528911537368978118303519231440 2882664 155504415969078201170790582803880960 2882665 -195973670186299502339449467097022940 2882666 -49701174504377021101316735184719520 2882667 190015296349740479650679784396257880 2882668 -325019742786430385034409301024838144 2882669 88873801239769492775125358509665420 2882670 14416505472749853788745964514991360 2882671 24694892487790185037603572691682688 2882672 -39172464658789275127192459360174080 2882673 31306920812802097503323883246660384 2882674 -188637076634622930938519348540999040 2882675 170610576358792899573206603579437800 2882676 -220576023128651260874434892538310656 2882677 2623381902220095737838089719836544 2882678 6162464005535289645974121047636640 2882679 -173751914205533715781753060048351872 2882680 -254186651343470737674090294733824000 2882681 -209845666491294243175756959930284400 2882682 -119076064269711239869433436182077440 2882683 994837033677274535176593887073646120 2882684 61428146038643619356097481190439936 2882685 -35397905434617196592560682788930560 2882686 -34381713194222333213261635177886208 2882687 41429569595014587487722465001388400 2882688 -303100935668551909655777049135022080 2882689 -207847519384972423434996556683593900 2882690 -31817867669405942339700459092643840 2882691 26097694192464232055451527826566352 2882692 35860540648762619996825221179808000 2882693 251213386550615985630729815217361728 2882694 6623334994486013333578869066590400 2882695 112911388020488435968091115975022200 2882696 -236153402717857223538138452522142720 2882697 -9305280067535094048833891810640672 2882698 -75494598034014422796794630233632768 2882699 284747381879813614367118814965288240 2882700 39683393579552851350279486547948800 2882701 -32373980506253494661255401690338228 2882702 263439177013716096644989938389487552 2882703 142140546392179358965601402093610000 2882704 -81351333131340329877791902228480 2882705 -26564116127043602711717795190862080 2882706 95297807923916833986383281416050304 2882707 -155793968832339987020963831642662368 2882708 -260827965147359708338062539667334272 2882709 -127946416645981678204884864433394016 2882710 34026148052641425862675665747072000 2882711 141771047771994111398601065147177352 2882712 -79897044792687872629511415309926400 2882713 92587367807157099924848737714922260 2882714 16600584623692195005582817937222400 2882715 221152908858697184673261355051530240 2882716 -256240576754850036752266306421214720 2882717 150378256867800895411316474284001766 2882718 -39711813657911799004507899718756800 2882719 125717845940903369857912374937240176 2882720 1194347767523329215594747474739200 2882721 -58291540899516765331111828088340480 2882722 148872915379647615522028961609880912 2882723 12769445038343013664734242888550000 2882724 7963132072834980461474954420355072 2882725 -177200091318443931468582710619979750 2882726 -73874978286573979890791403097743360 2882727 -311543071855878441533988343484853936 2882728 -173597967037819851855588232072151040 2882729 -70932868211085470772155547773393670 2882730 44494313955417150108505479660971520 2882731 -399444062003171593123056856007275468 2882732 208580124913174050789005292677412096 2882733 85831995092333427235362199837875264 2882734 52023822003794514371841403878494016 2882735 238480566589278519582294901218861360 2882736 -40536577590354869216778010026639360 2882737 -240425123716025524928779459638546240 2882738 -24852921009847067225556474790086240 2882739 22366259182506761641288177619592240 2882740 15841054450055759374063082327040000 2882741 209196726419010329149768353741587904 2882742 74943318459948118244881033482897408 2882743 155040430648508689430214523861033824 2882744 175355646996717225257203391822131200 2882745 -334766405221215973434741918155111100 2882746 71702207932516512554600720408745072 2882747 146072056124091648547934413874575632 2882748 156611315239458300574898906501038080 2882749 -84379831633506659775510065663698164 2882750 -28468372745498031245237804174016000 2882751 61563186862344696081839310143804160 2882752 28817540749830225158995838765105152 2882753 -217305331084267748624692046153431998 2882754 37390006209941746154972448269755392 2882755 -22821351077808726889307730342873840 2882756 139715582634369678931052878584145920 2882757 -265384330673844866071546018367623008 2882758 175474078933496573198379812251709376 2882759 444848393852408947525918840586543640 2882760 -216459117465056210000880301495910400 2882761 70029510264089669586445618714498432 2882762 219556239091851571542659808974659632 2882763 -2002841441071752344447686748221440 2882764 -611286916848897072703410562038324224 2882765 -347041718920830349271342857247756340 2882766 -8856416755424373185824603024982976 2882767 315120793206959949365358825112760816 2882768 23260403605514576040247679387394048 2882769 -148975096550709515349609955002431520 2882770 -14295152055215545181721103681612800 2882771 473877486197333433668072454980004972 2882772 -64016418745876564101014216512792704 2882773 -258456870285270712405556564540940800 2882774 43008656180974745355240200459032320 2882775 15394132312442147466935381336688000 2882776 -1699655031351918130582062666178560 2882777 -585789747107119177797224760529456374 2882778 86204752257532569738267652573837824 2882779 -277632903110337863769461558983550280 2882780 -124388788953097766396829996671654400 2882781 146428723453669202441333757323650464 2882782 -127328122358321987017702648055795328 2882783 164165515740021587098918088904049344 2882784 155095624235186357880289771510824960 2882785 540822032266224617515645090991084160 2882786 -172052659441662519073931768923652736 2882787 -62272006377608340639696361812705360 2882788 -206275533988210777679605601498902912 2882789 -49191353627880114068196534251758080 2882790 -1482352926189084038954241529891200 2882791 819685252843463140346005262193343752 2882792 -258261419143989765894734020727930880 2882793 343327187387429371156783448804152464 2882794 -16124636515281106513049236237996800 2882795 74256038630419642826846973057082800 2882796 39913880420988288145829619755089920 2882797 244614863053425632419336966079266080 2882798 225661307734385687074805270772803136 2882799 -102529731130346702790370991415272400 2882800 -18511501590985050387286568061337600 2882801 21382139977482180947873238453566802 2882802 -50380157770369835830923315944368512 2882803 21751035209066992179875188854309120 2882804 63783553932773289733845735268915200 2882805 205623505730117009778043088937065760 2882806 2454203720621866369531783431772224 2882807 343019072183368007073928253710030056 2882808 150183124975628176848419306593382400 2882809 212942233417237392169611321137397792 2882810 15297543130537378331156303230095360 2882811 -192236797565433716790555640898852328 2882812 -61938299771407573241664631778873344 2882813 115719468704225869931150190451064640 2882814 -9519803462784766942752239349227520 2882815 -23082269664681395716901106559438080 2882816 304484664805548605228751235319857152 2882817 -40949644037919001444533379043023200 2882818 11172335176289313899386806442337280 2882819 381937980343304864606226824950365120 2882820 109881933424731257606975136590438400 2882821 657076204689401874023141168185418844 2882822 175425605353446831781439235507311712 2882823 167419335212626634916204385949558184 2882824 -82066625432633502270136608450969600 2882825 -508695724956766376929827850988850 2882826 -164487609536811493353887030269765536 2882827 53699430367353636873785376288758880 2882828 96087444518089574767313091295856640 2882829 -30015441583706981983529668136391072 2882830 -111563826050793839958447303441349440 2882831 -9751914556893791133787828491061008 2882832 25024476285414700240255239094272000 2882833 196922743457037635649140896098394404 2882834 -15853784612906877224982640151968608 2882835 293740892824177669380175590671214720 2882836 -207992795582273959404554366372474880 2882837 575442319488324402527792852507625486 2882838 -20612607819437752071603621644574720 2882839 662749346393871545454352775064218880 2882840 41715286287841344009643497739468800 2882841 -183390709720664973769058916356511744 2882842 -2045424206364184084499373156865056 2882843 -15405439140498473752911266764360512 2882844 319403981093601236203870486301905920 2882845 -53470556383649792457079154828067840 2882846 -143109568199058452393077122829696128 2882847 333458451439349946175468335706813440 2882848 86043413872554162020909970663997440 2882849 -947918215977894707096369040134736 2882850 -78508805534476324099324051360464000 2882851 -636578904023232607750049378741191400 2882852 75529909977302824019800332323942400 2882853 -16532813105543003543188549354822338 2882854 -124753556424552696283689057817290240 2882855 167055105548353613227599280281452160 2882856 101805139042533578941839578425098240 2882857 438823053745882720789764076183018106 2882858 15804152678474454859865118395216640 2882859 81851502118666893353566913147074560 2882860 203840728438949178319354855757875200 2882861 -773528485586114354781938751277655700 2882862 -126060833031850473693760509098676480 2882863 323499374565367267270062224377540112 2882864 58845736867453019736404574568366080 2882865 -78498132734898173877184032987041280 2882866 -62864476733394561044795404130795520 2882867 309730837371904306603556623842102048 2882868 1207344510870451785402700584591360 2882869 -276029383769786897509549236434691840 2882870 -45066302479326462891925989814300800 2882871 24981468357672442560316108347905112 2882872 -181934852879030806280937211198894080 2882873 225907659189083598727537861357400640 2882874 16323546348568656524686868411374080 2882875 -76499265234034184496471869764356000 2882876 187456387990587744237942672992403456 2882877 -59712176908393266326655963819754368 2882878 -246901870533751772811083890899989760 2882879 -190326895042222899699771439696701720 2882880 -7662479173606269896450280133754880 2882881 -122256410598921205170140456399456300 2882882 -143912108045749912932823384586570208 2882883 -384568138666560728675843637469850376 2882884 185829767106841730475131443370053632 2882885 376365987187307361775096144928747580 2882886 -23655576479775748794579818226917376 2882887 126426090053866964219682063476187952 2882888 222632364080366261198182733333760000 2882889 -178736373895186182835100054498178240 2882890 246598190642452933874169215488036800 2882891 126679809277281186692990379063599184 2882892 954332889860190701356626191007744 2882893 -220327038308234383455447918832345312 2882894 18839488208240674983302792980215552 2882895 -126229770627958882394031160304855280 2882896 -10015259729834586080237513377128448 2882897 -183612477397497596574119601032064654 2882898 19058865587410979205392700277463040 2882899 58571861479941288832989551392445640 2882900 13409450234850869010559626650419200 2882901 -85181787117129515222124065807479296 2882902 52629548080662973287805331804963904 2882903 -59963306425360219700169970470906480 2882904 94639662665178682521424626282885120 2882905 75961282115004271178732798371725060 2882906 -15922546539742492387485369815056416 2882907 20506122373852283283735619593883968 2882908 20769897513093975129967699154739200 2882909 240106302760400710936724806494693804 2882910 63385086263212885466781434689695360 2882911 284611138312101712128240656556426912 2882912 -350997252910924161557839655805124608 2882913 -2848848503447269284907974956928000 2882914 67785773082808182876708846051353760 2882915 -135320714967291653389882329392628000 2882916 2674896640893457080050057401066752 2882917 180772250809556886309840660964907040 2882918 211080010019208948919602710250344160 2882919 -159299829436373970054763525723404000 2882920 26285056538446349831854531413964800 2882921 320290361621961796728339958687527744 2882922 -809645821581453475449440904892416 2882923 639616100127987391507725886668397172 2882924 -2553098805048124100126937924023808 2882925 205823539740287235850391362891536000 2882926 -56255563268095135813983876757169088 2882927 223697612404381538054435653257694440 2882928 -16278263524579358591843016065089536 2882929 48543148659815955793004713614370112 2882930 23264904596836182061123793886291360 2882931 -235181630888013568179907259019835848 2882932 -149295052168049140930816363796473088 2882933 453718631803029993412302547079269440 2882934 91662858245354598653296292782773984 2882935 1315844432395325644240722168046080 2882936 -207277535148303693343212490167459840 2882937 -65190468147788230226135099040087648 2882938 -49907685482647167767377442267520000 2882939 241303707027336198801108519424242624 2882940 39411374225685159778974621108864000 2882941 113142756184294664272420246301159500 2882942 278767956928631590206000073924495872 2882943 89296129172698456122213628465931904 2882944 202698614340620583889121844437975040 2882945 -2181010631996248635929246881268400 2882946 -2600963977974736305484843536460032 2882947 571742458430521566603663873257414560 2882948 140471172792016127030914854029113728 2882949 -235356210484961697815114072999893536 2882950 3909109216253048858196896881622400 2882951 64093751629666617121963946987122032 2882952 -266647122784330439880535744834068480 2882953 118090217288327988409186454517634202 2882954 -14401843584672283968924418264455168 2882955 28074526385208186833901235749669120 2882956 118071022881004391663833212364423680 2882957 117292241454797083751891193884965824 2882958 45382553408800669923297926368800768 2882959 30755173303633853958977478518203680 2882960 1582306972172653585998552697159680 2882961 196519872787811302013104530261239010 2882962 92001284036220313353639983291933472 2882963 -343952758090629579467003235644008788 2882964 -48450064269459267266715681533097984 2882965 -356052936164834371047747049226354400 2882966 83085616223179193960541233716949760 2882967 84545465659266478984939948346335080 2882968 -263628114286168025566559078130616320 2882969 -60861619816375093319814300964618752 2882970 -148327950031267437752723643387202560 2882971 -17589769084358851812084333001518288 2882972 -189816287489072434678498713922036224 2882973 126256533609654006133213563329510784 2882974 -15383805491152753166527939907605440 2882975 98997309853164514892360036620983000 2882976 22058239902682593789779214414643200 2882977 -274542495412267341898229039634523800 2882978 218474670039124928318564306311680 2882979 387483701150635441267270707104014080 2882980 -18437414198518530447727259473551360 2882981 -16838783846066502195590157072813120 2882982 -211554154713543939285958718896565376 2882983 -32248238378395779059858693552042856 2882984 168304911426626018512470914537472000 2882985 22771385408751082664835735723749760 2882986 -224489197146682345904731885842095616 2882987 404057891838637036209494725322977200 2882988 -127335171104639345763663456569527296 2882989 528217907152047986638516486518676194 2882990 -173511713863656273009620072665526400 2882991 -29383734463310733754208274580711536 2882992 -42905444502851697582875153519280128 2882993 525563155134240334772056233238564242 2882994 130431646037278958546211307606224000 2882995 -2954843415585133924953335845700880 2882996 439728722163403440217313056240497408 2882997 47322149790976390581437859267212856 2882998 52711969626599145999939561102430464 2882999 153288699300191950669454300751319680 2883000 172849246320192927862845801231360000 2883001 -540838400650139666256805931416992000 2883002 271261853136071360590074443066786304 2883003 80059694925501893211942340470147840 2883004 234365575895004123770551406791013376 2883005 -158845736240223319586124571682190240 2883006 91785568649793338408845035370291200 2883007 -245070827081888417856146183921047744 2883008 41680802597974073306362641987403776 2883009 -334867645844604065988274517224172496 2883010 65926422326203986942538075990955520 2883011 -347759347421189682221624500404008388 2883012 160808383260760171147598479673677824 2883013 143124435271294710670161401864128956 2883014 80253889728017812315951397440380672 2883015 -229049879087696966301619870493630040 2883016 109365149246144907916916650956072960 2883017 128904715091180033353303787674719066 2883018 78952865794832173632815933828699904 2883019 -397421098959326431275314789953065580 2883020 59893044844103574330693402410772480 2883021 -2842229940654610065205192007109600 2883022 88343885879846844874976070461678400 2883023 -228491865925485530888820390452233872 2883024 46575853459915483638993643250540544 2883025 149980645302146055931412378402704550 2883026 -214627417506956787978057881659914240 2883027 55538531197444387603962336621625344 2883028 -161934338631879091590577073278159104 2883029 854168831674529277079016789910975900 2883030 -32748273334271449272880523321498880 2883031 115843215072688202602945979408073664 2883032 54420338951215366777812622856724480 2883033 -7046174021446834481144267400598038 2883034 87707849216223173826613768753941504 2883035 -389426766165278657377493564896956000 2883036 13859999043804220370163053936661504 2883037 99429969435107886910849693388316352 2883038 -41566691130709282189180558312106880 2883039 38954216773359324541501896208123008 2883040 -38070662881725535341267723846942720 2883041 -58741182550973054116340828577705600 2883042 -64863444774057073152797503564403760 2883043 570547449590287541640828862167742688 2883044 38730491999677469015744609000702976 2883045 -50551892874699252699430333918235520 2883046 253783517876323140994406022579125472 2883047 73121342363957271952678662119291472 2883048 -72665271608489233411354080007864320 2883049 -105231409537387240138163248714974236 2883050 -27217579209542777341152963815862000 2883051 8939202619062762427643283207781980 2883052 -181928869936837204262435569276497664 2883053 -541086600753185252089410601581249120 2883054 -19935273789077604976194173436358080 2883055 -153556125018351285629138180341249440 2883056 8305113614216148333581041825972224 2883057 -60984730988702722610907399532794240 2883058 -116428582754814086750151856131099120 2883059 668807444442623665879515326600845260 2883060 116844276260245472100085633661952000 2883061 -263153564050874180799033457463360338 2883062 1820049198164692096414717736100864 2883063 -382827096747387633942424392966124056 2883064 -2493120751457674404457526861721600 2883065 44258709321677797061724577788923460 2883066 -93173376011021384955128719887168000 2883067 777868787724009398359065190691708 2883068 -412707295663535460588269149553713152 2883069 56882273501179045381912827531676704 2883070 -92575279580991484933572388500611520 2883071 56645765130891566402653779665398272 2883072 -139766962534738805265627416906170368 2883073 -109318652747681376487015333301844096 2883074 -367799385659729581081427125519116288 2883075 -24170797121468567902301183967068400 2883076 -61132502161937285390223214686605312 2883077 148358438583783210781230272417457312 2883078 -52898592628816418208697349978457792 2883079 -216017276971604416548586573864356720 2883080 343667840605441569636047466611558400 2883081 -307973725987178939849238045780526176 2883082 140359179316484586645922233455947872 2883083 -544284625453898907771829073299680 2883084 -41017468055850235065547944618545664 2883085 -38849277289557817770637702237943220 2883086 87149640387078436598257308196972992 2883087 -333554156925309051722511144442504560 2883088 46088323404102194340813894087081984 2883089 -93457729992015100154415397135401600 2883090 810672990686945934052680291916800 2883091 -354132055294995937333559519645079508 2883092 146146468994255782393245722941727616 2883093 138810785893252507788447110385830400 2883094 144967601271889699218650132242266240 2883095 -159654232954062657416434961200320 2883096 -10878245941788124579206604596879360 2883097 77277780646533657381704098960692864 2883098 -158713072166666487531804667168527360 2883099 -172616077323014320414258634890296936 2883100 -171968397324797161104152662337011200 2883101 -74181538463683535255082892099476480 2883102 61570643351513891354501757578240832 2883103 -862708678321437079646469512587856 2883104 -155646491035533074483641420408160256 2883105 106392681304473277009527749366889600 2883106 -95877935177580948716381772058243248 2883107 3176191681721161398461671713318600 2883108 -42200026603106288140985484368010240 2883109 -347294545601441105780564191070314690 2883110 53606782513387590678481390171344000 2883111 38125102168643041999269169082596224 2883112 -82514375398515217966643306723328000 2883113 169228379402147844768133791073834362 2883114 -3341349325714297087670277616956144 2883115 -250946176418935179471010834997361120 2883116 -290254132127025611529487767525999360 2883117 172144736607548514482745739466294880 2883118 -62763610975621161268239361625952384 2883119 -10542748352987002699311109822478256 2883120 -8857901861803259840060814393999360 2883121 792197285658390340929252233037061632 2883122 -285235302506884305264119634013324800 2883123 -37650551608238461722145638911108520 2883124 -120831199751436299962191665093009408 2883125 -18542295919997510029633368003900000 2883126 185308361074512692325102921020881344 2883127 -6865471883464667957782402031552688 2883128 217751534480124284613113624376668160 2883129 -149343521262311051981126644754594880 2883130 -38585405892910977388227648733547040 2883131 527341875533833568133429797605688712 2883132 91710759372546619279515277097367552 2883133 -223275747699916981180658401702644576 2883134 -258955183319216396365738408791062784 2883135 4667537305494489625149569184548640 2883136 -92413909928518988998273947328839680 2883137 244075409793907478045901795976679472 2883138 -94783559462757279753953798931390720 2883139 -14616605884107770732953900211362560 2883140 -155350931641387554383454995651600640 2883141 208297291398197575969225345711069440 2883142 203046159820500861622567095600679680 2883143 -4802443044317586192539649593917608 2883144 63051504421021328574623966572707840 2883145 202818018449612000524958194582771200 2883146 -33243864734013311453555333422033920 2883147 130345311538844891226554515195231728 2883148 -439512178518054118825813819525842944 2883149 265966211714935192824764132247767832 2883150 -1328535544224724557570110394360000 2883151 -109562671037291356695055309063211520 2883152 84972509786222967959225906808225792 2883153 -21269553868809156005953077719116800 2883154 156249843049101286575684752166346752 2883155 36358560544017001033902297275136000 2883156 106452503528434081484365050233628672 2883157 -600940820789954775745356111358828594 2883158 62876282406406801375612103031547680 2883159 -35988260640416749000149432803944200 2883160 -109887077937450835710024023619993600 2883161 -198171300451753604381574043744263276 2883162 101917995689285224309916534460989952 2883163 -307082275685603873506083969468070588 2883164 154351190923921685065374911802917376 2883165 -46914407698340605322672869348143360 2883166 15527508987080036662273459931597568 2883167 -167843832788955348919535447493961728 2883168 379289526991450586142646315348131840 2883169 1237121002046969926774013506535680 2883170 145725436178926140954783469292693280 2883171 -247431213573364969033169264201484480 2883172 22835764308426969037547551777986176 2883173 -83337128871043740233883646850200578 2883174 -2728812208464535321742222292203520 2883175 60216371718794631822241032936886400 2883176 871659461863469333585915072747520000 2883177 386305901545885053134350921197000048 2883178 215094777777636539718140976535262640 2883179 19034284555186563440163677914937328 2883180 -97876073290417870343711026017945600 2883181 120419596393179215933724095398381792 2883182 196126652958039292723382901965232192 2883183 -136809090161329289109775879888321776 2883184 -96959422469379540763623028456816640 2883185 149603773404041755815703323264931380 2883186 -46934212144594601143412152944316416 2883187 -222478155894417521639954277038954164 2883188 -41723192114420411698842630807552 2883189 122342810130432083015173458031470624 2883190 150158440889671862374996093980019200 2883191 -85732138195657030839858918791328408 2883192 105626743664329327081413951878307840 2883193 -7851333165419171740738878665936800 2883194 197274178138686295519547882187278592 2883195 21223163295898207949985791967666720 2883196 -133532503231610992948118864117111808 2883197 -86987847846107281971569692162143354 2883198 90821553205732035037958452345222464 2883199 531664804200509073810594591382233720 2883200 -95017995525837033318344826028032000 2883201 114715128322528668390598431281021232 2883202 42027685204215785896173500648607744 2883203 280043213772336055845900476081734200 2883204 -109264564440229868014902470614139328 2883205 -8579056373865340200487383931731240 2883206 -969060312785288344546429671596448 2883207 -290514276726357867748480241087209560 2883208 -7364272472338143748942446722979840 2883209 -451433566146455796487820975110518300 2883210 -60260877088441737873346972872506880 2883211 -161860627742807026041893984692256256 2883212 24755519668158455773697396401459200 2883213 -197532965186309172497082077428062516 2883214 360050162404180311988093650739652352 2883215 459842816911703945916735433833825600 2883216 11028141572717341754173825317863424 2883217 80877405304742562430145361886500864 2883218 -13287120740863502222738917996408512 2883219 249120105437207041872953184122697144 2883220 29393079693840017680460410405082880 2883221 -522050348194222239884982882355856256 2883222 -17279668535925728727489025699200000 2883223 -224297912793519301751110490617851264 2883224 -682389486964648300578612744901754880 2883225 32544745447830766346844651385872000 2883226 133542738645277184806799670447266784 2883227 -672189140827586742550271132183116920 2883228 198147960367783497001653996576715776 2883229 -556012222040543078405875381763846170 2883230 70219853045141166715293784484755200 2883231 82227028451166570796181097673196880 2883232 -490368622247762462367686920991932416 2883233 -69298057657533494262749496582943518 2883234 -26907986798824003481018113015495680 2883235 269639115237089289114418323674473680 2883236 -6675724977194787638550452271909888 2883237 -41203872399110020114935136579140096 2883238 82859178071679499056870531648034560 2883239 -104559727296545921061866000916121680 2883240 -38657565357923892260981637073152000 2883241 3363668078112789815284095489752052 2883242 -196151777052405568726325001385241088 2883243 -45889625725193967164908445928668544 2883244 30622658589661178520846487051979776 2883245 -288476091395159777384141970165520500 2883246 126047096245520207111425625592542784 2883247 5909732152693303245145079215331592 2883248 25657788447475932340819071237095424 2883249 550064016820786043810425938552681120 2883250 -229286913047832943056301683125760000 2883251 -261149517398163478357813171195156320 2883252 -237898557434762097246703861943021568 2883253 142578127460940625131568376043709404 2883254 200708484715123601727842100665925120 2883255 182819748580487243173833698242437120 2883256 447112705099785859539271986464378880 2883257 82666966616455124624122341710167488 2883258 -103595250662591979075707084166950400 2883259 358764451397541002643610314735631460 2883260 235318023299083950556193443312058880 2883261 -246166512138686011181619566758134528 2883262 212077359916835525037830739374830080 2883263 501261270269118653130874377129293280 2883264 15903953633805773169925881254117376 2883265 114228061778633112030155715648950400 2883266 -5953683122486581663339967041125168 2883267 -39701852002737655302407122112102640 2883268 -111952671200580082674130085898892800 2883269 227131575287868479612269880997119040 2883270 6084371494905247003051604847824640 2883271 220365234835224027057240122721670200 2883272 204753730840188007223193581068615680 2883273 141415353424376566088472167494515984 2883274 302940669833600207857816233778649136 2883275 237338362826121394754326387425027300 2883276 -7344523419611383536273504531095040 2883277 -203922351755602363989122601077503520 2883278 -78208173435368240990677542972663744 2883279 862054577642269959725860300947456 2883280 28788337654778079198881358293237760 2883281 -19180149306658130972365250244519936 2883282 79453063569586898768606887740148224 2883283 -149659650026348550833268970955703936 2883284 -154678010291740879670991870345562368 2883285 -100624619913329082235425191922241800 2883286 23027434350694717730363941865155200 2883287 436017010102838113889397544938821424 2883288 -208639218399642721937719334021529600 2883289 -329965018602074245692439756078257910 2883290 -71266725182521062681587932954409280 2883291 263060907558452315399908792829592 2883292 -192630278908626296137974453796600320 2883293 46804522959411090910549982795778816 2883294 142715706817384935942803912990562624 2883295 -37588127482582082438052153291946200 2883296 -104185953358558505675111979653529600 2883297 97763098577938794497531700872161200 2883298 117056663903076837883607318346357120 2883299 -4434572300401740446780877186193200 2883300 -31178235167249832358697177217331200 2883301 432676715723313656253195273603456412 2883302 -208139107477932039590784401431812480 2883303 201604759862701898203386604882894080 2883304 71984732466586830011006675973765120 2883305 98678140088187208704682427458663560 2883306 -1109218140512112055270572601249536 2883307 -1715049048415096540531383755608404 2883308 112797505014562210703394718052129280 2883309 -492156528668664679877032333971648 2883310 37878164583621805640605347815178240 2883311 -43568280067930801403657768955162000 2883312 -16772860914218236892871049129721856 2883313 -260424211079307606970191482101771438 2883314 -85165093285960193397024810298073088 2883315 91026999154233596164723667898647040 2883316 78960500045860420318341420932935040 2883317 268488906284203078340610481487976366 2883318 182002797139550165013778283141037504 2883319 -237368117007760575974127736878279504 2883320 218699471767987603044631646508441600 2883321 144385659591240129483530009631511872 2883322 775297959424356331191266319294720 2883323 -385396621289191517383662072497182428 2883324 -1836196570470225152702425742097408 2883325 -75678892460393906268603810103851000 2883326 -76318710686937298507540563232128000 2883327 2594795776950800278208368128786120 2883328 47962337938634769856716673185218560 2883329 -223939028343893372977897252500195024 2883330 43937568607160622963720079700352000 2883331 74393748914624123187554137293389064 2883332 -285270827580333981529301732298716160 2883333 -84848138760719248942479676284816000 2883334 7690061625000256848586243127322240 2883335 1216715080084262277341525508711360 2883336 74002104148763288044237354311352320 2883337 387443817873257389574411640194027280 2883338 -327893182339771725799589189223145680 2883339 286767636409041423696736494687414000 2883340 -6005764340891638046475148699868160 2883341 70679632502147608482943614412493568 2883342 38162540785634656847726119907226624 2883343 -140642525796402786773761414751738040 2883344 -36791580801359611051996290731802624 2883345 165633366820134800677072722071270400 2883346 -31938632678800383398795924486422128 2883347 -65862298275838488252248103523473480 2883348 -54956775852657547853541291723889152 2883349 -136357877945602776668271355573764480 2883350 -5285832805535806865117442076917600 2883351 -85078847300508412429004283728406168 2883352 -684535233438089110339826380185600 2883353 -605369093983544307134288040369744 2883354 1545845450218259335941648166110720 2883355 -180196077855723376649945622929058240 2883356 -667796517074723155973559527364974592 2883357 11977861018354329917951973496581606 2883358 38523346588610666278717254863633280 2883359 -129647530575989039313569511015015096 2883360 194260650391049405346418471112540160 2883361 218673125049878748604828599640322452 2883362 -177430588327556809916984035186619568 2883363 -62399092123863518456437717707461376 2883364 15713332214196700733527832258304000 2883365 -5219226169493144347622365225315680 2883366 -65969191381252910370789318305276736 2883367 228447759703065512947414223146695416 2883368 -308557925969255928483608962830013440 2883369 309456799127216037492876832288377744 2883370 76544628785194091937786396544296960 2883371 178775328633869318704194660967963572 2883372 44219092931139549370123281109745664 2883373 244717053994903811191563790183533580 2883374 19663220527765495298028017274964800 2883375 -383075708802844244112129134283444000 2883376 117134577898536220408660421409554432 2883377 -33021322835280633294622232272603200 2883378 33155297805574809368068372661073024 2883379 236762111895922548506051125556355980 2883380 -51520639700009772104853511907923200 2883381 45747829965729110907190951936805184 2883382 276576183231643528579616554501080192 2883383 411646066277870852166577089349837200 2883384 -22597869977842387543233479943782400 2883385 -346908585580463146828658944255599420 2883386 -309857673538137786066283703200678656 2883387 -18479640234385863387776480360205600 2883388 -17387842548192252784547293770867712 2883389 264455096333887554987236924092170720 2883390 15379036971528302557260826512752640 2883391 19466309242378969350886085924713824 2883392 -11831552218027289932120688769368064 2883393 -407445136848595483966162687852986318 2883394 23276065627400079714928752029516496 2883395 -136024258321960934360280852640949280 2883396 7909737837975512859669903554337792 2883397 -318914043105462413392390853575562688 2883398 -28191568403311229719691707784993664 2883399 145074911854896457977461182643076264 2883400 -94937559049451264795190204284160000 2883401 -136706814113709349896684550305221196 2883402 156455893825215356718728848821358080 2883403 -336230393967321651372734175696906240 2883404 -155713228202580548820429981039727104 2883405 -18434872092232396552835192358644640 2883406 228322973843804121050202112165033152 2883407 14813684917324373057157379222059792 2883408 598347219860103202002642338316288 2883409 -580301733274041061902187923902728460 2883410 -57772474438643751631631086806287040 2883411 -394029137860373805510512383983165600 2883412 78203235844474027772658206115962880 2883413 -9220921927631343228889439873999976 2883414 143668982028663191925564851303317440 2883415 73934017493744217303899410443361560 2883416 71864341026473286130761891381350400 2883417 45274472958255392551782364709852880 2883418 176621538930123804786321047926043904 2883419 7121566108348053653389385886074112 2883420 -128995533802001713366842175266094080 2883421 238958828335143910784407790642515200 2883422 123954824316137374501254960035639040 2883423 -343949346340339689510631962479647416 2883424 274978706786495758897132263667531776 2883425 120345579722482064320336879700364150 2883426 -6123529047810925985576358320059392 2883427 -8060769371098951290834340426955000 2883428 -390719140476442174461013720610716032 2883429 150588844640029924853675570113195548 2883430 -103998687043917436623481764683520 2883431 -31635390834716142873193335562845768 2883432 259949270160707842923659466585292800 2883433 115538832959797597001312369932961920 2883434 -45459259742542953042044285697143808 2883435 -80101065894906274670840182641277200 2883436 110471445387417883202080096810203648 2883437 -572573995229287354904372526927583914 2883438 -56955214336476826064827656551260800 2883439 -81529676066569964791431140615421360 2883440 3207018661611572724460557120307200 2883441 203676986510181891234440326514580480 2883442 203158119367484716524841809264889872 2883443 220535928523204757709961152250735692 2883444 -73084021857340127966983052965699584 2883445 117119196809760138497637944558636700 2883446 -311575230439661153673103539540095328 2883447 33747863955640212710128187088184032 2883448 150667253089279838810331816176640000 2883449 304344088090671311645420325394508100 2883450 -85444306185064651695862729218432000 2883451 -5925861628116769598868527717378648 2883452 -61491042626070364140878335327056384 2883453 -250801656739059696891860577340509696 2883454 -51842240465222163241234464479685504 2883455 -135752891257297577326323832092969840 2883456 -273552318048811390197947581606133760 2883457 525104214862204837107925659977560706 2883458 -90526377505704043661352195229711920 2883459 135310246438960373055109511835090240 2883460 156834463907103276166000403395841280 2883461 -105534827418724986521122188069823968 2883462 137932946059027999149621366558850944 2883463 392983072383026065738978676529557784 2883464 122414243827889118733967873502904320 2883465 17246261294972334405767932107724800 2883466 173807110854507205351440220812144480 2883467 235648340620392075760474660137762516 2883468 -75268733812915883695783770521124864 2883469 301850160401974062413301711552146870 2883470 37052317400039624773781241402297600 2883471 110811083901659841353560225695282312 2883472 -87936267009028104526792799701352448 2883473 -371682137914394776853439429342883278 2883474 -123425398097003723251302875190552192 2883475 -6312200921609600948470777554371600 2883476 -290193028669368218223169704207373440 2883477 283703255859583128288894614886690720 2883478 -228512175485523660126313866211032000 2883479 588322068782913554495453812340793576 2883480 -49033196179754680664304580924416000 2883481 -9040931000441102306423437867106028 2883482 22637752930950744904060710585545472 2883483 372784031142875040791503898742423852 2883484 18691879525600138364250384641568256 2883485 -49989037294973608651079269999516800 2883486 20528188533299766302108814735043200 2883487 102316200385199187179873289803223168 2883488 -402446043738743549255071780417044480 2883489 -25822922451408587364364694132326656 2883490 172332049177103164243653563546868000 2883491 -135551399066940924093980170579319328 2883492 -148712370510535259853170442509568000 2883493 -21329462037445691678797255622380260 2883494 -4805288257364598135846218010959040 2883495 6266608872223685247952801770471120 2883496 -32946066321355641238950862557020160 2883497 860723972451807114213290977856745600 2883498 166322095176960825609000082886648064 2883499 -399172009166953354554368433698481840 2883500 29484903579049594807562775106560000 2883501 85304760284084447962463816258971830 2883502 -30948845541498491392166774957178048 2883503 34763140429664900999434159334429160 2883504 -6731342461969844104908955523284992 2883505 141638562061579124007074914449300660 2883506 -197919718827287336975286412072719840 2883507 -126437449245422390257181935245448320 2883508 108096708752633835265814334806995328 2883509 -61661871138873619238422940734966290 2883510 -2995347574561256131504710398976000 2883511 41887152184899528512598996820544400 2883512 -345267586652456780287703165371084800 2883513 81951422669672868943646953883789088 2883514 57812851214323800924166861710239856 2883515 -59720652539150356651391478168051840 2883516 112861328463961769363510748746833920 2883517 13187322848591296296470765913464192 2883518 -58679464689887650133784606452806272 2883519 -22221947620618241018666617468247904 2883520 -29352997972720592834260948714782720 2883521 -226547574096013985218828407931727148 2883522 85106807337804106708688191653324672 2883523 -111882247029874722681044925506529120 2883524 55062431787277362770661098194046976 2883525 -101219339844651417198294952040011200 2883526 -319242734391895913973340357921982016 2883527 32101169959572851233307252783529984 2883528 215583258887940404481825977578137600 2883529 247401742558628563688279083358051280 2883530 -34982254049289694604197070185618560 2883531 32067135737065533969667885363077888 2883532 -126081429787311810447113322652044288 2883533 374336865478950154280607546164119584 2883534 -82516945352792588164092936495226752 2883535 96588006279950318675493492946944000 2883536 -57991983528091947791805032555716608 2883537 -7542633175823867941435404123305712 2883538 28339661935793373745605104358429696 2883539 -4872275454177392471860386592184976 2883540 158498456463414882158817092599848960 2883541 -420917809436160069268482101210715058 2883542 -29460611343501170427892565114351328 2883543 36094815660627566901570456501234048 2883544 -210037383398699374257820742938214400 2883545 5946165886075715032776416049593280 2883546 -62691534545550922995094244991674880 2883547 -94750467276605141970667924987539004 2883548 95012052096188438391747162689899008 2883549 364732205040075547774319240877300864 2883550 71647473880338652433186468579361600 2883551 904992937648132965310098613135656 2883552 208025922326282564992974862945615872 2883553 -110480246827281009000649546974031198 2883554 -251660428506680483786468834246098560 2883555 238904817561594410852746254588526800 2883556 72013171724901062146842498452680704 2883557 153746821771105395050449497654003000 2883558 -4274620790377926912108358799646720 2883559 95815580548431692900732744810772016 2883560 -64963110599117245452565846842624000 2883561 -340681179762278259884196598729193328 2883562 -180151553187149157305803650562523136 2883563 441576271689359195682247887649933812 2883564 -19425863461053773629479873034745856 2883565 -3578951329853876130888602085467880 2883566 1079671605942526967161662302315520 2883567 72527165606209322866059762113481480 2883568 -154390755423243337792826674548408320 2883569 88706822380931062769759858359736244 2883570 -74659520979913329115267964867504640 2883571 -50559609051179089264676135197290816 2883572 283735157364417897379237480717320192 2883573 10236986886094411129207451388057600 2883574 -330120632760181745743748185468636608 2883575 59007148760026931667173143188958800 2883576 177805591219094965797581870553538560 2883577 -657419401753631073218644738903911574 2883578 318094428421950873262079236396078080 2883579 -279010432794822309868440554622950400 2883580 -2142389611997242473641958398361600 2883581 97372346107223395038572048944436352 2883582 729040181477887336505749683133248 2883583 -107358771397784276280144083886597456 2883584 -132548814589123693001533388325126144 2883585 -79411495708321168107859090500873600 2883586 -153865693182194018321372823789504000 2883587 114891275787155401370876331662649552 2883588 -372934653019851914909786862086639616 2883589 -27293556637266427942793400773104128 2883590 -29568537009084947129837519177635200 2883591 -281365453819779263294108907465429696 2883592 312494747431890998575579585853030400 2883593 646404936367993741811353529558050842 2883594 18339228179557125908568349398810624 2883595 19974772398042615922003566130363200 2883596 166967354546705163878695646756755200 2883597 -127813455982936174770031765367498400 2883598 -75869443976075320363269432329203200 2883599 -511156214612880564954284141476856400 2883600 1047572977556849818886125526016000 2883601 -171660520182345813017778457457851598 2883602 -5520529141293903504005647653009408 2883603 -247081079630060362308167664383361096 2883604 -333636667144272289331294361455983744 2883605 294479661056542426129149447921463260 2883606 120811661382317408211756469385553408 2883607 574252619527811158831182221987708160 2883608 99122881597835711446840589899038720 2883609 195951695530592525632336357997183514 2883610 27381138334914824562291580484724960 2883611 -3373431864747563637414023669718600 2883612 682018458090350296284632879207424 2883613 -618021651154174837515923781504015616 2883614 102630208397523035132650384068982656 2883615 74615052978692683535706693486220800 2883616 -52756495091725120731332636578283520 2883617 -261801977909980826401905841043623248 2883618 -6064671200396305819139839700498736 2883619 520548164189196235287700352511104896 2883620 -64497057305498984309482823439728640 2883621 -55564425283420172867452496191038240 2883622 66889964156722330422364210410764544 2883623 -226811654236816959400633150902696 2883624 -55480202019482920010135245320929280 2883625 -239850739411585189713972217481760000 2883626 24543543949205329537886066499753984 2883627 -587606671360283481614526427736462160 2883628 -430719796534027797289148139990664704 2883629 -244863281057742730124640287468430624 2883630 60664341383567432316533433670272000 2883631 -523511587250575292392617202706403568 2883632 -34251698755175295454018276247666688 2883633 84097783632559243932876815783059104 2883634 49274469436960243317722283465340320 2883635 -98696811790393181207752384156027920 2883636 -18245103829902052570846061037508608 2883637 185801647057549305582748664898639072 2883638 10537898587866053336127321809738496 2883639 -119111379866854114348866321220770432 2883640 225707374504503294505072510540492800 2883641 648629505936220556734267484056896042 2883642 36010374015597943031329825004285952 2883643 -64505226002217095360595554257662720 2883644 -187982421702461000893114223063001600 2883645 29864156994980046959590202652561420 2883646 -18487055739297207628325346698595456 2883647 -102376908314693965828983785789916432 2883648 -15032580176368996242835313698799616 2883649 -246224021204636957577295668748039760 2883650 -50101993497171717785078147469225600 2883651 -16666558521533814611867681101151232 2883652 404580516145763167004000884409745536 2883653 44748226354035556060583340347738808 2883654 10942535994677799511412634042003840 2883655 -396781846447261692888710238757330440 2883656 -216732996234565142750253125308677120 2883657 15752501296887167730086034871474560 2883658 -139602474560775154653112978707632640 2883659 196601821250869362759981062094025416 2883660 64622146427295297036983350588200960 2883661 -114216510820238399355683896867730976 2883662 123729375953540063907720130123978752 2883663 34116804475844612215286838067545240 2883664 31848252648674565188565756085927936 2883665 161601079810973951583122953615398720 2883666 -1959205109781819150389095668700416 2883667 -424941007190453057610057828387371284 2883668 3978079229824865724374165011091328 2883669 -134000873045523798830169090807730752 2883670 149980473620884490920421180695407360 2883671 17798794098087481378337610522115584 2883672 304195545223727590278635977820160 2883673 -40172507640003384319112504303931000 2883674 -74625040551097664414348814916187664 2883675 99170327233289774283446258952885000 2883676 -182121435249282584747774142865523712 2883677 219896594092572819459328877274482220 2883678 32057508027992956840779114271288320 2883679 -215788297314115156320489389880430224 2883680 380050735489818924046146804685209600 2883681 510237828555709918438583628360850512 2883682 88542161510634098624326463271235584 2883683 -334587914420791726576882485091673976 2883684 -140530440056842364594412022850119680 2883685 17408597755262738341105312013468160 2883686 -9769223748284361166415495363726976 2883687 -2783726449156995077832999081822720 2883688 -306984520073702694685328025894282240 2883689 94764471339274802461456347716481780 2883690 -42389237736255189917560638211068240 2883691 429263876822085555121631886294278992 2883692 -33225950536277191360985459639777280 2883693 -92250058256070231411235597520307456 2883694 -43986229273420736288693711715809280 2883695 204405889717058418080164791607888200 2883696 44653386298812684562921481575759872 2883697 -48518314876218379781765458168439854 2883698 86604876374427863758934954697411600 2883699 -56441918158676645682836235357306576 2883700 86779183188577251771138889085571200 2883701 676959663402293261450061544279837500 2883702 91313483464247053263177963655566720 2883703 -720970728616938624146319316038465816 2883704 -29058321120658475267901124592947200 2883705 -242793650367180485756548882603894080 2883706 18678900406060043372406169108362240 2883707 -532488317488728580472745158630489328 2883708 -254340663392697895064292427382676480 2883709 -1509398251493447723292046324993600 2883710 9941575809371133606803246506527360 2883711 56096164647075415906844926179796224 2883712 -6146270417313563916756221228482560 2883713 -19725810678222879803450342012341248 2883714 64862283639250471343929297552811520 2883715 251776349916410825716558245184521360 2883716 -390954315627505188219761394719093760 2883717 -94616210563430822882560004898907872 2883718 16405678570024231363494475213593600 2883719 -42810003968773959658530937456157856 2883720 13816090002853355021167929031065600 2883721 76872323508993909611361281221450000 2883722 -55002144171304182296369317236151200 2883723 372752473888369294623196744705037784 2883724 -46864280159614545937080796626997504 2883725 -96967456615907689509706707210204000 2883726 81800810250504968300153885756548992 2883727 -93018607802827872158849797476976896 2883728 25228962105458843013904266523287552 2883729 44706948056540685025225412836767984 2883730 12080279755109307004619617827558720 2883731 107932293723647162550509779574911200 2883732 -139874758224342899127317786759897088 2883733 -670160010472313311073337179840284018 2883734 104193802471109648026345424931787392 2883735 -101157135666204915203592689853393600 2883736 25444288988667154790600399374786560 2883737 246087769349375296637066518273691520 2883738 -56601417987933169317962919680300544 2883739 -525714070524099968443041671090308920 2883740 153889679957544790133453230324377600 2883741 70009754125714046202545159792883264 2883742 75938501894339944563279037482022272 2883743 -136833697639191147959777883071584080 2883744 86973568668598218006515781866618880 2883745 357357676775515154075364146100292500 2883746 377198056679456741122121759093210400 2883747 369337166194948719699222442044516672 2883748 37060947878979300222824275902661248 2883749 12147337604623203633830063543354592 2883750 7463400170357042441644347941400000 2883751 173422415305803201893387005650243112 2883752 3469288074920145042754752945930240 2883753 167744216012953310636819254954324362 2883754 624582878991524212914517739238576 2883755 -12563921765207176588472186884239840 2883756 23803430892962202051315745752023040 2883757 188670616923929669321563145273298912 2883758 -149388616031586538834568631938531520 2883759 -18929481593313192315797966782720752 2883760 -27868841951437653838394703947366400 2883761 -535305998930312321444391701145709788 2883762 -2967518345482813145008712755811328 2883763 -243503472491907751699015788998496000 2883764 -26849615854555425722312349512342784 2883765 -171561595655149786294119261774355680 2883766 -250295839281964237816770408961347168 2883767 183671242250757263813104569342603816 2883768 22287719469006481650158635111157760 2883769 -215046755460620127630391673598907904 2883770 -82393940212292591433647531019244800 2883771 -218486231478604346072112237670942680 2883772 110439170789414266602227939923813376 2883773 -527934827134927810457193365609409978 2883774 -45463450379492515686043236698327040 2883775 6573822312387969802413207808418400 2883776 -18314483396426613198178829608157184 2883777 -13113569210508699846083778137971392 2883778 -165833956113884674239284375789027520 2883779 -268293358762864346177909891539211424 2883780 -14704887243703605871094127617840640 2883781 -21012079043210046326901956834760418 2883782 239596757425429654211542997672256000 2883783 60574026255827920101602007942187008 2883784 -143927297158535190343769368764211200 2883785 -70763705622405461873680238962741020 2883786 -11212400110737507942181348345637376 2883787 52784611442344482618256451360189200 2883788 -307887705674610784031728337713734912 2883789 82546423689153665971817241476152320 2883790 12073403674754692043946335664883200 2883791 -40565021280981147993413747354857200 2883792 -4925413651940644821704164726013952 2883793 211622503691018916353754072969506 2883794 -630526684114652427809330898454656000 2883795 -3494259216288986198650606496309760 2883796 -29053708368021639250761003993847808 2883797 480796051517592684672701907513922140 2883798 -164176876872832458584374269408738432 2883799 -511565054830721927744217720475118200 2883800 88413222199318608720070589687040000 2883801 -30673557616438651615516308413178720 2883802 36922233353994481403678719152902400 2883803 59742053674832648621849640793741584 2883804 -792704514925117111462016914538496 2883805 -509665145314289621427428883721894440 2883806 -1596533989246483685448886005015552 2883807 235736772449681292280806810372475248 2883808 55667320886977946249540806086230016 2883809 -85582398631660477332433009337484096 2883810 -51365585107976108996536892975738880 2883811 13195009178772295242497604525639680 2883812 -148040834882764621455457315284222720 2883813 27261368341248823760760767981906400 2883814 203648635808526735693280548114869952 2883815 177816972129687260905201215917724720 2883816 344129044094973068377102689263616000 2883817 -42290458010204909048151852646870776 2883818 -40715999668275414142192330298941440 2883819 -337187603055197250272404246010988456 2883820 -325881154538840549195713251727488000 2883821 -129669033383708086104149047051630656 2883822 -641785406507670027023268892369920 2883823 -387854313660673607826002261733834928 2883824 -61443412874995447254159891371458560 2883825 -35135022148672815784608053477198400 2883826 -221988737415021764194088926241080320 2883827 83604787354437424663912631081705676 2883828 180612595835182727562840449251000320 2883829 141206140120855576091609014227012600 2883830 -211823926747952622282376239417661440 2883831 -382492655890399975754219797416820248 2883832 -64863553309594652717985863408025600 2883833 265849585981319556428601602822436240 2883834 43364142986298914020159048742454528 2883835 -106563046350399187808192398146738000 2883836 119877400849450175919369177038659584 2883837 75803369169906899841230583213864960 2883838 -798035538910641078873532056872256 2883839 -121520867924428711862624094032799360 2883840 -113195456138046843741786724399841280 2883841 -122392748329903178562388487566171068 2883842 48614469928584863468076999041781792 2883843 -24413725779801090558499935548653428 2883844 270732837885134957490935981825860736 2883845 219981383378530016570167135506311100 2883846 62206120186792393220831480296968576 2883847 -332234622235657279157268613065847200 2883848 467834305856416977756340618563870720 2883849 -315287903723288163507433770333309936 2883850 -31121856183932863429925224421791200 2883851 -352041734426454571246767942966527148 2883852 155600649776758723814527414788024576 2883853 -46175865072093159322437199372803840 2883854 72034405213371858841121702390592192 2883855 -3985191576256949964315360677905920 2883856 -68947980659615753993301068510322688 2883857 -396400508088420255156655855983180288 2883858 -483515513136284537578008134315520 2883859 -111134037069795540475392900158536560 2883860 59743536625813193908623864812544000 2883861 -44074790333737825526772367243361760 2883862 -95661183909740519154195920403737568 2883863 -376764118165776452706326551237986960 2883864 70587719374178014757102270895390720 2883865 11197010555404455222672518805464520 2883866 175620754680076636333884122406907632 2883867 -21397066599153263588430965124733440 2883868 11936590044120347619864911748423680 2883869 -78085789261997248650293604204056640 2883870 -97581237659783002733205666026649600 2883871 -74909892769552475095704767110601168 2883872 172289603696739833247464419165274112 2883873 57476471398369051165705428404560128 2883874 -96994423966143695945637940785704448 2883875 -555100533627381893986045847244336000 2883876 -108458895530236532509737798922321920 2883877 -280950121913826755540965615116414560 2883878 -2261044322714599867163129003661312 2883879 254655795658421870495790829419631824 2883880 279861292872021716422415532014284800 2883881 1371196176424127211079309470071808 2883882 -202656457927952944036587141276964608 2883883 191580332167870235640431026208886240 2883884 436126905653422441580824855719234816 2883885 -28453422506426972028175394289146400 2883886 -88064114503625474114756871686603520 2883887 -358684036053141545938510184096212464 2883888 -34128082773770167389720521432825856 2883889 293523867661735315678123242044751924 2883890 -24201916820155310006714439607624800 2883891 13195630478487135356065998606137904 2883892 153074279636378042308987917381875712 2883893 -134597761954307727275341220530707858 2883894 -15155284035500095049412838830559872 2883895 348482323146969353743717969318680000 2883896 -414480752771951618900120342878924800 2883897 -794748129315334990072091924153022720 2883898 207655120854126812561628232567321200 2883899 74667923928818064367661885963556480 2883900 17773191156994453855632184978060800 2883901 222295804859357670394136984766309792 2883902 65057608337389161714618477670561152 2883903 141345176321627877788062810481615616 2883904 31051140402951927277703379973308416 2883905 369751764778483827473809192903401000 2883906 -1484383563714331130416835162375088 2883907 -223161189610207350142217770671435328 2883908 43114239136053086730607267550515200 2883909 -113176577209341282058375089709547520 2883910 86362303214418608552771819011340160 2883911 197683126275473307387653752808935512 2883912 -116854091637868047532582785100308480 2883913 -364232657415860836642971120843660838 2883914 473047119354122613796179155957856 2883915 221119177816488289836278687563364400 2883916 32927633061418472955598028561186816 2883917 -205737721290887346518048711992830048 2883918 -107306671979632849731897698187251712 2883919 -198005483709627832907186360768011856 2883920 38413136266323154255999774988697600 2883921 -354149825875554307203384123548725920 2883922 -79938391045770513477814759791055200 2883923 -147894534303266485076053381275051264 2883924 1448483658357855612475147108829184 2883925 283354885778809145874036967886104800 2883926 117147086554994630419780757505882912 2883927 432764613315602877854246243560174800 2883928 83350647401533273103099673612533760 2883929 -216841456529231391353957865368644470 2883930 -8487313565324522355044845160693760 2883931 -350536029340242201166669881300986160 2883932 -317258913064628864691848664796245504 2883933 19761085169490783635467197665151762 2883934 331764366909324696913202456992233600 2883935 412389483191517552062120704999715880 2883936 178595184049799529813406135697276928 2883937 -191117494027938285403579515489059648 2883938 13447323436307359678292633806160544 2883939 49889565692359460711564896894101624 2883940 115795370803420721998102184634401280 2883941 91412751768171344863550036093797500 2883942 -87226904328099717415412170345473792 2883943 -886130496244831266882138525036279656 2883944 -291777138994905002189187473068032000 2883945 -166260399007925438214861770519734080 2883946 145232303549638851590105521044000864 2883947 164169544535922572050760060460537600 2883948 269417228608463590276950764048965632 2883949 -208576528690955020946186641961627520 2883950 42897074384405071513428144805392000 2883951 -79456415884264718482073138345260800 2883952 -11187502814280105247102617248825344 2883953 142035836214662056512676926089499120 2883954 67297604993698469979652146849507840 2883955 280084860630635684457562702738677360 2883956 44353052606937958877632793324163840 2883957 37846091093371880126628749816593440 2883958 22882570375514388768418530248054784 2883959 59052310162140571233086679792706128 2883960 -185702998733876846109601536960614400 2883961 -309576991275710764020097847579048214 2883962 -5937729677794200861761109535962768 2883963 61818851163697844146187872561254000 2883964 375312794730119965123986763040638976 2883965 -64269069131809058874048950340176640 2883966 68755250393952789612475514138543424 2883967 -4791342322871704315690590822490368 2883968 470510300555127748544465542966149120 2883969 406985695569844417941555444377051088 2883970 25960417628410599920473964090918400 2883971 -39659093037132965158249861875596088 2883972 -22831670767651786643742040508006400 2883973 -605347122327479143891079824532463778 2883974 -275287356951524774928016741675472640 2883975 -124353026009134014262387842779099400 2883976 275004682255706971260774258266158080 2883977 -180817682392987127641918430757515760 2883978 31579514321863506790826836518635520 2883979 216246190555646070624905478965233920 2883980 -159364239085024798133782628546227200 2883981 58012760069760131303003497413008064 2883982 62126398106784204445277238670861824 2883983 -410768846607567142846648967597154768 2883984 9456133727245546487981982756962304 2883985 151907269824643752653111320600328220 2883986 46508180134929363349468636438646784 2883987 -70165931291330216764307657444235720 2883988 163903931005904779548332442105711488 2883989 -220170761922343529738343477997380210 2883990 -87779306017671796055968369121525760 2883991 171127378904930409832463288968272000 2883992 76473658982645336097500638460313600 2883993 119449428205085483053285741752465984 2883994 11591175075642946734297152522058720 2883995 214561953228097291460611955684523120 2883996 77112619708418186018385160934065152 2883997 153600351983479580363438159783049446 2883998 44706605068451820970512488416246464 2883999 226619944903367855634807919043228448 2884000 266938305220928179309498491469824000 2884001 -299024359309753056035086632534398928 2884002 72168417039917967808622500203406848 2884003 295651629650565166639133363726014984 2884004 202199493856631079586521276874204416 2884005 10311290347728490182885256659868860 2884006 310247842267949271684955657740137952 2884007 40682481705371121228736744545982512 2884008 -73349551159025985988953215579504640 2884009 297617857765013068674320070850057216 2884010 527220715514577096208733180582400 2884011 -1721540533997799512656939133439264 2884012 -28885413471870391892249858962610944 2884013 -41695438932582724519466423575489920 2884014 26988705804083317562523066480893952 2884015 -203932069228012249518995048445673200 2884016 92689917501444516046159367711883264 2884017 49921845911157114597775207840775280 2884018 -156344529449482690719369998263757040 2884019 -60204934520003241480779249426401440 2884020 24789526782205107092543112362434560 2884021 27107827995047134970021243376199680 2884022 -35308265368893321278417870880346176 2884023 -64658578604643576033396716637942336 2884024 165827589237502876790274375936368640 2884025 275961796632206960890700595633245550 2884026 -11349943402657279816838554598304000 2884027 62557016962182066119280263468572960 2884028 70627004065272287029635743886990336 2884029 -2146232131023834706918603438133856 2884030 -67907525914657226193172250962299840 2884031 -97070203138575736515450523289135400 2884032 -147242950602023022961149302066380800 2884033 -254042793444313228932623443516415100 2884034 102689007419519583322428387636574416 2884035 13810290675735996000683743207680 2884036 113992887432606899823352644327699712 2884037 190046474335306162411587395705612700 2884038 31929731147099833740677407504273920 2884039 149031590828309393109638219632824480 2884040 -112177036876467935719480017336883200 2884041 33910280736405036385471478456236650 2884042 -203336243009317279096259479946058960 2884043 135063235946728919075607669042044160 2884044 -134252605165037747412264413288371200 2884045 -93091165760967010451289650827146600 2884046 232680347052277923914879660456926080 2884047 1219813610578201353685005587961360 2884048 -28242754724344562400753762700492800 2884049 -123103875509844688769460808411126464 2884050 -35630483690636891745096196919592000 2884051 222766343209710860055487143277747052 2884052 377130988966459364525101971229374336 2884053 -2749318311075330679185668803292160 2884054 -30290429721939959449402280786451456 2884055 131639886138697075526819200079209920 2884056 -29805949804513577500154680438947840 2884057 560688710107106029505897203903951632 2884058 -169835913095836957423177586065986816 2884059 -564817025011350702479908691808460800 2884060 99470628428207659723132090045908480 2884061 -689101623948547994910205959660272448 2884062 -72332837269422377533084448771558400 2884063 -33220118827850665536424459673047872 2884064 675393690577523265102840008050999296 2884065 163011134960773182797534154535259520 2884066 -51639461659591168168518472014847200 2884067 -583721148197818522811481321873128400 2884068 119840618559471394226790027324017664 2884069 -20198949938884928290291828440326530 2884070 -45206345980882045723331871834935040 2884071 446858880056132960256870204478722384 2884072 -8567933050161396031080855737779200 2884073 24870243471260193463279602851099322 2884074 53739646381639140360300719625581568 2884075 45941752987519126274213621888999300 2884076 33024428921577413652098450538624000 2884077 7611174490511896041022178349324960 2884078 -113539234081301663463152082270241344 2884079 -107129181678537028568459092321038480 2884080 -24039023313295269546950588067348480 2884081 30314690874293050835519460823628882 2884082 -306364273576974766066717740745189248 2884083 102492866722291630604558487492297264 2884084 7308970096740103497151348716183552 2884085 -26669314524218660556337761769036800 2884086 -16462537886588500581586567176847680 2884087 167419559751487790163063081166453736 2884088 600207358029473836964380742670581760 2884089 -20212108708285094541157694373265152 2884090 -224520914918146871391279826520355840 2884091 -299847535247643997229578735109028720 2884092 -11986429982864569744550522481704448 2884093 106587666293046784650364795224782342 2884094 38851785884111385304708477796091072 2884095 94076160322399728380580101255570520 2884096 3947236805548028842292164222255104 2884097 162543203847605217187290501794086320 2884098 18214541538825576656541976853091840 2884099 -139550767012151350244755746422890536 2884100 -85483989466995809393435620016947200 2884101 111390854685615748996157534285939328 2884102 46706899631000976812947154879584512 2884103 187649412293607936624316584558958704 2884104 25850496763494811551309625945221120 2884105 -112726807129592596211778929044022400 2884106 172963949298013133004502408723624752 2884107 20684155050126947747778340187980800 2884108 307429511523730142655695848875694080 2884109 39965760924265317827493957653120310 2884110 55493360197877251893692008306373760 2884111 -228696491967006895009679232491165000 2884112 -4200995908735075495733087205851136 2884113 -54933994022259242029674648899479680 2884114 93659463106879327058403151830496656 2884115 61111166075400013352449722762123120 2884116 -2155361311943424442253484978978816 2884117 5108808647803843749289952465041166 2884118 -379246264097540852676672174559022784 2884119 15478765083160792362079632827095680 2884120 239185963348744248057659094003916800 2884121 -324413124484542674121092692687151856 2884122 -11606585976322968663375784943507712 2884123 -94300076737352438069509305174185496 2884124 -76579890276747366689514759162608640 2884125 -62067293200612349467687956931992000 2884126 -18260410459523033187330482361882240 2884127 129284652160593196695024475483213872 2884128 55437170585849123683159228230402048 2884129 -114876104905651903107770790133978270 2884130 -75099109987830012308598011002979040 2884131 -163328713291080747640068034825197072 2884132 -90672073212311969525849012095016960 2884133 54292964140185423538457442421343520 2884134 -39101188918707083395945752950522880 2884135 -217221615366302111038465350597593040 2884136 1100164661294128837384066526976000 2884137 179685377728059275574390385125995520 2884138 -35096028995176809997484716923347280 2884139 1251867185704028063532345857394024 2884140 -64967005937202538125675430446336000 2884141 -107050587174520642793099042005827016 2884142 18595254268218679443540139058993472 2884143 -143124090983484284983670613107856000 2884144 -116295077943543389367673970586173440 2884145 -65872680334141635936495470038118400 2884146 -12258942661583227127561746289965056 2884147 -18349072935627436128552015939521536 2884148 138687769085081868163981510566734208 2884149 -488895619285066841701573861207722816 2884150 -8827967852811112682698978458096000 2884151 390592230295993605360643851192298152 2884152 5653826149885568622867648210739200 2884153 -54954975651179847561725541614448598 2884154 17438579143733538019623171180469248 2884155 280260342093405560579444567399109120 2884156 311148095494362632415466718676480 2884157 -19133978584372254975458453418655380 2884158 -184696155974618228508329536609306176 2884159 478525942362351507618202542100396840 2884160 125520932690593961780235802147553280 2884161 72366603443476663407275559111827904 2884162 203386089925681134058303051166092800 2884163 303756727389530169597529345200404412 2884164 84164240025668361703422453955992576 2884165 -416864459820233627301451590708016680 2884166 34482314613534318542306576920826880 2884167 121419327085923963796163972064176256 2884168 -162788520215268352174165228418826240 2884169 328207825710979721139708899585375796 2884170 -5119235901764122606887100496855040 2884171 201628722572924449861320459473732372 2884172 -249981013620614012914139637425773824 2884173 -8207995331805077330139407320393632 2884174 -136902664111449081527407517732345664 2884175 64968732038074731149699220931198800 2884176 -61041074105867231493119700593418240 2884177 192507565581340698333189783088180800 2884178 6253768434723189329104320892446720 2884179 -61246735874268776922150628448166216 2884180 -17110143881176941423822012774935040 2884181 223280202214125515949866502282156000 2884182 1277629038462545906633431770691584 2884183 395445288901092859480000556510375432 2884184 397551315817469071440634986346475520 2884185 84304450703412567878990853369816000 2884186 -103226504082662016418591279287236160 2884187 219169833860293239301741275503523072 2884188 121804692885863386255429003419609600 2884189 286762222440675313812616897363835232 2884190 131479020066700686825937390290940800 2884191 81739030348214505911002450687269192 2884192 660938104997700523765629342245978112 2884193 -106574692572536371131245675979783000 2884194 -102305367754495408965903472909704960 2884195 -23140561564264858075441422156013200 2884196 98824421397317500513744093069099008 2884197 75207567714921246851678086161544800 2884198 162745237496114793709921687803212736 2884199 -221682146432907907517131251333206400 2884200 -57684258999759876127087381217280000 2884201 204092363721074456368336932797446202 2884202 -227289771280073072426083378772944896 2884203 -89243044803881421387462221289444576 2884204 30522485129435108430101287138355456 2884205 -203076156299626583526837619452701640 2884206 -124306224866808470847375322759557120 2884207 -120402642695274671770181316098574360 2884208 -36094585134653509020588088793530368 2884209 -77845973129151212722995065335756032 2884210 -10800461949231839127350685829655040 2884211 415868247036219722773627486957555200 2884212 -9946668564605499392427211358311680 2884213 -91067822866610887459503490715497316 2884214 -75991212309764388424839621979747968 2884215 -146894678053511348685441043084464000 2884216 -787763533524147390398241463862538240 2884217 -145473680262145459708719030929323008 2884218 161571110843460625222587475708074240 2884219 -168585199629186506019340239142426960 2884220 10388369320000669568563174660800000 2884221 -118861573820418884074804267637453760 2884222 -175971808940834918047064667236410176 2884223 25961377709745844379150782133008800 2884224 33376110767939803330955513010585600 2884225 997622648644475611559880349111600 2884226 43310544177131038503951197948688384 2884227 82448195438103863097489629388704640 2884228 -36320883085271105846977508563522432 2884229 -426306095936092550079338283162955170 2884230 -559816288989947491119339194323200 2884231 -102786007066268285111111750295385808 2884232 -60807120202871701855804221480007680 2884233 127763070915935315998477008446109696 2884234 -84024499725677020064858400663353088 2884235 44636411954020855304589059503178160 2884236 226937650240625603429979947561651712 2884237 208268383268733338733276208492229292 2884238 162719917734207565812210993861768000 2884239 165505817425585417332223409477060904 2884240 -13250214457081596066289999628206080 2884241 -195971626541391191212081335069555216 2884242 -5668579688648311729687923183765888 2884243 -604845518604437987224303101533223508 2884244 43888547059186315666541879309955072 2884245 16674131518084962180073030252458240 2884246 -52204171531414269823292341352854656 2884247 94579618539704355955093481694368232 2884248 -30471390787900211394760091751229440 2884249 48375351845395050871062623123925120 2884250 -150840766555094587799571104975040000 2884251 178813595096342352993421809367870464 2884252 12630418918743879262575649579991040 2884253 86073501956629176549664624154933760 2884254 -106236622282921393347600052386423168 2884255 126513346515087524911505939999261160 2884256 173407486465683012761815393499480064 2884257 -272837156640506898250031983863097920 2884258 116743235608899366888062592890551584 2884259 -22255938380210504916921583378062384 2884260 -241285732003863853423943649546240 2884261 73238687260025396663820254168256120 2884262 -23111370918642258163088362668426048 2884263 264827770820024887614634027846398288 2884264 -365517804922125427048802999508172800 2884265 35867332306336302316844523769070400 2884266 80154779817123508394352220329328128 2884267 -63926057320947791505134629310644684 2884268 -1601390440245447388658749030394880 2884269 -231305366435130648265504018277051712 2884270 -16489960901597041454811553805113920 2884271 -36076342302800565315904477352984832 2884272 -35507098950885442348360059406417920 2884273 -76698354669656832484144307645888960 2884274 -196020111941476690161279999112606080 2884275 -85838512119974731466627904950814000 2884276 109835091796913690223193992755691520 2884277 234529954346016620037928070866654830 2884278 -179514224979628280526434776444186176 2884279 607866303365071005664037942860195880 2884280 44118889263774877866511444427980800 2884281 -230588864356619829825309363053942448 2884282 43203533129111008822185474064130160 2884283 688910819748100495291688063229691800 2884284 79054021087437389491136956635892224 2884285 -58416140335885152047504169704733600 2884286 -317491782478153237238875394478705408 2884287 29907042557124098298885444415123200 2884288 2305156240893959921736045614333952 2884289 -124235372025671326220275132582334910 2884290 -28920804968004126325642154810419200 2884291 247746803959805665359643852482048384 2884292 59254423698368011034495767175442432 2884293 -110746149049594551976975184451915618 2884294 28130406378296674869622239060604032 2884295 -384274372021010646943791304430872800 2884296 109497512355148772564059411315752960 2884297 26368795247563523308645223536151552 2884298 -117288841833274797086414101245327264 2884299 -71300763148766834731088011867301952 2884300 65193363624545113340017850059846400 2884301 -84617729014666201362012886464326016 2884302 -112213783761997748336476712041144320 2884303 -49115175140679856724714176456133936 2884304 -45390500330120019616342397994270720 2884305 214107844093680810841833125349054720 2884306 43212018292729910514024494780851200 2884307 604185625364175783948403986242112360 2884308 -54079304928076047299155369714888704 2884309 210846627442302529001197840384356288 2884310 81459988541886386626360167928792320 2884311 5988073223272345555563700114486320 2884312 135085065409483966622446451582054400 2884313 -233910669754271017470852231462780156 2884314 -93051553355969236467637558926424320 2884315 -83447853849246253961446325921710080 2884316 321705067725238146911262354180119040 2884317 167039211663332887303218444300488160 2884318 -172024414377893850865535725809824640 2884319 376394495364905998855169404127394720 2884320 151475993061197914352729686069739520 2884321 277713765847253545762375728775439424 2884322 -55606523101527898607500712323630080 2884323 45071047207902582781237954396440360 2884324 -241231777927343318301569409093310208 2884325 74269690614210447960569495835482100 2884326 -28320284834774805382735931576027136 2884327 -155434049924358370970667460334714824 2884328 183325973740590414516883839124700160 2884329 -3498382704413081900435836273645824 2884330 -172739916509703741594341451750817440 2884331 -9270706431679824617166455299082088 2884332 -236877361415750495324315932280672256 2884333 -85761464591550455099786535021619200 2884334 17753086990537071916473972122976192 2884335 75751774388062592205766874327436960 2884336 16174834933180986311718662547013632 2884337 -227264774437988979463310886048676014 2884338 38691885995196327903754459203992064 2884339 -655999002617158706814319201045788744 2884340 -160516290922253714819457857755353600 2884341 -49751730001491563512748169662282208 2884342 -31172682380558027991156836913888000 2884343 -55388212694050502881591507027381248 2884344 -350588883517401050185434691475681280 2884345 9716058102388443723987519482363520 2884346 157977685325497660331429299368661872 2884347 -197410115964206498500915724615930676 2884348 -203156001680860685023383802668347392 2884349 -143722727200243822489474586064522036 2884350 12318014132299068543372878363289600 2884351 14084366395127828993148434262532352 2884352 44115128164212225611707681540669440 2884353 -221566311534019289837796223320486096 2884354 -5680480729062449599091878511404800 2884355 505527717180601482941663230632434160 2884356 468855008923736209129148166554603520 2884357 -224473166363746500911962993494622688 2884358 -91041560972652465460113565934252160 2884359 370748331980435806944200812410260904 2884360 -324049864134531440548404520932096000 2884361 -125307055859905481876236226577101568 2884362 5667378460927794515908859123761920 2884363 -61274897402674815773770689039004056 2884364 46105061495149225507417970060623872 2884365 173855776774025256836440939369938720 2884366 117926635729374946825332112556466624 2884367 -81852168145567169315601343503925584 2884368 26560396612821633479341776618061824 2884369 191419530278627556486453500291664000 2884370 -128780167727010898691485583267888640 2884371 -6492965048119979491876965748396800 2884372 -95398792477652578422598741833447680 2884373 -524858310202754229311981943822007296 2884374 -135744716532039465597814777552599456 2884375 -85803962440998547224420594162300000 2884376 -40484088543101704428463622102016000 2884377 125520614079894387974051106763450320 2884378 13098472509667907246427637001945856 2884379 -342337599328642766989618083091921020 2884380 36368283288771465251305444837954560 2884381 137328124775678248336014818553294182 2884382 55371897672565050857438394444753792 2884383 -739224566249339889927129396003994080 2884384 179704441289558105831655559491747840 2884385 -310312307948291003947810854840465240 2884386 101404168335443029738650043792558464 2884387 162237628537840174803083462457126792 2884388 -146059385381318772185095861032103680 2884389 -46081082153853799967974188621229920 2884390 -6076147313146005420808868179038720 2884391 -179681267195390274263822381630656416 2884392 -62574351737274088132244553496166400 2884393 -170770334764898231099839079581490316 2884394 -43837738762196375150488264365529248 2884395 73213130609207336884260079203978240 2884396 -46696188161994656865918073581242880 2884397 6268443300097498065859124081998560 2884398 115014994522730735088866993354880 2884399 49450675949652670338130242826303872 2884400 3313671966301213224763442529484800 2884401 26942350195039948379476332904670760 2884402 -230723632052884409966711557095453696 2884403 462456383333176139201293448990240652 2884404 254736067612796394388361727474788352 2884405 185144287095980458871067109134444060 2884406 36839815278239791395643108782735360 2884407 -238509784032252044804353267442991360 2884408 200334501004610769101124866243112960 2884409 57289069976482305577188961643935680 2884410 133682212583045901898755487173884160 2884411 74237451301138149415893668185367012 2884412 325721567379913921071710916919667712 2884413 -87311972712965673741662852318563776 2884414 416066906021993227210253645522880 2884415 -347740303954063354993979998524412440 2884416 19890040203130398492796975646244864 2884417 339811719997363718276896480345514032 2884418 277183856188754622572883697391678160 2884419 121333369096160170520140297263783744 2884420 -39946836463664298963389029391523840 2884421 -34546415474080470268837599707339328 2884422 11690807027460937670021604264545472 2884423 337872181069396970223810148206718000 2884424 422240857227053671273232407729274880 2884425 49643571390150595673780492084298000 2884426 -63566737094972239449281825484727296 2884427 3163633594553905772308660928397120 2884428 -232092751168753231216343312874170880 2884429 40766859443250633915619342270143084 2884430 -31830029178098461728654514134286080 2884431 98138162146552179361406738919730944 2884432 31063241406996638317428169275850752 2884433 -480981109772303608272849965180466318 2884434 89517985099314086104959982091029632 2884435 170497796988679434185807347207736400 2884436 -258717588484846416455861126441992320 2884437 123685590081773272476734293719479040 2884438 537638755421999186834117620071744 2884439 -425865595999172934214084094069888760 2884440 55188480210677934696509888270131200 2884441 38554483754706758739954013418115840 2884442 322345837329628163362267716257382144 2884443 184622775017602852090470445165195200 2884444 -37634465957437405208470054405656064 2884445 -259034500348336445912326022782017300 2884446 -33851044277764747227524533225865472 2884447 -365601609005942026781339906843711960 2884448 -44923599337014756855292817666211840 2884449 -8231752747113849360755651836062432 2884450 55654788177223059954640206823686000 2884451 83226859581629706747310940738039400 2884452 255869290443186760758791469414700032 2884453 161821330234457600523777986041930368 2884454 -214333631063639095803217023960385824 2884455 -79341718803963681386379210892215840 2884456 322675997018790681719917779673036800 2884457 185588954913416041348774299858300672 2884458 206077082587092090323417817667100160 2884459 97347753793770458642844754175471520 2884460 -136756618148375725084001920724766720 2884461 160514957999260045696766947319518272 2884462 -53476458160444658576611619071252608 2884463 -68686640933637085297458338403181320 2884464 96527908174869876066674073025904640 2884465 -276655614830489892099707088952529880 2884466 43562069080787580235059102106905600 2884467 116639309433601764764218040275502640 2884468 -209685703401237181229862841880820352 2884469 -31401152204658929498595331599998304 2884470 105667486678053119238511234295664000 2884471 464137985824243868198133226564973672 2884472 -1830475419177099009139148062126080 2884473 -26571288664395100547803252720584396 2884474 -159351973230382258117199809917485088 2884475 2291137600949917193821225372930800 2884476 38691229270389829264613136102948864 2884477 -322442350047316903814111495529272628 2884478 394061899736417303868361964310157824 2884479 132291464455579326981214162090057488 2884480 -259210532704098990730318795977523200 2884481 74572563513392153668880792239857282 2884482 -59986590846404146762702264296099840 2884483 -4205695373698588515377047643283252 2884484 -724158331096523236983953854254735360 2884485 -42728670541955556321087387632400000 2884486 -58249167490973694781792089936421056 2884487 141359078047543580656587557335467240 2884488 50132204867405413871408484992286720 2884489 -64419986974096142005365691786837728 2884490 -5927392359951123922442550762393600 2884491 13261101748668712685138349304476000 2884492 -192476424526976439156252102618198528 2884493 550418281885161615923176863156578742 2884494 -118286710119745369850293964763480000 2884495 299445404535186678422372682657477000 2884496 -135159180695536214538543841956814848 2884497 -76596018063718418707874929565193216 2884498 -34372757297467374169642342640228736 2884499 -260831198712804132594513257648093952 2884500 -60552808832383968072701128631616000 2884501 5484317113722957008984727174287392 2884502 -201069315233270816540401573888878048 2884503 -18015194006531589293445071397265200 2884504 -67129642220674223796958936468684800 2884505 -14908532041304237873788811742336000 2884506 -105368438396851204259350032491287296 2884507 -499128729331017900731185947814020368 2884508 107010220834979781424859609629103616 2884509 116338204445608775849201881049659410 2884510 116345010885356580394350573429552000 2884511 -117563772145235692338364925048903568 2884512 -81400633600495623111464234482925568 2884513 306369770344915259862109599411233762 2884514 -112410901579868327780402044699500480 2884515 416822022171189490739181904959333120 2884516 83752338764448670684304223987405440 2884517 327044273612126925670975929038909472 2884518 -41413951174249946956013232440463360 2884519 -66466926054318835793112536252480 2884520 112203928414126276086864373102080000 2884521 9669441011582517615788335738714512 2884522 -3564513734681921801139534465768960 2884523 -383427440134731814585578622813670280 2884524 7993484498575545155828874428055552 2884525 -33987447232257096068786776413878400 2884526 -3380846937620504707329957291609216 2884527 48631646417195582341142503501294560 2884528 69203339345758106130014560341360640 2884529 -10219191127956616580001973324682460 2884530 -39613425451927721557697732887503360 2884531 -389634997926052784202627133048424256 2884532 -35755562795918671698693791470724736 2884533 -111054457422277904410216956257047776 2884534 -111168988916339239403655013219711584 2884535 -210847446748446918122704777238179440 2884536 139966361852547031315080482520760320 2884537 -143609601582694105839165136826793814 2884538 166511983013874694315089582326184960 2884539 75362121267873483467372777280990720 2884540 527637230107059983669049534787353600 2884541 -593124786980009845131054753671896416 2884542 -9479944561758415836731499588664320 2884543 -294377024470733721319838142717141840 2884544 -35617608597670493702562927077228544 2884545 -23592127440962588806745584077024000 2884546 61093891389934587841565860142231040 2884547 -196347033031882416602442815615960004 2884548 152725050674620855088941818556922880 2884549 65100484336803501843101119957105536 2884550 17936199703212487305378903444057600 2884551 -87273000307996295830689372293615616 2884552 -137842407585627375337580098236211200 2884553 -8882726547206906753982135948839040 2884554 24282592103022469393509253824930864 2884555 -31662939725385413586182777573218080 2884556 357959838629537960935473693597592320 2884557 -30770691009681208355391126421728000 2884558 -264485522602361843055709387084365120 2884559 524800381161900578539816848797867760 2884560 11356817739581349416111359178833920 2884561 259322884904913591336154261265904320 2884562 -24811633739309456438021588757833088 2884563 237374422916774309961883379690732424 2884564 -212174059106237131944849055492253824 2884565 530253742008211833286355900706748800 2884566 64854582196176507983705882060658624 2884567 -99172131012716761008715433704912208 2884568 262526971007951106613468846143160320 2884569 3280031907988545660174644246803200 2884570 59058166522649936894247470026910400 2884571 -223722154456073241812237102524359228 2884572 -4819087528475748142471942017461760 2884573 493860220679955832428975824198438822 2884574 115796384494639141926556971088763904 2884575 147606088250929108218516897251808600 2884576 -3939487770781018509700440938250240 2884577 -250878629437674204801355272712288188 2884578 141180036628739743136105292519548928 2884579 -143775785003047782807400047960655320 2884580 -8724228894891414459364203751526400 2884581 69227214506925023437401689048121984 2884582 -169434127312052926647039895446216768 2884583 73875484219643085853841007285966504 2884584 -156828630865713325995568868164730880 2884585 -103881566985224781526428469193870400 2884586 -301942823385338756543780182416850080 2884587 -291030034500284934387759761533539240 2884588 -55724523774846936674819140855185408 2884589 -557115551842817663404013976997133610 2884590 -36248278470364146871921956289778880 2884591 350126409671786399176670817331989504 2884592 66599592134921781927002442107191296 2884593 -342152110377916565107780856655240336 2884594 -53257769869993230853873300254038208 2884595 6350132255334337615724993468308800 2884596 -52174976673969263793273268145891328 2884597 47193263751029892544563136532495452 2884598 258270685111161449673130085709040800 2884599 -423301643929358047277359515168019200 2884600 -119067959571051688766683285602816000 2884601 -132562256893824965061899416385451900 2884602 -20029313270571107823520916045331456 2884603 564577730733574041860238429208610852 2884604 604329009852274509363843439769805312 2884605 -60824619238925138610932436267419040 2884606 148088228951245219914254611687822080 2884607 -382801515295904300224840060665765768 2884608 414878767471860849496366796318441472 2884609 62463517673142993744219812664862400 2884610 208614738533961765624247831152252960 2884611 -96935854610213664133624367931582336 2884612 2258307943080038799375668581842944 2884613 -124206455922799412502209325217055040 2884614 112276169216514742394595314650687488 2884615 -374192965243303073327189001593472480 2884616 43348769734366959535237470315970560 2884617 -99661553297147669634606967208106966 2884618 -478106699317141937422596673447710720 2884619 64660303946766417724659503195283144 2884620 201292475755943152785708766304501760 2884621 611765968017348180937522976610560822 2884622 -63544908325518188415383611424538048 2884623 29933715171500397416074965795817344 2884624 111141932107258181958302622116618240 2884625 466812307954531922348042923807584000 2884626 -220000544509574018994021549790905600 2884627 141951260559743828252597887217490476 2884628 -512201284369779925133503601646182400 2884629 167823462950328071984678853159940416 2884630 -30578839158750065797787567031456000 2884631 46153091921188121862589682495587584 2884632 -208590505344618489756744411607879680 2884633 -135685368782156588988956312794872118 2884634 -324711999487862760546695405633600784 2884635 -7116571533774384695424343816290960 2884636 -125490847925911317681732918638225920 2884637 33290558970791950268129556070082880 2884638 81120127987657613732404984726618944 2884639 184635392506290297471912217812441440 2884640 528101497738426681017604325376000 2884641 -63173108653318009447106626726813008 2884642 -266707829987158710986736357951588528 2884643 80385765142065325789206824805171264 2884644 -9203010715614964450633170601365504 2884645 257392606891448313390177428568985080 2884646 -24628050048241250610665267308128576 2884647 270889656840574368206003667708258600 2884648 -114201136395000911893364449148528640 2884649 -33448101148479642827563660975753350 2884650 2316547617906100272395249571609600 2884651 135070646585738991391182842543902464 2884652 184003678150682825854818307316833536 2884653 200946686441313042926694272317276800 2884654 90994582374180447883617033286291776 2884655 -3683796366478362831536130026052240 2884656 -10877650098643918568996674562949120 2884657 153028225484370341036285701013957906 2884658 62751066497575276452961523645208576 2884659 -195609346106452615952829377489652480 2884660 10280180042288725142477048958812160 2884661 124958862890405462237632839503970342 2884662 224111793284486777255301390208270464 2884663 -319140706740404073791009093476704088 2884664 61647708384500971717397724605521920 2884665 -38013901946087549830614477918120960 2884666 -257962349153276659573222575994861968 2884667 485517440741512546659237111545195880 2884668 -2472774848310730766256783403038720 2884669 926682377527931967775445728437280 2884670 204394887117203564642577859442825280 2884671 -26189506818933922243291413234869928 2884672 36097806488745169233178646122856448 2884673 290725265737555699412780399371673088 2884674 -531528413520469236904067903852544 2884675 130107625299184390573112595289861000 2884676 -368570007323148774876757754791559040 2884677 216259836730575982496399096334253440 2884678 -31898125821243972984849019616145408 2884679 629211364668435972505245846162436656 2884680 294445976329655788109128742486016000 2884681 175263997131938811882907716205515482 2884682 190339458989201245138653556948038192 2884683 -25295351739644303158123968144786432 2884684 -122252805237532811787941444712926208 2884685 -209445607559763058529247397764576000 2884686 42322974849150764656380154035139584 2884687 5826299888894923337108884924843440 2884688 -1404492703969401016837507470213120 2884689 276335071075413092590259821751774754 2884690 92905486580985878087916641573716800 2884691 -315782469238091796341182067916229908 2884692 -90907758880564437863230545648285696 2884693 56324456358460307908935915652381600 2884694 -292363410913261431265537016399280960 2884695 -4116638780387335501357129575154560 2884696 -305975530109613425124218582879907840 2884697 1589903018119849508084161898801412 2884698 470320387072082391053348325010944 2884699 324500446373681520859510495198885700 2884700 30271282850676152987257527355238400 2884701 -190054303262883548429256828317328768 2884702 293379813551485623393289021475751552 2884703 -15631153796810121763996156703305320 2884704 29767785585820377389610145991884800 2884705 23559783044886607258628111203384320 2884706 -40003113144023104775253733292585472 2884707 110888871017246250018643806173706240 2884708 -136803829235377409823321635240102272 2884709 -603412870789770038702009994411033090 2884710 -53820582468835233707008174368167040 2884711 459774051686069301718771438342064312 2884712 142519978318206564208174399597747200 2884713 -126750148070423391380151606739017600 2884714 28168865286624466501171393636192512 2884715 312999256558294729104360012274587360 2884716 -5666418929133718080684462610795008 2884717 -127008167054275592298190229044272480 2884718 -229833116340840957861392768605569984 2884719 -22718730372000723809649081397440000 2884720 52061869691359630110002358658990080 2884721 -51863616039392915692308554242747776 2884722 -89882342673687484294721941380140928 2884723 -461177129651628552710434742336079028 2884724 238754663907568562678043447235802496 2884725 6112143476171854723416368514011850 2884726 8169097719842995901213920183069824 2884727 165150419960900972903240791761810072 2884728 -141663541471514839157198604584878080 2884729 -166328004536489744471504376794745216 2884730 -55963115111470104288391250876313600 2884731 -142655121580805131762545842677790160 2884732 147712315220744680710643040567810560 2884733 -140784710065504152703349547105297018 2884734 -5207778833850407326062719918381184 2884735 97154655653591806669024736439070560 2884736 -44031047495507010042641148417146880 2884737 202204418873359258125454411934016768 2884738 173405023192473845137509983890060800 2884739 -174153254000060512260719775820694832 2884740 123855457494902429454086166639206400 2884741 121920814577614389952995606255680 2884742 -25799358624777832425323105032308480 2884743 -199195067712316008156518643020734536 2884744 566192659939384335013003551039452160 2884745 371085245903534631973501031222758500 2884746 84772969161456200096893301123443200 2884747 -142595038920814427415950235044351928 2884748 10876345723671697134359312274839040 2884749 -147949470313520717283578643621965760 2884750 223132072233713335353417059503200000 2884751 -12408123277745426005633166680939896 2884752 -18706604177365414601183659552407552 2884753 307347489657371041530092956392606002 2884754 173106461580993399376175225434098576 2884755 198576521117693402033893641007840560 2884756 147393172995697811622874950006865920 2884757 269867624728852475129689244246493180 2884758 -162626697323208506606488322393456640 2884759 -224762348631021524659381527747018040 2884760 114026720682522912060088226930688000 2884761 -18845835282319316444723955696480 2884762 126966902615623235984938997694423264 2884763 -206303574408973206845574501593990640 2884764 164177900095486361405001480459878400 2884765 118811767566123379361585778035193720 2884766 -193287777538803093761276250932232960 2884767 8283518239104401059613985670586880 2884768 -85647398208687010368581754927513600 2884769 -287304523204168064231262897948268830 2884770 543956205893650697197647947750400 2884771 -361571520118210114755365834768928968 2884772 -381435334325801922628257460231277568 2884773 -51141589940043623626643593065275136 2884774 54376067584148222418817919390251200 2884775 58014594050910594704371791953388000 2884776 -297162937229102092815174922917888000 2884777 134026433422151264873271692828033652 2884778 -34179428110265324411901430850467392 2884779 -130323680951999102197101412054967376 2884780 -90798457447332520336160628218818560 2884781 -378691247970297623482020635742855828 2884782 1756779535338311249194747514232960 2884783 161821459030745683484320670482951224 2884784 -481770585328362484200167099596800 2884785 164055651793410975534040913781235200 2884786 254706440474525097231513673783544592 2884787 -107915747104500474555737885334936564 2884788 62509102004945626818197687892357120 2884789 -505750927122767697064344417398940000 2884790 -59278160040024960925392500735345280 2884791 57016873297937914446827358801160704 2884792 80650030170090018322546390334361600 2884793 67885813335832904766916139336496042 2884794 31696924196598865268004291467450880 2884795 26671132625806440527220773756884800 2884796 -157226455783252754881126500689894400 2884797 179061937964251743247539146571291174 2884798 -5312939424769558937505975390978048 2884799 159272980605532145127965767078900800 2884800 -40574061832889979929882245673779200 2884801 70720054595447136221758960344503808 2884802 49170324345403071608716967270985528 2884803 -30802627691765660969294500277164296 2884804 -87065864570872012500937577896035840 2884805 -58943277360758233720474149025382400 2884806 33981608290152820579548021341732160 2884807 427489729202429072752290819285348056 2884808 535604312624241836204727469052928000 2884809 -50764555292448525240476100624809760 2884810 -114942575886707626173146976067009440 2884811 -428858405661576139959568987744308588 2884812 10584545285527946670456881202806784 2884813 -287374474137337497502364042742265920 2884814 15248578154081968113111201436965120 2884815 -4077085124659269892373309470604400 2884816 -31576142485643324937519592774434816 2884817 -156242590129201700720103732200247180 2884818 209562360682326850747499471936037504 2884819 -186792702090578585590383134154750208 2884820 -44691105083141438275491928057585920 2884821 -4534520622227076749745895711594560 2884822 74396125383315387365709689951591712 2884823 97112723034689257337838614903112072 2884824 -324828017775517608474535892737843200 2884825 374151939138660492942798434581417500 2884826 -114612232415470397127332509730260752 2884827 -2219769978856391066571322404387840 2884828 -177323068905225711056981228597151232 2884829 158844745795450538989805202595912320 2884830 57615965710627950998244650439446400 2884831 -365653959798857078044242910322002008 2884832 -577090016299770800496291215222243328 2884833 130291946708237282257331680450612800 2884834 -59855093784632662625182711805848800 2884835 -93086730920444860008075813031212720 2884836 206197396807938116281858989305155584 2884837 25856738913766535505940129027122652 2884838 248665643996968956819739892693693760 2884839 212583738051526141082787180426397224 2884840 78548470218943646611674700696780800 2884841 -196947467058764330319678070124842416 2884842 6385807864384619976785658128993280 2884843 148020979703227612473174591962593120 2884844 17972668831378132908475346354359296 2884845 49403568950920203887783930445335520 2884846 -95814602780909596887024826914902400 2884847 131633380749714370693501535603300352 2884848 -37359744021519100899581803205984256 2884849 40672247430009538800673052265348192 2884850 -65679851226669755243135113201515600 2884851 239065470464752994845757453097991380 2884852 104420371686606257702223863551511936 2884853 235992723600110919947688125268257820 2884854 17620925543819806857554853283295232 2884855 -116327813588368567697937486614928480 2884856 -188767368988116336729787219858329600 2884857 104831931620707424642753422857257040 2884858 16258851130851576141524214834023280 2884859 -324110605286339674513041386634586560 2884860 -61340762336765218442178014686740480 2884861 664666354287014385246261200475232 2884862 271584543191952810071325650948395200 2884863 44255449087721729884149113073798288 2884864 195551800838791007491923481271992320 2884865 46913736946289787172603953510777600 2884866 -161310952479032328147806687062277376 2884867 68218119947165614409694902051090160 2884868 1546669875854824310162360017391616 2884869 -271566321467119620496216412584075200 2884870 3821808433683758085665613071337600 2884871 -324347984674420286638169154313908456 2884872 -10874655598189798381891448794152960 2884873 251629135343495288877043700645728804 2884874 -100495943575919153445261902082554064 2884875 201898721745429758579501551999692000 2884876 -357702736711338330647716062268176640 2884877 -296316844524703371082270768249128468 2884878 -49084124717541426422620553839152576 2884879 182313265795763634256739465006862376 2884880 99790851156171666629967414590914560 2884881 -192804132206615322605653379703372048 2884882 -73063888750261823400249935712768 2884883 -162335964547679997369939848124142320 2884884 -15968238107797962526623781974312960 2884885 -283420201156786718420255175303120420 2884886 49218317149053023339807607271942080 2884887 6403902088844929958011054759715568 2884888 154623401636392743495390388049909760 2884889 121041898377845068564227619098713856 2884890 -8449476577184486494952927347599360 2884891 -204875195424843118695738617530454400 2884892 484450917424971152649163365425481216 2884893 -254464957716131761718285429699016672 2884894 22431784126094434440544108788040320 2884895 -14706853979132503888037425901009280 2884896 -70445970039222451578281403913076736 2884897 -333652073644617181341711946150474654 2884898 13276041598997938548261162739163136 2884899 -301429191113913013584032134543961736 2884900 151621470462399170763865527618451200 2884901 396702959876589107165266974933283902 2884902 48394091456049951896285914720012800 2884903 -9554853749313239262662622215360000 2884904 5623751539597178298658803420856320 2884905 -92391420625372935365038358184423900 2884906 -140206343205809231719499263695424848 2884907 -276911734632511464625444366022941728 2884908 -1806303367328249377918927058789376 2884909 575280514923021102458288898576179980 2884910 -62438983268240817878125037610240 2884911 91493036203213028723915330063640072 2884912 90979585553913606746873691365359616 2884913 -59540982702821126264666023300416 2884914 7721908818490353987104584980970368 2884915 -261841144217071118485305289955356080 2884916 -267096933487709546242644539291141760 2884917 71990876856415976922550923550076544 2884918 118503864706982261429206462141280160 2884919 312252150707821099650106530981649320 2884920 238269248542254536889199530117120000 2884921 40135515223933676602321113362884040 2884922 220577145593200785750019686811660800 2884923 -509907771658619348238905909131209600 2884924 121286872104701924336967271349038080 2884925 192988135165015797900286584303400800 2884926 142309705867220225048563974616178688 2884927 -27439453241824158212778506801563168 2884928 -137990721554047856387722742327672832 2884929 186643997073245358342832419290420784 2884930 -16322610401062171673816075706332640 2884931 -163122749063561038127316415151612208 2884932 187361752980626284869709244597993472 2884933 -108903359562993953098269070264766818 2884934 -60111726095787845339531709390917376 2884935 22771920959984317381362322877008800 2884936 -221395688853508988680668600316723200 2884937 -40168528710873357487007120554563360 2884938 82380737237765896965826726979097600 2884939 -114921708918415342735382666471777260 2884940 201393755794842500657954252046167040 2884941 -404377289588160236134372068943780320 2884942 -75614130133285812883752815861256000 2884943 -22387377201847871061216450805107840 2884944 -21200823335137936939347175712096256 2884945 14639592051628057091426844505910400 2884946 -19197356157208638316609123879876320 2884947 10139876652569689884983850926465328 2884948 109540690902182782672182794728028160 2884949 -311449733611034037482794857833019240 2884950 -49711976958919877585612511250032000 2884951 392269233576101476967789693636433024 2884952 38766684620641719695224812194734080 2884953 25190728848412785845048679772889088 2884954 135125109590469883059375174320852976 2884955 -179702178194082559683748680654151440 2884956 -2509543475380759234009132597026816 2884957 532533795028398881739998674392327206 2884958 139636019840827095074971926291427776 2884959 -18904259108128103569951560444777984 2884960 8566246419837902162635404371558400 2884961 -92557393600300406264716723700361438 2884962 -21473266918771178318200938197240448 2884963 -390805638640049753547371732047874788 2884964 119323984590178205172088990858793472 2884965 -25921371296857674274242840610205760 2884966 54553727257293553978366037834248320 2884967 -442267838006429361270304685771430984 2884968 324878370797088279178784549378242560 2884969 155171891061365830670734978534634880 2884970 -5317801684111266710732332882871040 2884971 241118125714704876764705405672052312 2884972 362043344404286552620770863922411776 2884973 -122122385337730692286190596372358400 2884974 -143807760854935843985556712077310848 2884975 -297184251016743872510650447877215000 2884976 -122819534456242761409736496485203968 2884977 1849558033489199504824032849069426 2884978 57304850040179040707180869941804960 2884979 297308240595158045474537746727783640 2884980 15864705035177608568138392706457600 2884981 616289367055305357892950559056612864 2884982 -130400934897048606189128651187087360 2884983 1839118480251182602978458310914024 2884984 -147054463019272698800098061843988480 2884985 -267914202178452187562757816803157240 2884986 30442397555684804551710496633329120 2884987 109447968241211100287168417771520512 2884988 58544822359238309717718068790905856 2884989 -199101220520422500763617635402098176 2884990 -23032938832569044546709397184280000 2884991 575004441438240058954457277115915392 2884992 -138056284699021477303833056111493120 2884993 -149100708084737000227108328364581758 2884994 1456209654500881810359611335217664 2884995 214360004605921697474250457434247440 2884996 -30821444572914147629517687997445120 2884997 -243919485621992544989863291430573280 2884998 104294973838339718672903534603543040 2884999 5197725793627043995062965493452424 2885000 36249025306796319261555769180800000 2885001 78755484279376244982718412039208960 2885002 40820124247448960499361592400310464 2885003 288236710703884281263366672797752 2885004 -202524087407820586069013694243578880 2885005 174207246426050799887442173085327360 2885006 -107078454460067182866327414416032512 2885007 -211099324480439503017203710201280880 2885008 -21526802095231905902501173935472640 2885009 -9513455316314581271025914243037696 2885010 -84394887051053695465963315477117440 2885011 -7807779961231047271266345820325576 2885012 5358892229759146474946804149593600 2885013 374784407685039307179340681897840704 2885014 -171693037749715731023428500517472256 2885015 5527143829078606824853291501209600 2885016 -273068622205723567030629868120166400 2885017 934021130341119658980988166190777600 2885018 115322899603114140342524882719902960 2885019 317076662413864126658673353941493040 2885020 261392447606177662553465163478471680 2885021 -23715274931478588332967337075370778 2885022 187919572896342230892598903617991872 2885023 562255119094512016228204866309562480 2885024 39713835930327064569405921639137280 2885025 51280366411018657964982947542344000 2885026 29416778271520709207740934301413712 2885027 405171623572323834657141651670095912 2885028 -57194693161710737582287139586011136 2885029 187605912279443242016690704040716576 2885030 146161280421184100861588305529560320 2885031 81202011207947050254522770876613840 2885032 422519961644342414066917773554964480 2885033 8670305628600307951182462927242484 2885034 -46618180826033120014458410162814720 2885035 -171543567554231867007302423916623520 2885036 -124574930117678114582848192755302400 2885037 142278352994638637059831171722826560 2885038 23036301719393974822618030167840000 2885039 -456739848589676107348476876435842160 2885040 -34185715500064913070612539474903040 2885041 -142115118219971423422069610926556640 2885042 -2285354784402431760505495815235968 2885043 -24008447486240861405951523081436416 2885044 140260724604469892141148113765323136 2885045 313560398931433791337287870012054300 2885046 -18775679913238782414235962619256832 2885047 -10776157870311918599966720807153616 2885048 -585029816460425945993183395933962240 2885049 -110983864831917048334419122247116166 2885050 5676726247569403245346165931692800 2885051 97179617355366440182311947972277600 2885052 11297735563261265187719413344440832 2885053 783011798807930306546459893681530060 2885054 -245775081960463265890582276205025024 2885055 -57213413420367223605809271902515200 2885056 -157862087899773429603641777570447360 2885057 -51007426821871105802066967223755648 2885058 10144978275301559903070319033952640 2885059 -333624336143192928082600829605232384 2885060 -46598859483188568899458632485579520 2885061 -341809894307847337813393673391383328 2885062 26869238839224576414203848213576032 2885063 14404643492770319371894807403940312 2885064 -29802783549219498624064033022607360 2885065 -145810108563450511407788403731473200 2885066 28997896416624952129344252206544384 2885067 -17485542268267060691637307851754116 2885068 57968710994286954974657336497326848 2885069 18149454461602022255336350473916608 2885070 -4377839133571130911107329103824640 2885071 317738585275021824667848534561135168 2885072 -75680099489195776542110046309556224 2885073 367911836700391910841818598977459184 2885074 -85449958279410411097910109549227520 2885075 43652426777781186414837509416308000 2885076 88660990330016175568457451884840832 2885077 -36050287097656045038245713807029760 2885078 25975374170808984048702556455766656 2885079 5974547958161084103804529902598608 2885080 -243918230444823629455909367611392000 2885081 57593572533902281291432942119144852 2885082 -81267535474130840609654517325556736 2885083 -92850844386972355102359610419473640 2885084 -291822276536579164691983963193203200 2885085 -993764467247636236365482205081600 2885086 233267500297078999354521933052671360 2885087 231749797272580359484904077955002200 2885088 -120857163175498549454603823129034752 2885089 -589277198358839424195463165148726110 2885090 -61973076612092742551324209624159680 2885091 115962983595073233225534848704789824 2885092 1652439272992997779402735020023808 2885093 -453779678394558433188182538618979680 2885094 67461863949212943920950201280204160 2885095 -96516202588991972307926748247504320 2885096 476940648006469937482770568935521280 2885097 98163345803741009509004190520561728 2885098 -180737644377450278770922263417477200 2885099 21525225133001876338935646828545936 2885100 17563705724750650391895836087808000 2885101 443163790058219111711700945447590102 2885102 21169109563133362073756331122304000 2885103 38106741651084446363749510055931240 2885104 -16841591220054553313774305388396544 2885105 -139824367168618498738415427594987840 2885106 -5173354113162115820404998716531712 2885107 367278399058655492645744905221009356 2885108 3604209271893675865064939460526080 2885109 248851421196266305267911562189199904 2885110 30737758861364944171151932861052160 2885111 -529909286000569253320006336416651288 2885112 -3185939537006227676154616627814400 2885113 38282047931611627396038746414213760 2885114 23212378649816516838600487381519872 2885115 -21683483474918862567650858817947280 2885116 35037242802774057786319170437151744 2885117 85153172260117844188146547227267852 2885118 -10382318964385092495188653107208896 2885119 -225721980909069408745113619466452480 2885120 55769110577290806825699725153402880 2885121 -54808860285684363240857039013875160 2885122 193080067961006721298246752212092800 2885123 302777257577248723449937274968591680 2885124 195393391924288712982054959305728 2885125 265429546561499919691818830270859000 2885126 -322161265263292090549494268407773760 2885127 -69662743217867797487443655165213568 2885128 8130418770156473442316339320053760 2885129 -79535315538145940787414427996357752 2885130 120993885272646621932195192492907360 2885131 280698181356859994892536118946507000 2885132 -218314231072421387130781436640463104 2885133 -148351620503805042007060733486321856 2885134 -81802068705060046416483780844027008 2885135 -29622870443133738814696857292692240 2885136 -60744028498725451465473236940423168 2885137 269705814805767823697561843431982592 2885138 256320655652413217984725813608120096 2885139 -163898826747282693512136774799736832 2885140 16317262558991738840842042615457280 2885141 -5132106870250255301671181461761216 2885142 124202827377265216942159788160364544 2885143 -198201930829689415896586212217412976 2885144 196665830313126877204238776922910720 2885145 13864844665930848651436482875718720 2885146 -286868243042479186509178504601277696 2885147 -4526699411918734524543880221443088 2885148 36146720059933311180199500718560768 2885149 85332462473166172801724385713734636 2885150 94714043369613785330502399709368000 2885151 -193639115294414258356419388396429680 2885152 446381138059518357350676143279308800 2885153 -65488068071405667698253391455531756 2885154 -155058313213393673250651961105536768 2885155 17799082379332738988308958644283520 2885156 142972371781798718683251132220661760 2885157 272604968416836931265495606300245056 2885158 33514638274150055848121448344179680 2885159 -835777597714851153014001477970464000 2885160 7286526403498822728223233622425600 2885161 258074880118382457252976549566807972 2885162 -96257014243561407310732354575959808 2885163 274626903129525578149636950096640704 2885164 388632885100020131782426320873733376 2885165 77959652397489556365098665964562060 2885166 -87009748323115298651327609785653120 2885167 -126472326437757648281225176132808 2885168 -57733246580592616323798263326212096 2885169 2315384430261414521016929178327840 2885170 -2566583535836189272130662236180480 2885171 -4845222774666009246741744905816880 2885172 200961884164049187083503748528504832 2885173 -626730670356644468184928997306834578 2885174 -47735385424209042414587461315023360 2885175 -214657241753900703596981900390879400 2885176 -118426220161114016258030808797552640 2885177 623558558254164080645310806689834026 2885178 73104773100178515163521804458765568 2885179 46589917551797117482318941228327888 2885180 -152899513748246326632341374051929600 2885181 8197992117764978660213641125114240 2885182 182773415289389627957814543927912192 2885183 52595066779975047849516445824847200 2885184 46768081822314327768737861098536960 2885185 -81695252642853111167532473500449600 2885186 -17590818462003865165553615559696384 2885187 94918919154618211017889191416615160 2885188 340016480834285936574116162849029120 2885189 -455022486651021774638094201637698048 2885190 7258383040702420090282863582720000 2885191 145868468750702087492025176647669592 2885192 10087568170401983374358084053632000 2885193 -308604896702460540497887487691904800 2885194 31481157198489767049389926972825440 2885195 15009443540408103603028308633398400 2885196 163673080544921304318877672393416192 2885197 127825993590279827517597574045899232 2885198 113124062097455858876603098207377600 2885199 -343245707776523937669458344797820536 2885200 -32345686041433538676296716431155200 2885201 113832094684613767401645221166513408 2885202 -60390472661941534456235723613059040 2885203 631961617853777518480330206149769452 2885204 61041226000852712645163716406061056 2885205 -154226815182658968359669706458780640 2885206 -97541335432060944201675077156303040 2885207 126296777261912733211880316350843280 2885208 -76998481242018078894684809704243200 2885209 158039140332764476324974510762390410 2885210 -106569157850465772183726438430920000 2885211 50156543205713325635475615009985824 2885212 -253862066708086341825528562556706816 2885213 388626970496185074089256879724386540 2885214 1123002552928852962463370530876416 2885215 119360170673120046488820287343480360 2885216 -14821450428006432427436856942133248 2885217 205599593254180955655067287831964080 2885218 23010386688785134476861243217200000 2885219 -312988483397295339143521915000465380 2885220 -2032807311242296927399630116011520 2885221 73752001700479591570729954171876192 2885222 -302398596613937361773707086986573088 2885223 101173299836107752719563495699042560 2885224 98105308576121618617258980771240960 2885225 -37300097107890295210004729674017600 2885226 -101156252856206916353601334264761600 2885227 -334971290330101000078397373778676208 2885228 92847737916669764505291302211725568 2885229 -68837178107758125579283713141336276 2885230 -91648796582243206221531732055699200 2885231 -399753224705493233081419145294061000 2885232 -3613853118601239295754489535922176 2885233 1284659361950606980750069802727604 2885234 93692799307378826344546775738254080 2885235 4873279719166684870804688855082240 2885236 -996123430216847158722647395021209600 2885237 209869816579633475428623920877155886 2885238 215379491357397201315001110559468800 2885239 262690013045540181567076120081091520 2885240 -171808833861438939400999164845875200 2885241 -239694994257622774450444744792114608 2885242 -33789454817969200113529283989891728 2885243 310633680184001041976093774188611492 2885244 76920800107778794251351012453474816 2885245 333155732867126636362591909197600 2885246 18813779551249094162398265447251968 2885247 -541334535615296329209503079513054960 2885248 396553779343829498933187990226206720 2885249 318100972002906208431396334839269250 2885250 -38997042192314366818520213076096000 2885251 382600484659931026546500601466672252 2885252 153566362058237878033104836596224 2885253 -55337421940696317149787698411887296 2885254 -198923005896131762500622602606379424 2885255 -184066043867693371468796463750453840 2885256 166037693674322597523556126748221440 2885257 6220703207142742526148111475463712 2885258 -145481292048612488999675149047465216 2885259 -131701331201323153236342701328444672 2885260 -4066962163299469816084876567080960 2885261 -471102277306774950056726640215928138 2885262 93306872845344233827689014460507264 2885263 27082032109563942556491396664437248 2885264 139249979295549896957566089708503040 2885265 219465751977783702673305714653334120 2885266 184246438288085313397518455689298832 2885267 118361385152518350307367588763050064 2885268 187666679424025772657182229641205760 2885269 78426346651996861140966586728598670 2885270 111450535671215509223955470703694080 2885271 -48198656054705198792054823841678488 2885272 -240887768360806197180476849395630080 2885273 -50489940886369665067058032748375478 2885274 -124533294864737356787080425520896000 2885275 -67990392605651588283844759509041400 2885276 292683842318586262894421085518876160 2885277 355090531392670011702650650978331040 2885278 182631728465698522710856914718084800 2885279 587378518235453550955096600099910880 2885280 -203953509595073528125646652891463680 2885281 -14909633037445799234268716618848896 2885282 316519583143112822167391858415430992 2885283 -513090847395716764821378113192025600 2885284 281193173545728088026521991863935616 2885285 -96185936532357984965898683994162600 2885286 -105425129240896053215554537424060736 2885287 624698725770615849849734589676610936 2885288 55276917399307145793088307063193600 2885289 -305591723510211263662500089970803232 2885290 161739618404592421218992754710210400 2885291 -37628226456492285038979870965404560 2885292 -3938703391036185770659006030512384 2885293 240812840985265080523488645528870924 2885294 -31142590969823386831133103459640320 2885295 -13547681406996594260490439158643200 2885296 -120527907462003972317788383519490048 2885297 -212621111240262397162739481923611800 2885298 31735121361204408680110007304354816 2885299 396783383002977659971784165518412300 2885300 -2390625160900324010388993971558400 2885301 2039365865663898807747776340276000 2885302 -12983045659664425388138213884846080 2885303 -193083530993331003402280089624080160 2885304 -97541311055385184890450306118778880 2885305 333573035138873404514862411252188160 2885306 -85134226702340821154862601364853648 2885307 -279613003914349085385026806396925160 2885308 -176299294286133001938811280242710528 2885309 -138632075682766095084505319713773984 2885310 87872446291145864205977805113265600 2885311 -43275015972149939281274128448983056 2885312 -2808550924348879156565468878209024 2885313 -111167873008082646441071855239443456 2885314 -149776613128032896467915844394621744 2885315 -318961387142511588259863189965453040 2885316 -130708462121970174208274463677030400 2885317 -260437214601227424239283875710495040 2885318 165399896401375971711929496674457216 2885319 212659485446539302894173270218788144 2885320 -186026553367064529928794880357478400 2885321 84610668609880047402765282967281600 2885322 -128149804988452757095105357995446016 2885323 -23381931646597143385734892974792560 2885324 31194393715705783296330228181917696 2885325 -3432558595494597172745658731020800 2885326 14055633348502139147097824129052480 2885327 -173619460152961652617647930827806080 2885328 11475936640994036127167718693273600 2885329 -121404808334969805493320240407600016 2885330 -146583663599255960272629080693329920 2885331 -170976742762468074329888210333074248 2885332 382202038209647695894989735668967296 2885333 -92678187870604735456050647549890176 2885334 28308593201828763595192674650659584 2885335 -146302048395334994454978833274399720 2885336 17605734743043822642013714693017600 2885337 10456238100946660572927197196125568 2885338 -44449894526515826090744177309425680 2885339 -397494404986325556373604741093213280 2885340 -38044134498674475218033935919308800 2885341 -174398710923975459523705781203687258 2885342 -96207655792163621232866447574498816 2885343 -1163813479753783164028336601197056 2885344 -205483122050774518218670787197403136 2885345 203972303548342777494111647659310100 2885346 122697079512207694199156015321781024 2885347 253416075971702755220438638822561440 2885348 -125418773787553279571205442058539392 2885349 -293334651818791695280291177938987936 2885350 -35874079611104583485157861143596800 2885351 220559868763366895644671505397743152 2885352 307279412677635951581033530985349120 2885353 439371144731216332643888729118300602 2885354 -218577368351994444124775832033996288 2885355 376162498895500494394760962875456000 2885356 15584875038416761733415070916792320 2885357 288319394632398990800949961364248332 2885358 53353797309555587677401647441126400 2885359 -430160658374437371820175889667782960 2885360 77324745733885442762431697131438080 2885361 -99687491240485423839612423696167616 2885362 -96957263962211408311635176858530560 2885363 -136492138708209344803315489834584576 2885364 -23070586840078042392260383492905600 2885365 -75347861419553253223530776592441060 2885366 135776887532542017557551141908576 2885367 -135254086470986914049490141571831320 2885368 -220734071195780767455874058463866880 2885369 287944819192624072929871588143367680 2885370 53643402164392743240103790846764800 2885371 120955957129156319032314668776985152 2885372 -121855643913815735936027257601049600 2885373 -82082269952830666908800067635167104 2885374 -37491272524994516484109789937093568 2885375 -27097640327412053275990318329852000 2885376 26653785907258700706425645870088192 2885377 -310699761104891103292403817496235136 2885378 42757370622245507694627119827693440 2885379 138757000481373199149258603754348800 2885380 44005968303936183205066868154739200 2885381 24939000529094102048304903333513600 2885382 -175134011229221833997337471881142240 2885383 18108597282387147151190890375539600 2885384 -268372013976129681389874987863193600 2885385 25691293304898700945979588996088000 2885386 -527756881562924195791602353558016 2885387 -72004278250320746959170805090661568 2885388 -98558867563803972603324061691719680 2885389 -230220610667924588678377770600541076 2885390 -187470085975620195604647242318932800 2885391 6131917333948884045693192779310648 2885392 -58546093838899454639938044786171904 2885393 -240920014964547115513611226250976384 2885394 -76188067106372734314772598645622528 2885395 -375891769696553377472351684983964400 2885396 -217691398090566354455016761051627520 2885397 -26797561377033389584087183011563520 2885398 21874049521809545023456100716995264 2885399 -527306494156652267855771735852410320 2885400 48468805466939914871778117073920000 2885401 576719564006655438790084836456934804 2885402 48085506495266959441387424722886112 2885403 3611993780550170111050486482681024 2885404 -249075003339498508799085657875782144 2885405 325968878691153385177602616531710060 2885406 129506107975067139928741411498718208 2885407 -148027859229366290339921736878822288 2885408 -25818371598249521766387465289334784 2885409 602310565184608747815929169076242720 2885410 -86835444597627799652387565627386880 2885411 -37911978983078224350641109405230928 2885412 34866287329612607091737049133688832 2885413 -355087620880814331574398643088338020 2885414 207092470358215727302762847718485856 2885415 30741651998038804036245625818796320 2885416 33909283184310697006759790872166400 2885417 271946672415221412292846152291641466 2885418 -63298487452712498531194780342582272 2885419 -156881104886658523669406510540047056 2885420 64728716616558812341293363999713280 2885421 10878734330859307119446318564878848 2885422 64386291635194344404452154241197184 2885423 -414036609858594585646196654664377328 2885424 -55347818764199964900377274812989440 2885425 130286912832434989563049005178682800 2885426 -37760244679794792895797462845078016 2885427 428072029309963906303540641237819720 2885428 14023879078638385151129028106428416 2885429 1914642448856121182487974087462784 2885430 54436212570734294706344008185333120 2885431 137151053428334831236608049921528232 2885432 335830866323085120448121413385318400 2885433 52138464349580016658248437581567824 2885434 101079850253244523013190952372181616 2885435 -18933599113181270025776131639776000 2885436 -89823123992256107757103348444707840 2885437 488190220708432130276348215165738752 2885438 -26003434152960973678721754439683456 2885439 -164104164589304969513994344066552376 2885440 -33537821502155507421131309391544320 2885441 -13357753375265960983524178302410028 2885442 -54729087492875186583286745674383360 2885443 -537162753373550261820915802771480056 2885444 212363496634132151534178751445934336 2885445 3147329707261574333674938338220120 2885446 59335333098995564862440504443896672 2885447 160071681165264947256173340846926880 2885448 -144229627350455108555321046953164800 2885449 16546737259138171008022988275692032 2885450 -93927859234594036599279134807526000 2885451 -191693540936400180365055581945961768 2885452 -251118050074832764571022710678596864 2885453 265190238494003999568216040962579702 2885454 46605733013687158943969647543833600 2885455 -37651775896164729430464407878008240 2885456 34353460706304998761865278424481792 2885457 -106400995957819009523503067665822560 2885458 42150439906500330916621619778017280 2885459 177871113729158163579382798294340832 2885460 87712179499255217445740653784156160 2885461 99731661820014182147021241092446812 2885462 60175141202267928001613594574611232 2885463 -6964630159204851724972919567893752 2885464 -195774948628791735994616720772218880 2885465 -124052078406863535445090683162668160 2885466 189157631779998649518897376622375424 2885467 122832551963090174415543613723848048 2885468 -209634710598183265207986859926643200 2885469 -46459334809418127241393137135176640 2885470 38836435090577355959410159451170560 2885471 16866808073871912116467214276883552 2885472 6723833402692098542380079617671168 2885473 -5269482170974681936476214233198 2885474 28539247279153175837527103934694560 2885475 53862858603380981757511180609344000 2885476 451923185017157170052707685258388480 2885477 -207277767114437981675017857110140128 2885478 -139296411755392487384792853149973120 2885479 -18742581447504863853724593902831016 2885480 20945357825070330124058961543168000 2885481 -128237104263684675532239133636075830 2885482 141043930482823235524698224396687712 2885483 -60559229891035987633481049284238576 2885484 -8875992170208583685891247012937728 2885485 -191020502189071628135387993448152820 2885486 -174433967422724217405178986239183808 2885487 -477258294388895693419309550695800 2885488 7484936544002408140623093946712064 2885489 -498783410751211786167305942761190544 2885490 116240110541531268424348774170009600 2885491 -32746439119949350537197529690071728 2885492 -182497431371305449265115693842083840 2885493 515615862678227249322841293670848 2885494 -84208318476503264480595310596214848 2885495 -201733255409192716798715985389714400 2885496 290447108398462646370295706753433600 2885497 -126583661667110214987095284582636054 2885498 20089266849881605155534346125241344 2885499 58986986721667033544244591001668684 2885500 49426043707388158172838818496000000 2885501 587624127267672860043335631055082400 2885502 -75427239014705452593138396716025216 2885503 123660631235537398302268683358341880 2885504 -46140520159941131119269292309217280 2885505 73601184600164971128916076336334720 2885506 -26903786439503469737349215067717648 2885507 -83407704246630497714121950363731848 2885508 94886388860622781235310261630859392 2885509 250273993673397236129044506486296352 2885510 -47367962015556806426461626267027840 2885511 -25916428396650952295187350140846080 2885512 98885639807213123345680725209671680 2885513 -171305978543741696005286486627803440 2885514 185423553118630455660039950774864640 2885515 1885869139530635813097866350843920 2885516 294292240717913336367474962648989440 2885517 245342396854797672146414726262306240 2885518 131596596876754047000385956605942016 2885519 39230144584623776224356894431823552 2885520 1635957233539612515660895888343040 2885521 6887830527272286174606372499619700 2885522 124875262995998484772970346562854912 2885523 52395729019715826140402203203948984 2885524 56725768556182604487470916054068096 2885525 127742791545405680807369759071807050 2885526 -63367848991468238785927597522118016 2885527 -66455769542381989318244165753965624 2885528 -86189288650395396542837328695255040 2885529 -352303925693566916128065550650247680 2885530 -126492770370057462235837316956550400 2885531 -57818476589352140732341327428544536 2885532 8771149949608615219916970568550400 2885533 -65804474330744951820350996584837280 2885534 85399908219004560257659717190073600 2885535 51495668007305074590793396667143320 2885536 294021092328807113000279554874867712 2885537 -911090029789373972277816931717535568 2885538 -9328573758123089412211938910171392 2885539 -154014451294782103974742646886054840 2885540 -89979632984349368327063748351774720 2885541 104795749712290180409306381868554592 2885542 39811909586950635825483081497714688 2885543 -467258060186101019848686290256387216 2885544 1432471193921385821078111571793920 2885545 -45216184226530606901502578557954560 2885546 -260434977329626557929173713361387680 2885547 -12186092453168588331324627327997440 2885548 -92099465725180574476997358504884992 2885549 -388911298358579723937054198478037760 2885550 -9724966631717208797484272619259200 2885551 413105090402848446447155386975793552 2885552 35630838299561321006514041605472256 2885553 -185443055363012561797392991334407536 2885554 -1733583264156804733849424479795200 2885555 -437533364699634479097974054096801040 2885556 -78496535780985553877955306193588224 2885557 74694241181303608332262599735920640 2885558 762070424497155464220964699372800 2885559 252906679509246372111007058274985704 2885560 -154033231241613852908467116194304000 2885561 -125125648007262287319226486049839830 2885562 -90542051336426654312410889782849680 2885563 760708584906270322030505100829859040 2885564 104863418266242201535449545908157952 2885565 -129035405739462116965202653465754880 2885566 23307396131249589003199744591487232 2885567 -289981438948889352177892333660624128 2885568 10339370394140418319796042087792640 2885569 647078966988081493571500609353499970 2885570 62043527970177259072643385812112960 2885571 -37242537535141321445367725827401120 2885572 40364556310794846614885421451361280 2885573 -76891157654010287340950227049179776 2885574 -96027523451034738311246963656645440 2885575 -48645353632852288559647394794800000 2885576 375680182416906202634324018349711360 2885577 -173377071471898243296514099069951968 2885578 88299827646133368955690444595284224 2885579 -429255504103287886442383284716147820 2885580 -32052558550137611049393294995066880 2885581 -40529330617903728948085459096756618 2885582 42667784596302807912040057389502464 2885583 116763147215480549512413456767468424 2885584 27796830396387995976029911307567104 2885585 -57766940085093588902689779522864600 2885586 -199294788563322618162121572046908672 2885587 -692362581924634627806174312817664400 2885588 -225124521431912050255214268589533312 2885589 -14323179822919804934797348781076672 2885590 138045851126507079060816604451500800 2885591 -576822751573701910091767177627078008 2885592 -120540408291256362769248989889761280 2885593 309904984626697180062912647186778816 2885594 -72821185531446497096149674749477904 2885595 -4913042593161576621089124466926480 2885596 -78787464661384209350178798595958784 2885597 -183559427848667901208247334559659456 2885598 36819887902496665157480901784341120 2885599 344491326041660426329123689399677600 2885600 -60333949816152671414789181938073600 2885601 1324032014043643476961179279427680 2885602 180688301219663697636953984932250400 2885603 -126490054911262138301220081737239296 2885604 27212023170658377579415335552663552 2885605 -268528781996646945897923144578797480 2885606 -90244627834472108828987723134370880 2885607 -65181662937510796612526641610185512 2885608 48468106005037689278136331194531840 2885609 89324752231656622153739619067661604 2885610 23611614492843468247431157223685120 2885611 -76436672357380796232438204350987788 2885612 -230948446200376099647468946966579200 2885613 -26043985433135393593768321820945856 2885614 112402128049491310963905292496813952 2885615 -74608755640243252782909008501133240 2885616 39574491179027745707125397702737920 2885617 12639923158986048750903815362825472 2885618 -144350277631683846186025002812726880 2885619 19694160273258701310507583579795008 2885620 -179175414068756605301173781633925120 2885621 -147105757929321360299704089643991556 2885622 -9230861524153616284641049051288128 2885623 137565917165067565066253542145380304 2885624 114037736616236318304846422051696640 2885625 -69849311017988369378112947348850000 2885626 -173582096924087226249609938136880896 2885627 -112189844810910961186196904536386524 2885628 -40075346591943408509149540149166080 2885629 68599009848438029879671035301951660 2885630 7885616982248390768290437204729600 2885631 44939669582774875869463774985925120 2885632 7426896962419927767825760282214400 2885633 32298709470291100405752430228135680 2885634 146261571218271755903283527867624784 2885635 38436714909549898678758060950520960 2885636 140232157671544898450342319476649984 2885637 269326379356638418759475322362964960 2885638 -51932994438512243775579571144062720 2885639 -550922788592867809275302841300019560 2885640 -58321194499443952265007661387776000 2885641 -592071933271410765825363295173351216 2885642 336181923327764125427310209259475200 2885643 -237824224165232652338873881517200068 2885644 138707045279818369477553773629440 2885645 59315893143015697025780005804540800 2885646 -30683747153032379864753683451668416 2885647 -246232895934056465281126476051907920 2885648 -253071325840220889266413225306349568 2885649 36558404352437832829197191964152448 2885650 -57017343906355583167460066320693200 2885651 840125518829501140992005446261484832 2885652 150302816170608381084562018077573120 2885653 53914459958438909009756473993515840 2885654 -241727496371574078221677449922144224 2885655 201380203122027536138954105245358160 2885656 -175941362054029182163236134561341440 2885657 86183341636457498736455978715056580 2885658 -77692163032257442262427295296559872 2885659 277986582557491107047270271525504000 2885660 45474654069239852583523034189260800 2885661 -185961659395630761634551828726945312 2885662 10064191213528333758571530748881024 2885663 -500786674256183008073678976972053760 2885664 -287681097225573564835753366538158080 2885665 62021557124935946337067572072622140 2885666 -10855097430112097327886275110133760 2885667 55493612843470753034939040212820912 2885668 92690207106315236394384154161816576 2885669 -215433132215371636643631218420916930 2885670 60080962638794647800086619628446720 2885671 306920009388339325250902379418762744 2885672 148774789791622187616658213482577920 2885673 -116870462287050776873726138031925056 2885674 176497636999152918246927481348888320 2885675 -112721293350031088325343278307113900 2885676 -184477784281749001591309976572205568 2885677 -157538070885806037725389049700538474 2885678 218948881279880648763831045835117056 2885679 481230853665223538504461565588587920 2885680 -12018833253758838413773398526525440 2885681 45519624045725343660816077521399332 2885682 -73642527002960476839138591393062400 2885683 100333460347481080237982541579406800 2885684 39308672594347700022430161696135936 2885685 23242980030592950215774576950996800 2885686 -177639767868724830575876667316066560 2885687 1690247082850143206482707128441472 2885688 -126847327237320831013889525052149760 2885689 -543571361136130491307781495124823510 2885690 -13632028015259614249512732806438400 2885691 2853740040464851420087740184095600 2885692 -123822036427608268848234065274831360 2885693 403712992827817308660414598761375942 2885694 45102174138395260116125213031727104 2885695 -225165557806536540372139290777927480 2885696 137980080798391492330297717004697600 2885697 -20425354629178311479718018969345792 2885698 210766409965334611226683867567611600 2885699 75366039703890303115667395240010400 2885700 98859745263013270723697408131968000 2885701 76773098758959678673054300840796800 2885702 -144891238092539751471230645790771648 2885703 55880751974788760213045238041239200 2885704 -186681056187026620408902315482880000 2885705 604082147670512085139196930534887560 2885706 -15729932839143102431852459471685120 2885707 -437994830316857402420260842255956568 2885708 333391628725351832143498236772716288 2885709 485518764696942832849034136688320 2885710 -111208964490782237352751953137490240 2885711 -233418885483467990429759722920463728 2885712 -73428439860684700613524339469844480 2885713 124047966657199211764215835656462962 2885714 -96635948876959972179646960826759520 2885715 -62262401501485964704873666946179680 2885716 -253621942638383773545705379848483072 2885717 -78111209300392369646130821069220000 2885718 -45406119799633423222029423186745344 2885719 -270466885266394628227213545709989880 2885720 -238338653109080346693233559770112000 2885721 384197573320803207677706423708875904 2885722 19289807500857891746972911144434432 2885723 -469287038540989393757295395977207800 2885724 -87861038291070148801377644689290240 2885725 115413190156249444738983184005523250 2885726 -97913107502038937422419134231906688 2885727 -119897509134794672866590715215963744 2885728 169366093938854093291282520782929920 2885729 -253284946781095839872419668131712 2885730 -2026374813178723567654396277230080 2885731 78277624325953250787549388103516632 2885732 330002957308769834560511900524304640 2885733 -121418986559197709506116005733646080 2885734 -949456013272203460726705886791488 2885735 -418261616957542996903612595281381320 2885736 48486416236403118574021009337548800 2885737 -55174161318183683148012759935543808 2885738 236014431537445701461226762545753520 2885739 42747516648841260587374638049371840 2885740 -31051927060470525303569521199462400 2885741 57253474191493151126336168439972864 2885742 -191473958302654012217900806571112960 2885743 -237946073872919998020932984145386000 2885744 14240758245165897919445900401901568 2885745 -277617554186776645109125615308794880 2885746 -145726904994695649994401489988178928 2885747 -337361326784670912314898815382811608 2885748 131504460416602985019530442611220480 2885749 -58253178290559030352470560174328370 2885750 74735765392549402474551023524992000 2885751 229233461825242470178911352677883776 2885752 12498610979601901860819920407941120 2885753 202026670268295523995002149867657344 2885754 154938501075071759426327699060152320 2885755 202471534992725714051610498106364160 2885756 -71582233806734181753984875572193280 2885757 -158409555680362158740910807410527008 2885758 -122282459537851431304119813921255360 2885759 -182164085820499566589906738754867520 2885760 -329633220306322071359753639952384000 2885761 239793928353925577285570612780673600 2885762 -106960934192130624631314704784759936 2885763 360543454290596082399303772245744 2885764 68472794830732500915579295494070272 2885765 -308700891124504221870152627688278340 2885766 -79144726545564958826306405858848896 2885767 -661556555896988815482086058962512368 2885768 -65775148340995290078914920567511040 2885769 191897584079653591226843742146397888 2885770 -161618185242094992790104507412501920 2885771 125199182910917483762962417416442512 2885772 -37092184928634050266454003236156416 2885773 2764198001530278658318749231107808 2885774 -60622583349596068675028159840460864 2885775 -11762049252306494904260164712514000 2885776 -27425303269366685246448181121671168 2885777 48670144205395985530343714256067440 2885778 35161411729248838198490430145098240 2885779 254003859786352626397718390533132880 2885780 -196849686825641808220027749642758400 2885781 -212518216215002953933823310606308448 2885782 26436880743145622235025300738257984 2885783 -244551392042459777389287788860870968 2885784 -23892634244669695620780135962050560 2885785 26236443196659022254363168001825920 2885786 26540474810714763637875757098728160 2885787 11633944465027614142813041790887600 2885788 54058320039067211133301144682062336 2885789 -309711292110254995981134745680208410 2885790 17887117100138775538849411334553600 2885791 425615357687697056794213462252818400 2885792 -44604833994501472898703879460356096 2885793 -299481237873254278790161990393046976 2885794 -141958010374659456889321697696580960 2885795 -212555407970337484521334526241235200 2885796 -8931419351242404738557397887001600 2885797 301230432555018147890685616080627900 2885798 -104714751952071247040779082036397600 2885799 -129083033720364068463264795333484800 2885800 -88636187053126408552846207561728000 2885801 -149983072624760563854227225884073868 2885802 -50456079075180566791532694846336768 2885803 424726075777593708683719637350912052 2885804 -407429939361805808353607366949145344 2885805 -65805069956405447382732004830501960 2885806 -81883461387825576266474562697733184 2885807 109307767119300745024039754662567056 2885808 -54897953907236236465090653329817600 2885809 -222803734646376315174057771742788096 2885810 123264205098448866876085967489640960 2885811 211506993605682888285241230771855672 2885812 43107358861385303812341730246121472 2885813 28649769513716997298282661504788224 2885814 24543231695191730914687497461408640 2885815 -2618899850637948078919714620808800 2885816 3083775003871437674474840480870400 2885817 33218454525227646253218255225564864 2885818 82856278922986258467920488333632960 2885819 329020844400616047406237435481061120 2885820 35079439106964823162496266023567360 2885821 109852620002139723904655203162087424 2885822 295743487302059974965014868802067712 2885823 126781717825825544112973209024289272 2885824 -198134905611742414728375341221412864 2885825 74863452161962516599475376971603500 2885826 60270671299294415365724938404089088 2885827 80870377217192761776202191946159872 2885828 -145415877151459615640471316113531904 2885829 -85579118686520768563781138070179616 2885830 -27848485305446076373441501673965440 2885831 -53505427247045692361780411172361368 2885832 276690524801903342751528529332480000 2885833 -148250605463582671820203862009769216 2885834 -1625572228145638360243321064625408 2885835 -251802567019772182043914688209643040 2885836 27188827075198612456875030301338112 2885837 375793123482921544002777514108506486 2885838 -47618291278263918976540771555491840 2885839 -234531659346398339569623785203561800 2885840 33273462778748591440543205735055360 2885841 -56772172646989442665354558507881600 2885842 -154451836573344784563658922324546928 2885843 -170678636635107673842241711446720576 2885844 -147085616133117214590600547500773376 2885845 -245586340900367126214484540865076900 2885846 -24672287279359729972292313830716128 2885847 -345093468604149118138837536475362816 2885848 189990746671150176603554871783014400 2885849 140113189742894886613022419355959620 2885850 55314273809769600136237169806800 2885851 76253392978708586904747222367937112 2885852 77738368070854833907846178123993088 2885853 -185151281311282627970792700887972160 2885854 -222644208291994825809226873451902080 2885855 -297737114587515916412965599106207800 2885856 81923196645570517994274610105810944 2885857 260302893624597417084040094321672980 2885858 76979204325980500083522877179536160 2885859 6584554271069558837506590921024264 2885860 -515828458380504374982797907631357440 2885861 675197140361720343958894170232607424 2885862 31376237236664135365162594421766144 2885863 -101988579015886805281797379429522888 2885864 19587915499850409657107072118405120 2885865 -676401001561922971217542206569280 2885866 70623735699574570116117493923657984 2885867 -4602736973881352216057611125861360 2885868 53769774493318372011155601861419520 2885869 -171690636549887489957240515110758208 2885870 53698691283113323776694368176409600 2885871 338224913738397010668796609925211912 2885872 60826959455902155144592097311457280 2885873 -498703829306146848458237874238110156 2885874 -30726511837216637114046646695507840 2885875 73286214416431851058909267279032000 2885876 151199034978730061101845460802623488 2885877 -132069308114163434263469430289245540 2885878 293066201022046315418406692224686240 2885879 -8583301604879833229093410464110592 2885880 -5917326886856301572732403317760000 2885881 160626557381777338364263893875834500 2885882 -115373584675580689709561788210136208 2885883 -29474514277674441377278440325821696 2885884 -30146200410145796808512216210086400 2885885 103596049614494172845296534156865580 2885886 253845858422720035612615990864454784 2885887 413503912205568658895000978469921536 2885888 -4994967478792661184909590541631488 2885889 59299654247215651934810720290800000 2885890 72512449256689202137636645326420480 2885891 -269508709322566989323348962641228480 2885892 -173677783144518757121545024769922048 2885893 48077750312036162490006957850738142 2885894 -58573816658572515560055559086575616 2885895 -16435343349633057736494418309346400 2885896 81620852191090698089230655212800000 2885897 -91092758540452744649617637321128128 2885898 13835498929645068217624733933990400 2885899 -447177577671804623410850320286484336 2885900 135194005377251824001727199827552000 2885901 45385422356290315397573015406925920 2885902 -2478442289084273777239801487324160 2885903 -102542001431086048433555137630538736 2885904 -39247589909768244798362979782615040 2885905 -177618904851553487325256865864878080 2885906 -334524091283589182115894381196794720 2885907 -54472397854045876636637797840263312 2885908 21921680113680002969679930596503296 2885909 72213103342848398845943233344888 2885910 63555185570327722162403902601164800 2885911 -97040757423157869489579687115116368 2885912 -115240991387601777900856672222617600 2885913 287900277100469714337562861999964442 2885914 691584002950406313900693002434560 2885915 -62364104496030295197622043673937680 2885916 20955554590685070842109524460478464 2885917 20617499790805442048746161521540966 2885918 -56486800675814552433405350587499520 2885919 -21765165606896302700151768324592056 2885920 479052368644306666403137387328962560 2885921 433462010764551822788068057747493652 2885922 -91895965658289650215279500023531520 2885923 -508413256935047256573065902151761828 2885924 125278917246267106291424141698144896 2885925 -14321265067215104047410584111616000 2885926 120956491653116714201787629014984320 2885927 -926963083299850636814617580263483776 2885928 -273650013753561160775757665392803840 2885929 767483954094075438383076879749131040 2885930 110154184403604265973173747521957120 2885931 87469170271724635093305613057525020 2885932 138150738298438646548565048352424960 2885933 120460792164727972661083973616364182 2885934 -45010597941258362147338493622505920 2885935 187104094466008330523003967701733600 2885936 50478656270369918964159683165601792 2885937 -39234397058791263542284389159359616 2885938 55204256825242094077031684830295808 2885939 64386516124503151701610473343250256 2885940 213483434586531720600303550850261760 2885941 -436356159879905605320199933999900608 2885942 168881709947921393858029865318227872 2885943 -201447926196765842781835336534662936 2885944 -387724016314541499362487503764070400 2885945 436584660743093997971428187312640 2885946 -10681640067457409350475767602157056 2885947 -238842595771475737186110109460376604 2885948 -44408329885580653531566153581199360 2885949 10455373106905634671535735136001920 2885950 224238213637440354052377092568000 2885951 516249613545982392163915254457877952 2885952 -31165328063167350084287417756418048 2885953 138169059249083579039562076570677378 2885954 -62807190909171082075475753297975184 2885955 63206593222409747717839645167105120 2885956 247674165210299238692496859992483072 2885957 -311749846081446003236312455499000160 2885958 -135268350605906692895576028540876096 2885959 148646657916681750092253375084048304 2885960 -141125690763039923706117424059187200 2885961 99542690637646135779018528834096000 2885962 -80962320501656279840184816628147968 2885963 204621434151920849101369909242252000 2885964 -241882849630660597297154541958026240 2885965 -256901355679444950696440980204345140 2885966 30540687833811845390159509833354432 2885967 92144202887684902988633123643799680 2885968 111300303355899044935662973771038720 2885969 469088580540519096795700646054941044 2885970 33611161467545510271532644088512000 2885971 -446315814998031762446147265439008 2885972 139289774756571237671266376222607360 2885973 361726524613212848961238844100890784 2885974 -24958360679041532404232970974055936 2885975 6197996829830304673221111557304000 2885976 -23480156079591906999628784310681600 2885977 -190961189853114006066562473222157174 2885978 139529313688142895271406592231917040 2885979 209470363114702489716087028154616984 2885980 5960275889425904376670288600512000 2885981 -302068781073800165475882108868281600 2885982 8055364433487988542897038547916800 2885983 -404743221436616785790746628793580768 2885984 -561321303900175034028533059961094144 2885985 -15325433005840872041464981443878400 2885986 -7059798200253593209207095346982400 2885987 -65384503216753025303034325914660000 2885988 1974069842626896596734570857234432 2885989 168380356060809527869636983010363840 2885990 68409600282171219481947957785702400 2885991 108220106780351617550854068943281360 2885992 382050335876925016006706688209280000 2885993 -147978521693740506897391466007604800 2885994 26444241793370633357509635594002688 2885995 123915175070255890935134324789774880 2885996 -16593370450499406597443869033056000 2885997 -45432594730073914207720118501126400 2885998 -185536301002361267729585341209480000 2885999 400873341758351483821401840925629336 2886000 -9401222943303201917812458749952000 2886001 203827525469780438924430872858510400 2886002 -130546474775127146527109730256267248 2886003 -135202214287947428034948838418522400 2886004 -175621367493923680624851853339281408 2886005 367690639309585488455983062959073600 2886006 69054976889891489415993280413971904 2886007 -148981054911394160472409260483825728 2886008 -371156231636227063314073284119470080 2886009 9599380363893540840874818370305408 2886010 -152719782862038110447402553490759680 2886011 185395785707248359291952323702120612 2886012 -127983581274756744597429247657572864 2886013 133578064101770580707019673173788082 2886014 -67398896012009359134730443009222144 2886015 -152247250874855652188852049878367360 2886016 -51758932425308846441738737161338880 2886017 179536015194619158705736272582112320 2886018 -70827123836215313648841306068436096 2886019 -151103120290825797684922577337000580 2886020 81730213535848440385216588283066880 2886021 45993431426279116595393166638976990 2886022 244597335044736319973405884270080 2886023 118762334149254143576933927167349040 2886024 81157136740585331030388183730176000 2886025 476667232893473741109191464180982800 2886026 60731376745109542741648049943138048 2886027 267219608479606506105283832982376920 2886028 509585430926851161039377082840033280 2886029 -53425470623445188324797819765175370 2886030 277161095150392520271890612908800 2886031 -2282855986137670494240062739831696 2886032 -44709412742694213867685478745489408 2886033 144804805009241797179852212710954224 2886034 40837835571901078090365013635331200 2886035 523718657299559279507135108311085760 2886036 -2479814356071965161179096880293888 2886037 13176031825246422856949654942507904 2886038 76050194654620598853462082424025600 2886039 104695210005459026218460310809898288 2886040 93790443906983479451872165086412800 2886041 389095780035036036320702501870707092 2886042 -30279975387638843785501330905217536 2886043 177270530179790999164319795041211320 2886044 -22219720594728721231285034922270720 2886045 68138284297920623621909342451469440 2886046 265236142272677039159196713426487744 2886047 -33677754185330207865453778023044328 2886048 -131567869465338401600330663441989632 2886049 -405145285425828296226464634304913950 2886050 42114011571591921419953430690344800 2886051 77593457995134716539906645097749680 2886052 -32918952312658611936771866312515328 2886053 -282763322798657967028941438964741698 2886054 -171388026725618085551650604248822080 2886055 23478634078455587963548139765620560 2886056 658618665748040678307700922268456960 2886057 -110385654707072112678245169042984000 2886058 23855835216037231117026797057321472 2886059 -516841842707722648540405717293356760 2886060 -249715870319888742820678111393136640 2886061 363592965510315337303474741082159424 2886062 73130461570195075924437613292426880 2886063 63596099467443951454141105623986688 2886064 -124572493331222810011159804468510720 2886065 40955051740011526994779075378033920 2886066 194247593303840735659126699445268480 2886067 -492426695968305334121217328197872884 2886068 499501639404205756557682902466081536 2886069 65844047507335225414308784206805248 2886070 85900980783871189422871771219666560 2886071 12951887133041407013288126334633600 2886072 -8062152924362028224356695136665600 2886073 -431235666155087387225753747273364780 2886074 6319285842782303569231939375872 2886075 -62231251460316475167743846246150400 2886076 -268548945476135833515175337666631168 2886077 461450136718067473932188981487385926 2886078 1700241009727848423635178628236288 2886079 -38930624032475915023714424838724608 2886080 83496740208911154157991830644326400 2886081 327244679343859307714976237669884160 2886082 217699509937231323833762098304059392 2886083 377783332873437079937101380793462332 2886084 -289473254262871153004782775880161280 2886085 -25650002069827545991988560487695200 2886086 -30980189459708245009507020010223616 2886087 -252703193577586293830754857050885680 2886088 -178732403412008775355495327414026240 2886089 -404269229673308064475058031230419110 2886090 -81879535930453115324780642718758400 2886091 35376250741982616474183048448969072 2886092 -283827992341699315333344226890240 2886093 90239915445741990582593282859979008 2886094 168002562189443167939332635830438272 2886095 31108497050653690730479567253934600 2886096 -92405572761909731234478464948502528 2886097 -54539802494851677619318021480145600 2886098 50045723522735634147873948561406080 2886099 139635936859529015104857171539579064 2886100 35884890692179867844563465841664000 2886101 -716422458139110148954499923856328900 2886102 31806182605041638193354498985098240 2886103 530044779263500789445261797565483520 2886104 213170609699211551746817109698027520 2886105 -10226608681257910144547021125103040 2886106 98451644495367352670845551698080752 2886107 67484616189253864224497915957959680 2886108 18224101777429475971548826755893760 2886109 171150896900055582464436092036511360 2886110 -102055487997506153085612125815213440 2886111 -50678105203698889641675422981458248 2886112 -408639570266513768465191981212499968 2886113 -67702878812913743155622154394810236 2886114 26621843061505942717824573177421824 2886115 -158446363823819977936043517092351280 2886116 -278216293628941417872956457419391360 2886117 1077548362861657665321923424941376 2886118 -110492203487613924932578942117950240 2886119 572043585158027630511074130280200840 2886120 87003491627569470339344554207180800 2886121 10163342040699578240224115343709312 2886122 146612820577320246697770582583293792 2886123 194347169615055548303957844009399384 2886124 -226374189215632395895497904358045184 2886125 30460489003825004150905755731400000 2886126 -54501786747409413746761405259230656 2886127 127841972243846876491333980334096976 2886128 -602678752205472010144093620535296 2886129 324862211192546966569284807938381184 2886130 29505950757411328140613933281204960 2886131 21079079626360766139537506775540864 2886132 161557106769990048217126317052833792 2886133 193408516210490867916463854453647004 2886134 -302473795975005629473501864787282784 2886135 335076919661358786377653972162560 2886136 -238148360532134005957245282538967040 2886137 107965127641049862731494319271292800 2886138 180606583311627351484906644339072000 2886139 -239448422436734033072817516846532060 2886140 -239771131227447393485818605217666560 2886141 -431552784470106053135692864262941056 2886142 -97732557347700753098929618857525888 2886143 -174272288316596614328704080632839656 2886144 -44606465332254388147144715025776640 2886145 18690223247141336989265431988982720 2886146 280616805541383100654277722164664272 2886147 -184303622866219271633176681288725432 2886148 -130159161946698813453751056459555584 2886149 -150642132309574740286485755466507714 2886150 -5689713999564228947221117627084800 2886151 -393726678050852340160323422591263296 2886152 -517014233773560805126583766536678400 2886153 -58113366560266840496507234770726896 2886154 45148900897525633558526644293760704 2886155 186860557311981332937409965137412960 2886156 6832318186743544786921344586819584 2886157 308050320091662944330923154491795840 2886158 110522387374948355007104248837145472 2886159 -108770470808102842052832326765695872 2886160 650108453456043386852762773094400 2886161 600845619227097244340106453798243762 2886162 40256669344004003050098680811847680 2886163 -355605477418667395943186561882987776 2886164 159754327885505383413517605613670400 2886165 13190629952458838636791277774328000 2886166 135638309066748024356635951247872032 2886167 400125566573090044788475275221328360 2886168 155821437669356353880568743228006400 2886169 -130094703309772562076267829741219392 2886170 92391472963459098913834498597263360 2886171 586135876035010018190722129026684720 2886172 627978066529338259117773238909209600 2886173 -105939251324310902359170783989266836 2886174 -20908932128536916373709141693112256 2886175 -290218343972518370221491239064529200 2886176 -460688822652023461977814896539074560 2886177 -44915076799038326133130560459835968 2886178 38265072507200447548404031669492224 2886179 62545999420743860471888980686151176 2886180 -64978021410469282768789981777121280 2886181 136773955546596656991359685661556700 2886182 47818860287275666732492024921334880 2886183 174044973001370346339638272309631952 2886184 -70139862760661567566427043890380800 2886185 -2364262380195257188556597003325240 2886186 118595442561714748760337325025510400 2886187 -171908645339757180932704504335545164 2886188 386047458712001742994556525063109888 2886189 -59839911579875293498838208679325376 2886190 -59458574886246873250847638194712320 2886191 -137622632454155616466148769548052096 2886192 -7168955983741960691170856945614848 2886193 97350537526536005477770949247460864 2886194 526867102725365432502119823275799552 2886195 611959423049978347420470276351840 2886196 -189664638532398821309024160605952000 2886197 211005934739086428558227838214241646 2886198 115079799960890864008819461145008576 2886199 -200447659434687479369704627064339800 2886200 19219599441410004092265123477504000 2886201 -8567045747429422889158396503727104 2886202 -1711878865691789376124367715311616 2886203 -610962799458259937319817813637976 2886204 -200034789144530545317961762809122304 2886205 -38849053839241936565894003494986240 2886206 51373066686781848717428778738423552 2886207 -77360963971261692145872201292628208 2886208 8430036916008834814917013452881920 2886209 -274301917566093776729255780608866684 2886210 -66308912278471244096151126712696800 2886211 -82228596810611917688533100683335200 2886212 173550741643999844595284229105930240 2886213 -653302658903052102214374728261568 2886214 106867191500820906554000386254919680 2886215 288495552093392170969411065341471520 2886216 536144761000208165407460812800000 2886217 -275473942529002588820081639123837734 2886218 192549637511664505826851429539734016 2886219 199083795034096242838289904533245440 2886220 -252726582229896194807543260466181120 2886221 -46852015043644447980628354832622720 2886222 78047292069615594365225271080406144 2886223 564659870149788721178698789648918560 2886224 16878383358280102629552231500218368 2886225 -84830127942594663092638857480336000 2886226 -42826442975938724684124014482203648 2886227 300263104900396291943096728445732076 2886228 -297236145121986085395165704625602688 2886229 -569290438537308390253079517996293170 2886230 810147495408951280560934843728000 2886231 13452476338896076436085183019445352 2886232 -328062217181718153219414722817177600 2886233 158505516825468016398870161036591040 2886234 72077148977512932196495980930286848 2886235 -328370119377571592547763149830861280 2886236 118493662085985067556496328064409600 2886237 -43951062500335756320115031840579706 2886238 -14469281261266302447871253123076480 2886239 -414102889870063505174944664599572960 2886240 21817898244568370624531471636889600 2886241 -54337580785993985494587570247074128 2886242 223739165499663756460645953414433152 2886243 -95630696034858520740635345218989720 2886244 -293160786528072725010384345116846464 2886245 -131387466509778538860489658306522500 2886246 1371030568614948018427203193436160 2886247 -52568877879407298623848068954784608 2886248 60258935942773831396669434842127360 2886249 98554837887891815127170132819039328 2886250 38641273374322712829382787413350000 2886251 -244071195567719998613246904356228748 2886252 -10181494304043655063425450976972800 2886253 -334040522041664180448704533237123498 2886254 112706206200311002054967575621036800 2886255 -58629434993955611632690878406377600 2886256 -69074966120839368137506179535372288 2886257 -304843466242976423353805033353501968 2886258 191509286132048870033354502605049984 2886259 -174351262422180726224103419679650384 2886260 33625481768737598436938458611932160 2886261 157232088747342335957533696047642624 2886262 265735761121760256910838156543017632 2886263 -560320799091098295692119653557710488 2886264 88482747641092360256325464442408960 2886265 341910339466054836075125166174326400 2886266 9992230763795381830084101786157824 2886267 147406187063235338671853136132122112 2886268 23758396840175737057421956902346752 2886269 -533043868874235617009220417516824640 2886270 36578171131330068398081788294348800 2886271 -1189505749100637478743988450803800 2886272 -258276069368693017161457293852672000 2886273 3394697855678762205525952853938644 2886274 -3092974665395090757303455887914432 2886275 69265594836798288656072429902162800 2886276 108669096439859075187102234951757824 2886277 257073348802376161766293077659331636 2886278 -73057017162003515465976265517830560 2886279 365803825066226054153210378417385600 2886280 -53307149655004179974332837834752000 2886281 546252704368991849495715104162141082 2886282 80482662171724590271683948453956352 2886283 742918954709650165121554261368932880 2886284 -316998153421401492554593747732656384 2886285 -253285746490177613469772833195440640 2886286 -12909157801994918451907895667213312 2886287 233430744547621044411187743097413936 2886288 75717841242674161259749554492801024 2886289 114095140452085998884287024382663424 2886290 115542861015233511579567305800742400 2886291 -119261849796056571193085830130033100 2886292 -95521935621403964031417996549470208 2886293 181164823633159971315898522740241344 2886294 25945979241045238792371246725580672 2886295 119685824580921223809990417432571800 2886296 19027063210305706369058352780288000 2886297 17370474142112985297264708567157200 2886298 10998104985628838469753400735508736 2886299 193827285520367191568705475128901264 2886300 223285837316945349011381437726080000 2886301 -315328059848889718494721891153507296 2886302 308965683415536939952270340891348352 2886303 146497599125446398651575613060050304 2886304 379688719014796175468980769228783616 2886305 29126908585318509135770858980767360 2886306 45177417497681567822560523149701504 2886307 270390871018955063610228328914434392 2886308 89357465888649734983025613254156928 2886309 120599009133017066112033106933291200 2886310 47998144910481163828644089635119360 2886311 -373761933273180329709779205933891888 2886312 -28193813846826077680331651671080960 2886313 -454610016035616224280464271193747340 2886314 -81940883203602380973883698596049744 2886315 -141761846744824333925123487715214880 2886316 -96439831693523168791670910474577920 2886317 39740291282206411464605087710593024 2886318 29000144884448674987460320991891328 2886319 -98102258211935676215421143105703280 2886320 -22277019336961463208443718583910400 2886321 234205974261446223225331673175363264 2886322 88131071666511813015969848683901712 2886323 473660910384646619286267154614024768 2886324 83816346606226099290806543346143232 2886325 -38998744466429926688352326588714400 2886326 1213419411277407710253037842402240 2886327 266099701248220568810491430267617440 2886328 -532104045646893829594718303134310400 2886329 -203053378238150859864845882954701824 2886330 -64891240601696260906500651122254080 2886331 34316174171573324783779962630686992 2886332 -1797201877569574501517320614847488 2886333 89722002524654721285544765398843744 2886334 604491293296474984808399904671808 2886335 161522214467988590050930208276780400 2886336 114866652111983731586741532556787712 2886337 -250452343900517035012812174097889708 2886338 -4418036464800072476712365126791680 2886339 -17024795178928667552765032443129600 2886340 108280117267561541641647041903393280 2886341 681056003341913935210793799785511900 2886342 -20540649507429604639924545963171840 2886343 74125118821461788756876190510905784 2886344 -106376070466263663538988550699417600 2886345 124676276528565182228746902870816000 2886346 -324667097193034693903548431011645440 2886347 -51235596447713632780002271744354320 2886348 1365088584963628040766946205368320 2886349 -39051242409476347499085765102238880 2886350 147000028767516830385045024205286400 2886351 258474393024622541131528876448936088 2886352 -20193450715213974569243477227470848 2886353 69025467029803366473754706155951602 2886354 -195833429954531463041286847915720320 2886355 -359613152624107708083684943151340240 2886356 340316683856901306627690721243545600 2886357 227482571307115798517502926375099040 2886358 103020858615045726254983769433566784 2886359 -10979064253170279310877755108280640 2886360 -250862831284730200508213244444672000 2886361 252717877529913152406645666962205962 2886362 14577252047714162288612018231529984 2886363 100925475122969148345052323781566864 2886364 279949257808964296120813940901384192 2886365 -226988204023720101895714605122100480 2886366 -39566648161248127291764240696207360 2886367 438190659122232724838365711511219184 2886368 449760037745796384099757629092659200 2886369 163504609797759818142595340946034368 2886370 70077707964836057521783766220048000 2886371 -598111621095324855778118599069219428 2886372 -216299236227818914506377286748831104 2886373 126533533165601240552908044294487840 2886374 -40473033183609586893347739472885248 2886375 2605024570804177345579472502240000 2886376 -321724291956243909478439489669744640 2886377 173364970880734496774160564368793060 2886378 -26398837432041037581781165394456064 2886379 40561085389035295761758890164381312 2886380 28476162368003898343284416886067200 2886381 347668986458907235931126469283419840 2886382 -405758028289862638085172304803651648 2886383 -296621266512172639040626904855368368 2886384 -51112975456373861082463695406596096 2886385 -138930165388116311015734415502537600 2886386 -177356636799640568974224418613722608 2886387 -39611829894379807285146049678165248 2886388 435865092365968037571118892049788288 2886389 242544216404994209870681682863692800 2886390 -24402228388015498643670330384420480 2886391 18494001677756548765308166138088784 2886392 -194548589164352880617493417851289600 2886393 59191830200780132858783106447222864 2886394 -145243659550569700332190508516632464 2886395 343735705624850531089561125629990400 2886396 105162406784820064230515700443366400 2886397 -860689908695048403647644193185825760 2886398 -115580106970855697069065428225989760 2886399 148403252103373584769424728428426600 2886400 57300736125510309128381868382617600 2886401 -151392007101738538280167124839184448 2886402 -18160002464177406647996661780413568 2886403 14747597440418053183433629935614400 2886404 -98630310743096252006066492901980160 2886405 210935886876146664161351977372614720 2886406 139388827402281247613857056506797152 2886407 -13036326956870658901079213657036736 2886408 -56689526911918032385369489775001600 2886409 295213281879496663090294748042467610 2886410 -25689618247565378437635753530081280 2886411 -200801334575017005088339638967997952 2886412 -238215735212163763338739488341941760 2886413 -472437753976311937104551785788351060 2886414 -29990817407553292065568376681975808 2886415 81596339223134871060363811931157600 2886416 -17132279135549696330187550822023168 2886417 16183008869221851679316145685102434 2886418 -1387610709276855017546127819674496 2886419 421114326932962370266078211061419820 2886420 5940492952898947085952799104921600 2886421 100833804978542859764446240879063744 2886422 32679350211391282147761115213953024 2886423 103257251457110935822544349430310400 2886424 69996398336880795283207933958952960 2886425 -17969201180581741115810999650968000 2886426 -112097917161013724125609662271880208 2886427 35735209450999697317523664349756716 2886428 580810429372799114341503853821696000 2886429 13437407303415463341054104744797440 2886430 -70434121982612752539079211252937600 2886431 -145228300916659072016368080798128688 2886432 -94098218907447642545770878112628736 2886433 -152046849122311103758590236603295552 2886434 52824847273355422695726394298307072 2886435 -19701678376416521708653346410047120 2886436 -103334138464163156061375813664612352 2886437 6721420914593887807877942432610240 2886438 -8414783876109027605470987184859456 2886439 53732166963178668554553314981182000 2886440 184132824722539840307118070080460800 2886441 2736954768609643205077906737212928 2886442 138724646088038283211317959691175680 2886443 -166960635344153206557418900925699292 2886444 46867523826368799553791111808730112 2886445 -88202066213150800747772983653944520 2886446 -128449778254213752270687913008155328 2886447 279634782586619946875277513763917072 2886448 -3134768966508659053961634384936960 2886449 173578079934716526033006842544553536 2886450 -36086477926229292127786010481600000 2886451 -169545591346777457463150285936146548 2886452 21532059225805927459903891833035136 2886453 16057096329051627606410596314426684 2886454 -296935603299742802777621318702407680 2886455 247380379015855537540833778178880 2886456 159468559471602899034357973946204160 2886457 -2580690907520177198199641050262400 2886458 229160620989791052746035104720907776 2886459 -5742405910662719643047029554217872 2886460 -137476038725672044747008336211422720 2886461 -1730101996843348632853854598151520 2886462 63275382256899213459848383360179840 2886463 -388371503917120899554919639279412288 2886464 45715191564308323569072638200381440 2886465 127616065103272122211291549573461120 2886466 -43561673845011771507087619322318976 2886467 -551622809262811107410966226686684484 2886468 22423901877279206877067099548217344 2886469 -272937166980386174612476140265208100 2886470 14632650605856884882409729502231680 2886471 -498986225803852811430402594216528 2886472 -85812198156297811923819173986959360 2886473 452487375721183182014586657607665204 2886474 -44081295364950632149115165598109440 2886475 -188057147320926769945692375520313500 2886476 -257838481282245180604626224509021440 2886477 134787284746191082761623441715488256 2886478 24139000842853063831114452641168256 2886479 463340840907695992757190407304204360 2886480 39242281324560069033540130317926400 2886481 -18109396203406155890637622827664176 2886482 6436761717300601461253427431121184 2886483 94587614529722654214871796806884024 2886484 -311231805970587936276336035401465984 2886485 -154289870417065595834926803788365440 2886486 -123306703025518646599394802381845760 2886487 -557113260149852086823020625779375864 2886488 267390349594832666451760692472811520 2886489 179056872490554715675189360413863520 2886490 -162458947054284249550098355628148000 2886491 -31364099580661133345876927014654260 2886492 -40985608496645627743444205748549120 2886493 47162041028627546527976394917953324 2886494 -91326747301248135444594017556747648 2886495 16397361209341346966053077172032000 2886496 -43249555765234282620562477198737408 2886497 491071238798461788174684386256742980 2886498 -65290614782750345634745630185246816 2886499 -113672727243514530834539316518718720 2886500 127909433055307348226665243229184000 2886501 -8675489100198796474532616980912160 2886502 163648889690145869570661299317305600 2886503 96139923886327713512240387008373184 2886504 -5734169871587462701253694763745280 2886505 -120787053686535409373103719602106880 2886506 -10433689975158241210769909046808320 2886507 40129166125913940473551317982899648 2886508 197652353810705705569613786473239040 2886509 -9514578636862651279497077147461290 2886510 -5446681362176025225765887680711680 2886511 92548851078107570217612970870588112 2886512 40580999453261686534475774507089920 2886513 -77859071180860653425595203191872576 2886514 -163015375359694257662683749524316144 2886515 499823834105432782224533121385240800 2886516 -10486602303782841258487389232035840 2886517 562302287806581777310722306627339566 2886518 -126952517568123692697312947770181760 2886519 171904425154963598075497741961464320 2886520 69313873503819554920902752313753600 2886521 30041905555649570519692764428179344 2886522 -61307045158071744139536892683491328 2886523 -99617254257324678404216435830583712 2886524 -266128069683292972412146663416059904 2886525 -138595051725408049764038398764504750 2886526 238541429202610460175295090403950080 2886527 5335060833969323858277652037388672 2886528 -2123900553309772129439126000762880 2886529 465994463910009229268672088489664130 2886530 35310094001560505218311353998640160 2886531 -294988044553937267937343441354685448 2886532 14361096861367126995661382853116928 2886533 158459157857945205816150038619819804 2886534 -20288023701115696771287481174794240 2886535 -317256975883254179612885039665904520 2886536 -165639121898450344650788935837240320 2886537 -90812579859408720872637054273528000 2886538 48959268876124472547740844352775520 2886539 -12351067632042990040632425158410480 2886540 9114932396774392021044489311308800 2886541 -99550725337441936535237071433881770 2886542 -325477448024633711169646064842763328 2886543 195040972619392070208834929337004800 2886544 110725697459063056245340342289448960 2886545 362960948530572071109601884726085800 2886546 13678295324543423312607023437255680 2886547 -2871589074714876808963313177822840 2886548 -161444255842756124843232562036537344 2886549 -368854209874221881684120606706292800 2886550 26582834844746332883131479024304800 2886551 930960097172255680458450488551758432 2886552 386552997279871957799862469837701120 2886553 -151603873286301948161472674817814198 2886554 -170706468395357289605684412510324480 2886555 5061058532536371885778844829035520 2886556 -4822330670931260443428026564736000 2886557 360090280165326641002672891745752806 2886558 72330553814504557072322736440011584 2886559 138856960821429680725476028161532504 2886560 -396224702240666131304997255399997440 2886561 -136087415656872421577650395481072368 2886562 102207222180327559593136731056865792 2886563 306771691907185115030613073722574812 2886564 -7539340389285684082158063655815168 2886565 7118478379950176270536870326474240 2886566 12759180267821987487046938153796224 2886567 -63611738388285709332463273341418752 2886568 329864875514057790540237392280898560 2886569 28820864977689290494527116400600960 2886570 183908383045849450586469267513331200 2886571 -263471575919166787627380457180993228 2886572 -165895365404091634560403014695482368 2886573 -32621219501360393096020785801967200 2886574 92733359325148989213532030219510080 2886575 -318478692240243713438375659476240000 2886576 -20323269729344535061428534509568 2886577 696527723175088023435735113446581300 2886578 -26322695165471837535908574441721440 2886579 -14173008604146116857335900852666000 2886580 94191062123979135192631376061734400 2886581 -451296484977375410656881832084704000 2886582 113986295420608302948690877879353792 2886583 -83918408596485979164013540215226368 2886584 -422748140066722793102488423243837440 2886585 37812935052811646970830686001393280 2886586 108658025584669077303155675983738992 2886587 -593021149337423248678953667929044976 2886588 -54753349268314888326938764316146176 2886589 153397098154032962657863946471120160 2886590 1001213780006996843930459644625280 2886591 213105653810560196245953346227534792 2886592 14635276115491279340155840455770112 2886593 234554657421706623286533959295979842 2886594 -83820120541750680731371335895499520 2886595 349413466301663075946613089568795680 2886596 -54984271693333759496404175659499520 2886597 131248189751808319887505446173495232 2886598 29205138325697978401964035226936448 2886599 -297669479911439867740199640884448864 2886600 62656025944046934322394175817728000 2886601 -111292832141741523827176573172778699 2886602 -337884980020785115206536659246355520 2886603 -90962729789127157910621885433882192 2886604 89271577841070189299370433390867456 2886605 144468608001330892126544345769626520 2886606 60787750486431434813578366034435712 2886607 29316564562153566512043558346159856 2886608 74226977059790575912349366409388032 2886609 -3247772810144109535849211568826272 2886610 -133425638249391227792370781013171040 2886611 -99463864943581392219747712531307616 2886612 -17908782783167432853206538879449088 2886613 16204952971932169751035144288781600 2886614 92013239447268684896472296801722656 2886615 -65882332056804546933323981801071200 2886616 -261790150034946810721781248270571520 2886617 280409696228300954219666895330400392 2886618 -41224236385856795062352076320663040 2886619 396509936983102219288162635095406020 2886620 -659040455144708224437978170864640 2886621 534414440739497340182572534545964800 2886622 -56735369617092886935174434133888 2886623 205508341128084271040129862724556160 2886624 -199543529463167613957240454470696960 2886625 96169551372043428438497664471600000 2886626 -97164142579648766617147628184209760 2886627 -18634136908280280076899427310346240 2886628 517938732181621055787157551659693056 2886629 -242065557369481724293282064089310724 2886630 80797515033237217044875161089563520 2886631 -156256821096432865514982695140722000 2886632 -53169035970574716098298799652044800 2886633 -4227386246256846117629201210562960 2886634 20034115710135009313362167588198400 2886635 41071690861561198339924312177690080 2886636 2477254589286191565725070116895744 2886637 406219925534635808145974971671121368 2886638 111882152214467245321461894755170944 2886639 -16173596656736065177258570908885360 2886640 81674673916363165245545880199004160 2886641 -300010971926759992391750290741807308 2886642 -72419346533546414577645495557575680 2886643 375504536737380604162741133683474892 2886644 258591093044613280282961544101502336 2886645 31214486496157310416746940019562240 2886646 30027564005316975071214745423306752 2886647 -39689118220559653884446250065148960 2886648 -122950517133429831021336106066391040 2886649 -138854820137641366324158542051123350 2886650 -3383690826092924807746220934434400 2886651 -343056363266655318122886450234643200 2886652 -327468741300408217856489225369534464 2886653 -10590270527800639965982126457325120 2886654 6340804289275852041925455239757120 2886655 20953783337742552201333911315827560 2886656 -390750485530442847154982904649482240 2886657 -58388654194172322971967633821010912 2886658 -49291178031156893168589690373447680 2886659 -210604129180063084624781965240507140 2886660 -66215741694865215416099209801728000 2886661 -145355027336760002194082484548974368 2886662 294320479560783745732929166222964832 2886663 128832687932373579533885769990709584 2886664 -247368651651496999596535063495188480 2886665 110889936965858083511609954429961060 2886666 -27960248825558551784039456798297856 2886667 -93032423825718616747737383047618816 2886668 -471166288572325468174757013195016704 2886669 21112995382447130081083031947748694 2886670 49333469311978150518717047243971200 2886671 818343305643486514334821781419575552 2886672 23360228237388112415215232794951680 2886673 24848331591365619907139208445567922 2886674 70305392109382040573907982400842752 2886675 157007913761875619382449203348200000 2886676 275601669236218311942313812629504 2886677 79183855651923220008261654837980640 2886678 -8574581374504728545255168097081216 2886679 584687200853562330133226661829246280 2886680 -202275899940819513319596825630105600 2886681 -98522624442318109445690027671888512 2886682 198699945053697220298878116243006192 2886683 -357759870665135317910681691459571068 2886684 133117386813079348822511899219845120 2886685 165226044163392489554865313000614360 2886686 -233494716559792449299070066761537856 2886687 1111102848051051357866431127235168 2886688 293756607738904590713529087138201600 2886689 105502270847016321563905548047750400 2886690 52250907943863736471312101439211520 2886691 -548405157449640939123953083381792616 2886692 16724900797841499197658414980308992 2886693 547024319111910282662023228835896320 2886694 -17667273790791266842483686031305600 2886695 121267961278543846387210751058293760 2886696 113822933055307133343304157560581120 2886697 -747943083699141297813064636594102 2886698 754425815186125059204983692079808 2886699 303355293352634487904455844189381464 2886700 -69951468766260235971851864675372800 2886701 -174734222363984227344695200499604948 2886702 20151559532532087628051924573544448 2886703 104946643612717885964648462437084160 2886704 -13281500815284365644621545166356480 2886705 190920336155648110996259737613155200 2886706 61902454766622882590767255456353552 2886707 -95492337319384237935061848986516880 2886708 -115276856316515904451228038943211520 2886709 43255309748553918817564870867885216 2886710 -19127666391877074313296881364234240 2886711 178440649848603889279870795743319272 2886712 -26780179931359543497402602526228480 2886713 97437705756226914417539131615422804 2886714 -107667062123831205745210210241137296 2886715 -7593360662872698386273104486500000 2886716 205885108307218495181554734319067136 2886717 -101783520675688321446707609805068352 2886718 -172826264206246795115926872842369280 2886719 9963735657281181215012350276611840 2886720 -13023477934275804037443649944944640 2886721 30575899117744009370778571570766512 2886722 212770510535821079282088403089616800 2886723 -67645740479963110072983212925827376 2886724 11596870493721031216720581852201216 2886725 74247154503328905325466602643624250 2886726 202665754597745212411379918534064000 2886727 241706465003883664579566157044397200 2886728 21250518493897855157256544496209920 2886729 342252117213656227926186976232883984 2886730 -6922429223922531523894196652687360 2886731 -81852895681971006581396308800162648 2886732 -38227022166373877260201314602419200 2886733 -221114522324568793651764768898974720 2886734 74099893863269729302856217532959552 2886735 96517272719435849338018495920906240 2886736 86724701117809009899055698571149312 2886737 -118959368908740446911662610664019534 2886738 -131376461128932303944771729160041856 2886739 -194981065406193261735975856827609440 2886740 -102128418154971757087914854072401920 2886741 165373909574520592506861945191173536 2886742 -112863646034041871941053440404909248 2886743 -5602503411701808770139528388822008 2886744 16655000889938874575927578468024320 2886745 -224056458056376563637298379775349500 2886746 17631254665207212255703484043294720 2886747 -202103942476507160094615459464833680 2886748 228848039084967887557007432216273408 2886749 256919445377793020230453792232107020 2886750 -219044100125773662526375605363312000 2886751 -18334663878864093418847524961912832 2886752 325673067362429517412025903402188800 2886753 95050501859198285953443390924968544 2886754 -126677963965621394853111295383049440 2886755 416151904461906798100855354290350160 2886756 20017581279384233806574341605212160 2886757 -573633483152118090903829286409492994 2886758 -42877157984301845831206268360241024 2886759 -2977935936069927141862989815544984 2886760 -220064994550365626395219562157312000 2886761 248690125659094360772331438379810362 2886762 -4417514072339470888769187364048896 2886763 142737312627476317976286199279161384 2886764 241544503621622411123837152600906752 2886765 -69971907834194430478850151248332800 2886766 -203953077366014476912614585099231168 2886767 185943433029020954715436318210944120 2886768 -58181988862211365884586773568094208 2886769 46029545969120682444647206903080360 2886770 277277726260416345615315254527536960 2886771 -86218290704590308012859628625196488 2886772 -91063378520769132707327499592755200 2886773 -125877721600966021353565042574976978 2886774 105612932681030453589958637380976640 2886775 110063040491181504463193743058670800 2886776 -342847873655286119109646435458662400 2886777 -31776979335544185846509650532476860 2886778 260881182005576676793305459301891440 2886779 209967231810174785524025501552802576 2886780 -68067427554244863901946162857236480 2886781 1031893790578583184424358563461072352 2886782 -75606892519549448980932089924293632 2886783 -126929707577469131260936535838577152 2886784 -310175938347146017789964651908300800 2886785 36700730523681326699230059538694400 2886786 -229875512126292632964000336034164480 2886787 46906606223755497020492035735626432 2886788 97034772488741457060857265628073088 2886789 83591138507598880409663172360468288 2886790 -106121437703682548666869060675977600 2886791 55404638361879490632882187868295192 2886792 -183146879627033321877018459135713280 2886793 -31130789516769404826337172072526016 2886794 -237341732495509737911399667677636304 2886795 -43517811398408232432367145644604880 2886796 67505970091532991393455228179100160 2886797 -79670904538183637954095233427126068 2886798 -98757408784208075401220162826342336 2886799 247424794689185920691306684025287328 2886800 -14269399507353835706154288001843200 2886801 -35674245792510214078427407608772368 2886802 -66717233775792316384113203391681648 2886803 36805160396796227244747959293932120 2886804 -46082699850369020020425110301073920 2886805 -1297813397687808337684733691398400 2886806 -77591044375503596792309429404031616 2886807 110530692688839585599380208867207424 2886808 -196641538862231737744420747665623040 2886809 -197658947121941576784302166113751990 2886810 -17890679652546761338459911742010880 2886811 44131971996421600331591443977693840 2886812 15100282710327714214045230132358656 2886813 -7252297006620033584840082658752000 2886814 -13502290453827361687699013445896448 2886815 -9258987265049734914383667592094040 2886816 45865354867972887722550490246938624 2886817 -480598238688822496144948638781004348 2886818 375836845225781139036682423802880 2886819 45723018899979684312499986046097328 2886820 -271775352561115164253465464550321920 2886821 -23393613853399613426838294265463712 2886822 -96442852397936886461696485393797120 2886823 -153713297352112404577674650798038776 2886824 -17612942748812140018790444942423040 2886825 190571921034646419051579298436875200 2886826 -92060261212697777658925465500178080 2886827 -239520568672338326420957310619981560 2886828 18818287379332281372111592748875776 2886829 -792180618957304599735759469335445728 2886830 104216234604217004357482050581722560 2886831 -77645938273950332976463238479532280 2886832 8139383925605732899972049805967360 2886833 -416133195528769342840757254742295918 2886834 -51986876721238098875254411999918080 2886835 152590895719467322420162017318016080 2886836 -126156840405538265454129719690747520 2886837 79916904972031405726645413780759552 2886838 34214845588442841336796766183818752 2886839 -548070417903934289871764352610470360 2886840 -206902508666215351752292833586483200 2886841 640332387325289710607763637004990800 2886842 -23074929136881491945182022550905088 2886843 -173327796380741097106542691366113600 2886844 226951151968584979336633195366315008 2886845 5020920785901268200582831139827840 2886846 -135223101364976771711011105913102016 2886847 578551698839853862371744823450097352 2886848 -2239316313329057187370014552883200 2886849 -26815424765170701003502314007627776 2886850 -124261001548999419492228230316579600 2886851 28525943287420083941837300262967968 2886852 122944324520171103822047512773983232 2886853 -102665156493827762441141549061459620 2886854 -214194406653045683031380316052734624 2886855 171722852581671602062532132287036320 2886856 93571787486427286650248151754997760 2886857 -219856111219559781110293266544831260 2886858 7497552120548618388437614679175360 2886859 440855294621823110096061908449127060 2886860 -66976694629052388296317410340454400 2886861 319450504425393340403818143044543424 2886862 -275288968453022620345086986158710336 2886863 -276313270444391212948674462391527840 2886864 2146296931884540965792745703342080 2886865 202689718223996866277271273105565800 2886866 429474723698116215713409129048389760 2886867 -155606286309408993728013803292047760 2886868 -259866996285788225680439904692152320 2886869 158967773747623973419430530993470396 2886870 44578586347565847871409520046387200 2886871 -54047719965525648413690645287791608 2886872 146302208209611196980435072654151680 2886873 -114715843292782158740230023271724832 2886874 102543843172984776835808278485501936 2886875 -28817017739217581059791430287000000 2886876 -116604472689977211597101984635834368 2886877 -207424408752470083555956095033440928 2886878 101780918079379059782516781824730240 2886879 20408999720360780243098095091712640 2886880 -180210833926250882364318175431229440 2886881 -459732206058724728272267433994728960 2886882 -192131959254430902545924015341396608 2886883 -74787655193559375449582224524520804 2886884 174175878535770189978655419137789952 2886885 13660978259898128418041232956062620 2886886 -30161227350494177770550043123737856 2886887 68968542586530037710561729373903320 2886888 -126025788723968177223631980739706880 2886889 -29211264323429406499397788867640844 2886890 -146609067379596041727507953485360800 2886891 803997258535062087906011797278720 2886892 145369388520350224365857515988705280 2886893 6514211536955700891572228003496000 2886894 -157154068791699460914812856644079360 2886895 308872236813373261112447783382908400 2886896 -103788502997233061160851886585643008 2886897 -214415192817475745357831786163636480 2886898 20372860545951276841210037608343040 2886899 -138656183869647298558974392485346100 2886900 -2385913984116735987621611144755200 2886901 161551179268681146326169578784489902 2886902 -99463806577975850378730414468684096 2886903 -191704305873082911739890753653906688 2886904 325562797460193977431401638486261760 2886905 120037884982929826968319815345063360 2886906 34613803426121326302650788934025216 2886907 -51581534054664197277192663866010844 2886908 -86886550510801391228443367303047680 2886909 16362473385540536927318207195311104 2886910 -7846106653622311488985191438585600 2886911 -318151407311276697698258376578527488 2886912 -43645842271134857529035838235607040 2886913 30398341094568514870790775402025044 2886914 -115320010165977443999407673626395648 2886915 -70273568151659926943905160056096080 2886916 50194803998228513136212570002332928 2886917 -3721550926504428674335249425455328 2886918 60320264288013025001692674179776704 2886919 110063987234124575861586335594100192 2886920 31148914950180989485497348102604800 2886921 -7388830075104644113164651659963100 2886922 -113270423491383355346129079730657488 2886923 -222754190247997240586828308695580896 2886924 -46287980289334996996931085076669440 2886925 -1109205848649478351414102260808700 2886926 65657821726947259934685160951128960 2886927 -79375619388842356641885190730031480 2886928 -36367118450045033767947966991564800 2886929 342043884461120966771140220450310720 2886930 122114800537615119946965421087654560 2886931 2687222406937352871581100633580704 2886932 414028839294854565409924040720282496 2886933 -138461730115756010535860783750519040 2886934 -3339490207194387813181600838669760 2886935 52854483618842981170506218538953880 2886936 28836686424540036112091291625062400 2886937 103879159236154050312439089618163200 2886938 -85161262694157010358504475744452880 2886939 -4002490792486211801003171983441584 2886940 -97325312875290525431466989652971520 2886941 -70595591606787052872045132225557658 2886942 111016352087541315203387145506632512 2886943 3710539942757088291276756617130480 2886944 58918410429915812395195505613275136 2886945 -222165049104210985111039191838462080 2886946 147519154591394778544983427230798672 2886947 -36290363833372978275741439275767136 2886948 -28357085419766746931519563748935680 2886949 -210116805159632140183650293245481636 2886950 -41875623951776203167850856496912000 2886951 278324267294660553606269066662592640 2886952 6851806408949007046219682342169600 2886953 -113782222117732143888524987352302976 2886954 32730437843764245671798724392120832 2886955 -284266606365427520337780098580066000 2886956 -152070711237646229798377488783962880 2886957 243668334589124899565199571721341740 2886958 -176811751490044865969694514073826816 2886959 118530842441098343928558907704159840 2886960 -488736416649191261178418990940160 2886961 -104623739320864086405492071803517376 2886962 -34583878202279352200029133282963136 2886963 -23462478555695750395240351996257792 2886964 -7953057309659778405504882458722304 2886965 267351551013409312529254480923985920 2886966 -7485355574015974589666695638332448 2886967 83616124558115341004211150088666392 2886968 -33163807904254343207200510527406080 2886969 30985933010155812642660951110465088 2886970 -99617342462845561226386115382604320 2886971 -538644217214700683271921467415756828 2886972 -148695089992867138225252929035452416 2886973 -490618700816885343129708720061470778 2886974 40008677435945951133298689778694400 2886975 48575930422052178961677677926656000 2886976 147360095196862400712804048075489280 2886977 -5866462267663436503107601751021520 2886978 -59335475831989029545648083039694592 2886979 549962092278056631346163390849549760 2886980 -15871107813496482689189161902816000 2886981 -1552472146308686374937150786991456 2886982 64721581927250540600827000562552640 2886983 -23338410857773986469037095977570432 2886984 -163320732506413905587748533601146880 2886985 -34319681198927448663489774985313820 2886986 38673391650657552849247206931618560 2886987 -481988117677265994781647690523103232 2886988 154014463290402859112419696044549120 2886989 18746453977348087147261310841311040 2886990 149096333824268787979044689934933120 2886991 422622513155543930300709850430578752 2886992 -58649125611870955554325044200546304 2886993 -354608000019863161844206488470143920 2886994 166632773627669600570281579299481344 2886995 -273964810467406063132882743100098000 2886996 22795247490464593766151004321566720 2886997 39050888159212953957304055414922446 2886998 -216904283079248236920959101690317120 2886999 -19318911408059475325781505269053440 2887000 124775909985029488632622782351360000 2887001 42522383368935557617645395403612104 2887002 -5080424849930493685477803361833216 2887003 175402705797415017835061683082780960 2887004 21964541124097313045039671190040576 2887005 -153698771807493531233732067137503680 2887006 34989712215121229837710780357236864 2887007 345193842278271728356336789797908256 2887008 305786387352651471752906731101880320 2887009 131275897799745528865078562028818210 2887010 -63248367391572952934770592184675840 2887011 39903791665509609853402950186346632 2887012 211491406384081673492113364614927360 2887013 430848857598760247287414986385721184 2887014 -513980032834367478543281120502912 2887015 -186835678368084664039282386730866480 2887016 -304588639281321249449759529574809600 2887017 125675881890414884326845586179870912 2887018 -148225713654562873531819204197353040 2887019 -319037829344769610796284676599133580 2887020 763280338419693670929559540024320 2887021 194901593278570207374995344173371222 2887022 218430214794453661943875672594436352 2887023 -182891922513780112318182414240353016 2887024 -17521877069728510744197013074739200 2887025 -34208277873290305051908576156851700 2887026 133941006972395204423668211536470144 2887027 259311994547467222267943173396518168 2887028 93814281120423960903596894221479936 2887029 294143100551749542275328770383536000 2887030 -56597020215427870157332025474457600 2887031 215382890959508771200416855652512000 2887032 -263452684557096473601410479116103680 2887033 -389117273364298290281031383909277718 2887034 38860028757740046268723107772930416 2887035 30591597514786033356092409612507360 2887036 47262268286519782295633306962037248 2887037 -46161884842627581384111731902159080 2887038 -55323946910887250449607520262659072 2887039 343972733998191046560787898271347840 2887040 146847941437488628796964990458265600 2887041 42559617201189331288540776389267040 2887042 -131449674223680676805981187639616608 2887043 380677726831992655980391151367719292 2887044 262104481779388820936263184746761216 2887045 86941093546082008776896668844081280 2887046 -298582417590097925506686692567514528 2887047 103142723862379355058972823409054520 2887048 5058988778448569707651603715328000 2887049 188858808413884873191873796867507920 2887050 13281906729981205016006492606112000 2887051 241255627361055391223062705322404052 2887052 63243469884673089857976914947817472 2887053 100448960455579774020262063833045024 2887054 147455043643040414945361870339901440 2887055 -205219428980395948316929148395656000 2887056 7975494294370485485837601091092480 2887057 -141109747138038879386534584405008 2887058 -103196945327491723158647709201963120 2887059 38020800484561067523213124198758912 2887060 -10199012479944140649132862767360 2887061 -165874199198668061527568288698344576 2887062 -37968112323336607774282714998109248 2887063 4176152859877005635575445922154264 2887064 20866859921713245566019877809745920 2887065 -104483489803511740829145994444150140 2887066 -22422821934936652095098413875133440 2887067 37605284958181418523030517773754116 2887068 95234582640041953068597084710115840 2887069 -318109429104899831057015503918168320 2887070 21578409222374645012581014354192000 2887071 -40043004494466009218471920810932480 2887072 -31047601624515580083676492760875008 2887073 39287302237451545127407446681722112 2887074 -52453628969701467255613735245552000 2887075 -192821610682070617143836385840452400 2887076 276654765420600091306560888814994688 2887077 5451853595564947306599188450270208 2887078 -128195222139514570415575990674487680 2887079 158346790764428763982797411206165520 2887080 84430049421428397766532444763340800 2887081 -649990061676913218796620375117402118 2887082 348757540711362468222573707911977984 2887083 -273437363822341365376362956702992788 2887084 -559548601925524464019098769662608384 2887085 10150762276257878233295810885797560 2887086 152301325928293471610021853494412864 2887087 -101016308593451315503257376211818528 2887088 6793236617401852913878000435691520 2887089 -210082306274327835317076586718245776 2887090 50481941482037953907398489335160320 2887091 -117031860566836854967530429776988660 2887092 3719932765769175850057990798540800 2887093 -199464339604542872745811100056801920 2887094 87726538648460704509586542235631232 2887095 -158871975174446352100001480665951200 2887096 -174214528529154891141697125315747840 2887097 267797919577401760878640543344450144 2887098 119537003272089010597521915354951168 2887099 -164904929866181189497652297063116280 2887100 47844374180148388945324485277862400 2887101 55207274178981757108126662823912992 2887102 -3283009805956523316945561732757248 2887103 -657892819027921283523069733398002256 2887104 -59471392706987519445973559502962688 2887105 80779567971532802549785116615144360 2887106 -2884522762812931043542245518457600 2887107 219856096902009978277510865278351680 2887108 -103837316644370018298314125500964864 2887109 -114939016370082629631604740248697120 2887110 -20771693848996415151250717916179200 2887111 213555468559250178419780249075250472 2887112 -175452343742353081583003552477460480 2887113 187080756247986244643470139289821088 2887114 146166893957676611688805379780164656 2887115 112011305489389997601271873293600000 2887116 -304152370541372344450457670757908480 2887117 244899080935108825867024411780354166 2887118 59359003590072735376231625087651904 2887119 81877523279452874594597559263405544 2887120 28064643523383035239275579074150400 2887121 -244646273249831067467499477865825728 2887122 -18986502055793472954608450731140096 2887123 204295059945219238360219128887093824 2887124 527268541290714850692165816491001600 2887125 43396934141961507692811708379800000 2887126 -243610655400340562627121236013365760 2887127 -304162412774111461119087057271158288 2887128 -349042899255271320144550498608384000 2887129 -172206375603382219539952379892187254 2887130 -188993184029394718685178597257897280 2887131 -29919116605328544466719620331455520 2887132 22569951320656731304344292299024896 2887133 344056388189146471838645138009513382 2887134 98664409336722582906437512030341120 2887135 -56134407089414459093339108642056920 2887136 -71703313409984537641267637122498560 2887137 -419426796597632006594772486759117120 2887138 52660764084896161747241704621284672 2887139 247230400201668045304300832784182940 2887140 40256422858577671746387927534489600 2887141 -168667804398281879827717808321027458 2887142 -167471053143378851226246455428170528 2887143 120257349547506730990567327144646784 2887144 61528733141788672375375788722749440 2887145 289742025294504692183334492966811200 2887146 2493617626283339482491715418327472 2887147 187990316997580559973173168498462752 2887148 6967582434575175460866854492760576 2887149 15204168725823956957322811680288 2887150 1277159848382778002240619024057600 2887151 -61379824917482116509642253299388848 2887152 -50718381421650992314326497518387200 2887153 -34407578325412824999839301187451578 2887154 38903951376119826834808752556787712 2887155 -179460101548249783005079995995759760 2887156 -109130259663450009866607876461445120 2887157 66992191116829674901517361886217472 2887158 -88225742405432408006110976603464320 2887159 305578503031520307543477407833492440 2887160 51858859857100109440805400026112000 2887161 -214260096566486941190365917832706016 2887162 97696328310714207934293702709118832 2887163 -421046959137253329366220410055504572 2887164 -6774350319139227961638679518781440 2887165 386611298221782626032402760524408800 2887166 21314953063668958900627182175049664 2887167 -203317113518379821593758015564653952 2887168 -238418950196623143545235542334504960 2887169 -188399949175026210307583120137402320 2887170 42777628093790904245377939951610880 2887171 -45465664611930842396088631896177760 2887172 412160754812101314136208337964930176 2887173 301024822002195235537667160924083100 2887174 4629422803340029872736046624010336 2887175 -13402080083570132486525479048341000 2887176 -162568435142737047581938341614592000 2887177 66131348080009601633587566555803940 2887178 -8850726419249913370881916186221984 2887179 23918522340161497493801946505891248 2887180 -2798975430594858229899042845952000 2887181 329841585903679182746740009097856 2887182 3974860656170278391325411558141120 2887183 216855186086946937898856807184619600 2887184 22674437115354282079280449841872896 2887185 6159144897679841779430963101777920 2887186 119315060296142324109234468699713184 2887187 -1857044146799158232020137280030440 2887188 -68089668983807691719964070155110400 2887189 802463865842003718189289506152309056 2887190 -124880053404481232234288628705972480 2887191 40832213220493053047153212540978080 2887192 951667687036785562089950114611200 2887193 -895713912159804920874539721321563136 2887194 174810107681685302169724103036966400 2887195 103303628339772654275870028216300480 2887196 236464703800625505466624585030106112 2887197 98493443921321611316421949108391328 2887198 -3490143949513112702406005928982464 2887199 -15719990498463918818264859541605264 2887200 76044817141149215246735757474201600 2887201 -128482758185516996975605940432752798 2887202 -111605340589259277178256889881846400 2887203 -183614127855679281487919311741632192 2887204 254193819841737568641095442041926912 2887205 84972714592298470615908710377530360 2887206 -20930799640542316881974779750557696 2887207 -362893607355534420687725577854529544 2887208 142623424351754027944937747120040960 2887209 126539371307875633425911657056750884 2887210 -94320707020428473877650044095037440 2887211 708295191579356720681330092971358800 2887212 -217225330408228087798593171124958208 2887213 16180277969441205682388139726581760 2887214 -33909817215324435412240311546240000 2887215 53049635727713044790344990498506240 2887216 3838687090639616095940184323129344 2887217 -52428477128517672236405957814250734 2887218 -79060590582703842865452800323829760 2887219 49115623737567489128403475211156344 2887220 18581889422609023327991095288872960 2887221 157944762562942177803724311437284800 2887222 -48591033455488481142616074602206080 2887223 7438297599454377387298281518463744 2887224 111801044957178999343842958270464000 2887225 -20278318361960980410087289513950000 2887226 169666997719180156654826793095667312 2887227 254594596446164419865451543423913596 2887228 -77179287643714245371284064702522880 2887229 673616623724048269229321966736560076 2887230 -95005538295552617694383791463028480 2887231 192621553785763684775950201810489672 2887232 91797923813751159831518093629194240 2887233 -206072365067431281999889056247895136 2887234 11725823983362998636775201902659584 2887235 -24269519417779037419335264881760 2887236 139000775919776584994663047832776704 2887237 -66270402744847549910236976547862114 2887238 160908676956706132469236598758148544 2887239 -46634601296632729509498721881145176 2887240 352774081473125958720094038036480000 2887241 -138763752694612154299672181664601728 2887242 -31866841297233117695277905731653888 2887243 -656733545970482847603246611058122256 2887244 -115254242901770135396835537479115264 2887245 18914528673966405063653046567909900 2887246 -86961182448183390579800620245674880 2887247 46927553365723194753592755753490944 2887248 -12826400334307480763541073197268992 2887249 -251142795953058709592927930344726620 2887250 20850566881977083373497511582600000 2887251 -138044927050741938035044564820234568 2887252 268205370355559721100997720173917952 2887253 266946589175573802692674150025373504 2887254 -77221136355886579201122410273778336 2887255 -163510833542705192318543963193111840 2887256 -80888010103019770223825370357381120 2887257 330469115347234329344850424439371392 2887258 -138120957931840376281805453113168128 2887259 -181427769286944576319944335010178560 2887260 -106233707838820455680779376148925440 2887261 5619737575899764643004641631136664 2887262 9567036142437595972237166213726592 2887263 -184089569093200878359003548536360096 2887264 -441529566658358865164322817187119104 2887265 -297829396325775074400739549756079340 2887266 -61991587910687444848060971088910976 2887267 -563280677886469919556307069070236640 2887268 -14238995825393222336670461694320640 2887269 20790461367757912387185277055447040 2887270 63240599956123449386535398804668800 2887271 468876688526561237754809553788476944 2887272 -295379970383600465350493834573414400 2887273 659940022804941122206903065329092240 2887274 31849684529178973188295958132373600 2887275 40172784609251719070950745989875600 2887276 138494580460239978757650414528054528 2887277 -116201608491802888318149468299457300 2887278 15458689445328792047278949142528 2887279 39138189071270757787207023053308880 2887280 -95802032461406366429836070035783680 2887281 -29131453913250187706016172691276172 2887282 -9346773691030830449284577659411440 2887283 94578346553454458600089369945643520 2887284 -235467476306207828926554082458968064 2887285 -180083578050025477191136821370930020 2887286 -97414326700066692871677859548583296 2887287 -94170503910308266419515449742852064 2887288 -288058427517231434435169431932784640 2887289 -677418610572588189189795684477893910 2887290 27309162920121972057681345987947520 2887291 -48990684837672240541118788740192000 2887292 -533880908359216376058979112768194560 2887293 -364393755768066185273197132136065536 2887294 -171613752746904539006454809624738304 2887295 -9542493399984949149648153154266720 2887296 -28153069411985094255406934308945920 2887297 166439243716319851308872305016872320 2887298 65024236737504716135055841236303360 2887299 -299561566745817854695724914522820880 2887300 -5147380517417090645820859635411200 2887301 53983117588654697565987195143199900 2887302 -69659504411197524977850351516288 2887303 -21473083713783084110912845419091760 2887304 -41525459547568329516603555641425920 2887305 -62112487804678720928643191561289600 2887306 89333634665952766391289020724482352 2887307 206946491775456996245623509665561556 2887308 -87619468029665393570756072827829760 2887309 -88906791099937447268402172530817920 2887310 204448147480530656088337342630330560 2887311 86433271381180683475173851524216704 2887312 21056981874115352193827890009096192 2887313 136617737555183406372322884942444096 2887314 13486027331308380769882567762958592 2887315 -232833291402777677151891659255561040 2887316 -331072790218831710317644664757934080 2887317 -58435820806591353125106833858044452 2887318 -121403448062625268054378355709619584 2887319 -464256252159090566308930410820628280 2887320 216584553827284623882675961644441600 2887321 2815722449894512574817026201785440 2887322 206958290243322409635452777971596000 2887323 -326093337329871237811102899552243816 2887324 266626433204654062790339597028777984 2887325 212032141225349844510414008626482450 2887326 56390663955744526414979265129131904 2887327 -203017704044815781319014144243146440 2887328 -32731049677482127672207722949902336 2887329 70347135003679229127802978131649440 2887330 42510543281360386036089232366006560 2887331 -195668236510358708307275223396101928 2887332 -4046369176334777502912522719109120 2887333 -18219927632547397265829842864580418 2887334 113157951410553370122518002008766080 2887335 -47901571936672978741017238944105600 2887336 -556035897312778552996010396481792000 2887337 -37412910363161550375662212333387014 2887338 33607321637256268827890200130119680 2887339 -107441925792234574122395256860566240 2887340 88455059905294655427580747983790080 2887341 -215680147065001320344146395614294208 2887342 245445032271358655283802798977451200 2887343 85614956558746028859840036990099024 2887344 63469580945211127980855226273480704 2887345 143111855368821040060115788207303680 2887346 -71566412545668755662430704917696000 2887347 -45910621333781080037614946214973440 2887348 457105409085833081876776816199160576 2887349 86764382250641670497550967111066350 2887350 -52420558818130856602258418148600000 2887351 -493367690482025019774868382808692736 2887352 208428126742413467277967808920965120 2887353 -84954239310060738906489263044644480 2887354 -298487844643391401612225501802626560 2887355 -77528141548566583670025815179674240 2887356 -156906144422850604546894161998085120 2887357 326800145801167084658357129798391744 2887358 -256398608073976050814673856309246720 2887359 -207374634860873694861563896581745920 2887360 -1149541229003139980808261363302400 2887361 -765809998400503196305580008979557200 2887362 147856991130495929555065929429245520 2887363 -510150737612356486156108701424968388 2887364 2075327026646200450545189539060736 2887365 -189785383928419968472892484671225280 2887366 200732953859143213819803289627489632 2887367 -221690761723051721583068100923033808 2887368 291741646695290814976787017727262720 2887369 21652380631305752951612726949263240 2887370 82009267679948870952230247865483200 2887371 144557830927373237511738830451210240 2887372 67450216915720124987392715177720576 2887373 403052321123718019443712638352302720 2887374 -48256548064370604040931363437977600 2887375 -500728937654494087889484443926050000 2887376 61919990678040669392702642885148672 2887377 109274839498489360615920004961038320 2887378 -131353268872487397245634242230682976 2887379 -346473737391048668587907760066638520 2887380 95366094934903693856432209726156800 2887381 -96856068020966230166474027122812160 2887382 -55012658801933747587227060250958976 2887383 38854341267175002422009690551851624 2887384 107891133671973828606134996542648320 2887385 -13386665241641664483117206389990200 2887386 25316412266263982431415301768190464 2887387 326733552789285750889617109720963152 2887388 68918110776630721088725631645448192 2887389 -9798966346554348468557929532881146 2887390 -3258774591025881482151554215440000 2887391 55779945488578461260604280184173272 2887392 -86629558145646986758136955163115520 2887393 -66882415184421850013744410357933676 2887394 108082248338033661515562527252540496 2887395 -44067707577675078597242130927997440 2887396 390629736729937398208521555960540800 2887397 -45308524036863099209261071953599520 2887398 -158066154573061914907976294608455936 2887399 -227264120655140674498825495157131184 2887400 154243611527720966684143488446592000 2887401 164661605480526818262663805609639680 2887402 34253478629180646348217245387485184 2887403 737086960144193101110039844274479800 2887404 -46112520398645865104511546839334912 2887405 102258583168397796660634889204639160 2887406 58234515428361672483904597105053120 2887407 -514624990253166403386760782168840 2887408 42132412766640351739700986251640832 2887409 -34467771142919537030831894397365184 2887410 -1107824592610347180163388460172800 2887411 -528899539006569659859246632027234600 2887412 245770214578601071152334320953671680 2887413 -69115277660323009545781485178546656 2887414 93813873427921075426412036847308160 2887415 194708610413536956332497792461865560 2887416 -134328674952178599795708373219491840 2887417 42075853462699051758158234790297220 2887418 -131586637885848506757801631254813840 2887419 284131902658092611788287274684914288 2887420 188328010661805548240956789211105280 2887421 -7547210348859076571328328642747956 2887422 -46229576010566192122669722854931456 2887423 185962818694222852361389645148184 2887424 -356206668994816088825335016608235520 2887425 -88823850385531041579286107913173300 2887426 -186938985702630967086585250238807088 2887427 -73686461261302095319251833491140120 2887428 159343011315000610500946537860526080 2887429 -260540490829870937037505431932006724 2887430 -32935100369918011279150017814732800 2887431 56376842602547002564659266923978152 2887432 -757359976092148586409908780959211520 2887433 121116368489645186826124283519592960 2887434 50466174697358933076849721168212480 2887435 12717651090783942525244472620929360 2887436 153426897270292549858227115941799680 2887437 -153896475372688024039972823690280960 2887438 149845729486169449874483941800093120 2887439 -78978314919874805562881857499495760 2887440 2607716520192816616590837731819520 2887441 -582572548839841212207769681865102158 2887442 -24530385336245780315435717202709728 2887443 -28639360388167664466207539337111360 2887444 -134385001040261322204080599180949504 2887445 593628854935943265089696917190242560 2887446 41506721648819685125231510591625600 2887447 -18041615503554914813210080707825320 2887448 -16345676324240490251247020197847040 2887449 75499062129022708089181971108806400 2887450 2758837591600659923927081007744000 2887451 -100024956083636145328806832868760048 2887452 191584173592781171362888391059762176 2887453 -510150478064681665740776044107552480 2887454 -66043188449305197156449295120925824 2887455 205583496731211602245432093074153360 2887456 -259017941398105567219229782632824832 2887457 -14753407754672074962206990176621548 2887458 -19262760044287627269946782568512000 2887459 515280098878261302831508126834733660 2887460 -192664346857951423113215239869849600 2887461 -534949234709018853137038727528462400 2887462 -148318576643000853202177618144172928 2887463 -298737663534649089132755892818433288 2887464 88618921151097170345347540771799040 2887465 49419355467729123582177639356280000 2887466 71989916294204041600066587947463168 2887467 -168273005938992955499652564394628736 2887468 -322329698004974297638919766494958080 2887469 241344645982767131242108755425660844 2887470 -73442185431227025429178237713382080 2887471 424848742975312714727225120967417000 2887472 56510075204651112218338151749386240 2887473 -282508048873842126822557248931647776 2887474 -183287219254957559101723077269047680 2887475 -222054990474096455338981484539012500 2887476 -119988105403431176265884900800647168 2887477 331773802784142803774620979726028960 2887478 45652258944215703087160713188328000 2887479 102614536545612974253034165596420144 2887480 -117216355175697537829274047370035200 2887481 -28641120441510334798073255349653718 2887482 -69850150227524357495113305334705920 2887483 5973342332330240227109432782945384 2887484 429315767212853636705690506709323776 2887485 157811839034360068796010028518780000 2887486 34640128200048534867058141982832000 2887487 -226471713429859709784264962054689920 2887488 842732747503154511992211610533888 2887489 -69371301761005367522785988182299264 2887490 19496378545761928711474413145152000 2887491 -69544056828311133822273072391033608 2887492 47611945820600100183649935588065280 2887493 456197299958499472543142572000128 2887494 -79918438625084299394206092022920000 2887495 26405286738410972385076636059575040 2887496 30916894594761127126204430680304640 2887497 -312438690997608783296244233092008726 2887498 -73466561314703629067972725327944960 2887499 378379827770858454016432594536256512 2887500 50365610705985931682007965337600000 2887501 -776589457499389196435054255409956520 2887502 308778563768195718565451364673373184 2887503 83916820454636535784198116623731584 2887504 124441015359665270136205374373232640 2887505 20118935051249560608901404981736320 2887506 135170461333420709875994868847620480 2887507 32466509887895758563532936083870624 2887508 -60439942074629204241619359344728320 2887509 38216642297583577721427962306361504 2887510 144506053592259645096994724244668160 2887511 -415484167314243363398368155843652776 2887512 84452224742972467420163676237987840 2887513 63271407197460647954752242584282762 2887514 52265516347575649124989032869075712 2887515 12396297695576494084525148846846400 2887516 189832635259479800441930765552855040 2887517 -258843537429982984148693503451920788 2887518 104577098014105270451151921070024320 2887519 233506125454698587154424240991070000 2887520 482251117853812609191909232245473280 2887521 117829557252550574516016869008123584 2887522 67804209544493993335018998930186624 2887523 620646948283250061600729221214335772 2887524 -119727538996583465641658907443168640 2887525 -224283484262675252506313503672160000 2887526 77367579388631148679233799216802304 2887527 -76961260736111977839780667994629080 2887528 -67411681405136955271780554773053440 2887529 194719229028355112717764297545375360 2887530 -76550224117793682819037108765824000 2887531 -92585622107409126051048728186653488 2887532 -213123585516459864972322988490434304 2887533 -218070965004951903163345560509067456 2887534 206591532367123015021301791136742144 2887535 -70733197140578415550408896413844480 2887536 -909146744856504636224304277094400 2887537 -42514107529134477633788599246464814 2887538 -258566409280848073374667949261230080 2887539 -166521139684737594034379630165360640 2887540 36512857457989783316491938179212800 2887541 255962211636887628158063344871280942 2887542 -29265056750909402271505148412211200 2887543 203351266944198404790305476346338824 2887544 590257518613844018689288894156800 2887545 -53351220184184017487572711256698560 2887546 133470941680888165664191295905634784 2887547 124011654031618647229270562216702160 2887548 48906551904060139722921704141399040 2887549 -32855242465533051550673089310351808 2887550 -118023653872100412837631992864187200 2887551 -159328246842902106437362101186104520 2887552 -240030258217437812999804237056573440 2887553 -124963403537925735216419448660522540 2887554 25868946959000959933829120086674432 2887555 -428823434922883479720767711362348080 2887556 -92236622877781159361309808258269184 2887557 -7943833966829864937059484687582720 2887558 -58530661292354659413171922072319616 2887559 -487924215579049656299765952112211640 2887560 651985181307852268410183979929600 2887561 -308599663970131789767779828677995648 2887562 -126098844772088870249766221312053968 2887563 71326849831342324143597925569757440 2887564 -318311948996346555021578492914925824 2887565 -412297940683498466871721530869199540 2887566 -59338000746575772325374520664773632 2887567 -440282468322310003313816532797458384 2887568 30535148998719203995708196048904192 2887569 373822109510046137859754544443007364 2887570 -56502472631491873564476755283786240 2887571 -23589093479480391848992165615633656 2887572 -177943677780269378619571158301943808 2887573 75590372171377518734926698970569728 2887574 -48830721033312330929952784680490464 2887575 56650972807785648273335844251340600 2887576 -476786251135423344681742213475665920 2887577 213512525369016978088764055926721344 2887578 62827927894595643969897024553958400 2887579 43395563909870680915349647801384 2887580 141222844310602531587344569568755200 2887581 57932042598778431883629491905118400 2887582 167396713804878206388589491654196800 2887583 477822844029029571326170288430372832 2887584 97309066609016170806448556020334592 2887585 301098876736947894545499802536933780 2887586 -153572243714203930993797882636625920 2887587 -197509536064133267000020058701464156 2887588 7816313594992521626953277330718720 2887589 -251232685961514613461789058559056740 2887590 -95594326045885738836495109959471360 2887591 -13772048573099929110034735283821600 2887592 81684926296395216010297592244096000 2887593 95750751807616460224369305203617824 2887594 184802220309636772865970830591826096 2887595 83111847504224091782536373993707200 2887596 -453594636966287573005083971292656640 2887597 -466288203761873560927795270979514528 2887598 -31017609870025976104832715684741120 2887599 -32636736770433953530058776939290624 2887600 -59952654070504235302554993866752000 2887601 -208317134747106970195760733403696800 2887602 51254607283406440084445836868087040 2887603 -574159604591036666582574183670532040 2887604 -63461149324049834221820428057933824 2887605 51856548829531753459314276684460800 2887606 -114424240750521443149813594168945248 2887607 562644587596962070732826421258626856 2887608 -29422759583134699426056620320358400 2887609 -324897798611962759227091308645193584 2887610 122414249162954912031081930572593920 2887611 297699616902459445660340717723182872 2887612 3008254519826522637096647362598912 2887613 -304153611161336888936955496233371520 2887614 -63503942812762372628444837536965696 2887615 336806968883779663943242667548118760 2887616 99427332677391519445624827527823360 2887617 -205849771756002252698734638603190080 2887618 175540497871223727322238968664631840 2887619 67546609369747509717321917009573952 2887620 -147142011280290320119672827509760000 2887621 318056060952567532352018631969428544 2887622 -4775911306996327308299333078985408 2887623 -104065890425464837442750093750526000 2887624 420508089638695840025620719315624960 2887625 -216949470450330147846000278065206000 2887626 7468663715575080574911147909043200 2887627 33498805834441947783343685568887808 2887628 33139034463094265870221826836454400 2887629 164964501367047885887309566026235584 2887630 -89596436708157803984451167793578880 2887631 -561486202434601845387197790161591568 2887632 81517081348223782871788964455907328 2887633 439945160717038900333972577994381312 2887634 -160313596781903759571052364253884784 2887635 256510429736845314666091520529158400 2887636 -80346787158005506872610961905313920 2887637 349790321248521374775791476703116800 2887638 -78164462934320371905388587402079872 2887639 -217665244210103412042052712863003120 2887640 -79591595934543768500557835217715200 2887641 -192644736575023681969564261652944320 2887642 -35855495288244855382153535880127488 2887643 -275696949059409072906515516620837656 2887644 58132379547624534940676500242849792 2887645 -271660938016133475443127352549742100 2887646 299470587844420613886315726690463680 2887647 108144793369327879563666436634355072 2887648 259569671377984021695488631074979840 2887649 -297362414453698358274039086772352350 2887650 -1003951126663798926285790996838400 2887651 -96218755328736356817540447606416288 2887652 237078202721011269241622089415726976 2887653 195087074334584431876976019353144544 2887654 136787575962794318153272025158754304 2887655 443509862779183350141658240598773560 2887656 242166327546238714941476189582131200 2887657 643927883655344069179553355651230906 2887658 -115102895432256968412514359799599360 2887659 198681594462149660784821427483139164 2887660 118838531786706403978271501984071680 2887661 17185117218718938040511301724409664 2887662 1338574346749211268952650767912064 2887663 388743986615754075961347379932152912 2887664 -5071563370259376593312095736856576 2887665 1892712162002976279503968167360 2887666 -310077785840226970639092489452991456 2887667 -36889340232934150804789407886961928 2887668 -122809766548832441122733566351512192 2887669 -456892525025901988212017464201966930 2887670 107794613478617274139787463985889280 2887671 93772277886113688659199610185256608 2887672 353379908220993793797517919276236800 2887673 -307001210957294078323425977769065856 2887674 7796761935173075066823845163959040 2887675 74145895725760965602763827299740000 2887676 -332575563715497432337869069240414720 2887677 45082703888602263331456631184777600 2887678 -122479843012280427744963828329103360 2887679 380934989111529111860668268751082680 2887680 -235369210941087222522137949335715840 2887681 191860870805654485212056245926206464 2887682 -113956559218426602472824192355465728 2887683 30448677460910952739960232962744824 2887684 -237905637615323358544608971087219584 2887685 18271495840849725543832193618728380 2887686 94593406109179810010076705994513344 2887687 -721353911103708681646970093083956480 2887688 31469539099531996335048783277440000 2887689 8443699676488367039005387959628800 2887690 -59403038137915367123756728092547200 2887691 502766071960507291736920404693929184 2887692 79265474886748047584628518245412352 2887693 152631032618302505329288537349942 2887694 110347630894310972689968710429422080 2887695 19799487510339651167460568317763320 2887696 17048026688800056285251765167718400 2887697 -296864637007278046142518181681227854 2887698 30956439791435403241888042742293248 2887699 -408387919439683610320442062911865300 2887700 41709522497035194795254042943590400 2887701 -194676322192757412084038739756285216 2887702 -12568631882811026973271343335934208 2887703 130987190993425601809881487554674064 2887704 579738720043819856786974116304896000 2887705 53679147591857346875833240902005520 2887706 8845696956763853899716944470835424 2887707 -177233309280191949396336184976467560 2887708 2036451483328696325853080054964224 2887709 -428334063341643484506128729833620960 2887710 -30458528644544737174112830482862080 2887711 452835884743138632283991053845929312 2887712 31360011379877291396414961119920128 2887713 3761232389796889319793980768010000 2887714 -257466950490097222045945869188282544 2887715 -113288230894543128084829592441556000 2887716 -18379983604400983040447118325764096 2887717 -183478014474761580330443807828344000 2887718 17192577921612570828922867985902560 2887719 -82756053052416638494564584827152512 2887720 -98332041617003795716103368130150400 2887721 183857222593771855528357667347628922 2887722 178541082636930326440266149065864032 2887723 -390011732121451731079530357712179216 2887724 61594005222474978273582005388951552 2887725 62964617191468008376901245699932000 2887726 107992128097456669980479110205675520 2887727 797467039806742623082683179737177632 2887728 53032586594793017846407998676107264 2887729 -83932076120665978424359297529713152 2887730 -156358456399261731831948805789830240 2887731 -1821337477825380138718299944234496 2887732 10788358726901646044523020966766592 2887733 318823097735144138382267002216824380 2887734 14692218707784286187123889051694080 2887735 -157421553038011909218696576426049320 2887736 45549235000444600095595612402176000 2887737 -40097217111531047892840676413404160 2887738 90551928603940003580693413837201920 2887739 285694133942761318975090766807961792 2887740 -136434303275646808189159241887918080 2887741 476373536455364227967841645205459142 2887742 -4012068270513764094771617860423680 2887743 -35677047487132454794924677791657472 2887744 -101640872852144135937093362874056704 2887745 104605328265493622276372310135458880 2887746 -105871786449284570870573265632908032 2887747 398069130243608961405428120722891196 2887748 -130464026749674722229358665102074880 2887749 -212698223585176966766110033784484066 2887750 -18508217512555058253944082120576000 2887751 -8372988659752138868601915503345448 2887752 -30299169955307256450530052467097600 2887753 212502852593894563628308090290060480 2887754 87797911224898887811022820203822592 2887755 47375758460351381676237231739718400 2887756 172343242191218574259085096327597568 2887757 -50982347598545130161068686957820980 2887758 39692026540663823378294729838086400 2887759 96961163700790198783542548256165616 2887760 42444926500143863808242859705876480 2887761 -324144005728023539155139073200256528 2887762 120139568131682633768094391308439200 2887763 199629576375476906153594961241356012 2887764 -345013114924168830758401889536475136 2887765 10902035908229471308895087048757120 2887766 -85632582866128189074582887115774720 2887767 -55853063267078470076088936891136920 2887768 10629569811211880431749685537628160 2887769 452128955166716359224889265048055300 2887770 -6777479722691856924111904807046400 2887771 -341672079909288427561088551063332028 2887772 -241903998919098464294720000421527040 2887773 95055904796853835382226649401674880 2887774 79890948515316335211334487384653824 2887775 -84944271487811748899484154034501400 2887776 15347730803929194789840684737101824 2887777 156974401580699206379279037344622626 2887778 -133037560701276909605401524785566944 2887779 -298799699198614820977568801967532800 2887780 95669122032218035446827793567805440 2887781 226937860364432851786087288258963932 2887782 109712701683083507018945224725312192 2887783 -74267694017141871817649947364687520 2887784 -20518833261208848635018555846845440 2887785 245102854136973285834569051555731200 2887786 288335906146087165452145897108656 2887787 201261984843304862683903891815627552 2887788 -48738117978439881394634312776482816 2887789 63137303871861317660295780166293590 2887790 -213150745739773990539113630440417920 2887791 59934086068565114874955351433923200 2887792 -83430589600007959351011094701047808 2887793 -534131826482363696938566579785126958 2887794 -139223685989633385747486506425344 2887795 297680237748301104196355867380210800 2887796 244229683217795976462466232719964160 2887797 -114973690416973541486271185757924960 2887798 -49634335014586978173967945446069600 2887799 -541981332129788931995721238368898200 2887800 128875238173229843948007405270528000 2887801 -213517995101117477797579287496006336 2887802 -25081371570052267412474649294224928 2887803 -79099934521802421363924772159607988 2887804 -59800676511268638906806642505017344 2887805 -255525781528258187891216876305489620 2887806 77656727883598935354981849479517504 2887807 9819728801069047108849199819394720 2887808 72408912527428989946450432323747840 2887809 -3562254020092984166418898728601296 2887810 114784636006995582161417866456320000 2887811 -218078060273060082839872071994722672 2887812 -180800483768244778501085128910834688 2887813 -269068984938776620786235785532053700 2887814 -120083027511903778679674534344953280 2887815 42601943664345333212479715234216400 2887816 -39930003769140534077349005091179520 2887817 -278520972519228494307224824425964134 2887818 151041926782108434911628762109557504 2887819 64323367360030358088751750771343808 2887820 122075835156829336142920053370060800 2887821 418907985899616667311295536702660672 2887822 -71395212104684318593842588844887168 2887823 77135591613499989077377265498657136 2887824 -58063817426087132551170358304440320 2887825 -148380211702473860632675465737559450 2887826 285491889975708013179887420463668112 2887827 356977701586547672713203465260232120 2887828 156897598800460404481931799024387840 2887829 165517403496384803725880573100786240 2887830 1313363954080451187738007563899520 2887831 -189094480122603341931140111186342736 2887832 -46243136295909232116574078269081600 2887833 57023856863480998018064727045563904 2887834 267647204149055916285869837001948672 2887835 -109507614288741257242546097971043040 2887836 25037021000445846614373786921861120 2887837 2572044547594732908711146271365760 2887838 82581194591237764620921430228510080 2887839 -55550215134583760005747457704170480 2887840 385953770111989802808863259869184000 2887841 590145572500505853354674032225335264 2887842 42343356911315094415466197346685312 2887843 -196323851343412084336872258210104416 2887844 272069779877466539269694490211844736 2887845 -33419125972834726150049747835283200 2887846 43331631902281466386718419358582400 2887847 570908452945141407821810080410514296 2887848 -34532590382592415007412161632665600 2887849 -152227262910336818887583150452157340 2887850 13695237019146672898404489169612800 2887851 -194688673991713047988182321446592168 2887852 477846825133188306107568994541885952 2887853 375215818726723538761357605673751040 2887854 -96524464102939931500834467687521280 2887855 41260874644682322638145114534671520 2887856 44798698860361405417234082553741312 2887857 -8252042202579438727277250594148992 2887858 -369518296349262515156023370141515968 2887859 -171435369317512773994936137362529792 2887860 138772966763244045838052968240527360 2887861 6412798270848261581753188543412462 2887862 92795225855879722883040256005473664 2887863 231310902723538531037195210959433088 2887864 136552302439272171948629332433203200 2887865 -133476031133156225083619069800519740 2887866 21166205665953003991539110806233600 2887867 43362765028116526881468476644858880 2887868 494684090463356024545451293864544256 2887869 -81147717564945900452504651983424256 2887870 106393336718064433168449788134479360 2887871 11933188129687178231849042942392704 2887872 24793542612373854348509223353057280 2887873 -534951377968251678786133894401161040 2887874 251273104459822347874340933929502592 2887875 232286404768840708043247226596888000 2887876 -30483467737283844774000046351261440 2887877 828727882137441841524204304629323232 2887878 -41757078307850960072220715993159680 2887879 241950926779869996302148868181963480 2887880 -190700079805794035056121605324800 2887881 110786014085142479742636896680391952 2887882 250392566439209670621899922822303792 2887883 -388725240799435734497432885603477868 2887884 3420005772708161710859793363503616 2887885 -21923099433625797156978703509914880 2887886 226852490516778387236184523973440320 2887887 123477194720033673839752858907361552 2887888 -60669430504498949245473131724800 2887889 -203668131162246336720244788804238476 2887890 8911883018608473378174271228177920 2887891 -376464710737951846402815491955969600 2887892 -132660255758285118764602695510945792 2887893 3390659885797858725282829172306844 2887894 -23424000293739103392222054560858688 2887895 -140894533601083715489090222291348400 2887896 318248172869804765859702061235404800 2887897 178565743341146521036366766294318100 2887898 -40552507315725934131594870082240512 2887899 17950650738625034113618681067543040 2887900 159214691810807743140091836185216000 2887901 564664802317388455492307996447528832 2887902 -112324251769226409209869135555088832 2887903 -3999996524042647406071966163813472 2887904 279091596950890541672051860370620416 2887905 -199486188194378895097291954141329600 2887906 -85306627198685940156060536995038720 2887907 -865529187865018064109817485543120 2887908 235515366158443852256835840929756160 2887909 881998737428592131483875056117349752 2887910 -7732176925686304454635129350071040 2887911 93661657851275390554407966818633688 2887912 -136984120502083590274598390302540800 2887913 -472569919339344331539447746923423302 2887914 188711982034521680119601384873445888 2887915 172601115979205120813544380086411200 2887916 -99516014430903355469878172869205760 2887917 -40694186285753062683746011930110144 2887918 60425619254716005946616083950153600 2887919 310822205912597346116923812432717960 2887920 16160337888149104151984969298739200 2887921 -517087502878816593586557649259912878 2887922 111361322613432148211816029883050512 2887923 5340937054863853889509602449852928 2887924 -62972488662756257982170745372262400 2887925 20005872061328291021631871497040800 2887926 75417800990727342188326333943881728 2887927 -134459063306190377748269522886440528 2887928 581296171896130563232212648859176960 2887929 -112044948021199827247435811848744704 2887930 -51512083124174746295644068270624000 2887931 361464805637006328137805338020917072 2887932 64940337761486424424055534027980800 2887933 318260264484545082988503800491410182 2887934 44485642527838982794469594307960192 2887935 -124043739716857406779752001488889200 2887936 262531073784985327598445968700211200 2887937 -3064960078717459911524373198326700 2887938 177398778129366031473218917514385744 2887939 421454924676417913307962566460191740 2887940 223618382010399235401794329861754880 2887941 9331746147283174805940983906085504 2887942 -196290372514556678906519614950964128 2887943 33454888111129032570422088929172240 2887944 169102837066268192361649998565662720 2887945 -443326087127060504545465780153926300 2887946 176642086544848779205363514249819904 2887947 -62688157571917534513724914713402960 2887948 71285452838444639869159166295725056 2887949 -58850302556887902043881228319356480 2887950 -16114077833859655207459646331484800 2887951 -49308584039769301999616175108839496 2887952 -52574263224943830311254357688377344 2887953 -10085344593241047935610756515243616 2887954 -69633435088894254251592294378931824 2887955 3964140444555234953958021406132800 2887956 137540801915466565673995408252605312 2887957 -52828583252808460429674986304347168 2887958 59481685284636173155991322634214880 2887959 -67429658091109854986186813532204696 2887960 -44254687510488402776879236576051200 2887961 -127979688972880486377361997926635960 2887962 157203592035403649023945937033994240 2887963 -67780002701033593198450591930968176 2887964 450463659145813254501556792570430976 2887965 29141037968052363989367058069188600 2887966 -1039495276832469225996427174069056 2887967 76649071046795138203642616904485112 2887968 -469952123083003870570509388716441600 2887969 182020676842298456271867142914133696 2887970 104270507204324598638013413357352000 2887971 110278323658351374915312302762988864 2887972 -10514492927747047316357991783088128 2887973 163724525107903106187949514998048704 2887974 -2369190914858362850252291686248864 2887975 -41576141752462467341983509290195000 2887976 98682759674684812166843842780200960 2887977 34744717969322188088244766632301872 2887978 -40040812637420204858067191401626960 2887979 -43349181156027118519684702267641420 2887980 68940155793924071484945297172070400 2887981 259015175225130350763826142629157120 2887982 -106587797302231349691865030435737600 2887983 62383325781654128335670276233770864 2887984 94854756173118931330694260955873280 2887985 -65893032352639834380656757270230400 2887986 -92409704063356452664468298332665600 2887987 458134991823603511684371784513034636 2887988 -156307753383883347102987860488144512 2887989 104548842749897242390408593744337248 2887990 40577737829249159117668341759386880 2887991 146223706442336945784842583351897600 2887992 227861762410674604708028220879544320 2887993 -332700003607073288873526572014508758 2887994 58091657193277441402508810044032672 2887995 -93946006967687871022802780029509120 2887996 -79581045669372286216421328039674880 2887997 155256896511141229562598996260737632 2887998 22970332440522255316295331575061120 2887999 76792925252740500022159999693036080 2888000 2736969285255453019711057821696000 2888001 -269241359193077024560815894850644960 2888002 30371675447291716140804480379996224 2888003 -552176073763492334729485572190809600 2888004 -101150199884412342477125789938126848 2888005 274089750791976184975544618663577660 2888006 3634583871888728362226982100105728 2888007 314207709087423678918344217470825640 2888008 473699515606078148785547152903848960 2888009 7458936718057821800108850637464960 2888010 85434695447088226076854954571138400 2888011 267656965722404840746402766140650408 2888012 -108142734379700655326828068048826880 2888013 -204786565708504119825589257351272256 2888014 -9432766792676183782834140467598144 2888015 -61334011479705489393297732554203680 2888016 -8180143217809417007334937992757248 2888017 -1028425215222711643112409696199300800 2888018 5402298958835295892598540671011840 2888019 -162617350876929008193032603667671400 2888020 161804540605369692771821194749089280 2888021 -535999836716690342033796067821737778 2888022 -53218439550311794495893398903463936 2888023 -99398824250812903564595888806735200 2888024 340743488204406571764232199483688960 2888025 -15267735847181983375346850265406400 2888026 18291378725988439127845763919748608 2888027 -594839105584331746082630718787400124 2888028 214461547221029727436951184271360 2888029 358081439412916193205085187818862630 2888030 -194315275541628313576820603401947840 2888031 -309239092554904064291278927527371448 2888032 -51150650801352272403312345450283008 2888033 -244395275015271424885610454550329936 2888034 -14263106102687753742315811404586752 2888035 -239307817407050191682485224662977440 2888036 -30704996747316015231155182240700160 2888037 93505747922175282335094974949540000 2888038 -181351725158619946730584516073348160 2888039 95300981882131273937978526725884032 2888040 -77123611295506962435308097230438400 2888041 -37055012403617890377664544339792832 2888042 -500532476886677939908232154718148256 2888043 -34187667534107221838533458034522536 2888044 -54859597585129881850216999082116864 2888045 -43504570012317140088022681231197840 2888046 -37051019726584077535861243900699776 2888047 -94332299153479668730901128108254368 2888048 86831217884297118320929365083062272 2888049 14403652865128295801617775807466864 2888050 42432106932034775685864167735520000 2888051 -197660932930910818713616086771615288 2888052 4439497431744112561401513771601920 2888053 -12101843640643760052796646896622080 2888054 -14040458468876707819830152625883392 2888055 236565845713445769030299716522456560 2888056 -83507830080092994787934490149437440 2888057 345774732885338914990098591556917840 2888058 118159045674728342377861418459203584 2888059 549246176942767376850883754306820260 2888060 -74845916904958033599777632395776000 2888061 176135964856634692327972001234570784 2888062 76217883822179662853146269251712384 2888063 139777018588087922720764805127961224 2888064 -52633010076163802943632296221081600 2888065 -268752172844862302589906520517946540 2888066 14641119128994789650013234545686560 2888067 -26624594092105968509401725855052800 2888068 -254552413262178656840451874494796800 2888069 308225700901707279254376093251653470 2888070 47832037044968346480273449327587200 2888071 236175544032832143288680168592021272 2888072 -47064928491565932570099101479895040 2888073 19416479468485802597849069060520960 2888074 -47568667413710477606635371463803648 2888075 -172522245567877649580511101031076700 2888076 -45065475330423261355818947196518400 2888077 315999999558328965325483884780159926 2888078 -178233632907151579340047593163695744 2888079 159367445235917540379516649245561360 2888080 19134937016334340465940932314562560 2888081 103121342241874946696740304368056960 2888082 -94726694693117746297869675260774400 2888083 198021308747407763373610727592010824 2888084 -125316554361556000771987573357191168 2888085 -21704520176108850125322683808645600 2888086 -79044626658918858534141143702167008 2888087 -57893376468955208159213269695091200 2888088 -94981897711063803273439374903214080 2888089 -350004273472768385351839166852861110 2888090 312175288815886562001633676551545280 2888091 69813497824428320074834699925184300 2888092 138221348737320114598115039239855616 2888093 56349864301654752680280607744741644 2888094 181522632784119829524870854208215040 2888095 1207036181676717691704217266854400 2888096 336772097927251422635265925874319360 2888097 -138765756409817638330293023037320928 2888098 -238341275509090938911659947879857664 2888099 -12019783957211011474160233625308536 2888100 -128792498267410768194903482646096000 2888101 292549704965241393934661093981827452 2888102 -90535510659674482058759455931934720 2888103 -535945052593576897900265410592345856 2888104 -517572159946380375492900452122506240 2888105 409312640905231804255746731811467520 2888106 -60672147447136302742784909804163072 2888107 -89355784038734042853247272257393408 2888108 -169729232806598830642001309560265472 2888109 117580086571790977087386120027681600 2888110 -27717363512187456596068682146598400 2888111 192243318849555613107400158636522624 2888112 65445319806329255957415711511511040 2888113 -41773807562416364933835648245450460 2888114 262606299046825397386874623844211840 2888115 -12184247123236439071369495382338560 2888116 79283707427588832423551656950460416 2888117 172361035692770355676934021029469166 2888118 82171966024684927761092864119787328 2888119 -212561460976109136736687933030752056 2888120 -527595568094156385639164320239206400 2888121 34033576528072858807899879522391584 2888122 33123448514080590836115956534675424 2888123 -209215239970316744751832557218066160 2888124 -189702489802477247926698703718444544 2888125 -22898639413474963797076365463161250 2888126 15192293991549486471027119945824512 2888127 257402327483839962024679445609152248 2888128 -139709082365449105444664466768658432 2888129 70306441653243371799191454493728084 2888130 -18931903957382505702617599641446400 2888131 -88305854564196263794046427146015136 2888132 -37408935968075897030791939176991488 2888133 -75368040243478097515059523625879040 2888134 211733105863310242310044406332197216 2888135 157003475784096360654487180948729080 2888136 -8835145212388112091382460524600320 2888137 71123943222070353946465369143405952 2888138 116711713091838784034136403881877248 2888139 44611091336704849228741105212760800 2888140 50843424459811786817973192863677440 2888141 24394471247273603402418638397799542 2888142 -193792569105045477513243594688957440 2888143 -130696144011314974608432199806158608 2888144 345008626561558762550762275602432 2888145 -18885023503826997527445466477477080 2888146 -9037785690926955294766974559918080 2888147 -7249236994731471070980957595966728 2888148 -246236458040798437065198840424151040 2888149 517839350905040412647005591012910 2888150 -56831232724338926794767398718048000 2888151 52660009362966146999938473237621504 2888152 18117084176366981010238733807923200 2888153 144814796858395976874601424767542084 2888154 -75438192773749135356890833646846736 2888155 159818404548521271783419975146788000 2888156 96960834386455362314355635679593472 2888157 -378484826588609521450084934524941600 2888158 -38419407086608186742766635280673344 2888159 67319630227300484319107823395730816 2888160 -96273349499265436080468133706465280 2888161 -424476948595485050015275603635603200 2888162 107054755528243933337590721713610832 2888163 2555393673250193317759425787538400 2888164 -212707992180400205228306302246527744 2888165 99170901294459264307566484277212800 2888166 90959851920670418218505167961748864 2888167 -43478541375692597009696606663599920 2888168 382396984624744281043471444543488000 2888169 -313412515270847110868553449556795360 2888170 50843926834502903503281265448573280 2888171 184940187647713309061845384635605760 2888172 -5392041101872928540700110604269568 2888173 138467293450554173130545408383289260 2888174 184389528516431669482939794784758336 2888175 -100314038982819044436119267258005200 2888176 144472139855163053736678133927903232 2888177 1060265940314157877754111695425024 2888178 -41379231370562901279668226582677376 2888179 84380912948660198865922510651111680 2888180 24915056903520919315413000449606400 2888181 390192528109618770806963940528960 2888182 -145827495383957828645404443635822976 2888183 125751686948203984112046588922734360 2888184 39766170234598052991195941326725120 2888185 290901891999786923742826523665741380 2888186 96010025338304379996167103090988800 2888187 304977309449677608381171430514455152 2888188 453251463519124001716368452056997888 2888189 -258627262584379026676842252471446010 2888190 22185469048598925640970297842944000 2888191 252633374602926603169040547027502592 2888192 -274174279717373020537283545481084928 2888193 38727046590645706416866400576242688 2888194 -27551273984565860572374893152757760 2888195 1802135999660654831684071903885200 2888196 -54590859301260278824305890173526016 2888197 71338252890309126988185514516965120 2888198 340141010701070130668640357439628736 2888199 364624906261750436089098285961868784 2888200 18248017225288241230846474051584000 2888201 480193882773588356094614986192754202 2888202 -62948655109906196028016495698823680 2888203 -4920726577144538698009850196838656 2888204 37416196618618604989105676687975424 2888205 -120220859827087547434261976794148640 2888206 189170062131317809804059532518447552 2888207 174630502682869019108727975148184256 2888208 20367606448897460186246199030841344 2888209 -292753596094519778600699867306137920 2888210 -23757846885812578148455967500730400 2888211 123277799614406605372484178154297272 2888212 51611751904876972924134071691520000 2888213 -53541360113045134007736412469303538 2888214 -53789372173919399200686527404843008 2888215 387719193089055895481575013040770400 2888216 538111589588994880781217708493824000 2888217 4773786404566718765309388667052292 2888218 108830674170108690820832746440952560 2888219 65384360843241267063948438383808144 2888220 -25740425923998233839612620416317440 2888221 -248236933264758028124847026273993888 2888222 -60550325538212039109564303410729088 2888223 319138211586101502415603445678453760 2888224 -534649545037226998643501157580800 2888225 -161359157765609733849779894507462400 2888226 94849552372919439044933261970531840 2888227 -14720672982941937651425900790435480 2888228 -45686562646233995737524761667379200 2888229 -269044098195551875012151905151738016 2888230 -126214629802547018117474780841306240 2888231 -259997082311244804238228358117032968 2888232 -42951730303923627285501032145715200 2888233 196442789626750855444934686121007482 2888234 54971082755151162746465603882852352 2888235 13941123404765186641234365277611840 2888236 -237596435440722569559126460599608320 2888237 -92846483512815586322607496699855008 2888238 -25001629228556904215738951307665856 2888239 -65199727490577330566388544067581760 2888240 55153806456089851104317599835750400 2888241 94879388982467151692602660204321392 2888242 36727009277789675516828988279232512 2888243 -598649882854341481395093132825371508 2888244 392035395059125987901185150831411200 2888245 11855948014152514981029665185334640 2888246 -51223793127794243333314902949876416 2888247 -114711017788549270138447826851403520 2888248 87659586982320559771273086264606720 2888249 101339307413246939875821401721224832 2888250 -71058402035944782835213658261952000 2888251 -282998651807081988104683770687877848 2888252 -425193736915937927918605214681355264 2888253 -8452624460297997696363254479696020 2888254 451617804596882587097008580780456640 2888255 -70889596698110860123006313448072000 2888256 -17673814932706810380913939486605312 2888257 -117988929836511290438830426515836736 2888258 -18759108396321116938919415992642016 2888259 54590738624039533096814773794308928 2888260 62078610754363144341654444070298880 2888261 -63185574608524484470881666960485700 2888262 12666194513833392933064395972524928 2888263 -19730649320912755531919242083730640 2888264 601948037801680987519985829727503360 2888265 70001757803137671288745498369077120 2888266 83352035300596245392450226310321920 2888267 -7143792170409565922277669087937560 2888268 -3308646502007421576364523708384256 2888269 175309673816953776919179651382279670 2888270 15617282984205013733944164815831040 2888271 234529921137959933211617026428276480 2888272 -41069572156656035488397795800137728 2888273 -377024081484468558635114768578670478 2888274 -120714232775138397560907422509127040 2888275 -117951974926399591996433400831465200 2888276 -138944425574201146619792325667827840 2888277 -104034307719051969101507001589656768 2888278 -6075372749855646984243278114234880 2888279 -205284914025332874345514675292569224 2888280 38659920019969686355668268940083200 2888281 -265980582182483241987376119848536800 2888282 -88117831604671799514700087284180000 2888283 390067425201053776934677717420613424 2888284 -102784866542034841170694823600424960 2888285 -298136209535992183619520824806192800 2888286 7043650977146740551676904917248000 2888287 -431854145656752504859852718772804064 2888288 -114548758909324127807788892117532672 2888289 292628294516970174707671038478885908 2888290 272773436926191403159404860295214080 2888291 150655494858691343811353213545274880 2888292 -99184257589577440354247434703210496 2888293 -20954257199622980024958329876297696 2888294 -47688863663134198822692628146394368 2888295 -89899495400527361641492814069797680 2888296 -294227812673162065194281509448908800 2888297 422066260912884964963715481314758692 2888298 20699724785579369853279971653626624 2888299 -191336789576316875894022412707714700 2888300 124101999240115272382522441477440000 2888301 12729475284221905896749279348113920 2888302 75155963606316765605960771290850304 2888303 405582591742580831198367871608925440 2888304 -64972970481098340006130303799132160 2888305 187681849138291377499148940653402100 2888306 253699615738662012265176812674925184 2888307 -271877730880080758622763530770791596 2888308 -133139180736295478481878348227603072 2888309 -68569660831274380974466822604211684 2888310 1230475378303151439065440236748800 2888311 -290816603880083496945134171496552088 2888312 -93337088208966295261058714652549120 2888313 -337929326999469033358963079365488000 2888314 -94584680551041915536875910838009600 2888315 108302348061307178214149915307691200 2888316 -167676676086065146096065894563056128 2888317 -94395018576734609648819596213415040 2888318 -28176658527235720438140471538701696 2888319 -9775001943196875380871759361121280 2888320 -345932699483970734069879974291046400 2888321 -599665227132727342267015540281572478 2888322 -42503399769516019164541518970393728 2888323 392928863028546543355738461569293720 2888324 -76298159257136559870336918795744000 2888325 -149714875545107759522701340544360000 2888326 -127275201045358826635677804902885376 2888327 -14070311802011244303331615415712720 2888328 -40412227440718172561334862090567680 2888329 702176042533677088673024699125085476 2888330 60876213062506244583621794297854560 2888331 8152764922031503226472184744729584 2888332 -80606560258401805426939256128237568 2888333 -240830316395215854189638993141966880 2888334 97562121823581159483847544368826880 2888335 -218158213345012257280893964839321720 2888336 70416671013170046387080783781494784 2888337 155604122119450800932771137329131760 2888338 318493188141573886894484031150775296 2888339 -487555495669268400535273870512523860 2888340 10489914245528448025048061037649920 2888341 -204275341791981805388113238801182308 2888342 281571628279559545180114943529571200 2888343 -79254495311419987899069616185847968 2888344 323174592131055532659064319310950400 2888345 -167878716462116408448764820645926400 2888346 -41572592966926557970798339049260032 2888347 105893835533359015351618743102123264 2888348 3000287507747218905076718693853696 2888349 -4350458356518867322598846050743936 2888350 -121383539379541320039071997517627200 2888351 -216616260603460898021744901131382816 2888352 -12684437327451525368463004595650560 2888353 3222005094916677146484470205908864 2888354 111213165069883080638394290579074896 2888355 136833277491527848571438317072470960 2888356 -16440909337588295612935328748796928 2888357 -31030239206197532054167138179779394 2888358 60155591632971744584305173147171840 2888359 -423117050466451161363429241439370440 2888360 -47945119623244175005290377813606400 2888361 1411932460669749563804238065329152 2888362 220712503163128234020070881661152432 2888363 63030022962126850169872283752055808 2888364 93144293173165247390484683712138240 2888365 240084639548892261683233740926307000 2888366 -45527967584497868618950214820501696 2888367 -132127903654772577670389205275619320 2888368 -6408542199752223958574302517526528 2888369 94470175237095928230625447024281312 2888370 -214318189695711613429235217705523200 2888371 -94058094352524665654449840151020320 2888372 262807746645238172056595174106120576 2888373 267102993142973271682928270303940384 2888374 -234115575819524397127235454823700064 2888375 107675877625868554741913157309144000 2888376 -118068766523151475847183037863424000 2888377 263889024063189147996594493104747460 2888378 185531579200187448662362223341267200 2888379 16497046962957320898668398272107124 2888380 111331204326780303914975740817203200 2888381 -493368314221610989180742211031717818 2888382 -21948335180682398006546422157607936 2888383 364938296343530926625174452654509632 2888384 -53598344004820836735813674125492224 2888385 5224956634229244411008577834385920 2888386 87922816500463636096060933824474624 2888387 254644343640186030436624218295839036 2888388 166263447718868639067127081600083072 2888389 -33811102040155780751094359627186144 2888390 -156445048654795419674720289821308800 2888391 13507436474951145503205899751120 2888392 -51027153696274339251502245585377280 2888393 -84979648642115307557636080527313356 2888394 12204903829220860664335307600203776 2888395 290244798632100102068421333723340080 2888396 -570428071544978504722113444249600 2888397 -56607691970707987340293338010445280 2888398 74537610830413483388021940945323520 2888399 -380198557670257099813939367061113520 2888400 23893486650858713933346562326528000 2888401 28617935162354283742385923976881572 2888402 121458258381276922971944843455751424 2888403 -78174621706315279596452003585620296 2888404 -157939783044786121912389860284108800 2888405 -37535743147207503722679455733116880 2888406 -102820220038562316920025131476742400 2888407 -27958349317522826393219727488350440 2888408 102315417407448733329477221548892160 2888409 49517552663405119260768161972451456 2888410 40812009907836609988073330066933760 2888411 120697189735161917231454520702215024 2888412 -84416097949140200102810090657330688 2888413 264621414876731777638576077081809184 2888414 -19233322770699101630357802412878528 2888415 -96412466371455882532488213108996840 2888416 -8097301534772692752643818013851648 2888417 -49868000810881542931616705452176000 2888418 -56219203479834025071264863734464000 2888419 -512320196146865478633843726537420048 2888420 -117937612574013858337220761168896000 2888421 198017494244002366100539674385622112 2888422 -108299286905561472327964422918523776 2888423 -495505353972910200627310028028047760 2888424 79715612162086340265096876607242240 2888425 -13567729151825764252572251886195200 2888426 -323745131122617668659814221873835088 2888427 -199654358371028258032680437316037968 2888428 -752257917291343535364170250496617984 2888429 -536150301739745666454729056505459840 2888430 -99250196796029836694594838080810880 2888431 -48780392705533913092809474706511776 2888432 136244360034325108076586492506406912 2888433 -61773104163664493706872435208386400 2888434 45492339513278859020472197655257616 2888435 110670106205359459119182219722593360 2888436 254896606646638917383791247387074560 2888437 756940909052703748859214577312402400 2888438 -177544126788734269244301093607330560 2888439 -2482491205930094636312183404217472 2888440 -95143664860260980468526563776819200 2888441 396754370468053821679976407299316842 2888442 -64974036226037669265560631485552928 2888443 101332391791907580487600997257446692 2888444 -169455270214589987540815378272889344 2888445 -3713693649189513244251639219158400 2888446 138916294738517113650364678606759104 2888447 243701008824902473244118075423093000 2888448 -6680911588619435147443023900573696 2888449 -422496373626587193830822943220215550 2888450 -10506241659903312909436540222932000 2888451 -104319208850969677094775590857541820 2888452 -214863412319144517329039741951888256 2888453 -653534627088899026918720572928900740 2888454 182112099491896595872757456389398720 2888455 -40956685333613737688326515830655840 2888456 -117701907952040954313303365114265600 2888457 -47108993804419952499445031717784384 2888458 -188618683123290570803961806235054240 2888459 145950028730966166982156097430339216 2888460 1974318168149642920533230722452480 2888461 145678528815482130072772677693985152 2888462 149977636519741420539191910188103552 2888463 -230196926395717902554796123169305600 2888464 -4140419206365257331001945142706176 2888465 -268667648318984374512044605190088000 2888466 5304803735314905045723725441080320 2888467 177160223676567228986777539135817516 2888468 22836505610874957294202995223597056 2888469 -406282724748553222322009785637049906 2888470 40999415450083852571551801432316160 2888471 -231592042458414629781395918438247408 2888472 176395382523975920224482792592957440 2888473 -175124092512311664506144801646383360 2888474 -77257485221720011933147387021269264 2888475 -8704707326101858623124638104424000 2888476 -170536644917473068082950241814141440 2888477 -590305201239154599877301278101147840 2888478 38322389394501012983468786684978304 2888479 215826962260034212016196995780742144 2888480 -51940072928122324237027777550745600 2888481 222038735045003732541746721291168384 2888482 2724747394485236696469045863114112 2888483 -63737028485121207036944848551718416 2888484 -38151092735483985760362324207934464 2888485 38149864824073719160029560203152000 2888486 162273606698014192494336502635283200 2888487 57496040971887730568213710063411200 2888488 126770935028209250421098563243868160 2888489 191614907852113803210028126172935290 2888490 40103065455638340850259563160547840 2888491 804690974749763615790409451801784 2888492 -222612791201183000498980454186275584 2888493 -94150372655965223207437766318999808 2888494 -91637085236763576546126510208588800 2888495 47720586023602943561586979314260400 2888496 -13150072511516474846192062768545792 2888497 453077297937621895235062365205948946 2888498 323277118295145703130493491450442000 2888499 10405172175212261227810550434644528 2888500 -61977863077908886294720168279680000 2888501 297057976175357095873011153751116864 2888502 -33455933172524719069801616884258368 2888503 -57759510752077013247465759259127376 2888504 753016377034089458239717376555950080 2888505 -296861792829979900825429383416183100 2888506 73460524641743614167105321092815584 2888507 -464373830390972898203644178278985244 2888508 -23965770012330955948180908796919808 2888509 136460959981506449862917892644137804 2888510 76132474229802742119436584113156160 2888511 114542709542911529901322694921174472 2888512 -74198786751315427175605515845632 2888513 132250672443181801287694934377663920 2888514 -309134528887019470991989477729920000 2888515 109821197526474466881234683838122400 2888516 163291476435530063866344906679994880 2888517 111339363956185773133503288791021280 2888518 26814888325269443489847320501844480 2888519 441372142242624990438786848857825344 2888520 -90622667410748376539315572356710400 2888521 518269469063523237739738487264752692 2888522 31128348103946113292204323882982400 2888523 36553457227657289504296394203410240 2888524 66896613052313745991332615403355136 2888525 2044892924651142557317154669836800 2888526 105745716827397434102942199484606464 2888527 -310541861796905523515075671755220624 2888528 88290979734343290691493254498148352 2888529 -2234725311009972140394603358712832 2888530 -79962348651548496985092248548863840 2888531 -507617006866959785087332449213595668 2888532 -124057689900745143664525496424837120 2888533 448436276929542256534228316436182524 2888534 266341491753309213699876374161138752 2888535 -7682186673716960542834551244692960 2888536 176203020269899424940916882772828160 2888537 31899260415428367507386687082632340 2888538 -180796873747739315153983791393576960 2888539 241170813660998443827813035573302340 2888540 311157101675882910435861503212746240 2888541 -337287625580520742796717281920243648 2888542 -345011873978528169307085000345171328 2888543 -66952380616134025700215403540080416 2888544 215067547921498638161472613487738880 2888545 -444615073559034935304666791174702400 2888546 235051542610114882850054904554363472 2888547 174677928737347722345630077511836928 2888548 -98617380542324847255856589512745088 2888549 -148269422864638108539098096861159040 2888550 74532722274658589554185386006944800 2888551 -276139110277784710963286504489665400 2888552 21444709357961142575831193271065600 2888553 -35461019666713660294230072764281152 2888554 178044093544822454985787699875463680 2888555 -75184137847264841459030792922180000 2888556 124110610466080179836539242957864960 2888557 223008988518430227389052504147058912 2888558 24082255445109917346648355911074880 2888559 -223352368261949212484237403179344200 2888560 -29970706527797867768677240608030720 2888561 -220406006940636261621711722068796748 2888562 37136005055764337950030558174823424 2888563 -23364399461193355992965529893822172 2888564 -48756557635309824853962739069329408 2888565 54416146331875439591523046062047520 2888566 205565479197597818539301082737628864 2888567 -434818198441263910519987836331447848 2888568 5287699366062049048638606616166400 2888569 -139926008076060290697097508057323030 2888570 122809700242440587741801038836710400 2888571 -177875805449575184429982941240783616 2888572 190910469183299391996542067334069248 2888573 -176465969865570802368549418782192000 2888574 60574411957788095344315713146661120 2888575 2973486482794593933020472333519000 2888576 -74749006327185984413747627100733440 2888577 79610537582713827426901591565616114 2888578 28833245226802370607475542525983232 2888579 -40518245381368608939394872546548880 2888580 -31488920298310993443763099601633280 2888581 82425276002746852500448768320275040 2888582 -291177443979493794344380302035080608 2888583 -29831687470428260207395831975359576 2888584 23704466371629584093147111560243200 2888585 34307000517173824958188619121351360 2888586 46336920887298166671113268995911680 2888587 -59217635816831322555275672754659600 2888588 220059022956795301580225223218642688 2888589 37374880909993086949331791136348160 2888590 -113958597455209402840023162096928320 2888591 281039847678282274958403277372498992 2888592 19759251123746807433815404724355072 2888593 -45849956650890028971398094072586176 2888594 282589261531988363442806353083594912 2888595 138246590464687957094668661804085600 2888596 -184215143317318026126999255961244800 2888597 -128322389039039178638974983273507954 2888598 -26338732681290106918934205564572736 2888599 -116449830799479614224477713771924624 2888600 54387723110894644717407506881536000 2888601 -305907137926973419490565301237701168 2888602 -6413904837183805741421977009455648 2888603 -62177927450954695042696017435984720 2888604 -73027278873420342289875183524060160 2888605 -8794536729339248930464841241646740 2888606 -52374567357218485982166850228400640 2888607 -243181972318387365522457147217451960 2888608 -333050691701609755289884237611663360 2888609 161246675666120753667190977476617620 2888610 5379576382298852218903666063334400 2888611 -1391485813559396053846573756787712 2888612 406161951396679514278994596274672256 2888613 -51826926923115323394484882917127296 2888614 14873794192755831197340483861897792 2888615 -32749163968551654686101128054336000 2888616 119343302288513616266522059071651840 2888617 79528244949616525499989359045980666 2888618 -51260860554664247198024510295996240 2888619 6640915879861987475754129218455728 2888620 -9287598785341796947513440151142400 2888621 219825952544358988741532803512588822 2888622 -5291185692184788548398166862866496 2888623 -95643333343866214253291877886826880 2888624 82226925442071549261613742604042240 2888625 130519195083093953304323093061648000 2888626 2339061964143261431553368899184448 2888627 -79180755801872377947067476308686080 2888628 32259481275018552488551421931294720 2888629 -557377441734896976641732454488714770 2888630 -76197898962319217835479089190734080 2888631 274406623180418137248594464987536128 2888632 -304252046723358283515920928504115200 2888633 448156977528337160801671673216826 2888634 3571366928330488043994209242163712 2888635 -406958650901423743055576378703206400 2888636 -159829826757780373720328554518481920 2888637 -261076560858625372790011687602516960 2888638 224593638497437114521259994305740096 2888639 164026229502044500170655221950139168 2888640 -53096219652131797148976461591347200 2888641 22223551617298763078589507616641472 2888642 60868546935823257216249198795423744 2888643 -2059040381014525320188581889172816 2888644 62599340169615228077597595759516672 2888645 186805701804899569989241831942297080 2888646 91970759301119909915158462546137600 2888647 355319194047454995409590297220187096 2888648 363447513103493826778259182984012800 2888649 11319706009384889556569176352289600 2888650 -83483291200045809721516438094809200 2888651 289639633313969323808356609092341652 2888652 -21533522376263170788207768897819648 2888653 93580102458252093860820622449078902 2888654 1278663687254394032273109920210880 2888655 -23353692588637738533990084561361920 2888656 -52362437069804109618345181503397888 2888657 150117211842234795817328678568924672 2888658 126718544385108893039298200376727824 2888659 247808362686479201484100668782425104 2888660 88201138534433576290239170655321600 2888661 -20901156578953312892869183974216480 2888662 19528179452689803798252974228527104 2888663 390315648710823927094130021035649400 2888664 25714987617677353141459552905093120 2888665 61805873383735177902298455425448000 2888666 -116945273274059967841202916166891776 2888667 -121053424754916494996529267609035040 2888668 210137890067719023934953698250050048 2888669 -208464356324278092443784284355244704 2888670 -33270525001068030281595504279945600 2888671 399020365117161127551348434361267872 2888672 -407904576265197172847071298860351488 2888673 -8534450110026937039184203712064000 2888674 -241560085356309987704146188913082208 2888675 -136097781929866680895153329928328100 2888676 -52761917362892758062008779113799680 2888677 423439406243171939782996356328148160 2888678 -96001526393652203281592647011557376 2888679 31112745176559842353184062204944000 2888680 205668086165818250606049299174092800 2888681 331013441477664311866215717759928464 2888682 -175510081745530910559574343781643008 2888683 3978739021881288833762782781893664 2888684 -31577283439256289565070244888576000 2888685 -17383673081215204009694037565234560 2888686 26302099745503280548703435478087744 2888687 -49753444646601001740145948486527480 2888688 29473531398656053985404451247095808 2888689 -278979200994582913817210404761883280 2888690 -67763593480706410109978529761587200 2888691 11696839808280200745603655373879904 2888692 42128717067879319815985237908626816 2888693 89228089393125093781525806368736942 2888694 -634093593618468868835293222783776 2888695 265214209018102883786687109659098200 2888696 221683338724451843809573431584808960 2888697 2222575021950541069655956405743072 2888698 -229171323731951748999983114083403520 2888699 600916916761881443168957183272386240 2888700 -149049808755994184617100524258368000 2888701 166004928702135257044874343855627384 2888702 -193022547780992384677284557416958400 2888703 26979313317414638686076686140222120 2888704 -18759363651375350379051320363450368 2888705 446402253176346540581724010613804160 2888706 75562776071321537601102799392081408 2888707 78722935486237019855072833248079672 2888708 259004037684281927804478906540466176 2888709 -387960790624274509927915962744177696 2888710 -178278975375293176782186086129220480 2888711 496860810175292322044309628240000 2888712 -10221211131082348849911029101639680 2888713 339777537346649797131280831688853760 2888714 368443964391254728339863650805043200 2888715 -250080955715713651127877418427684880 2888716 -328827364104485409757031864829992960 2888717 20961923216607338084303265976446594 2888718 -31724727164509366975085529634344960 2888719 52505684820119066135006361123025560 2888720 -46284753442046244449604439042867200 2888721 -344017327213848523920748367630442480 2888722 -930038021557204529369701273928688 2888723 643924270135476404163363556952508972 2888724 170829208710526826635825932781664256 2888725 63357474658270854999535103688436800 2888726 -74013600558400611741128631422964096 2888727 -391902983767713196316621802474224280 2888728 125754564162464392683571268839004160 2888729 364974531602133174515657706536313984 2888730 66382762990223696939535832318310400 2888731 158014874934553368933401576962510512 2888732 32912581427829148865954776008966144 2888733 -204118703608301389197364160704334976 2888734 -45652710757239761681542996907913600 2888735 52751648241313555273163273238668160 2888736 -54434418792691519967583531170267136 2888737 -130345907744561716235723871276285948 2888738 -144596321380663569736203966553597440 2888739 42701676347665180128756826439979984 2888740 557949346550710766501186237644800 2888741 -32079725673271966681405862039407200 2888742 -80484958099290669694554131047120896 2888743 244068007555335055014481685983981488 2888744 -194465341914465110933004248595747840 2888745 -20768063157292607181116006351042880 2888746 -216879428888668218387112123832870400 2888747 53874970424040063653667289472150196 2888748 -347408824076387962235103959675320320 2888749 -539248149249275163257889497065350250 2888750 22713235434422947991011371038520000 2888751 -24965621188519350057001050581331840 2888752 -114958704330361878135266826293100544 2888753 -32456931729067360135917382500837696 2888754 53400198375236708490488268409344 2888755 -64004575276557574511610265137357840 2888756 -9640237366407944433204935077034496 2888757 506798014253579420167484220926096640 2888758 72837881833916784866250490765312320 2888759 126696159833031973505715074123112432 2888760 18296699772831748266822501629952000 2888761 320595213304271469478472875756801152 2888762 6701306149312479609854157096991200 2888763 98464348993167186087939665313342744 2888764 616826979510887866702762650310414336 2888765 -96606728774499493866522349920591360 2888766 -169928652425052957517577040458808384 2888767 -48813907070853310993435202902746400 2888768 37202094245088033150842863731867648 2888769 -134759046402498074951334015921569472 2888770 233389003230442880269151850843202080 2888771 -883610603019095289540937503621587448 2888772 341904351868385981907722140958533632 2888773 328365953149690330954054572280069022 2888774 -52949901552960586000305278146558848 2888775 82192304900091437055608659385293800 2888776 30102197501298683639770650227589120 2888777 163060066970903476083285799934135040 2888778 33632340638211163185897245375305728 2888779 124845752549422964312906480920347640 2888780 -238518430789073626621791828229862400 2888781 -38297711748680558807234145267290112 2888782 20955311833179101457841753500480384 2888783 1224764508805331156300115962394744 2888784 18028598787359435999416327883587584 2888785 79815923558086299055860850612948980 2888786 138588863064021814980500757768528000 2888787 -276522586454956724609673424769403840 2888788 87881296154864152714525296366954496 2888789 304283498444612662531612761434800590 2888790 99635924451770803263921975136782720 2888791 -47526371606367679800313456269118200 2888792 -403689427848274891124332134872801280 2888793 -213577046865439409707760390168793600 2888794 -277684511782856005643627434660128 2888795 -399557345686730368986763488334320 2888796 239255077716022677479672788168468992 2888797 -142866312500424307255455412528600448 2888798 84129651076174494299958082510356480 2888799 2709795748015408334532988645465488 2888800 122979211991857979872901300079820800 2888801 -170476236981017291139875961421081296 2888802 5076345529499110094990832988829184 2888803 606275393929295049874641929560971624 2888804 173975073600331059707315262929325312 2888805 -214886869128764146517843376220710240 2888806 -239675424759793083840290575772670720 2888807 -313150163202504959369974772721583944 2888808 95063120985052893115131120705208320 2888809 -38069707352325121940549491761363648 2888810 -50652233131525832762212277620434240 2888811 22756107313874477004678514042622640 2888812 -188940378376319963394006921270297600 2888813 41600764409904544371917496390614220 2888814 37171873752640368468404931915762240 2888815 335036475590587613531691673583520720 2888816 -9318776101456376911184188812361728 2888817 -75875936152003563149605412400096000 2888818 -13816857585699006315089339057318496 2888819 41251108993629453806359211560407720 2888820 -139711846251381340202489007748454400 2888821 -275866711060624302480924778292595816 2888822 -165836381885898785934815346636072288 2888823 28984474827553946944641785534504448 2888824 257834042640291231514430383442411520 2888825 68179402127548186419081309048821550 2888826 2389727258425080966303844382225664 2888827 -40174437258197698719140801262410400 2888828 55086211183227128604449100765474816 2888829 -16989129513156687776033407745600916 2888830 -49173044338000807931162349124358400 2888831 109041951048822971144837870766611064 2888832 143443930931384900942279182689239040 2888833 28450024842099093846669084349261780 2888834 -89616360363504683846463858764813280 2888835 -61710198306519553426463851242601200 2888836 -83218291139439318065129559607546880 2888837 27238497283368371336195307674116800 2888838 -343814906339394144216611196328392960 2888839 603581124682816247952018162560169256 2888840 36910264190368132527501227987404800 2888841 302309025916506471452199522128126400 2888842 292205124095387288032098765278636544 2888843 -513615148941089045592357068303716908 2888844 90646008163685713842307815943019520 2888845 -57706241600974896815616933287397480 2888846 -31900198468172642563478770267779456 2888847 -157148558720763573068904214468630872 2888848 -42863255630196351899811002133774336 2888849 68516625829925192837654666905570560 2888850 -93898100500377979562172005878512000 2888851 26567090092770287974144624323534240 2888852 -12340488235360816296157988957480064 2888853 82493183788447216770576977909167008 2888854 130572923367257574525934775116333632 2888855 475464001347737117501344319766297600 2888856 241349554394252430718845503991121920 2888857 -374160080801406937479991574628224048 2888858 73756979979102242783984295615173376 2888859 -110551198508426478697449930022136832 2888860 -4768804126482226888436467538042880 2888861 129994997368965577750612606200576012 2888862 -126417538591285522574994147052286976 2888863 -47795431488940545226522057607065888 2888864 -225685379038775428049666316230983680 2888865 -5727269469319766920969437490142400 2888866 -197950887564327828556555171844584800 2888867 -7063887903458913907692948029795688 2888868 82470150178428807403912697999754240 2888869 -2723098498631263350993392347091456 2888870 61942196657707622599305534175820160 2888871 -147376638922696307695916534318940720 2888872 63913160204315925092172290624716800 2888873 -384694980177184041440310416078385600 2888874 -17033910854773546270787088479477760 2888875 -494186789183365332042659844768000 2888876 -342141290245873564508742679286730240 2888877 51999569146934905580714462070208320 2888878 253379443396378917008386382649526656 2888879 -85857586135795798530886619054588928 2888880 -10792859660183179362379593342320640 2888881 265138209304842122025670759951753200 2888882 -252556917439312950072601578019796208 2888883 26858276545641646021148011517614800 2888884 -76243901627060375836889888321644544 2888885 -99845046699615303634971891269697000 2888886 14386669550709720442254805102553088 2888887 362339938821646362657158391075114536 2888888 381196629297002931779503916542709760 2888889 260340617841220002469438784854745424 2888890 47685683825397054317067027634483200 2888891 -152308526948216154096877441402167708 2888892 105759623033218535623786261878128640 2888893 -209643104001602727284609222221903200 2888894 194962283352303798785461739453066496 2888895 -28414413467955113386446993331519200 2888896 88875841390258350594453764094033920 2888897 -390991098271260915389530485824660688 2888898 -83626939133612814042335960636412672 2888899 130014498564239569139152873190204048 2888900 -7262066977557487996864734622924800 2888901 142288124466604242935626494646683420 2888902 -16154543685466150785654114091700736 2888903 52388018556299918412118536367982904 2888904 101527423765735708747121187422085120 2888905 -310448400990901189178803273169798940 2888906 176001670714915329842764795642556160 2888907 -108840526129893531961612397542468608 2888908 139832075873131212002090836231881216 2888909 -216597053894142153128708439134218890 2888910 -106804919860717097892366623354904000 2888911 24668200208607739768576948781759112 2888912 -719107693232181088851198254776320 2888913 84621081930920345266976256010639344 2888914 21357501152029640894375274530829312 2888915 109801753269574846116320857388970720 2888916 -137171202768645102426345140825192448 2888917 -297584493841883818121551056683898034 2888918 -80999319325538600021771506090287840 2888919 114002469480026165680821707157127680 2888920 -11149828235358242667747148129075200 2888921 27710057676218660024932316673237504 2888922 -191724541868113537327001231916660480 2888923 -105082867666736158109115873241003520 2888924 -201977775702501372239087593227538944 2888925 -56948886675937430969715634443256800 2888926 -112365117912227588223544493702921088 2888927 -54625392434177118177489123015210600 2888928 -67026132533485125554458693665816576 2888929 640858797263682966996111402709892676 2888930 -130674479701392832675211101316436480 2888931 -62054268200557311445004853588093120 2888932 -337226704074159973886500478574583808 2888933 -16292736637196240168087141953039200 2888934 -201130708032359043986673484780057920 2888935 89560186736117258544850942413120000 2888936 95476519300823733173860459533465600 2888937 -75584748280022824911260728560475500 2888938 29129749117435789694201749115547648 2888939 -179150841988490582815201001024174280 2888940 -75911994378936790605262388872857600 2888941 123045684190162415732210158615020768 2888942 121846876077542097016980798391422720 2888943 233937179661999649970553107460928128 2888944 17850404865409538677250571303583744 2888945 -341760797519647551138885088935149400 2888946 13369442761761837786866326688992800 2888947 -1096753151766172759823661783438853368 2888948 -59864241131536587628402932972696192 2888949 -130320984816596351048579230261248 2888950 -557133383931947760249452398104000 2888951 -212116846495001348046967419592963200 2888952 -14981403502735436549932854183198720 2888953 -103547122359186440391853347583675798 2888954 -172708217239301311460491578405319824 2888955 3140951146758692138045260448061840 2888956 -146856697967594073013589861497029632 2888957 -570680349478279531905527821428508788 2888958 -579411201206682150735885301706112 2888959 105145888972709252042316716443731216 2888960 83520041258074628065779542403317760 2888961 -110236102186704220231002400124476800 2888962 -218829135351379107104980356379038768 2888963 -45398199191721277392930190372927488 2888964 128314435561409087545376764762815744 2888965 318652830786690671881568057417041920 2888966 -303229720227795030632303327261297568 2888967 430455883026016761661726191294007248 2888968 -413742774249496407616072452999290880 2888969 513529979910173269415173725271434240 2888970 -50880041806901726584802148254346240 2888971 -49078468318133673792744106510534828 2888972 251785041050415877655807523932587776 2888973 -835771305661888989393425821343330880 2888974 -116389728881503373809279539176159808 2888975 -6118407194917751874081680246474400 2888976 14828104346465942921048130840821760 2888977 26278086126607016850144256368326400 2888978 -163110010433026372585525803495822960 2888979 97082384753394949698157985754540984 2888980 -150851802031910301684787233479193600 2888981 -4489761554249286578093801823141408 2888982 142527991068326711002368806631612000 2888983 10226439794575919665450828118890368 2888984 -124248147888127906282920525616250880 2888985 -98568143672371227685431162089236800 2888986 -567447939858578280472429083713808 2888987 -160060846914028242925231678516960248 2888988 158792910038301866983658833267261440 2888989 56896336507585780087062601037766156 2888990 -65234493272534238956132375910658560 2888991 1389918373908282693893773768675752 2888992 -20199141556150777356518970072956928 2888993 -102818726939123961882837692662331136 2888994 91540469506899496401074558127594240 2888995 -127377174037720945387312688443326000 2888996 517879318098575797844800072187904 2888997 -165584945714156283402708010912460736 2888998 652197875219275777152833982873600 2888999 58687023190965251350347076306893864 2889000 200555619815253534162923263795200000 2889001 -3537239454838796235070219940420998 2889002 222746294088525809837332194585227952 2889003 5015143379438681512082981291146224 2889004 -1899285265494239534639749426341888 2889005 17073631487691939827054455984425600 2889006 171967595885813160752658349773155904 2889007 248568574224361556838922752949205760 2889008 -120101991391713446126983534626029568 2889009 185306579823153889856144150875307700 2889010 -82056925176285697227068806761799680 2889011 -678349779257801942487388970096630388 2889012 15098021762851877917304016604790784 2889013 -459304388979501786545999876958478738 2889014 30905041919920643417913486181499904 2889015 181626196565590350895742142911530320 2889016 -198034625695286527222976012212531200 2889017 220280687870594718789144927033747540 2889018 -219127283622657851718494229320835072 2889019 105107303010420357700362073731790096 2889020 7286876455788154550679969779028480 2889021 153149894702943649575828721951551264 2889022 46951801463664486562911207826104000 2889023 -20864297520637132509999340380337728 2889024 -37286413743223698809404156551364608 2889025 -185371757794721118551511792686449450 2889026 -60437403779725628551842825908789760 2889027 231144245573668442151197721136051680 2889028 417616753594793469807799503442391168 2889029 -10497219017123150095802100519003840 2889030 33131877422421653279006324882227200 2889031 -465705196029035626815936084940457328 2889032 -287657862148831757447215469312409600 2889033 27088434119511736778647148310684864 2889034 94621887434358074398417783798434912 2889035 25874816166626913597047291661240480 2889036 -134132965501504402981151879667211008 2889037 51251155971652479062180693067259680 2889038 -134402447426836037775280702385077440 2889039 -164638113328254514623796385650053360 2889040 66966556725437987263913894394593280 2889041 253963994744226990262008792224112 2889042 8546903621766942696440508749276160 2889043 -328562056655254415331997717865496480 2889044 113032410602535310332243108279631872 2889045 22723681032988839052012287192384000 2889046 -219133705487515772525836762391778528 2889047 238492487558192961462069609277404672 2889048 -16143431818542373996048782051655680 2889049 571963154887214904345786363965223050 2889050 92466203044691723955193955048974800 2889051 149289024726969166119144978843943104 2889052 -5616512138378365373619543434213888 2889053 141779711564505149116644952431105600 2889054 -89078897841449231656979778147932160 2889055 -220176018475744938848308038370593600 2889056 -132419848479050154054301317460131840 2889057 -349805400672605287148261075244782160 2889058 143906834459506507788512695915532880 2889059 -10932035578261790524693327033306320 2889060 -77835265528305478215807290967552000 2889061 80641978369657480810675615638029184 2889062 -333225429897249762978480682787603136 2889063 223985896770229389238254548823733392 2889064 312418002059266391600436185757696000 2889065 -185468020454677107061608167064553200 2889066 106177408227121505651395181214363648 2889067 -211842999096437082173699595633038640 2889068 2771124894915979312986818276837376 2889069 -392242418667827716569552132498423072 2889070 111732950094347753948628244791276480 2889071 -42624271395163537225995929142273456 2889072 54996429406768824565432924309684224 2889073 -54909426873297010729601958563406096 2889074 -163540151139084011682044784107626368 2889075 -32839682238479676616865900079206400 2889076 11714544381810309570254977667334144 2889077 -448487262118617783351707559091547808 2889078 128964152760622103336519349345023424 2889079 -109302201947293503524943694176167320 2889080 416782011182392196184523498121318400 2889081 -208863783476416445475511709080686720 2889082 -14062001783314726407776084700825600 2889083 -3716502686167776466991068957367376 2889084 291237237302255442627306194903040 2889085 -405247819144430524500737050427627220 2889086 74139941213690545987897571561236992 2889087 604588889025325753814990169883161360 2889088 -187750832476575601262759226900480 2889089 169495901425929067951326896242857600 2889090 -107308363842426724439411105147335680 2889091 290196027750422748385403777878106492 2889092 -50419057500736966975396875572544384 2889093 -105086430021168136605313305415842336 2889094 6880788876218757528916376084010240 2889095 -388066640413266582011956517658325200 2889096 13883520219897951326248797501849600 2889097 -122442284258179189437289089125345408 2889098 62526807927972708701673623849607936 2889099 4083794218971587990103120332839008 2889100 -98272250328906064216970284453401600 2889101 921403109802026793289450550992728492 2889102 129587681403713944234933931723489280 2889103 183220319506425355776961098096835680 2889104 117807034097090121125060099316817920 2889105 -21690641848645976964996415974310080 2889106 36779157788626078569183276324004608 2889107 -42652759049720489933770459541492736 2889108 -103309411916280282259684024629504 2889109 72305025977789931316951822606144960 2889110 35547267536307473683042758134592000 2889111 202528551941763569162770697474371920 2889112 38868409255021198326940522697625600 2889113 506937027696730632815111008086892362 2889114 -7675332088377990107950402021924608 2889115 107739786314095610682130046608381200 2889116 426386754551141241323735431947875328 2889117 138879593026593946182464629373280 2889118 114779036499525185740800302455620480 2889119 -190639666771789844348727601958184480 2889120 16901530089398824481613901820067840 2889121 35363523227037856948316041875963680 2889122 -69424326693471656600076190800738816 2889123 -6946603348269499906928125808295936 2889124 -147807062823731075773473142261735424 2889125 -106139899408078751868794311583490000 2889126 19657907318366852082804555598946592 2889127 -7366009811473756986866526754218920 2889128 -423179412241751550025650164408647680 2889129 176280425304149822249733684708061584 2889130 131049130296120747755540279163780960 2889131 -2287569600770616724386810644445696 2889132 61214813149436195915507435100831744 2889133 -19570091108893390604504391613123580 2889134 -34059284055849976903843273715438784 2889135 -160697006182995282519755368812472800 2889136 -47826317022977650957658816868384768 2889137 -544069104369577685846950393488050688 2889138 -45214679073695672246121539008800768 2889139 12315430726646917643224211258713800 2889140 206811472884130645998084546628761600 2889141 -328054664057417997165143749089271008 2889142 8027562064947270859138945490861472 2889143 282860698606966240240247984184231144 2889144 542833535605175798336280105615360 2889145 20608596446955270723100303883343360 2889146 49024061402718408624914787991575264 2889147 -38068662282061586467756934460864384 2889148 -301979794196662322159446500354337792 2889149 438147870649618765519546549777998150 2889150 128539769010638956079689409734195200 2889151 -651627007442311421169808312561094848 2889152 22855122803383182688993695340953600 2889153 197091254440235015992248102814640562 2889154 -68725525744302656888774695214923200 2889155 352690324355548374448871403528652560 2889156 -145069718052584832659784546474083328 2889157 192515161219009715993231305356897472 2889158 53645140460080926382715280386870976 2889159 4872833937634658182466461833530880 2889160 219377085181324290086330680457472000 2889161 211345727552885717446126973865219024 2889162 -128688569200513607725982297786204160 2889163 594725843167699262443784252472235412 2889164 -91342959449448902895348780134970624 2889165 74915052315119712135098726612317920 2889166 -68878326098379025394927447551562880 2889167 -219645526580145747920577833572863168 2889168 -46829084093630780520901606624198656 2889169 29399587796539262070970216060326400 2889170 1734569912027424077034067608883200 2889171 38504721690345941339976249108238440 2889172 -102982530067828572851050908890843136 2889173 -124458844995883211025270248369393760 2889174 -233556015715020398017821318093070848 2889175 6371850468948959587615557127963000 2889176 -8988793489514785313467220523110400 2889177 47570985650193047460535202899888032 2889178 -231991648555667894615464358539714560 2889179 196496777925688917185895801379107780 2889180 -23857561421938556762552787329648640 2889181 230008745658826588409490269731906982 2889182 29616545388615006554802622917832512 2889183 262965639034088890660556847882230400 2889184 -310837452978624019037381379728867328 2889185 -76520856811760627169565815779703000 2889186 78521955572762043862602325715144064 2889187 -290704779032256091313307957776248884 2889188 -126805264380393393433899691033559040 2889189 -12600841835775633281940726950899716 2889190 -20670953503487209568883509203411200 2889191 159976189135757503906869976106683152 2889192 161222988564198947204312266229022720 2889193 123956998537015061162987763793959540 2889194 7535234240766060917525806925896704 2889195 55998162854956617643315516823431920 2889196 -28560212642426029641426810539257600 2889197 -428531371777777041314978350835496960 2889198 -35191326705807253835159151140425536 2889199 -784532604827945721326011056139649000 2889200 -23361474953342061816860336711270400 2889201 -74139573201577634862110906474795136 2889202 -135133700951711562315433262911391328 2889203 357401684487042122954040024232438224 2889204 -135727025408289402938585608745023488 2889205 -217550776291064955224775845169082560 2889206 -264630201314748607252932844170871296 2889207 -34164584007687122716276622865339120 2889208 -113381176129883594231170394810327040 2889209 625469901737136546222014658946410 2889210 17309614799101499198478792388800000 2889211 -49231564884937781957093729855753648 2889212 -555708087176994309960967079397020160 2889213 -719446656204322337524242998259936 2889214 98288744680790435713099230546711552 2889215 102478793996860728777240631601244000 2889216 152435204284758321575790031719628800 2889217 490249187590161048706884477496011266 2889218 277405557700349236262936560240883616 2889219 -173201131913253081717277773589346640 2889220 286856270985693431776477580185754880 2889221 -240940229167632520963857778451020578 2889222 -13823398862119502598459279255607296 2889223 607239069972676246786745837479200904 2889224 -136573729654898564354290670568023040 2889225 -46160954965632733743320925933769650 2889226 -158793696130508717267921102495636688 2889227 -168006018681126665874931921545885528 2889228 106133704913345431513426130860715520 2889229 -28788676805326189401223016687794368 2889230 -10977074096478137362346937326159040 2889231 190743824834864904281840048746672128 2889232 78803358952925113334069071486648320 2889233 109953890675626985553803494435330482 2889234 126288392606339420247023954170695168 2889235 94457684539198775429722580854284000 2889236 -237407693774295300476092332260476032 2889237 -24818257607787053181925536324461184 2889238 212498666838127912379535623869920 2889239 59599888049417754124383862138970760 2889240 -204375775984958965862307019532083200 2889241 -338449096119373004414374424713365120 2889242 60444467002413938368447597505156544 2889243 -124388151641099021046113790469793280 2889244 -392121804505791442583877848121854464 2889245 -431049403985372716705974941337604500 2889246 10685559483265621565485790431617024 2889247 607457867460503029866603458999033696 2889248 522263529300910506829059887816048640 2889249 -326255863021610627549267824587848352 2889250 -21897053481972386109411037863936000 2889251 -200515787328871589249048602137155748 2889252 -289918520370004731662469062990193408 2889253 574671671316240343083680951975910304 2889254 -114855517901684796390049251621619200 2889255 140679326914890693867515812020388560 2889256 -358484365996099001594968436490240 2889257 34624328125338668654955080921754624 2889258 -6313123096180424434486352390084352 2889259 24795154130338334439997563151036800 2889260 -101491129132147498598433660587950080 2889261 122157047525504048418338787220024320 2889262 36972797174701892779555612158027264 2889263 42964186523463007787173149340144800 2889264 21670588259787539295179104400179200 2889265 -83730782764858489338700303442633880 2889266 -228631553824418998751206890265533168 2889267 38733976093931553631661646334110720 2889268 367693056275636688435431969267493248 2889269 773983670125975502314314726712285596 2889270 -61460621829850864481583897910982400 2889271 84049423461096502363303045346657280 2889272 -438130053727927271113994725739827200 2889273 61094480447678178790246047428036160 2889274 -111592547522197148368276684838316288 2889275 89493549192122176032550193371473300 2889276 -52963890911682991729150782480546816 2889277 -332727019060698648872522908856130874 2889278 -41573565400243202786467268157431808 2889279 -95370793405154786107763119766147976 2889280 -36177180307279099459634931616972800 2889281 30086739018179496872808704092824000 2889282 -141598292573526601367011533433733376 2889283 368597921400419626145150740884025584 2889284 -169987738895516743919621550153408384 2889285 105739105937971720182769804240208160 2889286 -271417613126996951597602734042438720 2889287 -256926470422838701123610832180689064 2889288 -113021810603668783326408183047347200 2889289 -67396981882953749050362468004822080 2889290 -70864116347821469895336363027357600 2889291 -189711986962588127478186637523802408 2889292 -19639431875052969140724928659374080 2889293 -60867740553398266087699378924270080 2889294 -209669584120479345487184666393918400 2889295 -179055897329865279109629517983283680 2889296 -51112532638799501534756914017484800 2889297 -177901977365205966479333204535476160 2889298 -136272890036122258388307581814303600 2889299 -2341225218940862601151116031399680 2889300 -19423966235976353109681501587251200 2889301 -7987339621185018063464900668738628 2889302 41384999571799210487008626330198912 2889303 -172567613743753769145647058715689312 2889304 -158482361880660155674549235558215680 2889305 52050763589039372248676193244010760 2889306 18220382848567994686087316390728704 2889307 -264878285028961485145627310062082688 2889308 139035374092672846584069238730574336 2889309 210446528723040093981899151778648704 2889310 -223858709109636051054486222390133440 2889311 165019435143340836428316189423272400 2889312 -183205889502107115279471060083539968 2889313 86362162872976760618512928616940224 2889314 317397619361460749954016251738738256 2889315 -103817853907400019330723596927292000 2889316 -80668659564071080836455105047784448 2889317 89464179358079554353442963245114366 2889318 106306450417290730091973784090195968 2889319 200296356389576868327826309165313720 2889320 -117771408214498781041814844250521600 2889321 108277498579129933462402076024435424 2889322 88235774412253078217593996442465712 2889323 227515350863991892241229687751109664 2889324 -61622884965911665309581608587100160 2889325 -503746532384991975886421136261096000 2889326 -211960672884316726774321266853725312 2889327 -2932108791942406343619871786071168 2889328 -76953988714810747298026142446387200 2889329 -297391899304401837166458614263988160 2889330 -16865570857206433615307406892108800 2889331 376078294392437401773406588827341132 2889332 -308021580013598309704685897605720704 2889333 210225243666681681505159763287105902 2889334 -277730310547769897925648961340435424 2889335 -436950225693787351709733661767255720 2889336 -65387951492781875839416187320729600 2889337 260675899446409400990688522574433184 2889338 -48387565872243952687729046583315456 2889339 -231169665917913800015152617969036240 2889340 -24640995122752278990794112891417600 2889341 -59594841876378631912334277175817856 2889342 374355110535484496749932549705408 2889343 185511262158546641096729568560158592 2889344 249716852430564082202875811353067520 2889345 42017175973626565591358330518074240 2889346 -147649627831412159791746626967275520 2889347 -482420672004818745934140601916259204 2889348 27501414659046965991713736269168640 2889349 10513458163544959184182661050028480 2889350 -88022902411374859588589970306909600 2889351 -20940954650487453607473959321921208 2889352 112318924109008903277816381193584640 2889353 340520592870667217502425799893704602 2889354 7946251826983437942117551973035520 2889355 12886881488490252965379174291640320 2889356 57027508481677094137025859126838272 2889357 373681716904896289700431038524457120 2889358 270340247894945605269892223122745280 2889359 -58846448507363065378351942289160 2889360 -14141362845807478581826277531566080 2889361 -453166347315812876116614968421497038 2889362 -97547757603607299662333688825259008 2889363 272652561128539378327513422305097144 2889364 -41618588213743124308494891229316224 2889365 -288451274091883814940021730719400740 2889366 -149003126189752025309182730048992896 2889367 -85414170809053802630533424853872608 2889368 201245664016164182364047241217536000 2889369 -100416455321105947634406875281116096 2889370 40094240647924125760018033788399360 2889371 -38943641131734262737438153386978400 2889372 -129466651635995810266991059761784320 2889373 -550164726791521659990935953583716378 2889374 135747664321866037564486628749335936 2889375 35559966294903995960459019261840000 2889376 244995650473331869018370906023526400 2889377 128790185357966323246116290988797952 2889378 -102878844778889711827084671272052480 2889379 143840048083990462776278860584248160 2889380 -130084799940218164330437729268477440 2889381 -15147333114290429900960210906991456 2889382 152427777568497488830661017913044800 2889383 -437419991487154567619371518543792312 2889384 134180801730581331549534379771576320 2889385 -1704415650492301801886341901059200 2889386 113451857658702717817037099176488960 2889387 138385983327008009908750362662399280 2889388 -256414474762766791676323247352835584 2889389 -104413060512619389911359365358488810 2889390 -17726552800576442062169056933478400 2889391 533299258897966629033879250965134752 2889392 75869653529428184019596349338714112 2889393 -67579605911480102973860122556621280 2889394 -272759699783885930116762182945291504 2889395 -266205610944695822627667959065251600 2889396 -90761057891647637193570796070197248 2889397 229678269660225641301757627533084832 2889398 -97892579131627064352111657005239776 2889399 -140181889565127281448730422927737520 2889400 167132553383773722762743214246912000 2889401 74312896210579071211283063567284932 2889402 -23836734617897600502160424275270656 2889403 831101447733002795968174779406576848 2889404 -28913731208409832088534191528519680 2889405 95594169966455191929338999362896000 2889406 -25630288991010898589733678060336000 2889407 352802578794246729290873426773629720 2889408 -62021927825915179327663147529011200 2889409 55972414521358037497143332791996804 2889410 18890908306618197691296956507549760 2889411 -753207835668611111384191168075776 2889412 -44579433221151326250159084308662144 2889413 7454316499674071530828636503959004 2889414 29860014755217460089814334512043328 2889415 -337164629482054986544460692732629600 2889416 103788017270150044380564574326620160 2889417 102034519574805270458983862083342080 2889418 14105980599160058616925499240655360 2889419 178874509387758396127673149558004160 2889420 -117253797791206999931732654018565120 2889421 -241382948029867838169959339293122528 2889422 123991276544851337727292891301064000 2889423 51196895256029026899239238919716072 2889424 -5200822940262863472832963691151360 2889425 92759181011577053200966543284480000 2889426 117262635479006613805541601837154944 2889427 -280019928133298494088921070840120724 2889428 2991753433698661189624007646222336 2889429 196488949651045196445262624839002784 2889430 -66272499549615783135942790985335680 2889431 285129944714072843294102615799862464 2889432 -5000127539685118602725932480512000 2889433 -1020584972526525397131778954108816236 2889434 138388357402685102966542001969969664 2889435 208127559595046417121750183225586800 2889436 83416222486783477629648851854150656 2889437 184054824942251501736878976329554086 2889438 118606004940380789721430139520620160 2889439 168334231750214834261756574599477472 2889440 35910186617172081781164583570636800 2889441 -81114261216511596486439636714933548 2889442 222335544946320004114264855839403392 2889443 -440761085795358977140594428995614308 2889444 2508080340178287546365602981416960 2889445 -91214743274091005056002519748327080 2889446 -1099426175510806098213195099891456 2889447 64783306646774719717887710430042240 2889448 -85786569394828186917134064219586560 2889449 280511008489412579149924335981867450 2889450 97009003383515556385085252829795600 2889451 289195850029975671461552695232894952 2889452 -216703829007125541001107520482180864 2889453 -120262716936330660376963356892072896 2889454 -8919444396651178490160076138294080 2889455 -547322441050992144765936991814259840 2889456 -61987970389315074332445192069513216 2889457 -379032254913972161730567591780613294 2889458 63547901508423724672118527512165888 2889459 459823204552503491908820576418585600 2889460 10499496762341573197183000807833600 2889461 491016735622031863321829894615302062 2889462 -182459649346297362811803275095376448 2889463 333749060953136150052120075174254920 2889464 -226265584961288607835755364095344640 2889465 191828426911118576849105943190413120 2889466 310445111818231850090871747900933120 2889467 58589724694164931787819782324068864 2889468 202372246726773776771317945198013952 2889469 55510840802761293884277795907938912 2889470 -54428184404818311081622484148304320 2889471 3010551909478310865882643072027776 2889472 115295350117443191242552864780845056 2889473 5291479734748484251180292060241960 2889474 28208400889513229749533326795688960 2889475 83658083724864842552372949556761000 2889476 -237771544860064910343624700881517440 2889477 -251649360317224243944687939260961186 2889478 12975475113497271516998500797641856 2889479 56956851761106997736631931107491328 2889480 37322836905773350848374599680000 2889481 211395566338779792974051360813317860 2889482 -22735923038328510317175081086227200 2889483 -20893454165868325639729080292881216 2889484 -12979018473892107838597592343282688 2889485 -237820922044259408108603038987088820 2889486 20370584139247235442185280773095680 2889487 2968198962934457018150066946905712 2889488 47696428138913793132054801501388800 2889489 -3819973843842495967849083974140176 2889490 -125470226591198545128345792750873600 2889491 140138708262940782172437773267046984 2889492 234909544141862539840424099423692800 2889493 -196671811506444220732670571227638258 2889494 -94051514237315288620103125837300704 2889495 -110976759819994431093552948819682080 2889496 495341851301240417984264058328780800 2889497 69698158667191406747059345644825540 2889498 1918025692136888326334629275502080 2889499 -332644081247611332344940894196325500 2889500 -373108018916644775200304345896320000 2889501 -47949048987041316898696234846487040 2889502 94782481815724994575831242826690560 2889503 56071280540021916132257509394950752 2889504 -223854810016617400855821135422423040 2889505 52339599618302061378278370707136660 2889506 -251014100732335890207320290410960048 2889507 -225484859156144456372734565326645920 2889508 -310168021593234370243964413654156672 2889509 147408061407101117259565942612120704 2889510 6367239750282317988342357506457600 2889511 -188482654394795574372139365756058888 2889512 -25548566863852096251274710333849600 2889513 358934699567476283756393708630673408 2889514 -2700557749841482605081581660620800 2889515 -147101522580494324654897226138992400 2889516 -15237062024968614478825544265400320 2889517 424275748188377047298601302857151052 2889518 96368589239631053435207346669552960 2889519 11317422415921009718718366649294344 2889520 38289610036853937384552907510579200 2889521 -18715467935496552611592058775396556 2889522 -184712350189903453057171874693366880 2889523 -17326715354213852535083115742786752 2889524 -303153154105726955844555550516850688 2889525 -39526509260194539483144204940644000 2889526 -153495892355909313790014710125320288 2889527 110351751551249814242017548263658480 2889528 81512195890096814555809245489500160 2889529 121151899929164149040574666676537130 2889530 -183457394924677430306585929121417760 2889531 263541502869708298491167201998139520 2889532 300052315603693684388778425172958720 2889533 344834143430065021092384914793232140 2889534 105766864113038970126010401147689280 2889535 -112749209302265822671629020490430080 2889536 23969921024792284112210844192866304 2889537 53364933771389013058813561494831552 2889538 -1136366966306514007989673881035904 2889539 -240968550883084520366168871049267560 2889540 -164681663666786101186266004875878400 2889541 -106388103941634097181302374212188416 2889542 77041269106451732122771599236088672 2889543 54630640844148775244092369117879464 2889544 -52580415323882604260909260726272000 2889545 -55777275395938550913465891895388700 2889546 -102944776304705867496704174683352832 2889547 329556735335138099995875417443774996 2889548 347687507316335057547400779561701376 2889549 -31448886523267374769563780462450036 2889550 112859817064084081439144693996428800 2889551 -142005641197870309985464700787583248 2889552 3631947559774103437691918189985792 2889553 227867702073021301855233552525888064 2889554 66055711629213084157798118679416976 2889555 127862272507978906146948555514067760 2889556 340839623544471120182971495459176320 2889557 3146672034796186314716750253547200 2889558 32922984526179546048224867662049280 2889559 11793916973078231608840247081372448 2889560 -224729723053584704683231575515136000 2889561 43565100429615933310788813839742672 2889562 231796511668592570726266106475157248 2889563 264530560108132825039634655814941240 2889564 1403854946834522146820001576331776 2889565 -65033619554368665228038416251955200 2889566 -12886856621330407723587225098609856 2889567 63619368034394152552614543908724240 2889568 754280339876842182818982502072320 2889569 -493359411736618620613906480348728030 2889570 -108361894727243948420894251737254400 2889571 -411396443232810344468006485637248228 2889572 36829788260742698282965437755719680 2889573 -16327615674209987237441168184294816 2889574 169317049352137704738115607976781536 2889575 2219771344095409087646991673203600 2889576 -252973099420942742896907289913344000 2889577 -355087698620300557031268158942568560 2889578 -187879177322693439125559460939886160 2889579 236379684491411493007007983552335552 2889580 -28846845473165799203418756998860800 2889581 390739134780363800687593372588561632 2889582 69894854545892121037227168382786560 2889583 86130450793003077207306022569299952 2889584 88832039264183062887195272203960320 2889585 148824525259194721277368294214274600 2889586 64441180083785151156408611158118400 2889587 -674294696033000854743558115168291764 2889588 55526699991421765146140507537270784 2889589 -158897698016338046260353700114174440 2889590 1053345020015703882786657218899200 2889591 90720171152660209211840401078515840 2889592 -483779151408634799918819933619486720 2889593 7301557491453495895764961227981120 2889594 -887616573882061417735082199298704 2889595 207288756377014274733523295948025600 2889596 245649020605174732932879571248952320 2889597 255203878321036618759701664018189920 2889598 -120664314069281009705313476223707520 2889599 144774223012791021050875325526057600 2889600 -622936371627000345541899976704000 2889601 242340163696889186437557056207541888 2889602 -168658658608431094112102772892147248 2889603 -74266985074687129961839609974507456 2889604 -5392202364898960678119902208685824 2889605 73250992032797719453187322800069760 2889606 -59563512489215158137956188625841792 2889607 -28162251338304403277684244100896768 2889608 150111768261906971711828825532157440 2889609 64377921313448846843204958519791520 2889610 172163753791770896211242072336425920 2889611 -278972159513687600234627158486452168 2889612 144444847191539500000690540503777792 2889613 199379293044737929578865384370524044 2889614 -24414934559239808099400157852470528 2889615 -185619505881893749570565049190032000 2889616 86187120999457975178244998063276032 2889617 555289737413767008685810865883951666 2889618 167287589234373289676348789898946560 2889619 -81628040174857733015998373379920256 2889620 -209389317792246601498022966828632320 2889621 -108229613804519521152877664185123200 2889622 273063636523815658110101413497326112 2889623 448603543255082889320472021876924504 2889624 -172598780468369418730715070548398080 2889625 87625026641259405061376835112317000 2889626 -114853117514308534593398095062525504 2889627 -5476874116661641911610029664539792 2889628 46955978753377210349045071934186496 2889629 389266659821166661020882060033890400 2889630 -62833157396691949955252578503127680 2889631 100812846102895373803081582607281664 2889632 28026039128723420579011782250463232 2889633 98952436545317867061462039771624624 2889634 53020748064332021128402920853340160 2889635 47727732098977563495461923224569760 2889636 -34916584989479519709774395147114496 2889637 484062489338169594156802838019556286 2889638 324685258337378888600447050789002720 2889639 142959841621468746495842627300440512 2889640 100884483938881044081266660262604800 2889641 -38748066147119782719450169180733958 2889642 2777951141194074172923644584833024 2889643 9501537520696922602885870724315520 2889644 91228750980409898728544158071342336 2889645 129672034750980331286386997750561280 2889646 200774846568409272510496413466174272 2889647 623405917846307119063839861869343960 2889648 30995379451325812490613037640908800 2889649 -117584273011647625783917648127369664 2889650 44494592944388445189787446291418800 2889651 -238122429045569307797987347403546880 2889652 -39320640244424022912388847136257280 2889653 101873323442720854985222679663708000 2889654 111112557120466126222744054853701632 2889655 -19307053485536119815103588379494440 2889656 52268689628912467164360605430251520 2889657 -182558618824804768998536036399495046 2889658 23584082144438106184128822125378784 2889659 308137025213707217494858882989089616 2889660 -69685563243449323766320805591562240 2889661 -863098351617997644344295598717329600 2889662 -417338652093254859989318160699628800 2889663 -47040164785107249621364085238812160 2889664 15858994071730582051358673171644416 2889665 -57434192509284217228763165242076160 2889666 -44171317126592225224775161426252224 2889667 -15767170218974287053705133475910648 2889668 -44198237759388478388929391107757952 2889669 109486987067490436109911853891998944 2889670 24969254777601684562512416181807360 2889671 -269894341516255903921446906388295400 2889672 5910457644619662132243111418675200 2889673 -57198773665830606444554122731441536 2889674 105068522118035924269116477893763840 2889675 -4420536939563746261763044051757100 2889676 -34349886174689346668899518583486720 2889677 -63349511399099298353411818480193940 2889678 -91332926889810304499403013649452032 2889679 -35999869321133448770675223536317600 2889680 6202575625984157497677097530654720 2889681 49678052607411419432729077261831152 2889682 -290829676893833555242487224122968928 2889683 -237183571561812978539227229753746068 2889684 46196786051725867087349228078831616 2889685 -148336274209630463372528703527059620 2889686 1576071517686526385970592547141184 2889687 -186976261863062096711202039639358080 2889688 -186574085078311644281007662761482240 2889689 -53247652165954515801916036198177632 2889690 51036297243507761552200923973067520 2889691 -197483437041031518851522265709972480 2889692 -65129594166368296187875201715490816 2889693 -177576874056731655795885307567655418 2889694 390541405814908725217421672679555072 2889695 -100309960272448876118315263267075800 2889696 -56285548658642993418980677210079232 2889697 205550887042684793877784437023167680 2889698 79072579424737653307933216009345536 2889699 -82390289838516390971772399224281680 2889700 -35801578547623709544076497079603200 2889701 325513478108505132680132214306699072 2889702 770052064102325475208424562355200 2889703 -245097938493596538005210039096527048 2889704 146124998237029059629246499149429760 2889705 2213117319135767758173348515827200 2889706 -220624197983362880384215936772541600 2889707 -306899720896488465652639618812268044 2889708 -343418673833691777753266859782575104 2889709 65851608883589939598113757569680000 2889710 -26018562892248074633539841794022400 2889711 -66647701014838704726302576993598936 2889712 -46638981273820561927435672689901568 2889713 192273019674071520739685537595087984 2889714 96270288116873524423441430675495040 2889715 307453159747627965605187916546258800 2889716 -32419745320260491216568097961686272 2889717 -310854884039385922626297114013117920 2889718 -59050803308623067552995512188032896 2889719 -82052330093609351789377265111557920 2889720 22168436794508785915631136245760000 2889721 44582595413371990841632083009538644 2889722 594996178499604155473961097453936 2889723 55397282429847489794803644520373784 2889724 -291794802026460384875560344843157504 2889725 -154813900535672441054958889215672750 2889726 -23212246692626230313865776495267520 2889727 190367149555422489286809959158676864 2889728 -27004039792231278862461610512875520 2889729 8449611257014346513913853925721600 2889730 -176662817241132299685842476398774240 2889731 544215860612585163063713774087462700 2889732 48218029774293860176196503127043072 2889733 -65171729520083677736149722334520640 2889734 202310632898302466720753239862223360 2889735 142711593721932206438070943128330240 2889736 196606978175478622015138831779271680 2889737 151439623453350412635244581112815972 2889738 -67548519441844507220634909277135056 2889739 399872122875507955511557808474771540 2889740 -31784057133781886184645382273259520 2889741 71347936386123866270340403186694400 2889742 131831166903792250039438693552955712 2889743 -55932041895553755866589849388518576 2889744 -13147024235060438197707854902984704 2889745 -394313032630596339537447793349364120 2889746 -156965332902893278788038753215586928 2889747 -31244803370457728951743207334858160 2889748 -236374483288330415910024083675750400 2889749 54858799937543873057745341336138880 2889750 130896205858156686123797163150048000 2889751 -81273672893308587655212667004623400 2889752 251449482764087350180010000830617600 2889753 -186591684222169775023547718065169792 2889754 -116896037016916290375163546562665728 2889755 102960603851097717971809960544194320 2889756 -106344841739795651631624971697174528 2889757 174885341291076174280631976745773580 2889758 59274448650311054606897422715584512 2889759 121457723648176417461570626080338504 2889760 129883515426406268863426131644252160 2889761 -159830479846202580828593908462338240 2889762 -35355984046004404760709511816791552 2889763 346943428002164737083231129967842960 2889764 189272502451533313681515384657696000 2889765 5298472186209410783215162185746460 2889766 -79755766354083009758555878993170432 2889767 373164234408134673274698170439605640 2889768 221690306581116404726837964381880320 2889769 -306367232064854507823552382010141830 2889770 27411404433340502799364431949156800 2889771 -143292823597902081847139602982608896 2889772 -3354364659521296224522664495930368 2889773 -177984728223930448484777840114662176 2889774 -10913041768803627269826183602070720 2889775 -189823665155324337225580248937180000 2889776 -23469721661506140031041738687283200 2889777 184895944590537277424515080172111104 2889778 2225001863221236142372231962875424 2889779 588344959234004169209824189720625976 2889780 78994175134068763629826488644597760 2889781 381135353138518691511097056196937582 2889782 82049238338885149175257999519788672 2889783 189381656917621249729840015169381280 2889784 -470781675184071781986632287417405440 2889785 -113021337062588002024503056725705020 2889786 -14826015112101398216768962298016000 2889787 -109868315524346681932841698332577564 2889788 -244733979638755602032291006886142464 2889789 22623521848753296513925917707452416 2889790 -159261574970225460703648350578673600 2889791 206450690082927437570077900670868072 2889792 37435312713936322044734555538063360 2889793 -55882031736354860727570013875732780 2889794 44783694250235678713506322902015696 2889795 312751008269815125354860601199296000 2889796 -60711843430193050606185407906095104 2889797 -177435840581204325727949699943110754 2889798 105656996301592118989189724331113664 2889799 -392106237195675206428814920274479080 2889800 110361526428505304323098790550400000 2889801 208069961749321319895770742215050992 2889802 75569745339896276352674121779618352 2889803 -35221514814513513761114988520750560 2889804 173666257379642481482323514517322752 2889805 2105054062599374128584544554476460 2889806 -163056693792402668381293267719843648 2889807 -278813888899424339776182546111982080 2889808 30859974556863575886402139026472960 2889809 147721123613049065537719344229766004 2889810 -45379576638758161201695716247552000 2889811 -186547621316448935600452927704540816 2889812 -111883130107383550134675021948297216 2889813 328485590747243608259207417068200384 2889814 -296002885806040239830897973370666368 2889815 1225731098267116845345982828803120 2889816 328869703101502107991794457737492480 2889817 18474970342797914674553998568641792 2889818 -1100943562028077102878947930330640 2889819 68949883030682291267477905450753644 2889820 -74312430047063295979514424754176000 2889821 -572132721940396345236942406269554400 2889822 43398135176751315128736084236227200 2889823 -7101993885109069033306805474088928 2889824 266959939371551634971244548381736960 2889825 25277686264920436799666151335025600 2889826 185536302262715529717598373504108112 2889827 22437630671616416534688501771960 2889828 -209268755214539571151655910406985088 2889829 84709568647341463854880145420626430 2889830 -55269411065238824282022572225433600 2889831 1397850308779087741968028483423488 2889832 -454307572464340841780004192887193600 2889833 281024355203750349543150836621249082 2889834 -46980673576541302637677461242469120 2889835 -73035202010993633976050843764868160 2889836 -3456809571086857444118228386379520 2889837 29871695780919059232653832677036886 2889838 54181570175670405382030310049902592 2889839 -281238313625978752655819779603533360 2889840 35515931322317826001996736419921920 2889841 383268954559244624416194601591692242 2889842 -63076526176173011660400604812527616 2889843 98274470127441816610419586430400 2889844 -170446080384163116611311906641604608 2889845 41759562391932933769471336478071680 2889846 -15548035991196440561030388758583936 2889847 367481207748064458285646165188541872 2889848 60627863325802454186941535655198720 2889849 242212928071182149230930758210794064 2889850 -18279447723017420733129313240956000 2889851 -10443042770894809241416778321652096 2889852 66979317845161454625316097195139072 2889853 504063101911219976794719961944308102 2889854 -33916886689950833499587222556164928 2889855 -43945232976806963511345259595832000 2889856 -207245897703950120290360844856852480 2889857 -82408451807731877908096547537556480 2889858 -424646330911147541792870291791872 2889859 -22322023266381752079209643603101280 2889860 413964542651672538781354106302095360 2889861 114802320064669055504598184153106400 2889862 103295902695181767336062755322282880 2889863 236372984209416800739155360693081112 2889864 565485031526950972234140605131161600 2889865 28734867220267920689583547531000320 2889866 -50792885521769343096906633094030080 2889867 114715311914733526625497724165168880 2889868 6807484290400015836031078261960448 2889869 247079233911466333950841971620313270 2889870 -75687515070551057751389290431331200 2889871 57172895882313701785272147814929712 2889872 42126055969799182243366300944408576 2889873 193340849869789619449542710111116002 2889874 -91073331348851667425416734881167200 2889875 -365774569369761092673855253162380000 2889876 56597397439220025977545594593306624 2889877 143566658656679110908510341744771726 2889878 -8292224824072177191351666744441600 2889879 -41134279368083625529875064224028800 2889880 -2323612592618431422077665626931200 2889881 205721116791773120124736712316969600 2889882 12015945363019701984405483744414720 2889883 -220846507539083769055033957035855868 2889884 -43716381891484535390331197416358400 2889885 17952990420331516261753916850769920 2889886 -138226489052665373471383589850196608 2889887 -21276976432693465006476421407453696 2889888 235898213966039214833872704434601984 2889889 518154230137244607714990810160947456 2889890 159613554789346031812978182033703200 2889891 47511320330756562591415203564499440 2889892 19982669341823059151601022240198912 2889893 -65310432780952212922102424665472736 2889894 -53608979016848902924879453296506880 2889895 255525619080085309213461349048841400 2889896 439491338046875662596483170663009280 2889897 142184528137452971316031301358003600 2889898 15059737191388001973112478615380992 2889899 -880417579783694487749861120194069440 2889900 66322821594363616481944283120736000 2889901 2641463741000115757916898871776704 2889902 -29380926477827894794342975675478400 2889903 -89920814370908587438108230639355896 2889904 -74008001797253203529427016743714816 2889905 -213847131748946443511058608797892940 2889906 -117712608546965877438343917448807296 2889907 -639679272681154300748846099512828128 2889908 24304368952309989069587475493478400 2889909 -135314512851418153574865469757069472 2889910 -117430302439984521844742618164400640 2889911 36961797862839357393364575627486312 2889912 71691625679563625134713856719851520 2889913 24435358208662206328362012636804096 2889914 -215390317625395380225240196793260944 2889915 -66829332065191224606883374570892800 2889916 193696257589524469292117065772426240 2889917 132868534751532175228353518136278220 2889918 11729535205095624301560258106343040 2889919 37446415086425963880459932731458000 2889920 1945418623222214045373511143260160 2889921 -32742221565428547326848425330730656 2889922 -17086760429368131181653226088244192 2889923 -168837779084372241409881185373381828 2889924 -8687005846194901699548809147750400 2889925 -18085039814396776781147251893089350 2889926 19017299542158215753576472567675648 2889927 -171682563947716121937680249987036256 2889928 88907664592584515317358509962716160 2889929 -209560113166252377721420093023500160 2889930 -44156665337138250199836553546202880 2889931 -270468978779793603064771709260934256 2889932 486614986932083355295172367899328000 2889933 -330412934912619560140980823282042176 2889934 124461155024806224837439798262951616 2889935 162502846483486226325845202624123360 2889936 35114973306303683044719723700813824 2889937 5069211622336275858484216710811200 2889938 6991890012789621606080341871328000 2889939 -151147853229993003392445718457721552 2889940 -133365387573439521660697337477832960 2889941 -323494677085627786898277297457108068 2889942 -152203554365911874999515064718567936 2889943 -153615216757162711752463307750104400 2889944 -288067579974162496152967824015360 2889945 358837900645565653081783055456601600 2889946 59800138237526759663961916149618672 2889947 -471754128460955585648798655956300604 2889948 -14516848441353979179910292936209920 2889949 -103760072735183952334335957308973120 2889950 -30104547922833500033450834176512000 2889951 -17779784916789733373510851765793520 2889952 127406056943020793489078906412859392 2889953 -462115177174657514433544926716909136 2889954 13941208477237652533747442704576464 2889955 243971421219162077686452247964742000 2889956 -227847332510339897778157675041386880 2889957 42719104372166876107059694031623680 2889958 -83571667111926263494380486460165920 2889959 -48824055369427031212031111415616704 2889960 -139295377878305073023507729600102400 2889961 -385340938623840376618762585273017776 2889962 -134049813464342950525858384382706768 2889963 -140378062275120184337476758156105816 2889964 -184019457181932738834277191130112 2889965 63545848991004875767707410496324720 2889966 -46867678284676729758239059223811840 2889967 -65741402797282136721832305670371888 2889968 -137367624274580621429679111212433408 2889969 -164298282046425923419297410143219856 2889970 -22255554078876019621894090974580320 2889971 -219069758319908846446702374314781060 2889972 349047299538387388203905310180249600 2889973 -228567716850818311513613120677258656 2889974 -270341988477680798149898852579898240 2889975 -15456947119047433880107459653657600 2889976 393178881480401838181463295839539200 2889977 445583289359895246301172545651241040 2889978 34525588679717563920325985629470720 2889979 488232465050445205502530970786764580 2889980 -358406929978341453244253419303065600 2889981 -8115780683034970946223742263522330 2889982 -25944146976716564079036802200818688 2889983 680126385808664877686094463988506176 2889984 53724349282444132434323747528245248 2889985 -105305463329856236096147170124437440 2889986 -241668650899618653558356825181181056 2889987 -217152751842445708800252726608949192 2889988 210585665256884465496277224895856640 2889989 119262365278663393836347125185158880 2889990 13557632555818758049768351245237120 2889991 213416285371532353810915114912470864 2889992 88004484751158455628816734595809280 2889993 44251363230746179827552924328629264 2889994 46885627878937381417715864375303520 2889995 320306613454113062442245367687900000 2889996 21060544178400843784273966149156864 2889997 -28249323412676692660369593661696320 2889998 -245060895754750217284417567435752000 2889999 107426492403559338854601452989238400 2890000 -6476596980000437303465743301120000 2890001 351071494782450221756640000278926002 2890002 -206702231006414485461745643891626368 2890003 511654969624943420578658509014014252 2890004 52326343059447945148814670104716800 2890005 -21758307258924754842330123377833440 2890006 14002714155601128274285589833605120 2890007 -98111371705620766205806780203404688 2890008 39525080115963842494630198664601600 2890009 846726916228926879218688823976217540 2890010 114718361403305526211793644574888160 2890011 -4039198771414690046727279014377680 2890012 -47426706412202145490323672867553280 2890013 -5627963115285468908783531893652640 2890014 -68431181492201320853002620718064640 2890015 7188678024716013592668362572935600 2890016 39220674461227771193543158376497152 2890017 91603798381425468477793803650757288 2890018 277450887842544822854004717274298016 2890019 210082910442757869292275220381559808 2890020 36157540643408326853751412799508480 2890021 -12866668316016080782749027650240256 2890022 -400657975834299929433583151755474176 2890023 -115749824802986007209072514611981016 2890024 -613351538032606174544437492234905600 2890025 -3199224929347237634602324253508450 2890026 -62531485227520755692616186783321600 2890027 -43008293252745958661065107448101856 2890028 4180525093879838958273839563501056 2890029 -112144206702035717781046366865754816 2890030 -1647784955095810149027187814031360 2890031 240817036558201501898087194893410832 2890032 53656404646339193809780960494059520 2890033 -175699053329896785166193399128466560 2890034 124112737847155754003607042900498432 2890035 287965541262721846592319557993104320 2890036 42474041821178396021341122273130880 2890037 76493049584671667703847581140797440 2890038 -2957091642409370933375636351432256 2890039 127352380192804607824260088605256624 2890040 243301853059859718663153200016076800 2890041 -105311468736572488370803318613225472 2890042 -27993382402807781004224165071580928 2890043 -97048934765394846405846546986443056 2890044 296187381358739498407348324254804480 2890045 -634870966482874343795468748632226720 2890046 700076410344717365214250464209664 2890047 7904435198227937077426304948512200 2890048 -20551435227742607357045686805725184 2890049 171165614059744390163397314163594180 2890050 100038165834026720289572956931644800 2890051 609539503897891495353253462280404632 2890052 -220322400958665817318534013964257280 2890053 -44390222142306975835335777224836800 2890054 21574541174641409948699020252533120 2890055 -41645191277053038102020624675105280 2890056 83936414332719129950836473537331200 2890057 -679993988445007855107420020669114240 2890058 -71145051820660847985070470079593120 2890059 10017426989233644855456061304733888 2890060 12676012280987254924997217157954560 2890061 333221863663777501085426771190268662 2890062 58091055395827618472750319654870912 2890063 278440553420299293117045573248844984 2890064 -69043716581648678901128696822046720 2890065 -55011301020662857406469539653380480 2890066 167033832567064618795850775446489232 2890067 602554146762439244220401044709070552 2890068 -41082232489304889961411695920775168 2890069 -63461832302935177976602724128572150 2890070 2790119408637171751058657210492160 2890071 193189649879969795818385711321879880 2890072 4164462700558669220897177879040000 2890073 -442996970720316142930967812486896 2890074 8656653406979756025867773046908160 2890075 -46992391707366521786463261840714700 2890076 -151398257063339138083238449375245312 2890077 -111359421558850251537719231935795200 2890078 -218414436137633913393998495837900160 2890079 -154191421693041838853208824589700320 2890080 -11604349049485176462328216619581440 2890081 -61586193284753465427639606903633118 2890082 53632764400912922498507621871865920 2890083 27843741998537811949719011949790464 2890084 367552443858590605606213139657369216 2890085 -349651386841325642522154171877320 2890086 -86051039731356679070936583722147136 2890087 -316057849940953345443323330468872264 2890088 -80032951341929003755339919418163200 2890089 -76534136397142845192887340520046556 2890090 -10176564637335670315606766687385600 2890091 -255746361705543802904577900009050508 2890092 87983296634740424794167905372247552 2890093 238057970457408526660509832618304342 2890094 -13682655128818224604143768246227904 2890095 -15955539034465282429212360600209760 2890096 -145236521725197709813551906717597696 2890097 -14736105668128751056146691587110400 2890098 -911146106223738602568424431259776 2890099 26538278126676622472246791391786560 2890100 -126674050369221076023173487638601600 2890101 275721261018768401369088680588876832 2890102 39154384092846867645289282396565760 2890103 165581853912722289729705862501877352 2890104 7767937869436182242846964462059520 2890105 108622140650783946073346718746152260 2890106 -231541004931042831511898192619247248 2890107 -173274760556488530906469881509214720 2890108 -99524013410223971431661358429739520 2890109 -58871425258222821960584346557808960 2890110 -75308278415313958210096531943034240 2890111 -169372090985354263196380922648716800 2890112 -633316963274411419529178989293731840 2890113 96818001355431454122256899174850944 2890114 273997182142700333518192296299272656 2890115 -153687318978304793056528110053426400 2890116 4345746550811808935717444183258112 2890117 38324478470056035500489235427555166 2890118 -182700275664207773746342058257612800 2890119 -43284285434493242002709642922864480 2890120 279878734616543018123737872163276800 2890121 -26589486751268093184580396530822108 2890122 53036179679154804046115314529412864 2890123 272122699087332577274348766712808304 2890124 386017562485296740739418428083214336 2890125 121528073059248865078148184915264000 2890126 -72983063439517998114388442558537856 2890127 282791185999255140806229909199676976 2890128 -28554448974603657590826223858483200 2890129 147243548213163931348496822271450480 2890130 -10265510309666770052527285022791680 2890131 27731345087002200778674408588081264 2890132 -142147013447035808948072714943172608 2890133 184466201052577006159346440619074524 2890134 -31850135763841439604779161117593600 2890135 -150776950497295009109900642052530400 2890136 -574575685521955755209260152532992000 2890137 365920639534054421218734168583146960 2890138 -92599695846874475450858861539009056 2890139 142913282716557991649689664510963712 2890140 101401535489391107738899082529177600 2890141 482382883406509344292625196069261542 2890142 147246086580004980052184770343129472 2890143 -7788565366465060010835337098564144 2890144 192263807185869871204400810792189952 2890145 -229420982346607908573766334022677100 2890146 52374336016059979267974686042310144 2890147 -92849435666945916495912338899547920 2890148 213484965703820632960861561678574208 2890149 -143189585941352419536702629544688320 2890150 -70856166179627558749012720160167200 2890151 539275370414412826422942124589354904 2890152 -68269898651608538822215962876487680 2890153 46153587813896385296712639800380800 2890154 107388331633223430859873937143705776 2890155 143968446090586557228519935870546160 2890156 -237368409663377118714862989051124480 2890157 -86549343772105405307347391357818080 2890158 -207235660973937394003174542238497216 2890159 9897623235832876421838004568742904 2890160 9598616472862186393360044750274560 2890161 -4797690534283841528245539406442496 2890162 159921214703567267475164315625166464 2890163 49203508657142673094459725139970280 2890164 36829106555478716819100131914217472 2890165 162698821722428503715330124297789720 2890166 -6376852212197464104492350789798688 2890167 -35796785551906354593958780602178968 2890168 471994337649629917476293790805954560 2890169 147338087326266454050514203847917060 2890170 75842139213207806612053648516862400 2890171 237629116985751263789311303089400032 2890172 -26493835413061382295358327522864128 2890173 64730246499690402186902126998421568 2890174 95307372718067327674075713486720000 2890175 236195704994125122665005908789030000 2890176 26669952731679958703899827473743872 2890177 354096484255446516287872537680973872 2890178 -11762488372783610612287783109585376 2890179 134921080280342185559060535235685304 2890180 208163297657050489104847241231646720 2890181 -48726523251079237599648594293370240 2890182 108030612752123621797231941916492992 2890183 -21714507882372076635092682102102568 2890184 496296610914215821407074344729681920 2890185 -10774600214347501084939829697777600 2890186 -9619271351493269762349617384520000 2890187 214728892896663187715532971027855232 2890188 -102953304920092264586451712590151680 2890189 568283174229924420410617698305999990 2890190 37284303261018383904256263161553600 2890191 83287572882778764638018755431693192 2890192 30904835689428735335185675887050752 2890193 133808038479535113362603327560319460 2890194 38459696684774380269623324480246400 2890195 153823740657048870397075480901794560 2890196 222008970164682653767542166273896192 2890197 119204532142354037180776062865896288 2890198 126641383334903535921785433476396160 2890199 217154604361918499592833035617465864 2890200 5775780735604944888187713237504000 2890201 -242681394152281434523505924794087788 2890202 -1696732372430204337103229124266496 2890203 -86390701269377588564655358678588416 2890204 -438993021594627502490293768498314240 2890205 197853457637392819802305775959354860 2890206 139732472277409622098798824713856 2890207 283529031243139935786869357845559456 2890208 -21347853340962951825350679429120000 2890209 116710414438163737263833325873409920 2890210 43654837937834788891146842079785760 2890211 84212915459668380083783374671622812 2890212 44408510087261214971608054483451904 2890213 -248140362741744369661537279490310600 2890214 -340788245367193830847274540916896544 2890215 50833169689821327572100369209856000 2890216 -17153642967824861861872026668451840 2890217 99916059355238547516381601238927952 2890218 -48625130878118914757712876669708288 2890219 -333227866579250634305458307965985456 2890220 -155030139421307102990783380202373120 2890221 -106884605833471910128063309201264896 2890222 -311583581868392830819526293314845568 2890223 54028833537524538099999911264225280 2890224 30045865305850019690053255590150144 2890225 -105344220304521495782662838564516900 2890226 -8755453923152555881504141431307776 2890227 -137874718895326847775433846885824000 2890228 247843354629253856847543965444253696 2890229 -290110517889846124107623726916647520 2890230 8659089219116818147603839565547520 2890231 67868717490027364529438156870829032 2890232 -70930819063812367967243073825177600 2890233 -188943393772944483501735789176644560 2890234 219469118694078594624072731518556016 2890235 -195017634529200730696924992071224320 2890236 -223683642798301150986104086895820288 2890237 -149576135648974761720627928871097248 2890238 -122450152150561523949581994705614976 2890239 77415676758110273130041777099002368 2890240 94557482426005675629460035364454400 2890241 -554953713670022123581947920107785516 2890242 341111470317648346134795227866433280 2890243 -41298904020080580235600864668815696 2890244 -51639747175498482708074452046008320 2890245 -3106169134591926208358681442336960 2890246 468372490560155255864706508791395520 2890247 274976275849710210688154893456853880 2890248 70786724896306180890472363477032960 2890249 95552452161765339084582402298978368 2890250 -258589093728829474111908010024512000 2890251 -47272944953283843158665890819072480 2890252 263756582273828887194902615657428736 2890253 -689876461189888322593992842283441216 2890254 14422794355209615912453058427658240 2890255 -29559685819091523587709557073854400 2890256 64895014002665106515412176809574400 2890257 -74228510437113445930319294545497360 2890258 -3123215916771968159321416987137024 2890259 476111885062978369887697591238204460 2890260 -74203956898609733538737323991281920 2890261 -621343678605708258534586786927192800 2890262 3299398914608518236150906981144000 2890263 -78709863409930739077321926899702016 2890264 8575001619171712822433380434001920 2890265 -285970283897806742117176262487611520 2890266 -92840387056029802299580147397615616 2890267 -240604963600557495566993959314850684 2890268 -65065665550889388399755005227561984 2890269 -203546406323920294246501687827173760 2890270 23677290372934720803419978046278400 2890271 -339674470317948432606678663623226528 2890272 -57129614896514569651191086529380352 2890273 62281972586954070339851865181217940 2890274 225173095312220864604737914469261136 2890275 16040888935257505493504135045394000 2890276 17227930105444682624139173769011200 2890277 38113786718702429404739622788685660 2890278 143481573408173861032379084325647808 2890279 90513864746623313024241901253102720 2890280 233455243939487610636585187731456000 2890281 60953672551992907637979331274481552 2890282 -5243728425506505058139101129161888 2890283 52925491746831911804531721770850048 2890284 36569957034870925218926662054735872 2890285 -9962581509670789335954654200102400 2890286 -30309895560078799448467275500912640 2890287 139383508139595824527065968597143944 2890288 -1433693083380209305760909741490176 2890289 -5838208036777467648088919294630484 2890290 21432397137397993098699644915735040 2890291 -410400762484852453492783424383081616 2890292 88498647699968339322127696563394560 2890293 -80880044876403682990684533681076416 2890294 216984805236972238558286997772369920 2890295 68614432843273637410922566305695040 2890296 124383293103287165380955404814131200 2890297 249312863954551148622928439412701440 2890298 -168724629643306598148639579082035600 2890299 215092747879430154235948762010735040 2890300 83230849778151125523501382996096000 2890301 -148865512322368133765479367225872698 2890302 -74901930883320666227032105769260800 2890303 90687025375509053108034812327510144 2890304 -23538945172540202073036291489398784 2890305 -86472854416946069988464383901539200 2890306 199717534624240473953254914697299360 2890307 -13565868024444844502393682045815088 2890308 67536306747026425395343228615695360 2890309 -346768731806188647347003792558911680 2890310 170097977016290084461764269727634560 2890311 -84383897167349133350613238756678320 2890312 660340261314944865909748646900858880 2890313 6021126909657730775298539026496160 2890314 50603781075450676521449197352254560 2890315 177108721562959468870445503663116960 2890316 8596989380292331716588407362879488 2890317 123006607504793914225270241638395360 2890318 22329555517501037165360187000253440 2890319 23537649691714340197429663076484720 2890320 52737405657727775375914992203857920 2890321 117018429795677536295629226201710912 2890322 -173581912431077188078246512627858288 2890323 1825106360350396243053017636760600 2890324 -423536190442385197155641899588530304 2890325 91660500045407213094387807048343050 2890326 -17884217680804411662827161526792256 2890327 -954481119796394564562652526008912 2890328 213919268729718216077386675272130560 2890329 37217508030723437928565719171812928 2890330 179081946396708962242860723469390560 2890331 3709978756346478180719272789797672 2890332 145363570899904287953970193101920256 2890333 -6958694727561384131005442256823040 2890334 2601080186678595403864976200540800 2890335 -48263251460851884069186374818967040 2890336 91198623650624302193545856701169664 2890337 -79590448687068182668124170359191760 2890338 103245172887052591819854533822654208 2890339 -265592706999897452864963005759362480 2890340 -154388147499400765099553823939448320 2890341 -219120741623357794974006960768425952 2890342 -23339873839580236417537765364426496 2890343 118155172023938707964520601345027080 2890344 -10759197343955570837598404266721280 2890345 91406417712243319672750316217631680 2890346 -218199628066247203352037605138242128 2890347 92893839786676223632228149334379520 2890348 160221750716137300521856146217985536 2890349 196993250844410418516223422825772992 2890350 125764144846615948703400233677296000 2890351 137662188575687803357972391247485400 2890352 -156812679908228101619393379278290944 2890353 147428945259198348516897558269476800 2890354 345226629943025116217268104083727376 2890355 -35460043538999894055936577016971200 2890356 -88796023841582169636740710000066560 2890357 -537120983807001291942078078203013348 2890358 223362921843249865804900904534213280 2890359 598003982794976570393583841045439904 2890360 304807849153337371108537310616576000 2890361 407418094408271675457260250706125012 2890362 10845733310262956360396013538982400 2890363 -218335259493678566634920402377106544 2890364 17085095122494860568402180208404480 2890365 -5826283670565569319744462127922880 2890366 54900074164334812532397314903018880 2890367 355450638861445820995585973254769400 2890368 120801274341857302837534463077908480 2890369 -303502302304873479262331385105071230 2890370 -61960995660968461442465917715773440 2890371 -86046081716371072380851932764371136 2890372 -188310778679844480823719498649301760 2890373 -399512559546484439864066185977779520 2890374 1620207268602387185784712074531840 2890375 -99413494944824924969356825510860000 2890376 33174563403506896465741837071974400 2890377 -20854397422251589960727329148939520 2890378 -83040219521767207384165670460687360 2890379 78817424424982429506521961463168980 2890380 269331652472768401094890592233881600 2890381 -118775889253943307927391563945963668 2890382 -110380159186452321560826583449969216 2890383 222363657878416875985282938825279624 2890384 30021475852340342538647009829322752 2890385 132266389388689944158639298917822580 2890386 -48745437227628571360160488127439360 2890387 264109280850047995384281682992413040 2890388 347048843578742954659770533230227456 2890389 -80547045067772384524531739965226592 2890390 -116977691339100909913892324123692800 2890391 -14189740549036807998701953155757824 2890392 144202496581275575395539172956733440 2890393 283899255405493136235889713156080640 2890394 49073978392422064444943537431246080 2890395 48710247101853383803604825773267920 2890396 -314983427676631676396452522585715200 2890397 -365002643698646070884469371784752154 2890398 -13237934868905398077488657892111360 2890399 105778872233640292543533343442866400 2890400 -12677477794705112837954985300787200 2890401 109299257629855896676605238730358720 2890402 -68460603139934375295521164035655296 2890403 103773764994052820942178111235480320 2890404 6663691133769000898675250129175552 2890405 -31993849459101260462418109235030400 2890406 -403348961797543969963006749442527744 2890407 -61460022060563244356679387844939272 2890408 -124224152423698700971026295454945280 2890409 -70285190559607328947018475803326720 2890410 27671349934579097366605074939494400 2890411 112807821608663927892069514587113012 2890412 239154159417911920541718699132489984 2890413 91475518675357404971475944799134880 2890414 -70002471678096145100435851504330944 2890415 -230583490969871154263276729586520080 2890416 60720004238731032894320320228196352 2890417 -11745204275167058603151891142322960 2890418 15500700224228113996133711815214400 2890419 -71565071891403454381532960010558720 2890420 -127533605139893845919744343834001920 2890421 53087859615510245832178486366160622 2890422 -132934117925266262301822696805278240 2890423 -73666482542134024403728290884538328 2890424 -14656187025337273814347850768609280 2890425 72457857821604740169496212201376800 2890426 -49578478585006405277195402159533824 2890427 -49010148171387378808045480442298840 2890428 170291414387260178649605778514629120 2890429 -221448769848409057581541160815062970 2890430 -157401504360540103322154582171993600 2890431 194035451200277640748099303166637840 2890432 105181650797034078877640266413506560 2890433 -31538662686347314991042083563923712 2890434 -113041411895031206301635548140172800 2890435 -31583332324290983955188408595316800 2890436 -289916426363670448503039532295319552 2890437 -347679666714483409757364864377612640 2890438 120893603361564290930674308022584960 2890439 -60638115406583903797016877871742760 2890440 7476044782552505433949725956505600 2890441 -461287481472484802609821498607861158 2890442 -33474318656082881424818460789551616 2890443 -126894174996763032490305272310192936 2890444 -388276739201436788051092038243960064 2890445 -137649972834563114213238907142875080 2890446 46965633316995989446471487606511744 2890447 -212043006783698045394176168592773248 2890448 164364520113679037992569601744896 2890449 -550498365832735500271800139332673596 2890450 61411356187568388949259161570014000 2890451 -406794213307459131581590599497754000 2890452 365520648979067201381702369608704000 2890453 184522423276552154202398894405316480 2890454 113480868882554365121414596158483072 2890455 -71063225542546916330619510027614640 2890456 154984666742021275667423466872555520 2890457 -587609339936053127565203646554946294 2890458 147859016605583592647259469802257920 2890459 84391755345180150123023364600843840 2890460 -3689345840242810779711586021463040 2890461 -104209858024222629735214031826388800 2890462 65155728081502945833603558779217600 2890463 90798505341581102758533927870071712 2890464 -55887585353063956883829125885460480 2890465 -3271113868899730553423041563868140 2890466 114623397155271072816939272341155840 2890467 294244912743090942719284258999722084 2890468 -132454175873339980584961078239002624 2890469 -355124188641227316976758564452446080 2890470 121429334322847953889082020141516800 2890471 -187511418428486655911243405984353856 2890472 -34442875056726378906221476891822080 2890473 168846083904436796855280483905264784 2890474 179486609590669396249829766515618736 2890475 -9123018915811843808185768988640000 2890476 150323440222839184056305132981755392 2890477 -107485140815980457956540785353813108 2890478 142950923586401379597637264515647040 2890479 -40282016567409316540734657109823232 2890480 -25374754835681373556428481470627840 2890481 -344223249750211384707609043315726272 2890482 12950828359382745283695106447793664 2890483 -239195429794261236222713013838377268 2890484 -137686803080952133488259633079702784 2890485 -59827745966076080935797944015395560 2890486 3493321424116758197117948936911104 2890487 74916645977121470183888450927804136 2890488 153180288263539881246848029752729600 2890489 -273769004206888081224537140556139520 2890490 147543058823435660066451234261804000 2890491 201123738793295649720748484680954392 2890492 235392384293841084809793849963233280 2890493 -568851313349747434259475414814314420 2890494 -38275960223976268336706934512352576 2890495 101059819380404335039854643933574880 2890496 -74114615695810977158862026034905088 2890497 -220543307121775773788048382269346000 2890498 34779278497150627555935754459284480 2890499 -170176467556362354339150619137322500 2890500 110267780320271700914784268898304000 2890501 50277785120409866435044197852713472 2890502 3004234457342415206873709466312704 2890503 -1306859710188678536209278293897472 2890504 -390681805819600794038440384572042240 2890505 -250505304538677955698928575246528000 2890506 -95266570347832607442390751961124096 2890507 -224337189201092357620962580095555244 2890508 -21308403050530673587491933443036160 2890509 -101089781050883418874162185718108032 2890510 211463353651355856140452356223635840 2890511 -121637372545438471347772230246533448 2890512 -130681783293342323171056953924648960 2890513 -368205938288456414242789760297916238 2890514 57769725148881673330288990153281024 2890515 121986973262576682454946254818416640 2890516 -186538852408353710688555097691013120 2890517 34738534218148554953506642352776992 2890518 109350571835464068769158480244691904 2890519 -459120842920188725862244200200625960 2890520 -144978304335229353898002226839552000 2890521 367098573432184847612826481160222490 2890522 -172506137919833710268611921266620688 2890523 -119279977216085767873770669018927228 2890524 -38608411078436288252622035947388928 2890525 -77129805347935671182730358843022400 2890526 -135752438297214426934480475126570496 2890527 6464140450231997640089184588811152 2890528 -533011745857129765999064691997409280 2890529 -106028796887853307737423211819155870 2890530 9200588203154169974216117743068960 2890531 156851319323191446103508134818030080 2890532 -161958974621519823640396051428050304 2890533 15402276851037166281701144204091648 2890534 73281127947718964485304717532052992 2890535 124630124322186801038710745290575600 2890536 329645983034629155342851435096064000 2890537 -146135174786818757112016840878950300 2890538 79609411689192115309948569063741696 2890539 59013318581422205991809445713081520 2890540 -50121329277024751893522282838425600 2890541 -257574033052204515397393596710992116 2890542 67536304647201331721211847706847360 2890543 -380252045069850777231254127895259856 2890544 -3841204548745708202091025517543424 2890545 66152260191276481143326584183804800 2890546 3914278609513593825436578493478400 2890547 -567545298611961627999580808001148416 2890548 -1614704800380765612891376045418496 2890549 -46543607865388494596998849759128320 2890550 67552634757002118902483663065612800 2890551 106477022168759958221197132271513424 2890552 -34136850482243281547066370014576640 2890553 -361584170113798768434102581041791036 2890554 -1622654490955093435672840119168000 2890555 -656660220222806916199149707001879840 2890556 100116241061012070076651353387064320 2890557 -132553377846004086508472177465541780 2890558 61697808801814173118987421606565888 2890559 154474930849668195132283118610635856 2890560 -21691860083983129031888047901245440 2890561 -158686263242630867666222246047272696 2890562 -36723149507573720775778200636513408 2890563 -73352753085378681332829400533278112 2890564 48025305976256977075008371434749952 2890565 435963696556296984254049138226173600 2890566 5702039374142249570470999722652800 2890567 -221420681981258993842577926543609320 2890568 -337547103907183308533313940072381440 2890569 283560166393476262968388582316592 2890570 -85121747571022304064976028238258240 2890571 28600456028746780578040431147500640 2890572 -95905808404051330213639027621175808 2890573 -5145792753038812231078869192150560 2890574 -161244136827494731441150336477510464 2890575 122185703041124197213985417757333000 2890576 116867520323757210354774349082173440 2890577 -540613639087368682136709767223698574 2890578 -63625375570630901859433187742248064 2890579 213132880019004386535233034117709984 2890580 96717559978395602402425931769569280 2890581 16424971137497759503683804938990784 2890582 88894639581390933207815668042286784 2890583 -41630566022740996651257617263890168 2890584 -144949609509490912898715196300185600 2890585 222527127700932535906672703917611780 2890586 32954588961619842188333988926011104 2890587 -97509570220646445529416363569660160 2890588 43936939701988668379723428460013056 2890589 4345402633900346949120171582403488 2890590 -110403522767829156456686768493367680 2890591 217078233961091228319722793485576184 2890592 -1247957795426344553840959051682807808 2890593 42189211031447103184715072861174400 2890594 55616502520867473110649575006797824 2890595 19254654831634288565165846921468160 2890596 -106660541187932500648741341086788608 2890597 361939622232562229092484590656226046 2890598 -479812041665936651588789145097676736 2890599 384317098146467576100328137236944128 2890600 180245505055587160573483319404800000 2890601 86594313347659257924187785240193152 2890602 -30952314528684518003475310559149824 2890603 -323340898548050052928113389052879360 2890604 -451612344541932670549800624709555200 2890605 97308406891553773111899148853305920 2890606 203498959907657630445311932100338752 2890607 11056387138090650641053699497335832 2890608 14587314066984629941579886031175680 2890609 782300028174834400028015118578416 2890610 201043191780590428661066594285184000 2890611 41546642861812139765948837491061040 2890612 -419454197068588713609291346905457920 2890613 -182862954016668284368919174972668416 2890614 199852157272612171868246024463291840 2890615 -33087509001495746409388464934908480 2890616 -409104210467414234522010708803051520 2890617 -209213771496874920555162404369890752 2890618 -28088982668905087790185053901046784 2890619 -165190254288265968012926854046533980 2890620 -67972516236354686847135534787276800 2890621 -4202859374964866572044249964677728 2890622 -59998205737806449875318256803783680 2890623 -48341221841613621688367477027076864 2890624 -492132488524046969934234081464156160 2890625 49465569370495621050001601501250000 2890626 25103291737550694537076216694028288 2890627 269186191709000070791539608032580476 2890628 -200597193717915449138671607527944960 2890629 -64709780477507022393334644639393600 2890630 178170227364145812839709281364792960 2890631 290372602501532093898855184800091200 2890632 -2036288562941999729678411934351360 2890633 -456512010589397988162324289472011200 2890634 66452817472927439238451173611175216 2890635 215927702642794702294284515280806400 2890636 -91330550844014096849479220233137152 2890637 327151851376464909117879299109839286 2890638 -1570361514690524234789278014051456 2890639 -16438781876561343143837510371556976 2890640 -55946712961067051883695417771950080 2890641 122365245114242593952890409953781760 2890642 61950190859051133257822274330494592 2890643 -42188669790744321091146795860218800 2890644 -6966342220600744298588687638763520 2890645 4541688278043953429045316940993080 2890646 -290379680853004250617626171406402560 2890647 -9202573962643167060459841767944448 2890648 552328580838220736647914814903234560 2890649 -291034574296748129606410062347335350 2890650 -9518748462907576184616892123046400 2890651 205482239552110039614160623144599992 2890652 -250439845241134916860210177129726464 2890653 -106445134347838264300187788923643776 2890654 -735924644591483280579445560120192 2890655 -158627221512360803290366327758148440 2890656 -364938852687619648170099014851166208 2890657 -45561832120001660156430881209019136 2890658 -112095601952302265391001938236614320 2890659 268943610944065082958168214781864880 2890660 280032541598922435017697968043724800 2890661 840951966749561231470382797650163932 2890662 -86654660979461973087777139106208000 2890663 -46416291131226423612501294015630816 2890664 -17045724968605228770220844136038400 2890665 -181442956158810425779873845300101340 2890666 133326744668609969940447111344122032 2890667 -146791090653575018437874274325472880 2890668 -217394747456282320257864778233692160 2890669 418675473277861466206984390867522070 2890670 60927888399933619495732872802553280 2890671 -17907510441396121227222854003308800 2890672 90827976644991690389195209881829376 2890673 305815411934316261280240490803250484 2890674 33098630308385265479199728926080000 2890675 3968389980732483673179021037687000 2890676 361184577400471196978995890510360960 2890677 125254167246666970068799026096671520 2890678 39391861187375281698431371688509056 2890679 59579798841748848831885135732593280 2890680 30146708333782927553713748545536000 2890681 -128567973179248810932496744573902000 2890682 50208339907578766195389654784686192 2890683 139506528430396025980770133970557452 2890684 -441052632665570222335547713077246464 2890685 136288294541430978644490314440988160 2890686 -30967779268384637971724052105010176 2890687 -585158363272963527448767987944361664 2890688 -164055913168096691658339953248567296 2890689 346206461562501870334672847246578560 2890690 -95577752421162945839651443538400 2890691 81831074201679975004222603053086400 2890692 30210486731018213741523802014031872 2890693 -179278910692478556748506341462073956 2890694 157479362106690565478141049307900032 2890695 -154092738862516911757736014733736960 2890696 351410992388089346216068734511457280 2890697 41494993860414853668153240629460072 2890698 -113388980491372061359226857896264960 2890699 -18666435539399430374556121916912608 2890700 75779920836425808556234181940134400 2890701 117145232216475596868973773170825280 2890702 151188364612544901298148379298767552 2890703 -115773096363961564457702505557580048 2890704 37816218820781276996784445675536384 2890705 55136713437545868105699965058144000 2890706 107904568273512221306738762406594720 2890707 2648028927059483230136314987560000 2890708 -109444928001909409069026663509377280 2890709 -193495217435354257365049054675790496 2890710 -6114079106760052803116715975388800 2890711 630568887268128213020776189379186312 2890712 62402780364592353801731840111247360 2890713 -5323653494623490468895070823290176 2890714 -42864501682331158496457178243503648 2890715 -169989629211467897041857956743635600 2890716 -244504710594767822745384134557890048 2890717 -19061794305760611780874740084117120 2890718 1699196137526606863198038610471104 2890719 -7988365241228830058771328048385152 2890720 -51053911523430621641017524486144000 2890721 -456164371183263889959776792029266156 2890722 -159119265842734851823074463505420928 2890723 804310167975480720854714031980740560 2890724 -217450905539328315958535226109185024 2890725 122059792459109271869799267876177600 2890726 -155596886330482099685240888073181056 2890727 531883901617188416044296853879392 2890728 192738389519963304717115666107432960 2890729 -279472389075664528998066076295272220 2890730 302401861059730296123467915004345600 2890731 -356750144853599065859732944871255376 2890732 -49794240354745412798107281827555328 2890733 133009406639135262759971728050022560 2890734 23935959018605841076832960575678464 2890735 295083819497812390986950213732055360 2890736 -45949477711297008996215683819438080 2890737 305903114989965189352634738461873794 2890738 -119161382339826397633408125025359456 2890739 64867184486361474111791310295470540 2890740 -110211956003709341241445416940185600 2890741 -2367505623082130945976274517540736 2890742 -39960943290352495666174118486053728 2890743 -190809101774006300086647748846643736 2890744 -223119156839532519529241845452103680 2890745 -187819465936043209648534583297319360 2890746 80433644461003145915081148951527904 2890747 4371382684249171690442681115988672 2890748 81461080365620824270712798193678336 2890749 -264742537648157507292342223701312000 2890750 25115034413588936265403570683648000 2890751 -9136260483343323149523600256239096 2890752 -322746609520973642115105568617136128 2890753 253828217921250371869166272258944002 2890754 345086902153377911215116411038539680 2890755 119381564304736391857025399170752000 2890756 98837477551484455325947564097203200 2890757 13568791621128654089679244880597952 2890758 -33191902126612685443014733640925312 2890759 -415499873647096031808938697877704040 2890760 179570602731891567997603089923328000 2890761 3636682432408374381719471748630240 2890762 127752620950928777220569649768590592 2890763 4402720391449752758883596905725012 2890764 -247957405293791794032351468902868480 2890765 -343205225932288606511896785748147200 2890766 125351653752821801872744742526539904 2890767 -44852360079195299827552877615203200 2890768 193750062993195157810801317935841280 2890769 -117813313919063029495483961811827904 2890770 70628551860389634173951928603970560 2890771 -94560445222751263193653709874339008 2890772 -2735331766582992942866813993560320 2890773 67547011982935495828876677688096764 2890774 -114411674641816755588535131598848000 2890775 297343197694848924719383472004034800 2890776 -83288156756218071427215578417725440 2890777 16068491589395988276912079731932112 2890778 88340983054310767444686532639134720 2890779 52886320637341504817034237296662128 2890780 68504969140920186187660380769881600 2890781 -65996438810138717445991222078590336 2890782 505312300176874042053568060312657920 2890783 -91589253114033201566714561017505920 2890784 85471463526150203818350175037030400 2890785 -47544331329806606450456896661068800 2890786 -300786324531866873756727347501969760 2890787 187000640740317034719674136941710152 2890788 74846368044776688581854126421222400 2890789 178432815332261765134682285658380640 2890790 -19079686083054478451321867936970240 2890791 -290773991121489638914752318400599600 2890792 -412525468432804470644537281383552000 2890793 205821993208784445198557945833906320 2890794 -74695475135882472527175744462755328 2890795 -1509805718324244299139357200976000 2890796 -432657720704132105337116805630753792 2890797 13782114986186581336861150292588160 2890798 224618836045025419371264236902625664 2890799 460350052397818628880601751426660736 2890800 2238538316340469940820455465779200 2890801 76502982395512272298211782293379392 2890802 -206813692590172845707519545471185648 2890803 17151644590678216223149630081147704 2890804 -4048194319575678482641748818335744 2890805 102107292094215094840853645214800160 2890806 -192845096891252407033706633303762496 2890807 278074947284206183646023650303154320 2890808 -431399294954469695881580362837463040 2890809 5552160168351575401726796991122580 2890810 -28545637288803497719042535038730880 2890811 179940300581197449694748368943376 2890812 -43085647488147537775057131714969600 2890813 479781223500157789742267723598501062 2890814 58343417059957757974991187492032256 2890815 -141029447688254132652087752330541240 2890816 233234380528546603897576411735523328 2890817 657301396594409742948292141901911380 2890818 -34213924974544165515763669150734336 2890819 -96989115759238119655915472866536504 2890820 193004639674896653955167819878606080 2890821 -49073604174480566859566370516864288 2890822 82695226308940661401071479535262848 2890823 -79583615413715719487310127622979600 2890824 -200727867157877856177285399138631680 2890825 -98945222573116809629061205810472000 2890826 178537477211855578462236873037976112 2890827 -368295281587220912715969328020069636 2890828 8410235234362056100499082797246976 2890829 233044519696540129837401521481686976 2890830 5205176672705076335714631294117120 2890831 221964086168279594855410529445644880 2890832 -5801351389819616021644333243957248 2890833 -140068552426374298092309721401728832 2890834 219566451175895187736094362722204816 2890835 -221951495491598132057318146833696720 2890836 -78352845849074164312506284926156800 2890837 37985348962809157578304265234378172 2890838 47932432072387486062037271614828320 2890839 122361216566240021901839652958024320 2890840 -302764685020035759428370523335475200 2890841 -89843522930094541041306191846391228 2890842 126374668712424755444498662602957312 2890843 102570731147306069273879352944697664 2890844 343684262895339795217168067327657472 2890845 12474883225912529402040973161301920 2890846 14159852947305817714212822353658240 2890847 2217520949878059305811521579627520 2890848 35534611395584614868777098619387904 2890849 182537982293022747965700148457906240 2890850 -75760471202286519210159655817760000 2890851 269681885651817980276884773332470704 2890852 -387616208609772086707178318507592064 2890853 -398893464770606372005920758216828322 2890854 78173829430743827147957125619948064 2890855 399568392455148914958999166663145520 2890856 -137535695087051116799722627740165120 2890857 272492092810090460016374082191498592 2890858 -237875068068304176812841216687792720 2890859 -894538930161540585412050311060397984 2890860 -73899029870397007035701030906019840 2890861 123057274161481478837220614409317462 2890862 98940352437010976741759685134759232 2890863 72271290152909759849970797083712400 2890864 134681900609890561312892261742510080 2890865 -496190314582159661418796029480600 2890866 64634243743197660895641112309832448 2890867 36418079440127866022131122297222640 2890868 482248574859701767141800701365359360 2890869 -80575012762707550004361690127801920 2890870 34892833226958280603740327289747200 2890871 394981184513698828449363763428276072 2890872 -352949198050285868168460107620577280 2890873 -27593619535630415747124521490237078 2890874 19361557761519429078574710099554304 2890875 -15853521355472850504262034900904000 2890876 572287630135724401934694388034930688 2890877 -28974960827854485913012715461381728 2890878 179796192245303622845450396660553024 2890879 -252816230379927678266558754118110816 2890880 -148103419306139110437803461391155200 2890881 3306400914435339989685725319578112 2890882 -90834377007795319681832989170000000 2890883 -187464388264733576152493493596948868 2890884 -108035693153290081002901870613495808 2890885 -111496396659947944115168670705167400 2890886 55497189275266443206878450664695392 2890887 -366281833825656947187854367548414040 2890888 -1233974730062418063202715816263680 2890889 -559539009635469995395913952885278310 2890890 -96974565434550388693241713601280 2890891 114318579836400903814267943700524392 2890892 113454374876993495556552734264553216 2890893 -189833895616215465642838925226643776 2890894 217462713766834837496092577157360960 2890895 50149969616424552130520823062300160 2890896 71399232887324788792501361273733120 2890897 252238157102898779838152025110743346 2890898 -49165095437725141823292938555640000 2890899 -258773216506551376067897401971962232 2890900 -147319582800810441467685775743088000 2890901 236635278243984434233926910831325184 2890902 -3391642488686715759845647860061248 2890903 -302544751234530262527755545849103880 2890904 -2513433665871405611535670350858240 2890905 712675068920029496530116498193920 2890906 -338420085943401670718639450254552848 2890907 -361516964459461674640343504294353920 2890908 261257840162772732217301397209086464 2890909 139808134400147390354680350995326816 2890910 -19253318754136969179098061635554560 2890911 56551744742566071927623599240608384 2890912 -247481930689623449367309023839911936 2890913 -98841507983075102811296751413399838 2890914 152619984824044098367303550554912128 2890915 302311484123516386217398112223076560 2890916 54017817157769469770145229960900608 2890917 235419244040155113463757268537930240 2890918 -86070870210061529603460471411019584 2890919 -381762615447976571012697348551788680 2890920 -1366329777438306042939999821414400 2890921 76864535428842427140870515050212864 2890922 -140398725094943922701741582081664000 2890923 -119020439311942216878121822470420480 2890924 285438662583006838297735294464033792 2890925 -80272694979720333402511710410428350 2890926 100020974275099574184047073992755200 2890927 -173648843144064028529305058802815240 2890928 6312231157233991947955630701379584 2890929 283916429735749174040790533991452784 2890930 -53017787666023856719139509148736000 2890931 56563280577922426663209151451691264 2890932 -56299470981613650495945709048000512 2890933 -11358341970443382015760650225750656 2890934 -155316553965598507613277448522956384 2890935 101733159058012763155845476601454800 2890936 -176900883646250304979365775474851840 2890937 132173012483920409424542868168131712 2890938 -97888649795134394377355722150348032 2890939 -288019218264370766326233493199773776 2890940 50709709122976293792696770851737600 2890941 72959949667618353151158638194676640 2890942 -5358556729313614901890904666010048 2890943 -120710333585239456610552318150610960 2890944 -23646254975131462227865460382105600 2890945 54310786069790943332630603146195200 2890946 14093192045306286517335381227658144 2890947 267445145180453801292857295223442928 2890948 74719102914670653746075399389255808 2890949 986669586179745310620333450865950 2890950 -28897704011127957321430903347518400 2890951 12179493848132798540271527528821440 2890952 -592784503160851161230051278086451200 2890953 -150236156274408345104666244683292060 2890954 169782259327903746043659839307089664 2890955 -336444464141272633376197582748780640 2890956 175394810108097168937167236373315072 2890957 -498394142354166571035479635657478794 2890958 15835390991574611291273358457504512 2890959 -146248655727943300450325437933080696 2890960 -19986629810751617787411356395192320 2890961 -47916936009382013627703584461671438 2890962 126550712686580119441250186366780928 2890963 790114842248061295019863560246685344 2890964 -200919576500381835824844441973401600 2890965 -77577339621227515027850023007016960 2890966 -129258100433026827784881963919034496 2890967 119788103153112835949962692679852992 2890968 64043092397798794230537355672780800 2890969 -403855828656805735529677750214493804 2890970 224471311631884747785175207964559360 2890971 556947749939787714618462362439715272 2890972 22089616318811558990349215998410752 2890973 -292273425954893432231380363950550752 2890974 -95011133706036365671435978522482048 2890975 -178523317411424735004007395808296600 2890976 4974994535632685364426493057302528 2890977 -344857717420803297389902013891891280 2890978 88327446216765942746865726379768320 2890979 -44502176573749954528957280476625760 2890980 154744421272278078100430649755900160 2890981 -541745047254645493067012670130371300 2890982 29873641045090920459994671421035072 2890983 27745689468512713068113290004096640 2890984 -196494017740037002152805199094973440 2890985 -7445296875480172036637339784733980 2890986 73741312850264543112397151664153600 2890987 88059838439225019119788526193153360 2890988 427936567094005329388134115819762176 2890989 -68310659156417326662897338547998346 2890990 224335933807587573173723466763608000 2890991 14515495419465466320150665730882792 2890992 3770488560919545608974442492461056 2890993 -279506376542307061367792157390989184 2890994 -175731337572100316594876518012126704 2890995 -14937582624696980228216330154698400 2890996 252897551623922895409026317361008000 2890997 -417863684518988909360877509280169554 2890998 -65340598700121968722064890406584320 2890999 -245151115286459556525556889757535000 2891000 -267068917147531887229563540403200000 2891001 -361153671305252892231580326869147568 2891002 -259945172233601541999885784730534400 2891003 78053715215551182718047292303853664 2891004 -173973302258280310186669393629880320 2891005 -26056147269457247572090125252806400 2891006 -78775243509036992977429542448002048 2891007 23925838467515486430608067477529440 2891008 123060498431769078653436768974536704 2891009 -324000529694549246887459530194577360 2891010 132781966300078194252989988640857600 2891011 -243118102151004509504772209278224388 2891012 47001363531565187441700751932656640 2891013 40344173879071962523286221550720064 2891014 -41940243750449153374621145732412288 2891015 273760304539171678785743687834423160 2891016 -199725648145312760818777035850337280 2891017 -441622109298838258970410806977528448 2891018 59112904179749269204412202632433408 2891019 -96724041192608393662481741565312 2891020 -292554368450447452291716933762570240 2891021 170045758083746641260466328625318720 2891022 20960380849569760487526417667524672 2891023 93000613721017733023800399284100272 2891024 -21432855424751808685258468018667520 2891025 72620515370630868306189243245316000 2891026 48305858770342075815971234149517712 2891027 60075598463542722336982083624975120 2891028 6148358360254561831921693640097792 2891029 -82414700906344345746696784024154880 2891030 164769554164273254482123007887996160 2891031 34719863026516600042526954923187712 2891032 -125798690807530177270348280344043520 2891033 -62981571112851515346790116712037280 2891034 49705488577494204191857053956721888 2891035 18816659265972240467081397949980960 2891036 -3104465883708920608001151914880000 2891037 -111652980623932400532131840092971648 2891038 -6277716067531790927474688438910080 2891039 -627986629134708580571023030587364080 2891040 -212807479671281697349510810356940800 2891041 -147778149701611992829517108031046558 2891042 43611689805650626907758960310045184 2891043 49532036900724473716481009561220132 2891044 -65751105775657722837980357072678400 2891045 -64199107809584733907624619218589700 2891046 -42733558929728429970617017726175232 2891047 208419952428335906716105735780555800 2891048 -45267967707045286694545717496064000 2891049 68749090664913717488364781344883392 2891050 -102429674344227799596924012534451200 2891051 -61155933673253185047335978058639948 2891052 22494225663745742152128057502392576 2891053 -8636826992095597056285769377514 2891054 192908233835345649701509473734952192 2891055 241270666972380489340675573216223760 2891056 24182883345393698694594419563167744 2891057 127905879357092340880102704220617780 2891058 19774272652558328353789290822931584 2891059 180631590313963540525350170095656000 2891060 -76527486267866926285086552301731840 2891061 -131285914830660172263201190592123040 2891062 4309535086545660157854609727044672 2891063 -18952078732729520264967665382492240 2891064 -537185868671452842240118688675266560 2891065 -252184718564046132869206122499188540 2891066 216397414774389134085890060501189232 2891067 -26443293101709028743454731751628520 2891068 -153804408857522455341402318764689920 2891069 230592240089607861617999070527345196 2891070 3174400491947650670272343195696640 2891071 336656706956119941672940605280730592 2891072 -2673641162019116739676587058790400 2891073 272873925070537456950483367131035184 2891074 -51742283534765034339658170706839648 2891075 -195900700499541508375561401109583400 2891076 21839439669995209512284055619799040 2891077 33680669198366282383385890153368192 2891078 -221440365880077099687307299742378560 2891079 551136387707338764724112413574611920 2891080 182750556673366077927364604270438400 2891081 213024209475569255537716045359633882 2891082 191996151016560690316382000624385792 2891083 -35233898367748937756605142407780908 2891084 -83281763799499473137496799962562560 2891085 -96511876452945077180543059031807040 2891086 -311525239383011101735478343221499456 2891087 -633668818486446999651823166021253264 2891088 94898356514577076321123273695412224 2891089 -606830985076602594520442741859962460 2891090 70824195114599784013526415466864800 2891091 2133880622538494892825832718358528 2891092 -11996840556470063653759850695309568 2891093 610631771278385318553209790102363342 2891094 87644483478116746169348162961547200 2891095 363320858401938406336005783850456800 2891096 -85642005190430077669872180728832000 2891097 132749207262060295257742381042852800 2891098 -65930713926135560646592337243810064 2891099 329122648293148903156362025432676640 2891100 12944173513081652914966526094336000 2891101 -237849828516616640773014717366567898 2891102 -20183781129834793942731337578583488 2891103 226939677219055494252924616437656904 2891104 918653357854507359818333752838848512 2891105 814415357866913239593164950206720 2891106 -103198440155032236843348414381204480 2891107 533592917816250273087530566105655440 2891108 149283559854183203791162083435734016 2891109 68746800089028628406306857217734368 2891110 143714645881859421412974079468824960 2891111 489084109139884701307576950723643200 2891112 87662388136727513861395618015641600 2891113 -136485729817377701492373287657195996 2891114 -227723191106225755979681884755019344 2891115 -54774782725963225153279318269367680 2891116 29571750683630142461078065112960000 2891117 47269282778984172834214716293965632 2891118 80752818914261669834611085838136320 2891119 -141345810178412305112893123360898688 2891120 4003354146153922763012350171545600 2891121 68815850154334033650437367003372912 2891122 -34373664057196120869367660209180672 2891123 -124437289472016597636954827088396576 2891124 205604896461790697476480829639064960 2891125 346996952026353127027831885070670000 2891126 66154657264433153099478079465340160 2891127 -41545714873335368230028943692230680 2891128 190621526358444023898731869419663360 2891129 550493038971587133916977953410250730 2891130 68645349643317138394806719079959040 2891131 111734424899230046420381976584627032 2891132 17074547234097507357434870155216896 2891133 2838671002520585426821075167045600 2891134 -81368935506716736568940293667894784 2891135 -14143942000901351022958579623525600 2891136 211375944459950070706511294339481600 2891137 33206221490183706799485541835078786 2891138 216977220707765782049749713885792720 2891139 -154745865232600950944406865094620032 2891140 58466725858469453560232082745466880 2891141 -133284564470211933352438888534807296 2891142 -100277333769872206024621044524811360 2891143 -220100348861502941900663401411177160 2891144 5063957109682760191039174880747520 2891145 103235937578004267065661242012982720 2891146 -111045998043958866409004617934873856 2891147 -84020181334860759507044924364876000 2891148 263430489724768085538408575827968 2891149 386135352279461093142397126173873760 2891150 -75234109969685417767677170516462400 2891151 206173095366411845840754793677770280 2891152 -59219398524123739062150500926291968 2891153 40158889878305885326205987835369984 2891154 -43414435224583460190220683749253120 2891155 -214282842182888419859816735174937600 2891156 -42341984113224187998961662134010624 2891157 -99896802380898439882069026154481760 2891158 451697351314007270034901179206136576 2891159 -412977777532345288855818178080630096 2891160 112448678141082438582319794198528000 2891161 11065800364845440603846775293777984 2891162 304420298425374395318279760639470832 2891163 -391726036911532485587056239079180800 2891164 -347928976453283985562266455019610624 2891165 -15204468120861366803961106074046140 2891166 118124583384661141624557503886805824 2891167 422678243309598527149838701452765312 2891168 60112662698424452836544962762899456 2891169 143018531316793110461575515593249664 2891170 53761303501302173160880847137167360 2891171 495474647268561334566266317897809372 2891172 26859303894260906059643028405891072 2891173 -595840221812715167096162197613098560 2891174 -33604743702594874710091610993280 2891175 -10728021780116519120899984582819200 2891176 264121206709605166232529614126438400 2891177 168665017995970117511271062348957520 2891178 -32000654717286489403077688951234896 2891179 83813468157102094351501308741675976 2891180 -101695506714494227362775326858716160 2891181 -364809588374873719125108665526559680 2891182 -44177538442878675817728883993739520 2891183 44244271801710969963702086631303840 2891184 26132203559887670749400713207480320 2891185 -278662479520302128642422113163448640 2891186 1057878903480844513616229703083792 2891187 -16150698435048797274720157961638560 2891188 -74848223417432223038534764431978112 2891189 12694799404571050016641313542148256 2891190 16203635881438124033184805347859200 2891191 4781115403084063672012890948875904 2891192 4576438246727733137501938488115200 2891193 -231021570125623882537427661674037936 2891194 230722797818003404230094934225422080 2891195 50498042078861334419891585883457920 2891196 169280086148962320108207021609254400 2891197 156832638325248804939864511566058944 2891198 301340610500205519105070127384889600 2891199 397783267024900742532761436553661568 2891200 23731909882435225818646956998656000 2891201 363519845119555063482706307538491202 2891202 77520803142294690582333572369500032 2891203 -73095349674712527403086637889356896 2891204 519218905902727620426510008175983616 2891205 241230402165458254453013976101948160 2891206 8372594200404850357391913498840000 2891207 234152828998320969175188023227712304 2891208 169710832999151288645837587104153600 2891209 183242160487270378842127880327971380 2891210 58457048455896156945944570657617920 2891211 -99642078809631112859639667866099520 2891212 -178097091749367190655699024999792640 2891213 68633648540598692591273655781174200 2891214 -204323916496938237329471884332414720 2891215 24197087351399053127066433031587840 2891216 -74750833654866526310367970745622528 2891217 3750956234811938099875695138536256 2891218 57455093393300343229157149489052928 2891219 -462824962067659408348785346221535380 2891220 -65964465888854796394236478537758720 2891221 7928407346580301458108579896856700 2891222 -237755415686641277492595928839905088 2891223 319953390300237446316151568442941472 2891224 141806665811533844411000055684218880 2891225 -136806617656572643074470893866904500 2891226 -50812667902656838156965396253304832 2891227 24809741462289406278963989324384280 2891228 -216900242408666706171319069947090432 2891229 -186740113175404695699207775381842912 2891230 60782138231426571429635817518697600 2891231 20014089995104536966153271740270192 2891232 364159489839768280531490465132052480 2891233 -371118298020664939528707153784775518 2891234 -6131033460653196656839259573612160 2891235 -19412309694114984596759945580690000 2891236 162128035866802026670077485000770560 2891237 648453231912027120799844600191541886 2891238 851516002407855504410010201563136 2891239 -7482496994107203461680645654521176 2891240 -6963143452731797652645363822182400 2891241 -134838721313330445901951067250504000 2891242 500792223537020812942867254709708800 2891243 66958504513526378802436838174229492 2891244 -197469177288346792771576140547031040 2891245 161544565841105028590646737643322380 2891246 -45872549039861773245802584610699776 2891247 57639833924170072636239602966422272 2891248 36909142915385874690764057201541120 2891249 -2354584507160685927859249255476990 2891250 -31950585281852051287610378594430000 2891251 -73872097224676274009262767690621376 2891252 124387691707724800558715232707051520 2891253 -54377800725816284338238614718678496 2891254 3173025760289907719788104294009600 2891255 -81185511573780245031883109773692840 2891256 21341139102100128722342175660810240 2891257 -316126957837857528443914904430713494 2891258 -301226442329366357228513918411982624 2891259 -70463598602716090101303672427428336 2891260 237480773027653759539722359567034880 2891261 -177756019804700935585746962563279968 2891262 -770481340982236125339014959921152 2891263 -453171283612967311837321180582655488 2891264 188216443991048437012248745513844736 2891265 -61301317849967600031208595678038080 2891266 50255878458183056089668639103403520 2891267 -57273305118801614516842506508934400 2891268 -64075428876600205532790322226688000 2891269 195651448056156617224909515303459840 2891270 -128184734970196344428630890335937920 2891271 64930420757417963572235288953152000 2891272 349802735049451142205124439982412800 2891273 173590006882229805111357750662625600 2891274 14861662040918636514550312066056960 2891275 2390624454144926037297365123509800 2891276 -409492087696400383954780770517059840 2891277 23788588651277838825460066235136 2891278 -131105789823274300777819743075935232 2891279 56966835199593274939233939135203232 2891280 -8694420475615892927549710262599680 2891281 -270849905113504404936114512664931918 2891282 -83892676804663129316674940577619968 2891283 -220748792337645515359508146567624776 2891284 96063057677462977107640874881585152 2891285 -53353875584230307080240170296598240 2891286 -4714872208702499765889037271422368 2891287 -5699520023297614704843216182819200 2891288 240561259030516322066971918495733760 2891289 -141041642603112146686507570119164976 2891290 131037289083029668022568166036658400 2891291 89676009374991043485290986039371984 2891292 77635889535930697147119395419763712 2891293 -465372901689480450634460924944130458 2891294 14526506903802520401700999030101312 2891295 -20797899694482868641254069994600 2891296 271164603287190797600056048916692992 2891297 -799375528228280083499116171211689980 2891298 -74102471151968312689280163128862336 2891299 13769391897526877676919598881600512 2891300 -103144115181061729549889431562784000 2891301 149595100208429516374712201687213568 2891302 16961350654043358244542817535894400 2891303 60597568648655148624073225645506552 2891304 -120597018782698768220699571149875200 2891305 -107814837049385964444506436292463040 2891306 41914374019087273541889327452816640 2891307 65110021831484969635819754189618688 2891308 -13381065484694517507828860132589568 2891309 332800180387163187693360296567316120 2891310 -91841421162970111087408822454355840 2891311 20118454680179249335042612120367632 2891312 70781753869290697821883440621944832 2891313 241035838010262629670138326138321280 2891314 268675675425790665779549166359594256 2891315 -30051808183201295727264846470671200 2891316 52012274177549359561774517561290752 2891317 109584898346889370108592739717965280 2891318 226868585077821583593162243572846016 2891319 -131210804233008235238382340496058240 2891320 3182246717244153418503011367014400 2891321 897011472222735184535670538113648000 2891322 -15946340212825738529591825453952000 2891323 -519944097888988459506958413439622428 2891324 112925232023632110979591367689314816 2891325 -141930599055312997126967361904620000 2891326 -41666282983182758417661518960632704 2891327 238431539716376823210255722853600552 2891328 -52626709696191615137301981397254144 2891329 47100261084847609160609021476301760 2891330 23092604801043366806191196161873920 2891331 -55269892535141321570104515179240472 2891332 420175655586719292992378012889735296 2891333 -362001552846071804473807102540658112 2891334 11396891510899921006289344517408640 2891335 -77189357197036773683069200810803720 2891336 160523048729579293440484305596252160 2891337 -329013172164366238055609223340032240 2891338 -171047247638107863257142094211593680 2891339 -117284642202151008405678107400084480 2891340 78789220911703779133958509996892160 2891341 116938410355286221634045370210058742 2891342 -24562302587076430428711861125252928 2891343 42642610625693237263281315756283680 2891344 35587447209600096885712793717309440 2891345 424398683402133148423516203411849000 2891346 -234044221127295454935452564651375616 2891347 328644682589530693279101815225946712 2891348 -93869343143322958854446503942416384 2891349 294275258989346376484356795424084800 2891350 -37345945410347169413788311120998400 2891351 278874759098538200488084185601752072 2891352 34811434110403132402600455393669120 2891353 39678091978259862874802211776532864 2891354 -132891325046267682122451838988755200 2891355 -38462231909761764399182507604017040 2891356 132954391044513904119248659412726272 2891357 -16450124401469276875844409225383808 2891358 32305076160437976068922586244365824 2891359 -232873979097209108088483251402921440 2891360 -368497408177705522700826207128125440 2891361 46015331950370089226023452139716288 2891362 -2891016933236093165554220786689248 2891363 -6171194262922269000804171135902400 2891364 87351251552977125409843068466900992 2891365 -26323245262844368722235679862162600 2891366 139079445108130448879166456043959360 2891367 2878469116013131877872509150020688 2891368 -180132215132238418324999256449213440 2891369 -89131433060024397800866651159202040 2891370 -27280219975981499796163494527692800 2891371 -92978044020393541439476121356696688 2891372 192999191154906350662685087826872832 2891373 -90058188037758624409803668341128000 2891374 -134221068627146023596332530398128064 2891375 -587374551117007774553432470899666000 2891376 2298805985689941224133451622449152 2891377 518585023921201517366261895446050212 2891378 -26316898844339435328188056726278144 2891379 182995104692414359739353467670102584 2891380 96190129116380377058546416688812800 2891381 53792054259630372081010851475099182 2891382 58730654228657029958016145306460160 2891383 229817393796031441939246869543806424 2891384 22035542764779535185582095646597120 2891385 42288104193918450628465251851391360 2891386 -435919564636845405868480253374045440 2891387 40479047583294164040989069774468400 2891388 117998634274108145846574030828969984 2891389 219275795864974351006044880262413190 2891390 -81150027753486136641160382941924800 2891391 -163677280269069094261115075878759680 2891392 418400601927538246322933905552834560 2891393 183295324177774425098028536431384320 2891394 -54802807129159013950782168823407360 2891395 33633032919184580158170627419916720 2891396 -50573018802396376618250868310627200 2891397 349046912804289600844136399532933600 2891398 46398095448384511286308696980463200 2891399 60734594741804408627078873592261120 2891400 -143942101275496493474542942248960000 2891401 36682083658137029970234122938438400 2891402 53942951852330700370217078281132224 2891403 -351118348773043544954536729036741200 2891404 -27924650504264503816684707325529088 2891405 -47654911156663203859210411982558880 2891406 267616044175071961179537523550208 2891407 -97821817502252369543378046031643344 2891408 -50239117194515029198313145556647936 2891409 -284628446457832795163077818040734720 2891410 133781514937072791266987595624051360 2891411 -269992530120586023853154002402902576 2891412 -16677078209960639811701598392206464 2891413 85164974050078557160062043876125120 2891414 -48816720960978631429503084520894944 2891415 -51744521742999682673041845158976480 2891416 -1220357959634011747710431163801600 2891417 83585857235733578491325540097659466 2891418 33207703112957587358407365705136128 2891419 87645483352858096266360528201826820 2891420 -6828910476824377956517510034227200 2891421 124840333525391003483573296182180498 2891422 -77542960343851810728065441754685440 2891423 116154542353462723655448929767440384 2891424 70103742485199463531882691391651840 2891425 -187414466974738810308402342511947850 2891426 -31733708851203950095330321810535088 2891427 -115810684767917456953298563060183296 2891428 142187325182198832918488030414848512 2891429 -234988783552293282878864358426203970 2891430 -140632375394870791060053959934624000 2891431 487234519552265571349920760892026232 2891432 70461653972751471356161897336012800 2891433 267915656827819387276380615027559824 2891434 -492555079072778043756364660574208 2891435 16381713336008193112377479755560000 2891436 148331939752267221601551717465933312 2891437 274442703865985648147146383320285580 2891438 -467530705204205756394478372280921088 2891439 66999608483858030216085846383273040 2891440 32341234941683676489309866105241600 2891441 -267208502219094815592387924615559470 2891442 -19206164595797867673255411388429056 2891443 77792359785317085229736243474005920 2891444 -8199383328860312135211826778098944 2891445 39103054289631312118598849942044800 2891446 -137925187547867295035510285690783328 2891447 38859159444362996718742769255088840 2891448 -74069019975404468286701758491402240 2891449 367694187237540861244491186466848 2891450 30906303971538053749871078532402000 2891451 -335048899729564907549304030811329768 2891452 -37894896438147364799311006473735680 2891453 -51168612761980545844914216764474298 2891454 129194191542297223283105681733222720 2891455 -10941697331347668206876097160494240 2891456 45815822856138285813944569996247040 2891457 -7019236622236780577482816060721952 2891458 -94941185806071025283528272959327360 2891459 535193337982334447603847233116089660 2891460 66960026192287677442564323961528320 2891461 206137912069922903871572703114669024 2891462 19545753434236547914199228595206400 2891463 45946754430353735159872719468338688 2891464 -205609088308147182349817751340784640 2891465 -52692638628441250441566989442507000 2891466 -50310695872787628493884064348010448 2891467 -155651114058364583780679788140477728 2891468 -13285456338671882339514866554669056 2891469 155943781541489672122776189683859072 2891470 17058491304242114256580787581152000 2891471 384208005481727552312188167621471744 2891472 -44156458790756364338934193868636160 2891473 -76425794899384732327166592652705816 2891474 -67512131140769111873310883777830240 2891475 -28282328569444782089776665557350800 2891476 -7629159976482844806381331749904384 2891477 460007118759546454844184025215913440 2891478 -82436417933326553093254583096977920 2891479 -625108299551883469183430368986258240 2891480 33369556944722649729591575959142400 2891481 360363828299404420063487787892346880 2891482 -110239875971342104044508262207375616 2891483 237449152273919306956557514111330320 2891484 -39397489453398305769634654668380160 2891485 -179079083067017556679332794961356820 2891486 92318334919185086690848987733886144 2891487 -235595433965049357327934545074082048 2891488 567576323810535619409481900927221760 2891489 629788987049306958073315595399440290 2891490 -37804999034050987965884316981504000 2891491 -38209835359704321183216482984709648 2891492 -2277051284765738329598068888255488 2891493 -253725817417412190366106765799011296 2891494 140728879754630373939619833655833600 2891495 -89030741658629933241834357744141000 2891496 86462906754518691987734643644006400 2891497 80335593234359351385129922375445632 2891498 -16478765749168476685468029538770000 2891499 -58078702045806914722580297774601984 2891500 379121083205492218492156560221952000 2891501 -302618812454212389753947564198931498 2891502 -210239659553005141599933977812945920 2891503 338170385543378764676493358887848280 2891504 -17563955277534320873910637618003968 2891505 267580627617621820240079636077762560 2891506 -90633498680280951895802482552344048 2891507 47709383034983031881005559819503512 2891508 82784003994459506171081165308968960 2891509 474339063444672354023236056672417710 2891510 -123579420255588451524221459354019840 2891511 -241522592831178705017505113003424000 2891512 -8403959142958218393331400525844480 2891513 -32627903747862768649297628575853304 2891514 -40298442454226747993988152976440832 2891515 -445249851304928439482816459785228800 2891516 285977174258190681441026913750528 2891517 242415929518565504062333004722529280 2891518 2068753355946064933987022619040512 2891519 256552759541233392489241761914298240 2891520 97216655036105327552467794678251520 2891521 98648546548129028957750600134656360 2891522 -47157238435928585045704938673154496 2891523 -143476892642691607997990345574251016 2891524 -381777751608973824998350263048747904 2891525 4016303173216857339186452961715200 2891526 23929169930862112478013938787345408 2891527 407779622441523007423296253759636376 2891528 -421903973639620157166718808876067840 2891529 -13923885250910875771195386308647452 2891530 -20581044199054683226715321796746880 2891531 -392202046124055670478887246235825400 2891532 -68634053624486660238195759311339520 2891533 -33855742012947300182193480872390720 2891534 326503690000164558818868906516326400 2891535 -2868948384623196362832778840632960 2891536 70511002849009523533147547046510592 2891537 258228186672999241878597112275840 2891538 4545299690256442667739289371167904 2891539 -34718318052400047471861345455451684 2891540 55258792464204139969958435323242240 2891541 -355155706049128474301467373804109408 2891542 -293795413469291594011028137240847328 2891543 -295579493537093654841600372147233208 2891544 -207128153734432295687043523192258560 2891545 -195040610157896668830020432388536700 2891546 64111860365936569633694923850603520 2891547 377512794595763859432727644433111800 2891548 -17631067857239403382400791973005824 2891549 -478727155743691993323526519517579520 2891550 -26065600989300158537875804999862400 2891551 90677665096648154148248147979563184 2891552 -260844818328610079664244967011123200 2891553 111199621063016674887088616566179840 2891554 231683828701482332479924164883578240 2891555 -114786041227185622823536181974805040 2891556 -79509310699701347921069672870117376 2891557 114135945527998479354645797162325180 2891558 241647422184288215514466283978031360 2891559 344866895165709493476111781195955328 2891560 78000067234923075875220507279360000 2891561 -498980717278638550858275232566956700 2891562 4109165673015784807754735844374784 2891563 -81755649028583145816775198066345896 2891564 238454934609058804169635919072643072 2891565 -278963611741237899002203631927448000 2891566 35760322071005935572240236359608960 2891567 166960998544742065246077268227063792 2891568 5499178994286837852555220028227584 2891569 -56366316439925465841741073990978030 2891570 17516204200904079747204084206315520 2891571 -16325461575343888767821763353304000 2891572 114755205861282915120796704276520960 2891573 -280007343648517290368603924332172178 2891574 7280230856926306857795837991058688 2891575 -18224209748232837444733570415993200 2891576 -43616203639027421624674759473745920 2891577 -82427475956538978118412250430862592 2891578 -2444280207109051991075547656414976 2891579 -138178421475335034371250815868878880 2891580 9886531163546439672134991246812160 2891581 293619531631891851142472792730902976 2891582 188146395181833913456725641554941312 2891583 174274485019100328746056406854551840 2891584 -61015317565233765108510683128397824 2891585 -456564263330163036175297685292242220 2891586 119857371305369241582104595266674944 2891587 -61193063884698763130795437753949056 2891588 -680365742645325020933393324318592 2891589 -329884883395039491679082187427903776 2891590 -112646318806714477542664954581072000 2891591 174669422528650851971579436205825800 2891592 -85962121644542540240751478463692800 2891593 274264704907612430816945156539895680 2891594 186073230327726933373132370785986096 2891595 -36527116892974357798724992526073600 2891596 310587445249195288846356287939859200 2891597 185116512763833752263457596670285046 2891598 -101263551658228246030285808333692800 2891599 -503586596110184422547202465402528400 2891600 -3633057137586263902070269959168000 2891601 -376711579740948791370997109449755870 2891602 -25611543261998971859478334887042048 2891603 7423243538888063125394515312356768 2891604 -267465265845406517409398084541487104 2891605 714403781608400780290502395217535360 2891606 128603859836415355829980165124744064 2891607 -55918183963540378054441006737117360 2891608 -455875353972933957589238241492695040 2891609 208274342860328267688938484891868416 2891610 929911289671170733523755475570400 2891611 17562535399861832492415811531376424 2891612 209924379519899694784329801588896256 2891613 66812655047454599426858290221846144 2891614 102768545771105235688253497312688832 2891615 -220753982812550145200196201297212400 2891616 30489967629003513783491656383725568 2891617 -139816493512005843659668533721813440 2891618 61914405160567284797171721993646080 2891619 20709439183421081482662057206489760 2891620 14549890561710372688046474363719680 2891621 -4823107209229941687444688906584768 2891622 208172545790789231964085387300485120 2891623 158174881311323498269570480024033840 2891624 48067517184868996315427779237017600 2891625 -277011309915183199217869049921424000 2891626 -22524273799027448664692692950683040 2891627 285729409278008016022950095462195520 2891628 -63176088761805976150301172551485440 2891629 -9847351407074729694031765705795200 2891630 -32710585476326803530031972592294400 2891631 -119248430965394151781244290294797048 2891632 -12270492121416279062706617149882368 2891633 179917074363243097189611389993671920 2891634 -72770347202150736374243309135003520 2891635 -117693900630533546401682189238379920 2891636 -80457340069717191975738400308295680 2891637 -215635445260551381363712589629218240 2891638 -85286423896276305385043617389981120 2891639 218500712148068678991796258360846440 2891640 -79192777772853368749521912860467200 2891641 259481975118872854010969569650295552 2891642 -110671488330177638006755311353464608 2891643 -76222195742512569083951883543354000 2891644 -8944765787901153215544298695190528 2891645 664708878730772603035290372533854200 2891646 33164424361095654177146438485776000 2891647 137193796362582920860241433511368312 2891648 142603908770812782528220587098112000 2891649 -204240070187460241969924569286686240 2891650 -116777050876051810875144304306790400 2891651 117154067059786803916724269764537552 2891652 32093448093448698007391534958661632 2891653 13944919928939323203031453362561760 2891654 264358833527619967128474033119623776 2891655 -68675395884675638663010500676509760 2891656 -80573630385900641851858065487165440 2891657 394748821453880416634571971323914906 2891658 68248439987198435908702291653120 2891659 147553682884741158425695029368613816 2891660 126752003088101102108840076222919680 2891661 24090073386458807899862458681132800 2891662 195351212280955767559414837437776832 2891663 -109708685264780338247167685240782080 2891664 -1186099854553579689043975393837056 2891665 -48938081152755519975910416383390400 2891666 -206409300713903981234917678040575200 2891667 -4397271913207606677267254780545920 2891668 49734599397371221042310821502652160 2891669 -56352832124197697024056304563579200 2891670 -37266278403170143158124214292860160 2891671 -457942893576606532009170469843715128 2891672 -67727641237438987513786186541752320 2891673 231822693673948537307945090859132000 2891674 218662002239984975134842552604672992 2891675 -115286445449174129885330500433779200 2891676 -9726373525560638155597133619342336 2891677 -709505901452498401305882378229541940 2891678 257722342764213939177146515063516800 2891679 111026055945287302932412986922454400 2891680 -42839165369310447180757056891125760 2891681 153627986930312286550499978548688532 2891682 -44733013840234714399205386659217200 2891683 -194597382698736093663512082889775400 2891684 58782771060007675464134827170124416 2891685 -233785313835840426464031624418546560 2891686 -144415122917205875705911905484322880 2891687 349214988076732833251740718892681336 2891688 -121928859250347506397453218536980480 2891689 -190446281589522143509242793758486540 2891690 -166724244467960594059734188571914400 2891691 -279473844470088271781737673203777560 2891692 36422770945689083328492835438087680 2891693 -16964714547110687844675242988635520 2891694 36880333907597255673778779201125376 2891695 4039436112584558481514891477609920 2891696 -13037395562766563385472146955419648 2891697 257568387852516785491848572117746800 2891698 -39033280075937034695277970216281600 2891699 -45511870346472892131194473686912120 2891700 58163033217034306501693199851622400 2891701 1139295763379333947249035917534702 2891702 214214902322124290568013810655152704 2891703 -76633654625331746673560191864764696 2891704 419230161709031754397519030055669760 2891705 -39002339234745502820233591947000000 2891706 -41667689455785625163576875207084800 2891707 1392760477781099859128973468424960 2891708 166484906931646001301793112613250560 2891709 -121283683243268251983450261502548186 2891710 -80090674732600741838832990945762240 2891711 -188661902463488161960695128044435776 2891712 -13486103791354015296505566795399168 2891713 -485877715080684471672714063589419216 2891714 -18709595382419588135391962410111488 2891715 -146857664472468790553526104295212880 2891716 466791106122668999614015631271854080 2891717 567173013231759325194179121573300732 2891718 229920284629950605378051772783701664 2891719 278111246525319579993635325221034544 2891720 -107063575897403979468798874900070400 2891721 13454169472979295020459447517563904 2891722 -234232995543706931386559047114894848 2891723 -1089412134126345958122743158493325120 2891724 -44139556250528241854804878556651520 2891725 211511589143102802764367429630181600 2891726 110595961052124215120936489511621312 2891727 602913698296248810846239237807133840 2891728 43474599191861110280144213512683520 2891729 -243874487021113589635000905503654670 2891730 37465745689382772728976559175485440 2891731 -266158238974203726605074396235121936 2891732 196755444780563433814043104614324096 2891733 49589238510234904002258543983971200 2891734 -30038119718461167155176030883596704 2891735 102524185246571049105282843875570400 2891736 305089230367264538731231716141496320 2891737 -582586001032322116822353003800474614 2891738 181962393205521201025180862215326720 2891739 -23087890083749398791472672573603176 2891740 13100858442729931001473131238932480 2891741 61087229710152596236895473671263142 2891742 -1270224232332180360095149567229952 2891743 499227798643968001073277184944737320 2891744 75639599095592342171351113712271360 2891745 -145435130494969643961509758655592000 2891746 -25244541121077395622784394864566272 2891747 301644913938924249819570926772270000 2891748 192690326626683798705015609984761856 2891749 9947923097340681198048908268547520 2891750 -3812497063149042000224784724320000 2891751 -39057524509564888941221890237788336 2891752 -258438073168419108288342860593382400 2891753 -18643940593620319760248650000174960 2891754 92518081844400651843281468340771840 2891755 115778079065306547273919677548278320 2891756 20046821930717405964926863304048640 2891757 225616021623324066414986532791903520 2891758 326370159716416098750082593316860480 2891759 3302992910931434986282226171394768 2891760 -6169593954923165338199953661952000 2891761 108204133466078391034561149039009362 2891762 -197532775457528781643020557569968000 2891763 96119620117225410245085167885905824 2891764 -339737521226438803528109708707023360 2891765 268001550750034430806743184441077660 2891766 -66631106986780444337851311262349952 2891767 106949219164063421115856564034375040 2891768 -437871890282677931659091628374138880 2891769 -227613557649671817739475002330423680 2891770 20889633647849220461082852273024000 2891771 84150132058367879919167191669081488 2891772 48512868862892500233266039929239552 2891773 -29146565287216174084550579770837376 2891774 -162771977634231269732503885026852864 2891775 -77761604246229134548050530405788200 2891776 49819104491279937147260838894108672 2891777 147216802286526604078940057565454272 2891778 -3897580324522833919294855543426176 2891779 55247664392709206945503067611700 2891780 73442846992973667650258206498233600 2891781 8610416813502472853738186004117600 2891782 135419905467812190425454476216753472 2891783 40069420241409089139320464324672464 2891784 -265575790622342769063524774573875200 2891785 -194588192699463738985425285024000240 2891786 170789396031885174961775895566957664 2891787 -257463895268619210745272174492195648 2891788 125711008788285035022763873186122240 2891789 200090550169749422335594312617889590 2891790 -34494544106973444742583695568732160 2891791 154817679067277811859362357161746672 2891792 -130349674241608984263326592330547200 2891793 6176280964478084944874543792802240 2891794 60771394107335312567145733881042720 2891795 -425018260319672473252631772585643200 2891796 99986279868559238174869296061071360 2891797 -320373129016261558453679571159245348 2891798 -41127844360154785825443547044760320 2891799 104128507279652790206999504563759584 2891800 177854867081813301266185168826880000 2891801 -26788089677693520424403758109462592 2891802 -1060211604541482033560777309147136 2891803 278033603958981702302650999225036344 2891804 35334005478295791426434737881280512 2891805 -72243877871495216002979756470711680 2891806 -14386526580937610383931913314071680 2891807 -652004136519965119233595314442025520 2891808 194235438889007480187456815203614720 2891809 156829714537427947793986509437146516 2891810 -226976368568324742106430323996873440 2891811 78862072751607211335692185634247600 2891812 -48007132417663789273554142196490240 2891813 216623751368087199317280487152436704 2891814 -27121392270480135910219902661737600 2891815 60733520379627209632768705774635960 2891816 155755854558941218448194081428111360 2891817 -95818149914947248125475483492261366 2891818 245357336940858395621913012067837440 2891819 -102069427914385789911096255090278400 2891820 35556688132325933476385537005870080 2891821 572255817790914550952539090597552022 2891822 13673710452979600488798502565531520 2891823 -180015910129581480693226762991039232 2891824 111928098117383885055828982104064 2891825 -8310884322798841879163147500856400 2891826 -35516742849573266550826430006515200 2891827 -381787546459063378576124786754381728 2891828 225246736604191068935628678406379520 2891829 -96503000041199882933268763527419616 2891830 82864455405123174528208034333502720 2891831 -613447934997700197860517901530049368 2891832 5009561632717725658733913821552640 2891833 331021209037209077430810474995705600 2891834 183943801788006210842534142204087552 2891835 -51383560716232747584515052976281600 2891836 -176063079388819085188846238587972608 2891837 -19899983446776152105800693346102280 2891838 -1214066548164668998867047655234560 2891839 -267402197011995859483909433680198776 2891840 4130965290094753618501806462074880 2891841 30837441712623825207327870285972864 2891842 -142318036267395737049936590651162928 2891843 53711609271474085934066642907405384 2891844 -193432825825299755291433670791246720 2891845 218626976861311363608982863781072800 2891846 -18705573027741933658512545372891520 2891847 126867333210597032942187717610937472 2891848 96716058664517318942957936909583360 2891849 90489377532630652934920980889619940 2891850 20985633155341155862012192578835200 2891851 562671360533360677110629286122355600 2891852 -125205053381528419545331085154680064 2891853 -176358571061376455688858748077566952 2891854 142280851613179263039859731813430272 2891855 -11861374683688110225849479695317240 2891856 14781364699730291068017312902283264 2891857 309389127255586046622236891939401840 2891858 -155221744751344419690251429618340720 2891859 6725056711054146436398678004470528 2891860 63077760572121646854553181343502080 2891861 -125011946941554872806788704021903040 2891862 -9157480848607707209836660572613728 2891863 -363875851846699176517536648643379136 2891864 153456611775029647481725867544248320 2891865 137282102726631828406537846447494720 2891866 -15514382398853095151335112935443456 2891867 235443211552520263852758197316523752 2891868 -4299649652557437469740488296857600 2891869 6065418843139927065210950514003244 2891870 11077446386112755775875910246879360 2891871 -327942755200258937025737003882049960 2891872 385442799388838310732208858932314112 2891873 527825105645121503068365377886623424 2891874 69600225606676686574168156183710720 2891875 -43632769820811044646507433328630000 2891876 104204003238304281311567474565120 2891877 -113760506981355379088054196552647040 2891878 135316128034336880815836628290350400 2891879 -30626443388436021632904069481680 2891880 97763350791218268330186835705344000 2891881 555857440217774109808868096923133812 2891882 169858844038589916650217812858057472 2891883 -157917772061578443978166383201808656 2891884 229746519925655314116406853589698816 2891885 125893723053224579433496027899861600 2891886 42129172178076283031234299435075584 2891887 -58572896012791889774586612958027008 2891888 -105339979763013574736537945764233216 2891889 -34199046889462534594181344654878720 2891890 -175915112439078788457228603410440800 2891891 673794969831108548064269525090537292 2891892 -66772304719923282865075201161627648 2891893 239960465231349133612569378201220142 2891894 -92594935593454391882014733668888128 2891895 11336161728621645964308062236896000 2891896 36552424312104842922928581048975360 2891897 -113676611580587839390673864198677248 2891898 -51875757635495584913484993158939136 2891899 -73982010825756512348679856340331100 2891900 -133541287956487984046723619456000 2891901 249935584459211324169399536824263744 2891902 89766606515373932106423911774450112 2891903 -145606456457603738324286506182719120 2891904 -193194453545523028957835696233512960 2891905 -199301341615181558624185150548479040 2891906 -32714031583783316246431282768396848 2891907 -21962155674101023665063292499636796 2891908 44396485517291324430690714607488128 2891909 -129058439375707520283715843325887140 2891910 -31450518387887067462465867092705280 2891911 491553694896095052119876852416800024 2891912 -288584441521967278053725662792980480 2891913 233061792771109137807470156334077184 2891914 -190872198192541158600886906658876160 2891915 83148007329197938108176241501810320 2891916 -158881605538955543195304851133834240 2891917 -29160803774116593362743494348556288 2891918 -24489526462326853870394197485387840 2891919 -140012019911736368170435248436744056 2891920 7591996761801356960317745901895680 2891921 -502092847536127974968918031949260960 2891922 2354924156328092761710264306063360 2891923 148734206216628685873325906968145160 2891924 -36371395537901621527233733374504960 2891925 -36284091284485710526364504701104150 2891926 36499860744252752088903720553530912 2891927 -13892671150814766212955910446631224 2891928 30586929970371416239178912437370880 2891929 182837649697198859612174340383379530 2891930 228145381834100292546964068891483360 2891931 266684758811852199120491768732289024 2891932 -262630701631903834659685643897557504 2891933 -138468530520117199003750809265725120 2891934 -210699170088951642831674887519982016 2891935 -72608948144774091162085675700229840 2891936 -114007171019182161377165926723289088 2891937 -200931027841712990962998493801557840 2891938 -26157557392336436824072860351206400 2891939 -694988358316379280041068039738696944 2891940 -36076631612502118402372193385246720 2891941 215326504516733121199984072435776600 2891942 184330827956735918144318605366843872 2891943 372162277762807264852291360819892352 2891944 -43940925443565363175854745267814400 2891945 10218727129413016765592407317369600 2891946 -14090434900252539293310535006361856 2891947 -245349867420235345352799145445801048 2891948 499333630513330447808162037168768000 2891949 111034420951541062985949994818226848 2891950 35548745244014024251513319182896000 2891951 396837621373192393359266928743590992 2891952 -16510371565497593262043033286737920 2891953 285206024130075623621729033700782080 2891954 -126634334027353676161764303060371040 2891955 152142766185313494402467710197911040 2891956 286374361449655829837380497076408320 2891957 217253369404860980644334209388777472 2891958 -17315058184905751334258398549752960 2891959 29446461371788939256793795633262592 2891960 208777004385406830221494964303462400 2891961 -79472306605339991696824465566201990 2891962 -42747380563359493391559437056506768 2891963 78806429025793583932603531514266212 2891964 -169912937613798780102197567999553024 2891965 4284098221572741022355213294922720 2891966 36475268029612478998347998184744960 2891967 -35780362797547975575775409056349280 2891968 16695631579056591507676118300753920 2891969 407807870141869724372467856888666544 2891970 65499438629547580502064454003123200 2891971 -11310940037315108007115622970867228 2891972 -169408168878668313428602066717286400 2891973 -57221693097678442392069881782731456 2891974 -23479995729565922424674017771474560 2891975 -251229765949621012934582036429508000 2891976 28268851214155505471145529664716800 2891977 31945929474749229579280711145231520 2891978 -40519112040787265874907090875690960 2891979 -119054178255097722994666256929983876 2891980 9478649967607797024362349285411840 2891981 171336210096779295039754290071185782 2891982 92640549143028550199930044450454592 2891983 -568469074165925024325898009524960200 2891984 -30292107448514023894756225311744000 2891985 184220447977369070454957095759328000 2891986 -45295426801570817298708745409949696 2891987 -69012658315373049580733692370083248 2891988 -101741087384468630461783481818798080 2891989 -259064651876469806208628948032744768 2891990 -31599833894684772880469157850521600 2891991 -1793958259949772933886112324145456 2891992 199030842891621468080212180527360000 2891993 232717300802878283371361077555922244 2891994 10234213355419690458073553086915584 2891995 -249685045453535644490356124322408000 2891996 299576568650661299958650113577978880 2891997 -321648135442507066534708637224402560 2891998 -80290440851318741168056761464511936 2891999 -456582496934272937959999596715612680 2892000 -4116263847598050186562703327232000 2892001 -61964656274503040916441891257507648 2892002 258236946197722022623361326709711952 2892003 -266786379853869174911349820902187200 2892004 -399686093476632508755387377347190784 2892005 216883968969546402481788296746401660 2892006 26820634215128985101081220158386944 2892007 -15845834080561219092833508549325040 2892008 -1788333461341982271113102415790080 2892009 140086677007981548588794645709576000 2892010 30943166380326408581160383391344640 2892011 23559385935060445544666064936808800 2892012 115760488696542763102894583092276224 2892013 -430374183246273549376337655773533738 2892014 -14957175960016779611826281681310144 2892015 4616431941249730405030446851879520 2892016 -125877850845743803523377962757193728 2892017 -232094923371351089625847153150405788 2892018 18178638037956941647996976477971968 2892019 -4068379038215171993493283167198960 2892020 31802499066105061146610293591982080 2892021 -159003277254507922170323971292928 2892022 -70572144649742940842974205193332736 2892023 -77280381165555774558967148801439912 2892024 -12635174741201976145118774151536640 2892025 68520221403465995693901939573967500 2892026 -20352373116074149045707632173468416 2892027 -259989212452312753572959448194287080 2892028 -244408317359382156272020072285652480 2892029 -361774406169182984557866210206676954 2892030 61834936101981737307105094106440320 2892031 -73149935662199983125427253338545368 2892032 160605567201533871381330522349240320 2892033 209417142114453985052476777909263360 2892034 264315945160483866262825383413813760 2892035 -32729249287954477310577850114001520 2892036 -6135092209593536282848539681361920 2892037 -32071956698717230522893035585825314 2892038 38773401478986653015297644778701920 2892039 -254579069819582326062526806771493680 2892040 451529541283396936321546954622668800 2892041 16449753169028958701019650351427720 2892042 -145462993313322850283299579699991760 2892043 53048462398835809825180935036050688 2892044 -271983677159858621043426941250945024 2892045 -79513524583800236459176465629538560 2892046 -209371291859129679610630372366590528 2892047 -370001996927263865479976783919063960 2892048 87301847499977145601349112121196544 2892049 170626832122131904434914190005136050 2892050 21092864309892911178760523102860800 2892051 -5382704958850387817549455589637120 2892052 -48000047334060762032040414357405696 2892053 276542664693894318345636922158220302 2892054 -198010293170478297933715014246082560 2892055 140192930073007346198229443388823200 2892056 219049917604135049532416079815546880 2892057 35130225404762762401531514549222784 2892058 15062369617527939879898383190669248 2892059 435316237911100340955049619275003080 2892060 75172097370054271696395574848698880 2892061 38236479998345035980764481741281292 2892062 193817031052887963454703286011889600 2892063 -106063034328955752978138799046128056 2892064 237144703984365466948108461237338112 2892065 -62954525394012485757168347646041280 2892066 110831711777761970862483505722408960 2892067 84243265084363210229857744149720400 2892068 108924717053222158614529952511303936 2892069 -192560752492502961174852213457895106 2892070 11623123571288473348432710915778560 2892071 62420677580140669487634404308521408 2892072 258941004285960075756164947726417920 2892073 363678911646600890858103703399411322 2892074 -292942916709837281792105881952488608 2892075 28269623570233039553610297622038600 2892076 282098557126377210266667638334650880 2892077 153961899755944382108084653394059926 2892078 -7601035650638067799429053485508480 2892079 -41363553425419546319345327865038320 2892080 -57391325584264286437824805140234240 2892081 259430570051415474152527969844272752 2892082 -119728035696814365066525066809722608 2892083 91392365023202085395534927367058560 2892084 -100706791197441047018545861903595520 2892085 15847509202445708905178978476560000 2892086 -111355537058969485261277873486119008 2892087 -281427500615639682153732025606654464 2892088 -565584071381735504242940359862538240 2892089 -312066303119351890486591274632162176 2892090 111952581432949234561129476706944000 2892091 -555472151958952934874770951051255448 2892092 -38257542943160226390410640288506880 2892093 -59369988905917656055940402560008000 2892094 -1839113642211944900633122125291840 2892095 226650637508745867999147130272090600 2892096 -124422783818046886287974482460540928 2892097 -140935284603267102247133565024910980 2892098 -542302376592909622667575859796907008 2892099 -5957603088455089585488476193269760 2892100 86765858962025595885937519531222400 2892101 -223108024914049927302195083787727296 2892102 187744731298806086652838804730096832 2892103 -125093576661198777484338591836864640 2892104 -226531988091601362138530185924608000 2892105 -7975906967097309256889561467120440 2892106 -107753193923788845119983723215750144 2892107 409428219234345835304208362680078356 2892108 -8905412192067478362542681037947904 2892109 62071099875938819879614841324740128 2892110 -76441494071768209198218856096323840 2892111 7449005574933117580777140485694720 2892112 -8904092696339869396403217503354880 2892113 148266563306043608583859668682148160 2892114 -2065715560077907300073537308176384 2892115 55881241444168617005138859863055120 2892116 343378722896810952263831712420896640 2892117 70175246576806553299673999497195680 2892118 227456591055561912220936569278249760 2892119 -47819192612523526395794188196703480 2892120 91566983399452397932199334425395200 2892121 -67275424893010348383300674394850800 2892122 -87395524097992221101701319057166336 2892123 -55191070320143958953828527032559440 2892124 -11400526443960571763620292378504704 2892125 708180663079045363358049956811054000 2892126 103093220348072120301939881867329344 2892127 -373489561883954836534601853065876304 2892128 -347499999663587825619190623336529920 2892129 -42304178792572747970789130578285472 2892130 164337186454857062909453219416284960 2892131 -80855007558183512948546164538248896 2892132 -21784248176727717446906069159731200 2892133 -239564724160226061514190944121551618 2892134 120250434148843713879856597763649792 2892135 -54413633940777065491997855923422720 2892136 -163128092403371567059768320254822400 2892137 -4582963280937763563254665317008832 2892138 14787515517302423322658068954520320 2892139 -105489108530454764133161758403701920 2892140 -103275682132414183050310283352913920 2892141 40051757791060930369084221206334720 2892142 -160449025615800129805756601312640 2892143 -652006938826005254857707358583458608 2892144 8785341746269210983393073325998080 2892145 -142742840659629687408164820099287040 2892146 70296817879442610905442991585888272 2892147 -290626942588404036029748837780179400 2892148 -45203500805636609683439198100383744 2892149 205979724210714154885716619131579360 2892150 -53297505389437591913107169169895200 2892151 127130899743391190525669906467266152 2892152 -63809460028573525452073334726737920 2892153 -117221724385339507753850208467426592 2892154 191097290407208257077504938801809776 2892155 85137382446574472635846975079235360 2892156 73867220576880365669683704378204672 2892157 -75369502151343456980964298016406408 2892158 -170653164293294526090382286058988416 2892159 137272986685640164099796718504337440 2892160 282697150182631469346389571403776000 2892161 627648140012759818463378526602420400 2892162 -33411929343100546677188338631218176 2892163 -58390015006600354541091669084142400 2892164 375445199882598088791945717388004352 2892165 115359199844854502002061877049429920 2892166 -181182782068009421114127056975383968 2892167 987861686469236535909014481405266952 2892168 241867627763011182815308370798515200 2892169 -34089279558372108476286478743576704 2892170 12037976161629055599745333908388800 2892171 -7619844481063785455783228193263616 2892172 43113574401009697361985661505298176 2892173 310107536964442684813210589178044640 2892174 39635470993753725029881508903837760 2892175 44141832460977635587942248576066000 2892176 22162621869581476039894224705945600 2892177 -27991558296028646656455244887141552 2892178 -284693509822196655746894908405557360 2892179 -39111028547425852750373383662967824 2892180 -1697539119322182267798093385728000 2892181 5543240610768558860636665644849984 2892182 -272279098654227189887547457179491808 2892183 -13289371483513800333004608788862336 2892184 221437323504087024436423566454978560 2892185 48114775369286693181792690755520960 2892186 291486558523712414354233700365225728 2892187 -7064612409873858205816013347875560 2892188 81541402153600256623802675381598720 2892189 -25941257604042921070855282914181920 2892190 -1614218959939525388239050512179200 2892191 392205190269553521454648039955930592 2892192 -134316950196483927409630853103353856 2892193 -309292143168866984444089417318245720 2892194 202516910660999854556267619478978896 2892195 -218253887703607474564004754371155680 2892196 -132150382091336717524019647887625600 2892197 128246571668871014993763937708764864 2892198 55247924662791879663931671201910464 2892199 -45566084934323329058788806207574760 2892200 -143043049196072891400628826468736000 2892201 -27519731562298607539812832131711360 2892202 -383371052427595385814139999693286400 2892203 -285555117538643428451331035687738976 2892204 5685528828326060541616781690880000 2892205 284360463545573955095096876674366860 2892206 106180356810004615299707172250224960 2892207 -5381756364582025798442057652151296 2892208 -108923714201647029207017258362699776 2892209 4905346239917744113071801499509540 2892210 -29055912723784307911551252947297280 2892211 -255813831879133194659286838089052416 2892212 -322050359337555613119522380338556544 2892213 -311644192486461698336031103336041600 2892214 -4005819077644463119819892759786112 2892215 -123239547703197016658214299083252800 2892216 -71318493666335163218165818509680640 2892217 -621186567592897871920343015902139734 2892218 -79371796600211026943029721262059520 2892219 52095083474389610016997400363951808 2892220 244243943456875058561292916600250880 2892221 -586568949658223415152142381066619578 2892222 -41180616141220137359650338184561920 2892223 5714341427380809761462712587195704 2892224 -128416241654513275368854631789625344 2892225 144233199191644708437134932440884400 2892226 -162044390708847465230501073502160688 2892227 100597911500356601870460376557305280 2892228 -62954726683780552767100895015792640 2892229 454880600862596664448226575477749084 2892230 59974672584719334348303399227272320 2892231 -343660061638157906491148984140144080 2892232 144174295141585285464852869885460480 2892233 -116365668408610931579959731824346060 2892234 107902526242804231305897466387879680 2892235 -125480039435128936219018631881420800 2892236 142084634064139305817431245404892160 2892237 -222934564354199116230351234111906720 2892238 77590342015309924583590659186316800 2892239 -260451976722019438908812603930496000 2892240 -45569334745929615434870249462169600 2892241 -9524799235244573420114291352995232 2892242 -58996013356994373939385706138917728 2892243 320499027179217119234288091042222264 2892244 414044106177836292568604584981307136 2892245 -589377650777884181272210615930929120 2892246 59598578197236446425077077211807744 2892247 133709733619888604268441087078621832 2892248 8522075376499981260617909273487360 2892249 -131111330186915627222991183466645836 2892250 81373755656601331956995961616128000 2892251 -494221774038792872983589270180210748 2892252 -16734802322983283857492112766836736 2892253 -9593078596230117858781873953380480 2892254 181020561895022797061089594952895744 2892255 -58219518638971028932561748313379440 2892256 317909944093489148022788699864432640 2892257 462986734504624203152124629857920660 2892258 169056476057260457696954889139510224 2892259 62717835470934887194862505783970460 2892260 2912408697224367536710795164917760 2892261 -318672771494870823098641583464794816 2892262 -142703213097539782242463388407534368 2892263 74880304367812054772020957021946976 2892264 -298458078658223554440788784180756480 2892265 -221405715768743982584872420628549340 2892266 -436611377071769552721293662483200 2892267 1481619638616604397671140201708432 2892268 -40925940058911811474524140858666752 2892269 -246730243446247406595786247659463680 2892270 59104253158944194330723497705401600 2892271 -471614883038133630478937722097284528 2892272 26945319009937873843097162549329920 2892273 168033139700445743778761392140715008 2892274 49740903180046165537197588711491712 2892275 139856062594263655358489926292445000 2892276 -110651047475435788478025319441123968 2892277 -140310988222876696480593183362817874 2892278 -252516691069612950743519756170566528 2892279 97798220906584224079648910116782288 2892280 -207609106231355674382324765642649600 2892281 -39895557760949769849494572787601408 2892282 -69060354187716450487713345660852480 2892283 50177398688492083797674848495018532 2892284 473990582507836277033002309608431616 2892285 -275375260595781174841790232384689760 2892286 -604669187672984026363787946983370240 2892287 -186841716440223207803526448509848064 2892288 39789202178569878441414386924912640 2892289 -327821250229126936877184782159718910 2892290 16028315954795268680061623192470080 2892291 -148961004779057890977290608360998408 2892292 67347727698146474158636523685928192 2892293 -133902872749994030580028890866859360 2892294 -199648807966543746836460791486592000 2892295 29977761741552192916411600164788160 2892296 -136464328359725521459284291892838400 2892297 -99743415915336316796517277439377728 2892298 -178069667562162791113600622590894080 2892299 495981189797299642103024946524745300 2892300 -24929208212659441386788538025574400 2892301 424957299078014125862344112368006272 2892302 64164656951138962648325075148538752 2892303 -49019553391129590615375980000806488 2892304 -14049193126558932146643383793991680 2892305 101736748694480454549368650569005160 2892306 -153370603582702528588900848152666496 2892307 -29379141309761936289922868169085368 2892308 316234881193867595672692403860590336 2892309 -672263627088219538350378658632192 2892310 -99879486320819271038642562899543040 2892311 362545181593418808604356547436547912 2892312 -76890761409501836981641770817996800 2892313 67810600169927381482884307903357440 2892314 215803064229253551220635310385790432 2892315 79893149571778026058993587037176000 2892316 59366574142311708181528610752051200 2892317 -335778563847674802164203983461267808 2892318 92053574524926298527059016623195136 2892319 -90029265478345367995138461213393456 2892320 -460778325101444770242408978439864320 2892321 411152785883795891841061720227582240 2892322 79847100824734689160539857854500000 2892323 110923248452650064655551332132845816 2892324 -148951288433176712137409075212114944 2892325 194220439067714485117266356051505050 2892326 -69542339975510797914169117861368576 2892327 79984926376165955329517965624556544 2892328 -214974907953433517552931540692259840 2892329 -524146295355435354458886271349653728 2892330 -50079394649495895908949377855354880 2892331 -50556947630029425956809177756460416 2892332 5832664934814784807452508972859136 2892333 20852644524204870961975566006144768 2892334 120106891247369694771707680361322816 2892335 -271624084576109371533045266370897720 2892336 -25048415935049158103320977316282368 2892337 -117273411018428295573037776964360896 2892338 -111867095228782088002693246272637680 2892339 125716666788507835882236972864333204 2892340 10674383937559044488457360436500480 2892341 271242465667006603573112634518885742 2892342 -10654703331912176776863966531624960 2892343 -392085736561814403523772206728267536 2892344 -31187350080913625939178754294579200 2892345 36593713067787116493076425456253440 2892346 -349395643842104657254983063232371264 2892347 -284134584853725678779825882478986040 2892348 7955304012940847874480982857185280 2892349 -198353863702715993462815320345834240 2892350 -44993916500660851506574351325505600 2892351 54475515254004097298501910546892800 2892352 2595157075534267542461771847565312 2892353 108515464494797483052419465700464580 2892354 -90836454176690781627054654708999168 2892355 -482644288622532057863005383369575040 2892356 -191955553068996588254278141650526080 2892357 -25008705027937906415743887282751200 2892358 -57300355217691609245249162430282624 2892359 304497892082425053507152653558729560 2892360 47939863527706015447050893134233600 2892361 60083822948476552358378837020519552 2892362 -67337682762791731604940229202307072 2892363 156933315984413644279236725591895984 2892364 108117408785648933723738127168756736 2892365 -89764073548073419108964754197364480 2892366 -90928380900330148611334304496382848 2892367 -529305977253719415205414757591261584 2892368 -56821607395373715255456805952299008 2892369 27154867715106413821821913138397568 2892370 -83322888662957151922203233390169600 2892371 30561171224136620185771512536206572 2892372 131921116600753678494481884204226560 2892373 -7888297641316622517970199025563040 2892374 54143529869623165009171837597275936 2892375 -585498033784225121234171619560760000 2892376 -463866831598144452495187242402570240 2892377 23424815675278672530487492716820740 2892378 98242776584850374647295367485537280 2892379 -139692944948432233729033107746288624 2892380 -131521959640071575580825021079019520 2892381 239160499108464004665877284359692320 2892382 279696891190377670003050605356977792 2892383 607590021017288199066786425500608 2892384 -326780998758329883762449340039168 2892385 332873604079627835691540167194274580 2892386 -8166134086611648771618849648568320 2892387 -44162954038911094307182571487473232 2892388 -207943840046894677689852966506803200 2892389 461523586627424556203511741491425440 2892390 -10534572354070550663891131913625600 2892391 36651662864568976729308085686394872 2892392 -203633170624647607858253190542976000 2892393 -18185552966000109163290555363835392 2892394 -314147002974222263312955640685607504 2892395 -1113315027882669620821474896648960 2892396 -2668111697425670523658036522238976 2892397 489893292598874061502812232426529772 2892398 46176840186784122272888813038957440 2892399 -156002932503909699800312859644927736 2892400 -214041390791672757736245203763200 2892401 205001306014537785526994072937117492 2892402 308626250945034408541906546006041600 2892403 -448180725154049615866916369415367348 2892404 -316994026908805014687661411058838144 2892405 -135478260855414464393576789240791680 2892406 -16638978513488548538796714383743872 2892407 -133656529136902911279582677857182288 2892408 198948054975846201295388737029734400 2892409 49292418064387248259078552175702404 2892410 144379139670769422049287741656379360 2892411 69637967215767404658468147947787360 2892412 20941617789764319764796774783481856 2892413 -171432858144249823096774629426564276 2892414 44743495003104485550301663621699584 2892415 344693594238161165465309882457235560 2892416 -406036916305511086537310489857228800 2892417 316140954364402478396339320496757600 2892418 -226197403632227205250113077589936096 2892419 -468433648195366405689213612735330180 2892420 143453849248068678372626078850489600 2892421 377450729357160476017803875952070590 2892422 3512308112210532555795503081174400 2892423 1194195039264272557575558559177344 2892424 -29602804652242165668662289049190400 2892425 -73750617447832515436446930460723200 2892426 -21513176445534789347793002259277056 2892427 336493367171030419846784778170419200 2892428 85569076413710522663185681130422272 2892429 -300987849490114874248902306531764736 2892430 -123320247499186191161136690328952640 2892431 -58494409366837045905061531149096720 2892432 35535043397005707959316036553605120 2892433 854334459080106600119497528339840804 2892434 -9990010741568816926452835439728128 2892435 -10635488575181896493531222502831360 2892436 43754831396187193650639406707063680 2892437 -268635604993062245739660853970309508 2892438 695717501376947576051038729315968 2892439 304070511406199624614640789625101400 2892440 112274315105966642719425649202380800 2892441 73264078475154185939567734085311104 2892442 -23024702781539700354570994964114688 2892443 31810279914339483550329686460594120 2892444 213707959070488038036007970431228416 2892445 88181913341343572756681156166350700 2892446 -485625708720850587508092993356006400 2892447 -196418878927366912704231464389862376 2892448 161805026904185983888894132212203520 2892449 225737511340762605709266424957100736 2892450 -6604058646953850784092193244332800 2892451 -239865890790290157779254087049780600 2892452 -82441867750197291597378400929684864 2892453 292333358944776413158961713108094304 2892454 -19168758198922429431632302978657824 2892455 -4750618422513988458970389544817280 2892456 -82644670762849892465356850867404800 2892457 -438628468405839434344686232380685248 2892458 134382126580258625237381796846338400 2892459 -59105392731498956050922227472598696 2892460 188054269800966370857331103738803200 2892461 44218627178202885618273357854763840 2892462 -214711974592866856527427570101505920 2892463 -143863880195275439387477096550113280 2892464 131268506819379451370432077097287680 2892465 29436902364686033128965518813040000 2892466 -135049901488006557592181575598435568 2892467 -215158895542613570539081778974309800 2892468 36234600572407315388958579364392960 2892469 -126197888323173322446564535473153120 2892470 138767554949293913142166085153306880 2892471 -554018201778693870093173522990085936 2892472 -227410555640496599195166756882124800 2892473 625275639370720446213038712572599722 2892474 102788693084466569219277636680583168 2892475 38481842113427379346635221825958000 2892476 -203358002131752986720715201824701440 2892477 -81392720621126207591756190545362368 2892478 -279548311010816721567219874468104960 2892479 -3900608889700933719211915427379216 2892480 38682414587510097229292682891755520 2892481 -2462737007281187715658521986323296 2892482 -954976703925719092307852640574656 2892483 446276948647399897326742432019721600 2892484 45959708108969017309207035010396160 2892485 124708588154380833700231234621029180 2892486 -58982148319705884894930378406428672 2892487 68001148189121601029516194082353000 2892488 -496776337378885426798636756648074240 2892489 -276346457479544894608439638057271040 2892490 117669117229341241806057118440060000 2892491 255556717776795879278572450860804384 2892492 63993188616842777906793361759554816 2892493 -192655269775446732119256637654819796 2892494 21646218400767268200908460221579712 2892495 110290581735580093955427650034447120 2892496 -574811894137051055521046125559808 2892497 -19486384019947081025779057489289868 2892498 -37788331054235034235451372101370880 2892499 111290044163560567455970379997833760 2892500 10391354227693275530665251218400000 2892501 18700125880290991522134319008376092 2892502 199545207729263043528602855770481952 2892503 55395819937985258590577259243964800 2892504 -250716819996526644015642530162933760 2892505 122158341213758335524765245762880 2892506 215279313505361474682095440121326080 2892507 -7754386433782410628597388702251008 2892508 155552058057143836241392530672163328 2892509 189906850728583902102057270520925100 2892510 6170023984330748664288608133303360 2892511 449525005392864793069404051307486112 2892512 15389581461244738750457173219737600 2892513 -6757599926133954729696239918778816 2892514 -25209881259319764858043797319476144 2892515 -253354726448738086512844301251377840 2892516 7211689973845225269863949342535680 2892517 92580828209275499683902340923486592 2892518 101416487139265316271613643170863360 2892519 -270136142012496195421603637401418400 2892520 334333754459111613316896513400780800 2892521 210655488985435646607534229373096832 2892522 -34734060862633807904941307265035520 2892523 252515512562064670153414085701830784 2892524 -5067052452736242077102091663495168 2892525 30170931942450094408864464450904800 2892526 11891365762971801481132759338774528 2892527 -211936003071395423219697153656585928 2892528 26223822333399474060880420612177920 2892529 13228063638838548100742835957409776 2892530 129904181625501725773453092479648160 2892531 -51198870789601924583318626876280256 2892532 26030781559472943195189067817741696 2892533 62324472577984453190653423903134720 2892534 -77201296041123934438335633718018560 2892535 -126434768243700009122453932227977040 2892536 -338682256768269761346217748517335040 2892537 793658087470872526443183815528160000 2892538 -117716172250269095074791008476727040 2892539 71060912894627194425446023820359248 2892540 22034494824769003980401871852994560 2892541 -343270107795849624026657852019003200 2892542 161576056715950039701400320313232832 2892543 127850208507021755054027774780745984 2892544 380597329162236365184286524755148800 2892545 125765731936825916533101178896969300 2892546 127431168115641245438333002004853072 2892547 210351104898504547992711559202340000 2892548 113702533528430873992831965066756096 2892549 103318742481031751799832188953942016 2892550 38200471783357646298395559831465600 2892551 48162821915201595806601651837870072 2892552 4729911951212019968073417951805440 2892553 -373531682425288860495566586978992000 2892554 29171905452809087614076298181396992 2892555 185386533342775128541311327829162800 2892556 -38525901429728190798557627456168960 2892557 -385883367931226752639563406078752660 2892558 48477979434763088297862494354155584 2892559 -13592473405030796029777783986421160 2892560 -25827273947829112336660011555225600 2892561 -32570654756295362799279307942104192 2892562 40947524838447035601383539178566032 2892563 -13539730328041711106893016252287188 2892564 -19145762182949206121423312509255680 2892565 -56591843908880394697132787955679080 2892566 150002549215023703853700671047881984 2892567 -3749570260906928947236534440344320 2892568 -506658278751989272391759808899727360 2892569 -255307890296467111720325367259647030 2892570 -114412417565814708434671011667948800 2892571 26415543030272620868409308288928000 2892572 -145697583271465594434214814163992064 2892573 23609312811925459228885218788174022 2892574 -116703952838144474065757098162790400 2892575 -12468227568080794265927836295358000 2892576 -176921053796202048919690885044633600 2892577 1146611857088611992152531817635426 2892578 80364901958636069397521974282715424 2892579 -61420579149866519924431382927416320 2892580 78561634626846231529369575938515200 2892581 -48847078528165168655507832696609348 2892582 31112745201045380033480363696031744 2892583 623109857648888203554734892753667832 2892584 -308101686051260693794655202459494400 2892585 248864974613543186934182852484729600 2892586 -156294964006457862405076026888396960 2892587 584013811583073344068381331575294440 2892588 -123960109432778244581091610427251200 2892589 -61755380454812408204914008361782720 2892590 227122463035463862348288803148566400 2892591 4589200364915255025935352066716304 2892592 -142530314816400843158896083469959168 2892593 174235178732963226880423953840210720 2892594 -74571761677994408664133433763580800 2892595 -223687234573278322298035405053768480 2892596 -72086994151704621580872489140078592 2892597 320206934862612258743579055000026400 2892598 -56527454515595855165302979133135360 2892599 -672267732735932651761297039418593080 2892600 170548400854347474397798084391424000 2892601 29437573470817509460479472317432830 2892602 86939896971174453267061390433200752 2892603 15038656488312286113944730705083904 2892604 -172003084511095348415156958370629120 2892605 -506509711485639823155636315765045000 2892606 -69248288716714289887358443645576896 2892607 57509503524504530680675277761960752 2892608 196525126504457941639502057927344128 2892609 -155267272391934110473808502151098672 2892610 751767223739474631178360486586880 2892611 308408269954905600425650795274811648 2892612 -140905433231530522911284934671705088 2892613 -555339268650016056805033222571032676 2892614 -91310657267000033089751703315284928 2892615 -96460225685220342397782627437736960 2892616 203834645925810308248422855987348480 2892617 -74626218283169772205047667903651200 2892618 67294997639444763036248145227274240 2892619 187817852860312887406046361415104020 2892620 158823973124301345854221125471759360 2892621 124994920049951743709501960941854912 2892622 -129143106768870265234760003631405888 2892623 -20603573748356160807840697794436920 2892624 -11359335713997960766024620492718080 2892625 -43810764734684953319653256148126000 2892626 -227567621928028172643223076627184 2892627 -23405533074239337973900929068548236 2892628 -432371590714668446180511379981205632 2892629 -211295308082529202721764058016190770 2892630 -43762640945360379594936869667329280 2892631 -41853892313724151863760961007030608 2892632 38320976034481160375758203629875200 2892633 211572121698030533528297309369752224 2892634 -171659867723172754655413417212790080 2892635 325566002087973151266626665441824960 2892636 16450100586593853018818185814745600 2892637 178510879033088725124813177126639424 2892638 -3499925250805601444866169656501248 2892639 131867986096614774059016420182660424 2892640 -130581824602880788291645569250099200 2892641 11060386691746607305707901631553024 2892642 24513787272855487114772352202544640 2892643 193136457487967506618256606228117344 2892644 219504920531021379078040197892638336 2892645 -102772820011751924349132033983020800 2892646 318519996439243172998663270351042272 2892647 -1763555402569946668452827463812280 2892648 -365661942057195588718072125361274880 2892649 -179728598704821128516747509254065350 2892650 100915034085662340826491779966902800 2892651 192295379296490941699202654276755032 2892652 -199401213292937933890118209160970240 2892653 -9819081497292855140712708120070176 2892654 3117134323414951525230248748135168 2892655 101000527560294615290429011127970000 2892656 -4813584615999245805462631423377408 2892657 138631495381961931615506466656208240 2892658 -18893523790855532092055888596017024 2892659 -208490917111996420861933351241730048 2892660 3847154907225577733236439130562560 2892661 -42915276895338156302500690383808608 2892662 421038049460503976395581894614330112 2892663 -41656141014070324435180131020915880 2892664 43727817894850227421132769525760000 2892665 343552647659335053162967617181557060 2892666 -23033965353418088722888061574504960 2892667 -205286382334852301999274398757032284 2892668 -227716409472902465963205247056893952 2892669 167153113500718487055507639964473408 2892670 -12550574997764896131340649554227840 2892671 30128979514490367752107005535872 2892672 -55059515081747902119839077352079360 2892673 -9621134353503770593427286108848640 2892674 -281328145854192701204794949850437760 2892675 -48423271657379919028148473149159000 2892676 -235986080687032564610043799125255040 2892677 151713269479289380582796254825004220 2892678 -4771921836171779235598768039163520 2892679 -341418619097632307471301252983585024 2892680 -80282594794836825961400366523187200 2892681 -444126423974213732200046031546927360 2892682 43970467290970408468604384852865024 2892683 -36028532076804378150426598384801068 2892684 -56037774315126293451811876595328000 2892685 465867441838501376509556504341378380 2892686 -264782757505567089865080993889219200 2892687 -10690513968438776230586145932350464 2892688 -47116862979084425805423365283340288 2892689 -256771454059362748355913309882114510 2892690 -22858681493205040819751890571184480 2892691 200086708321679845921849767089964784 2892692 -164994514557861037181641758918789120 2892693 7008880084927197459450294452681664 2892694 -17513162026393011814134251495682048 2892695 135385638583247342967665951663178240 2892696 -703303910438939533579455083151360 2892697 -204937645339102066007267828263784754 2892698 -24937827021258643773357231950735136 2892699 -149791145344016301790098854802716880 2892700 23803006401353835021837056441139200 2892701 234701073951180104412378922216025952 2892702 66180949737764519373929988006964032 2892703 -21241686123888360193510358970240000 2892704 -300594002086276499861376867615965184 2892705 23224745810460260890066977795519360 2892706 333664898443354182826449323263113552 2892707 -532059470137073791914911383996950288 2892708 835156320333711042999497152425984 2892709 287385955198808992993015876908254016 2892710 72231328655393438047191014415317760 2892711 13356298001614117772866424411374632 2892712 759361445224860640222383328051200 2892713 -247632949862470508738537638443696 2892714 80875573892746964869809520338485760 2892715 164238176590930043327638670121080640 2892716 -200783333404968203283589820790133248 2892717 -75228569972089524300719756985678666 2892718 -52577844572075469282756628929973440 2892719 61989066654584886677082047507869896 2892720 -5794361441917849999176542561894400 2892721 191169448785679712095437807813169320 2892722 -34605295496092543482225445770221568 2892723 799751566310319436903165689299568 2892724 -1909075115420611175698132522405504 2892725 277557010679269487665724865399832800 2892726 185396257679652761422930493426582400 2892727 -310310893313577385867352207840606168 2892728 -532674184588452593894091825228288000 2892729 -59027908754644215676031363974410240 2892730 -170564682654435152003554060035870240 2892731 172034253192551823843425623322355000 2892732 -67158363981958326277400187416636928 2892733 -43670139863623558205071797247948416 2892734 10015000022550560485559479175829504 2892735 -160989240450766152137234869359127080 2892736 58818483226935829566140370602950656 2892737 575957424676839926983135431458044032 2892738 188522475054212592978283179566262144 2892739 1530078747203706214133451038532424 2892740 -7301753409420490614668471310681600 2892741 205374726479685266651048189219969184 2892742 105097104146362725408011756120201088 2892743 -135803412189040672664660943168829440 2892744 179455581300435008207859112297743360 2892745 96907512179373068911419234965018880 2892746 111826279239784129442588488386816864 2892747 -179417761124749601907907718094096 2892748 -143547570090084828960869670867723264 2892749 274170963825588469559267890155909750 2892750 -49770187667476781226752648217600000 2892751 -144473957010275512674515216898494600 2892752 -63054551909287529416446593608556544 2892753 8259754605169973841319681028136384 2892754 -338754403153166765580125038256357088 2892755 99850959194124620615600770224505920 2892756 -136315890170222024847155413323350016 2892757 53084587505158382920895304515780512 2892758 -317803146810804953265589079095235520 2892759 -153801112820712094421457613953497496 2892760 96947822605927031299893469506969600 2892761 -6412333622210881949893372400083248 2892762 -20628460270204567028308215879428880 2892763 432905922540261134622540676726595012 2892764 27098363996833815386753807825763840 2892765 -56185015304697020946173847570255360 2892766 -250460601639932121334132315685943168 2892767 110172336623495132200118412221483280 2892768 353378535643561379904569321691807744 2892769 -442338203907166198565478282189772320 2892770 -46299058915811053050014852213798400 2892771 3504964340186263425913087078165824 2892772 68850852914510018416733486357749376 2892773 127678144503823318017407568097200762 2892774 68546969736579852835122860940490752 2892775 241443086926610607169232695106658600 2892776 67040327254571517741739548873523200 2892777 174664475272992001493752296655435920 2892778 -85572831240065539485328232057036544 2892779 312979139179667233135300298822052960 2892780 -61251760335658833409244024387174400 2892781 -596877471765701759415467587952901418 2892782 310081869126839926777633202315712 2892783 -54067062568911777997990907454358776 2892784 -101827110427033095991631424500531200 2892785 -32302833915546958218283317638735040 2892786 31514255424935741366696829237848064 2892787 299673868376953716783657056177023436 2892788 266569689282577220443832713270886400 2892789 29703369470541095814455475227201724 2892790 45121326923489193216430483212270720 2892791 475633320286690913462915899068826584 2892792 132234353907592340674537248398376960 2892793 244433513101390157893495911432791364 2892794 -362385205562567558337656417405276304 2892795 -221243367556016252857913057038849680 2892796 32413851623817707125338495262679040 2892797 515907872085657296857453999924362246 2892798 88957889815612316558260730331950784 2892799 -65680144352295960369832747761180672 2892800 79677323814571321860764356470374400 2892801 16246008022874098392232651483171632 2892802 -6149973599704270461812052443890176 2892803 -264348850948210169634750363933046080 2892804 283097913031383936257266687008746496 2892805 -5675406459119002457100609559484040 2892806 8459426017201699332064374407725056 2892807 -510369036546119458275758129585184000 2892808 -239172893242183248713300416970649600 2892809 94931163811131473391770839795864116 2892810 60223461219856042539313700580779520 2892811 -453840020062758908684428414326172588 2892812 -103277824679354738523913519169230848 2892813 60724629028060787796386804403950880 2892814 -38513182768451787827370422602850688 2892815 -57444091528699584913934317109618040 2892816 -92574356782793067628302906528030720 2892817 -338317272370275264038152346556077134 2892818 -32417927110401268456400282474582640 2892819 245354341700965805670442263838724160 2892820 114599067476105178837612759592673280 2892821 64914149554737669219704688150292572 2892822 250878645179594587198390248682905600 2892823 -133747284198931274996906385353439928 2892824 54034398627929943384815116139888640 2892825 534529003992289901401765029422400 2892826 -110494141154510971752331403444755200 2892827 -67573468484158846715226872952493056 2892828 -182093304968081228760818533880071680 2892829 295353990524187663804746510892628320 2892830 -31486527106518749351194145818549440 2892831 -313173086174302528526637160483591536 2892832 235222762265911357303207359833505792 2892833 -213611230519973335020227050600647996 2892834 -293442083458565590276491372231168 2892835 -71746392751005715815663601779132000 2892836 156695354473928936529317444082084480 2892837 -50700644576669830357901344804320960 2892838 -98479957909757388022754696583507456 2892839 154998493793745413778487378242914256 2892840 -87483416971216424801738075147059200 2892841 -114656635081260108094969502417644928 2892842 -240851495010465268563893776801181856 2892843 70568035332348075159687778040021532 2892844 7430716820662879336916161539882496 2892845 126919484781028510548345153110371200 2892846 1406484794082094239367022404174848 2892847 -88575046671509426530631703550526704 2892848 -11322123911454835152534249176825856 2892849 305237236725122841569886019365950064 2892850 159286780973492419114669977400780800 2892851 -43614961402891475864492599867183488 2892852 102911275199010319004569471093297152 2892853 17275623556325976505247049035189102 2892854 342189976312921243810647133326185376 2892855 29384885692097134330273018485073920 2892856 -104103609442752527760205987540992000 2892857 -33504839351742237688230323480374560 2892858 59484135305240837967043192309088256 2892859 -212178671707679475947262013369658984 2892860 -53712461830603991150477928429465600 2892861 28771029746797374117829087720632000 2892862 192149891048618548461217409460652800 2892863 -84284697892127280643262891868790800 2892864 -29146513965208655319209595340062720 2892865 383691858619810418146563326511490260 2892866 356373269636822994216222527362958880 2892867 -216919372797577620410812333477357320 2892868 7497021311619090585436286571520 2892869 207815497095158529903253406838436896 2892870 39952843940011231523502401771531520 2892871 -242735930798224533704260541943391728 2892872 48277556662530997056244700661350400 2892873 -109774143835925609773815097449373632 2892874 -45177493426295667676332261693722064 2892875 344599132416798731294986019033604000 2892876 37689296224797539908797093811568640 2892877 -65642674246281388222900317149578792 2892878 -85193941200142950282153599111543040 2892879 -167037565363112316680082521108887752 2892880 -31279746144218247188485976142397440 2892881 244685709197713474822860383887277682 2892882 -42515155138355839701287505830462976 2892883 -153498883174388461505380829156872960 2892884 -58732693648466335046947304416301184 2892885 -212457237900757958375952702968210400 2892886 -111323943145223193728221691008766976 2892887 532164477808809373127497662559126536 2892888 -43683991016011298376359274307584000 2892889 106977705510247725748617159419511040 2892890 -8045270480663374157937375524490240 2892891 99494738907343202136390055305379992 2892892 -176907534876988447839338051657256960 2892893 -142957005505153273252367584461360858 2892894 29029531724624932034306287219504128 2892895 127744024833776657198888915681361600 2892896 224436847030035213126412215518625792 2892897 -44686637894093507331805429272615168 2892898 93398630975878076911314499697989200 2892899 -4438764669889620364906539725366736 2892900 -72596262822817492217023645649587200 2892901 -576234169209456188811812158324291200 2892902 132880653843528300633534602568561600 2892903 -83270553285625717694493550200851376 2892904 84126768358827033606261515257036800 2892905 224683117140791597185890186949185060 2892906 -9267710410755596174712090644126880 2892907 619388708490085779704965804624746000 2892908 -391730304450683034305155356284335872 2892909 266794296812089865385142737977815104 2892910 -96048962431243616797935629497496640 2892911 5721085709976939754050510078803832 2892912 44137507578540347199324088888197120 2892913 -36305075082569320815084642230186076 2892914 -52329030166278749369669521163944944 2892915 79177440443859267502592625041131920 2892916 132963260797492669179284157836868352 2892917 32950910128279630872394430738979648 2892918 19112650153790177352218882410229760 2892919 12239819006894051135938619012253072 2892920 96023304119947234210527972719001600 2892921 -104732045152262152012293706069204320 2892922 205490458931731212867741794723745024 2892923 107659672736436292340305778240394768 2892924 53081167846387454471860280620508160 2892925 -11191253975293842120027036476742400 2892926 438130084092212707253535090910290240 2892927 94439071935435525462993270803384520 2892928 -445405611593026351117654237359636480 2892929 -78819133996069214863927027702483116 2892930 -60512132722071030947276215519226880 2892931 496983800289872504350690897863044732 2892932 -9421365323937151051559540803031040 2892933 59463213123768131320566460153127424 2892934 79971839886492250446774824014393152 2892935 -345409001390618914393426052866890120 2892936 -191224530595864422240023607410073600 2892937 154952644747693071204541812612274586 2892938 92840404242969959533608303371811120 2892939 136689610660275045241092062075956992 2892940 89854560489928156242197638028083200 2892941 -809087972766526354844069650252860480 2892942 -213829488351442482864449404378296960 2892943 -134496029609280483816739392871625016 2892944 -47645850752973931073730889684353024 2892945 46774162744707404333956380585724800 2892946 120494117235675222511243510417136640 2892947 393308510169206017570247296220545320 2892948 -133021011525357916504412413520209920 2892949 -309292610125833573767884812230216050 2892950 8076973024191465582490524176484000 2892951 6174800345167327477409479697580480 2892952 143428172478244196345113092059013120 2892953 -256380446962285403444088794637685440 2892954 1880878591017901634490434096356608 2892955 -76665545211210151292581456801272240 2892956 -149988686040613447860923030702920704 2892957 -437677587950382142303601371972978080 2892958 165798261397950766710710756244466176 2892959 -261584247587685957584807575407010560 2892960 -56454887876369975891371551705661440 2892961 375698050789682520621954657766651072 2892962 107852361701759134000455655406088192 2892963 -10022981824904185995057738769625856 2892964 4660664342442260981003312363037952 2892965 -73686809172361982304988765131907680 2892966 97596852650351899577457363868981248 2892967 -197598131399641640803877034161721216 2892968 -193739710885040689277874873862563840 2892969 -64037657504917725962367454584393600 2892970 -164545194079758926289183967760476320 2892971 -604647136822230868059049789724154828 2892972 61475006283396242689403548629228288 2892973 276886485824164332624580420452179222 2892974 -62957690511754836871909257817170048 2892975 -203504802888774629629650330567234000 2892976 53353907896806304576286795556012032 2892977 -25922377678867683107658411569784174 2892978 39238841384229280660955146676217600 2892979 179493436626553833283917696586062784 2892980 -196238059156852798958348693455257600 2892981 -33743521205093355061701300769685376 2892982 34194374216785826700917222119449600 2892983 103852716642604170355377472452296232 2892984 -133091989524728490152366075612160000 2892985 453755601182903646504796104488202180 2892986 105381735174216218734003989703554048 2892987 70936157327891568115047783249484044 2892988 22322860207084118162566363988842496 2892989 805739688954922985365810480746630 2892990 6188000142791842760350546162525440 2892991 -508934334343686405204228890438186208 2892992 -24108968640945628444902465019576320 2892993 -106542311817662714079171473757405120 2892994 24301511250677272027225025598443040 2892995 -42756354002204876048685119309889120 2892996 -19432967700124911361611907857317760 2892997 -6588264847100248320820895923729120 2892998 -99695026672673662066069303096703040 2892999 -92941748960646171312591511926741336 2893000 393572619480632026911332814397440000 2893001 -196807225299797683174489118841818994 2893002 57534066689559408340903681442947584 2893003 -66588402037072805988504918267792748 2893004 254501558208786359731246855879245312 2893005 103711542270360726824698625093008440 2893006 22225713729524409667871398454804160 2893007 53204417021565725901568838083528560 2893008 51964428437245281914894370265104384 2893009 -180127655468738797058598645681913728 2893010 -7622747045185247094791445617088000 2893011 346637207070743325678152601903152640 2893012 94694060433790848975588605181122560 2893013 -101189254937255035920299139093204096 2893014 108334223871000079290569398526423904 2893015 342178202300025872611317834780635160 2893016 66946250089547309204851510935552000 2893017 85680539520216413620956272633987280 2893018 -218742442821445282043615379430529040 2893019 -570743762557549045705010314624331580 2893020 51997917037618581241729553684121600 2893021 436139218098973010425799067503201344 2893022 -249470793968469352552356120237485376 2893023 -174683107934880304819358657354330880 2893024 -273402879118513855386650457308135424 2893025 -5506323593778307862430931286567700 2893026 -46172108185530311127046725163141632 2893027 66180298419563172418616237224921152 2893028 -313008606356254053049475520692072832 2893029 143445088218077446874198118733716480 2893030 -30255398293073890061501358443435520 2893031 86365169197230180810774179207435832 2893032 -31094929516775633157024729966919680 2893033 -174158890651146495003077092900876992 2893034 73216219018534175584489601363741280 2893035 -167309893047560944623639543678585600 2893036 -133978989358959159885120646745317120 2893037 12064926093101995953418315414763904 2893038 214510850571452045815901074588600320 2893039 335364680904010607519461586496212056 2893040 -350108295955961411645697843363840 2893041 -171458743597892773578722664260596350 2893042 51789851539215300080860872858714144 2893043 622991588583871433969012977129239480 2893044 -14343180710856645297272976299261952 2893045 -260978351958184662858397448517977700 2893046 67767320230478765362926321760424064 2893047 -17108970802015689250171679837939760 2893048 -28830761769838981503676244850339840 2893049 807010658539247190002041106842062036 2893050 155304230210409871771241417508096000 2893051 84000890632612551877264542641108752 2893052 86771957164954402272907854734094336 2893053 6380101577887301077707040843336704 2893054 4276737686712874616601853362687936 2893055 247888213374590238931169400261688320 2893056 77282887233118948882437001363587072 2893057 -361506500574301403902454939347773694 2893058 -12187316555525019860308084610633184 2893059 -248960237455681539664622021519866560 2893060 199704605117807405938301228075581440 2893061 309117377568331881181264509684942912 2893062 25156562863574181806452432383436800 2893063 26241532577218244637583524648299104 2893064 321283404265380592584684735234539520 2893065 -65292101431161077157290767869926400 2893066 40011050243173391481556256619605760 2893067 171875078707110098731534437129878112 2893068 -255930070132196985478538951564744448 2893069 117156794290642157046198425442390060 2893070 134451085668388258064051872185840000 2893071 137582918653683523697738662837976712 2893072 -10093932619830616374964803437068288 2893073 -91407420009296086944170717193371280 2893074 54262508838546458790272817069010560 2893075 -10799337825788970534749165919406400 2893076 50974731069096759735894478240805760 2893077 -16982889546945107885319232328848896 2893078 28856543824769397560359168986904320 2893079 26329953342094415430296304469306080 2893080 -169637832409369083662072623444992000 2893081 -242821633141670193955669351772952118 2893082 -34197448733463231617199767969702688 2893083 -1000163536173822039059248279408512 2893084 17637183680279544373238268420425216 2893085 213813031229729552708146073189871360 2893086 -46432015829914941496372638007495296 2893087 53494584118668439158540418870261000 2893088 674562118426022680719373103585034240 2893089 164501139020581618092381316096450224 2893090 -128037009686010384015237736813759200 2893091 -363705293630899555546177184603417508 2893092 76785540972914550284443998987724800 2893093 84797900817384049670724724057664800 2893094 130236258635452531152503178041748672 2893095 101254956628476501974617155913608000 2893096 394789497747591643921372641232481280 2893097 144173175185733178028296635906855546 2893098 -37147462561892904949110278968934400 2893099 537160393615599742814881362898292520 2893100 61124408863380728055007543885286400 2893101 207308489187137300703304509015278208 2893102 -39043239243881981445989155902829248 2893103 -395238137831031910411241164541745648 2893104 -13138144164904168663369259575541760 2893105 -391964698250304875254428729758449740 2893106 6892473682507315856826712251869184 2893107 348137282557706627203742519253776952 2893108 -276211184136714605595313696437116928 2893109 24325219017953177415149191280503104 2893110 -33516805284375900915798308373120 2893111 -171378358889827845199672607840611920 2893112 78672318232097877402200772683673600 2893113 -2565397266622009128952638868981836 2893114 -19883657699094547165122033718341888 2893115 -55966892286728733391278972685386000 2893116 -106676479251452424047478536733838848 2893117 -451667416398265253129720527449931834 2893118 311998029995933440570701454275029760 2893119 254351076282624812328587484662412744 2893120 -20346016951221434463904914887147520 2893121 -184678526437839711928260008924231616 2893122 87041700205023810077456711058256032 2893123 -56905142202739982891953864795115160 2893124 -25350242265529906293924575901327360 2893125 24997382253422284315417622185140000 2893126 -2828756163004263663123052556358336 2893127 328767651487846115292945760335973200 2893128 19885782952464055561118011365457920 2893129 346694538655995237136047321909472730 2893130 -122455059826872416615619467814086400 2893131 -40678238795659800753700828117595520 2893132 -451313603477550599136558052788633600 2893133 -18975845387964092402654504431466100 2893134 -200900029978969710165457970316995520 2893135 217741601028967260432630606843563520 2893136 -10289578575653429883811707223031808 2893137 24645655666676454249738569632851456 2893138 81379668138433821801423133870556160 2893139 58927251502725403979914971658058424 2893140 -195010691405957716158889211373431040 2893141 218807336701020769158721056034517212 2893142 -55987287959602893451339761646867200 2893143 121532545350096043795096341253523328 2893144 -293036587149352485060196764466083840 2893145 -329921339049382060826235942147897840 2893146 19511193304733182660329437109945600 2893147 -98039951228693377975390496072093520 2893148 -117303640018615525414393623942753792 2893149 -63714046694311354123778623833965760 2893150 76585078441342392556337204848113600 2893151 416199532302016027078337446638082872 2893152 97985340801360264794128723272794112 2893153 490948318853548601912954249207868720 2893154 -9653499985108057368105796635328128 2893155 186313925895526596665265849644618160 2893156 27505497871609077326190590258899200 2893157 -39469541402813189013517068976590594 2893158 -75428313002033938899574851816140736 2893159 101035350548126537146197461869970360 2893160 -353508367375583985436811805229056000 2893161 -337660136853596578082793347950551840 2893162 -49758074012391026688469589140909728 2893163 -63523545240352625917113026469770976 2893164 15279916189999134456770392350489600 2893165 177986963650920786766757431103538240 2893166 -29618264497851968795054647019504640 2893167 -6124707856819435607709416964186192 2893168 -8515047572404883077409608522792960 2893169 10983811277321465847934381910395008 2893170 -15520146062938440413712087011328000 2893171 27402615087350973703660397919342832 2893172 263861074879484623733610547012642176 2893173 218939476648640102387821473208592544 2893174 36849633096949581013589024729970336 2893175 211056222219735147353224257417896400 2893176 62376883560368198538800133156986880 2893177 -92714981191531463422049528594203200 2893178 138843951542163521665624905603826656 2893179 88986992806286164849197211448458752 2893180 -70664574716116152754323510125913600 2893181 -754000734136284445561205922496634400 2893182 -54745699364553200487698709339586560 2893183 -400922322682469302049090277035825640 2893184 -170056207380501465512086856741683200 2893185 382078269100263247770577667760720000 2893186 148650181328901573118171567354805280 2893187 -110034083152985309363620338181017600 2893188 28008340558379661205546285466179584 2893189 -83628027129397662316441899639323876 2893190 -85079456475092421695431062564182400 2893191 -33232241023969546234433625088830336 2893192 -190977320619797735048879544375168000 2893193 316180945829973686585444522336596224 2893194 -57063902364222728685783775781299200 2893195 -62000469520893293413605729791590800 2893196 -50372979795932437262536944004952064 2893197 434444746258991360185589125947327840 2893198 -57197192384892381409328401260407808 2893199 133751055295816154096720376879725760 2893200 -28810816883548280870588815328870400 2893201 686441157970503185801453832556465202 2893202 -11073201376615925687569270813440000 2893203 38117668719797450735259512873020212 2893204 -1734649940198807086199023152453888 2893205 -2597881357674272127772817303983140 2893206 -83949941322598716873077707909094400 2893207 -257392615535559847403124366640767544 2893208 404985461738510098858521084573480960 2893209 -14558118797442647984019724584558144 2893210 53642196284170928434177190522040000 2893211 -550156419081660669945205637053864188 2893212 -773058780435014674525153190707200 2893213 76860600670230874056915222638243340 2893214 211473809194281072337252135323400320 2893215 -17093869445818801003512278041709760 2893216 187739405621728346962960013023248384 2893217 167137232961614888506417127437173120 2893218 13014068159810222732484118485074304 2893219 1413206074179451246851449959850912 2893220 207754117830032733162964384112885760 2893221 180181528514261298921058198658662590 2893222 245810536467933418837705396187538912 2893223 -449600297035176465326531672771362200 2893224 297550782489645374528512578863185920 2893225 116351990514661565646693881115946000 2893226 110291924690531366544501946108471296 2893227 213950186260048847363362813803730608 2893228 132287206496557501666969840461859840 2893229 115579364489301631476200219339767830 2893230 33442735136823128926761670525040640 2893231 1062650166995701403927148982868696 2893232 149244737546087132587902168757665792 2893233 -69104660218366208141576573113162752 2893234 -46843440793632940965684308317599984 2893235 396406781059106577590622496320253680 2893236 -5902652264163357332649384608495616 2893237 -574659221083492338805346096012548114 2893238 -7120251484070729498178534473040480 2893239 -10325211217678175537260397006300016 2893240 -23329866843072874619683756915507200 2893241 98691761626084148786078216020679172 2893242 22866809513643850294237859697070080 2893243 372432127661027348512430780684740080 2893244 -327005420531306691309907682273932800 2893245 -112956685915286412788799182901374880 2893246 229183004674704066454741356241671744 2893247 -10806887703220822509276097578517056 2893248 -104120879048332752390310063534768128 2893249 -548236086651398141899608251248834750 2893250 -30188094047192009329492802965632000 2893251 54357525290072357765681949587997432 2893252 21704873540806507302615272768358912 2893253 -326972823008551548412877893200409536 2893254 3955244864883294122906378776555392 2893255 -2246787905831342291793218499285840 2893256 415545721856473788466135854125875200 2893257 -39872197943739027323628557356977552 2893258 93965334798051292373481728054418480 2893259 134727008920365433852140017409195216 2893260 -55621458064433451054800542924477440 2893261 -9977806540852117188830357190041600 2893262 -193472604065226042858602127457634688 2893263 -354929059226547728275973419348496640 2893264 -67406161733579969815252328580907008 2893265 260879954565517028879862955967356200 2893266 -228983799707113800768821403457881600 2893267 38557624720697038892448474695996192 2893268 -115422928379379996466934523687272448 2893269 388352293578311066454627876110749344 2893270 -175902245920238783797904709612170880 2893271 -161284553964051280874721976057577256 2893272 102175490717508309760745822931148800 2893273 -179532321997689393038066439346631040 2893274 100535165797357031336722657972913136 2893275 -71459999117128484206626665435270400 2893276 150805191949724141286530706853276160 2893277 -125884127604353708999709193453465248 2893278 8966404324797035498708171869525824 2893279 9761887602958961081422401995422880 2893280 125037710381527885700933971047874560 2893281 192106056296219545880824833152128224 2893282 -6995333244209571798272009898624000 2893283 12998941443028599247670495079077532 2893284 178422875069075846533873713384673920 2893285 -53566136670759290816475627177379200 2893286 292522715598152233510793110415208960 2893287 69773576733068659758065767452288768 2893288 163958467731070990162354605319403520 2893289 -53247404293543652442142622696086848 2893290 15145329156932376600525597459006720 2893291 281834191308085150719214130454893584 2893292 71056708079226518580112682448310272 2893293 -23453704834243408125314880864448320 2893294 -118594410972964377614870049848006208 2893295 -215300825978988453344458204767286200 2893296 -11666448435991323364362469402214400 2893297 168852490611520126319152507592390880 2893298 -6720573481026793808857833065322240 2893299 -161171354658690575915969970900872136 2893300 195857894101601740205667059873974400 2893301 177549793643677180826690627554440000 2893302 68216759132757751707008912316845280 2893303 -36199129831154656323083907460704864 2893304 -252801412125406368027367355074314240 2893305 -41285569476309990415653669806082240 2893306 33184445558796434012038864646445504 2893307 -176543076984189705397244268434772444 2893308 -148010333342072309118429027448799232 2893309 -353830564754439446471363603224362490 2893310 -7630474568297173951952175003152640 2893311 -137308309114561712886734591993423280 2893312 255897256003262161964828568512888832 2893313 -257194023339498034947987349212669438 2893314 -87051985964282720653167653606596608 2893315 -260502312098477090602559745416944800 2893316 -373579290537073960141955690149500672 2893317 100302045431024379505916658908296512 2893318 -64417533135551474290295882381684640 2893319 -47250999513811601841369760658490192 2893320 19467197931755365524811489517568000 2893321 173210345340674913706409419384796544 2893322 139998320888516755210770296279939424 2893323 -51737173424477628800164171194811392 2893324 -72012137097623777199620007775284224 2893325 659539280968526416437328520086050 2893326 -59694583884944296716968191868877696 2893327 383296404876400597718823690733920176 2893328 -75256634954569908498400009514188800 2893329 -14241384057384345914166223624737852 2893330 671448395484275178572066853388800 2893331 -112774683102213660357940551808663296 2893332 -113996161969020234592085701725474816 2893333 -371329497292060303986106812205675136 2893334 -27520427698357101642150729399025920 2893335 18673685993879206083956751659960400 2893336 -193552348405867361996606473231319040 2893337 7331464508245706109833901358817220 2893338 -86722846129961887879819158177482496 2893339 341749802366790746901555047655461040 2893340 -87216112729712291063134996746908160 2893341 2334954772284073972161527986398720 2893342 -4867433792342135139893624977998528 2893343 202209198865220733309318902605484040 2893344 110522635890881510869961740824084480 2893345 55366953300348668861916379946745600 2893346 97009984704037043389944391325953872 2893347 -437346366463831153031364663878677920 2893348 395782517473225405449950573709396608 2893349 368505135284259437391898575010776636 2893350 59322059171732985380727302846952000 2893351 110243422645324683994910726625679352 2893352 -496963577055310495715879223874560 2893353 100343567415838614474118205429858304 2893354 48984162276730944394487067874283520 2893355 -6963001653094915638386981467518240 2893356 -172238430053848908550135236243264000 2893357 452684471627810686422330708826931606 2893358 129460967022229818470280788973210240 2893359 -86044717584592591958020643526650880 2893360 -61185785914945246227026166728294400 2893361 -76577563670960075673043791235640268 2893362 -127009955599464776944610470356171648 2893363 -212769187791408678468589211291932080 2893364 -345621379963625837981971476727737600 2893365 63207984533300868229827304587233400 2893366 -21187426862468037269456313021690624 2893367 -223139875223215653747637727791479648 2893368 -308410836248671933248374028393738240 2893369 -255145126969068067679973238671926230 2893370 -78758513398195416350495444459211840 2893371 -98671828416374525072200645560420240 2893372 283464401201176321852587481848159232 2893373 98655498450902051906817049276777344 2893374 179042020812291981099010227581306880 2893375 327414888269947684371271410324720000 2893376 64548646208437928381069228975849472 2893377 -36783750955677755563933974216069120 2893378 -204945807247309306971671341959059760 2893379 39844925751991074450376563127681980 2893380 -12818306822072598831555887844003840 2893381 8633433261974175513891497875391100 2893382 -220069306380755321840008312165987200 2893383 197194543585328091108872449442631744 2893384 2871870429719153959897550778040320 2893385 79813833240849108946510105724613120 2893386 -180352624548981718158038438794465536 2893387 84286401549056552296892445006143232 2893388 -146016156226010358305023026581637120 2893389 153168692322743496818524101900383424 2893390 94123960418797649156218939032182400 2893391 -166301389670168069030114598585464208 2893392 -18358079680953894088218370842427392 2893393 461111589482651810867716970286230642 2893394 -40364779701148980147415111985906688 2893395 -183930825860309339451866655239731200 2893396 -102466048829809399565719150088386560 2893397 174680984191973538149821378504456800 2893398 2971665305934274694493083300220864 2893399 -251648643685316855704713670666372600 2893400 -50536545589253282008035473750016000 2893401 -303909750816854130661274263464467859 2893402 143599337758202919144159359142343152 2893403 -206940908491348546810652686892347896 2893404 129713825416898015077462896930679296 2893405 87988820641234063034720530166523000 2893406 340838421301428666847979323080769152 2893407 277334113275646925732958453960222720 2893408 -17618334712535795863357748015529984 2893409 -27550151863869595184189397432231390 2893410 21808216595421628754344038681675840 2893411 -155011236949837683122815600680382776 2893412 376178766933538482154372058330633856 2893413 -47055449027623873235736904800351552 2893414 -513656539168556874183928752536656128 2893415 -2700905443693926435864003062829600 2893416 -91089466117041473821571988190003200 2893417 379444317418277584268118809711286600 2893418 -18420953159432531570442205301544960 2893419 332352142649315797800248714406429000 2893420 -124330405363268197643202600948510720 2893421 -3433936951658899948907567715198378 2893422 -19508130480399883256245043408772096 2893423 -151763573373082687356016542188039136 2893424 -46449524446682521588183608405688320 2893425 44794038840804621084115481145235200 2893426 748429022750682894645614984016912 2893427 -3604056978127815389627546373609720 2893428 -28089623170519068879624555705876480 2893429 9977103046372976539755983793671040 2893430 182844840184861425282934092744975360 2893431 -282326827611950652258979237350932400 2893432 -30558412399333259744248084315545600 2893433 -2836422478437985661363927994001836 2893434 148789431529759886789153334301908480 2893435 -280940014286709965472270969723237120 2893436 54118112806467829434851305374259200 2893437 5215673810186911908826037920819980 2893438 -200306214523733219482507866226874880 2893439 139932963774193933317433024673466240 2893440 -65379525474016310913646849739980800 2893441 -324834372149807091495975806853152768 2893442 416109087228194836631109537735624192 2893443 -33977573205352467405908844275718912 2893444 -116187156799674011662715070814344064 2893445 -123174285778702906301253963794943300 2893446 -1510261395732728702268027001724160 2893447 9979441973912249669395631858556352 2893448 121666537461749463265864102291998720 2893449 -13738908621594025836441773821756800 2893450 -127211902624473171584313746216703600 2893451 173427544323235861234104906261363024 2893452 -5572083112262432810706867951707136 2893453 -278520343508060328193017497680330880 2893454 -250121802268184479621919894023491840 2893455 -384464063368721737827186962671864800 2893456 207574304965314253619685973048901632 2893457 -55897103985468040991831679709541376 2893458 85464727241262545884831995321120384 2893459 -351702387748983706448141680312003200 2893460 -12763844541132498559318526671872000 2893461 -349960294810691025461459343803995776 2893462 94616305050570434771535049960286208 2893463 138982036734946932347592569589015168 2893464 -123759423824307038564296793638625280 2893465 57820287660419911916542040986729860 2893466 44632641385309905902608319096544 2893467 -7291779287590500392232155922946560 2893468 -140653494916103955772159825902464512 2893469 -233747730708912345946254037473749856 2893470 2357013746169458830484884684938240 2893471 95836431233102290878532706087424112 2893472 285476788068922772061655999787827200 2893473 708549931417188562801568528356386 2893474 30673887435626531577384847293370944 2893475 28963534070672072461709934815154000 2893476 39812855350636396806583599662690304 2893477 -85659327795516365682698282342948674 2893478 -9382718264716036884135577048104960 2893479 -4410416760019786861879255531855920 2893480 247543253656461300798360221922662400 2893481 -646603970632704852545647900428563718 2893482 7718148819026716995601304399383392 2893483 -8392362328427873392560170701944268 2893484 -372367119619199622128518601470944768 2893485 34855314229945450421970226222705920 2893486 385020370452352976652842801309660544 2893487 504649148100038539195099637892245136 2893488 -9123811190264628490502031367274496 2893489 -195205374400586040118145861826809710 2893490 25415062304981832252609747263748000 2893491 -78145438021530616685877251981593320 2893492 88712083599517066774110743566098432 2893493 186913260515687363040054341886771324 2893494 86639117926948560256567116689321472 2893495 -243090487336427360892057792709112400 2893496 -359468213852312055141322960245534720 2893497 393600839228825323308202787721714000 2893498 37593972999702874949021419368109536 2893499 -257771003010134424182052179610574764 2893500 -18255542457722721446347944748416000 2893501 21862343482756448685263342715858200 2893502 -316104647099476576810362434093645568 2893503 -259750599038270267211158200127549496 2893504 27439771854914180585440071804518400 2893505 -80376025566013103270654203908599340 2893506 48751496942589590805797917143932928 2893507 9211539039883215679041442737341756 2893508 -55755233338066891082601850046152704 2893509 101687119395353286190333235111600640 2893510 -121920732088194973530564265224326400 2893511 10674534062825288799051358274694072 2893512 9347572829382663892159066482155520 2893513 538812708166361927906551084092224 2893514 34853237365866728804463987559803840 2893515 -127520580934951722281454783065729280 2893516 -406084390816467586524514068261602560 2893517 -114463179317815587113151187692860448 2893518 -83630593217234590511813941791563136 2893519 361095593340828460412749954692684096 2893520 -25997410450688818696836519186923520 2893521 -64458133506467238030093741907177488 2893522 -51397001943972041843200725837368688 2893523 419704560965852346275578207909169772 2893524 -84755030160998763574380645097273344 2893525 -11871162864711387200784087151064950 2893526 -82667657485698509671427716384392576 2893527 -10416959099451944149126332933725472 2893528 370307569324057599653424817892720640 2893529 103669825370509302659517611198343840 2893530 -135723705379054218889955271237991680 2893531 16776381150132105384595243366299332 2893532 340566817621224171309365603462054400 2893533 211049942688292034039187441739449600 2893534 -16746551126445991622658591058833024 2893535 -90167826162508958129206355930642400 2893536 286301358841712163998107644875243520 2893537 -371233373486525033338907639314192080 2893538 -66593530385957221175113718008352256 2893539 129235147402924541031458545719528768 2893540 -34204815829039311227843420538470400 2893541 48673175485337340945829206248345664 2893542 6035271742291663426149600050957184 2893543 -381730148440925458022005948597515208 2893544 221588976837841258994563367433093120 2893545 148670847123160876586244300925171620 2893546 -204150995592835045361327594988984576 2893547 -372533361189033517504013899608437004 2893548 44333945878043029954457659723776000 2893549 -163905186391370960858006908915811700 2893550 -121104726866955715040933594017118400 2893551 185381171967267633822382128009850632 2893552 -19542672474320425962095895444127744 2893553 -23746893223349840572865911487066136 2893554 98488564851987133503746899328478864 2893555 -197113069973436410130164388036403200 2893556 1170950301605612303871988905756672 2893557 110546543722105339173922044981687840 2893558 -262339639439968462136320341026529120 2893559 101032378895586798932272603765852200 2893560 -93436297069937089590592794845798400 2893561 -194473541445374833166042447882412096 2893562 -126401035813432410128992909662366720 2893563 23812003469188543465988617196408040 2893564 -327744906752380438924183836930125824 2893565 533154827104583417760763179188766720 2893566 -55271721947349860683471074215258496 2893567 -544633686371562981571453078824950360 2893568 -89573483160243752729859397842370560 2893569 -14322031436194221359167603578851328 2893570 -115400282636474199677431317160059840 2893571 149319233752411412367266007120003516 2893572 166087654597116878454730581020070912 2893573 -150834742194237953777515250778893760 2893574 25029937184540865978782253710187840 2893575 69098731495033065969419131149529200 2893576 42198703130329079280744536788008960 2893577 -130109845295271499534695854864488908 2893578 61378198284831131886053038528967424 2893579 -97634567396856256802882902545193312 2893580 -170407188043628968738796115362688000 2893581 5123817069990658316065019582800470 2893582 241962595582260222661632876867667392 2893583 -170560282441029188483864194134887040 2893584 -39744296778827567425255017252913152 2893585 58759221376325027628809894197281960 2893586 28677848103780864926317015163848320 2893587 444638108795607055495900356770819952 2893588 229310638339389710580045051040454400 2893589 106061956524673451373306169307301390 2893590 74270333639730014461235855192371200 2893591 -5642651415099331366649517644452080 2893592 -56978040858760468455363922502369280 2893593 170178587970139180675557575257331664 2893594 -19662217615773205111895318673002496 2893595 155879966324286340807194164876289600 2893596 -207310231905724533414522253144596480 2893597 -236720277965551838484889820719163514 2893598 4898503998161890981162589417321664 2893599 -2184552351036115591219201584192456 2893600 -183818183574229662633510517914009600 2893601 -294305011528289442252327140974548048 2893602 -54610054918770827793208650704289792 2893603 410985796485874179512337212584148704 2893604 -140425089568657081405416117317468160 2893605 -39244692941863442188126661520230400 2893606 -41634114427565873840577084748681248 2893607 164281205821761136001291067662993952 2893608 19524358060809211317029315256806400 2893609 592037049866701684915625906030726016 2893610 -129618958340514301079917190890235040 2893611 100643871677279769579112597463906304 2893612 484370106604670158369030820920330240 2893613 258494618932640329683117426871566624 2893614 -24205199089888821736375273893150720 2893615 25170755435405616097848943550923200 2893616 -21692913080642617072056071550861312 2893617 116941983770982675424333816202862240 2893618 -14754504216199784715025665259608576 2893619 259306466834424931491450585109339020 2893620 102071701409366419042940513619148800 2893621 -501833640587329823552250332106641508 2893622 5715253773899658928576723798428672 2893623 117247060520452593112484261664162000 2893624 198257787115808498134190048988057600 2893625 -28137573566514200831321852886768000 2893626 8579153466456998125435858102196592 2893627 503666887833495589753892342539066320 2893628 283810312613919740640265526428474368 2893629 -172152368098600244079669310234284192 2893630 52769880298091998305257322799229760 2893631 -241380455083753982207357693004024168 2893632 -27047447003939176081381763126919168 2893633 212531931430316958019390783633578240 2893634 154643651600992769121117667290912672 2893635 -87190519242006492940742921336990880 2893636 -161891045348593395176250412769537920 2893637 -366643353750483667772992193896143714 2893638 -72903913073928775518947952450554880 2893639 -190221823465648823663873688947466240 2893640 -20709589190701844743060099949107200 2893641 -153341061976837807774081517709835200 2893642 1772760928444091221157300677151232 2893643 -503334120498387642860407257568540680 2893644 -134756240328370294379545113083427840 2893645 19178543042153144154078044683293900 2893646 -48617080185278724089125963104868032 2893647 78265904245085920254138544585799448 2893648 -36819168624898075230791109845712896 2893649 1004013646427847452329020579164593920 2893650 34823804083760500482213319262515200 2893651 -484004188761779085940112230012003348 2893652 452761087875045428445611057072881536 2893653 33944244775028096042096566661234304 2893654 -75910714138996106430288213420625728 2893655 -151913457330218177230877584314247200 2893656 100183406269608767614526376474931200 2893657 30949800363212015774970582156936720 2893658 83863691239678187793556133008477680 2893659 -21122172822013639467383759903251200 2893660 30867298022050417339220878833254400 2893661 332997247159344865902684285602036262 2893662 -117167230021331511322235727063606720 2893663 803563205627007717120612849459952840 2893664 1938440397254416426509307113111552 2893665 15287175669753803703467335017528000 2893666 -234567101364158550750669433977025968 2893667 -57687867369188210841483362921348448 2893668 -120054944471073608552114076223942656 2893669 87198830554705221477545370470121120 2893670 86387737996797077791793529086601600 2893671 212125889455033984294604521619335680 2893672 -265574517894221308805805414992824320 2893673 -12456379505226343585701729920238000 2893674 -48769565144103412881481045839195648 2893675 87863065335385661589624036298303000 2893676 -88235183605435847688754415408726016 2893677 244129822613600674746460186047251520 2893678 268134455669391259630391425340496960 2893679 327702616954811738664726232030787280 2893680 48163428129205675448798239818547200 2893681 179784655467520559276478393476861120 2893682 391062896144274901669947532340365824 2893683 -3765843998471407678205629222700496 2893684 437470760218215633504252774422316416 2893685 446377676264247962098259444847164220 2893686 -17336080694458635732821349985167936 2893687 6414301251538999929440422086906352 2893688 -116825042538359662289562204561776640 2893689 -295882363193505669237975010257058956 2893690 20802745787841872306349646186821600 2893691 938681537709931942337368609377146400 2893692 -1558367547486025536288902175579648 2893693 -268076844975809038748481965133673056 2893694 -95881555010565506483495026065374400 2893695 -28674639339406775702432563011747840 2893696 95640854345975951046458876645867520 2893697 1036212407168509868996311940420905812 2893698 -48037201337348046907466086423964160 2893699 122152163472477573871063977865818864 2893700 -14509814050893059431843704062592000 2893701 -38518697240117562930304073513940000 2893702 40829898622973096645048150009303040 2893703 2814364609407290444769319789340952 2893704 -72694511979103658688763137403944960 2893705 -56223703524579747126451376977354140 2893706 206472291957683592553042194966564960 2893707 64358564206355248509727394961065760 2893708 -41386204775136239091617556027907584 2893709 44384758840615892414780774464809600 2893710 -3366315440185074361629574285319040 2893711 14911450268208262580587873408038000 2893712 9535901211756800169195777037762560 2893713 43549531473414790742859261149666544 2893714 -62233740625935885771576897602899200 2893715 -668815977040095417970522911695520 2893716 97511872905586090360521444312594432 2893717 46626198150135701869201199464570766 2893718 11694421604522975816705022224653440 2893719 68763257047065792151566272918557440 2893720 14000827478927133778054417775001600 2893721 155669262707712945892224647910638922 2893722 -21136617707197620668256974896395264 2893723 87315199098598896854046089080635936 2893724 -73227541454286151140675022924929024 2893725 6881684311022222006798735464643250 2893726 41339081341617577407421667344355328 2893727 355241979595601631932107771378884576 2893728 4862166552799634256202233547849728 2893729 -223408209716534231474427170871518700 2893730 -731312270081171446778866321413120 2893731 -168515668487006568698889325910976648 2893732 109952460043461644899465582996660480 2893733 109062933533987673504335394312293976 2893734 10798664823152761947598000873283328 2893735 30580120704028053914985619098223200 2893736 -541569789913147787993949922364467200 2893737 -61167444705348954393474558821062656 2893738 20280881785665597083941567381447680 2893739 -11012465757924453120529071225765072 2893740 -88021673933852547228524311940843520 2893741 502874940575280486830526579550021142 2893742 -152300775317147250138525912148417728 2893743 186315132874919585712124800023387424 2893744 -7902596186158926134825342937513984 2893745 -223788578812103155827300417514370880 2893746 11947609158424611406413519558009600 2893747 -39446194018430785442543634219239520 2893748 -88559869457723880034510917413959680 2893749 210099758537058905094490700160293664 2893750 -44480352116068008559352376458400000 2893751 53994161500631607147472857195950304 2893752 -175330343713140720187465642586726400 2893753 -281320603337448460002153097752326998 2893754 48374593162957257938280352837454592 2893755 -195936441195232410136282505288503440 2893756 -153352577751736738230051112649313280 2893757 -81128097805565711512850430851366400 2893758 21840190518630847656088938951244800 2893759 -5909106376038641438839503633651072 2893760 -24121441789633055129797785833963520 2893761 128654723139020500761172087299314388 2893762 313620804752756910385490798378983632 2893763 50983138072214820292227642615294012 2893764 -225297561455301431854042757189480448 2893765 -179689606225010863456146238001635200 2893766 180435662681554711019683338763292544 2893767 278205600277279624727802609313946280 2893768 -122728897812634331467616396732989440 2893769 -191790889234827434987037926443180800 2893770 -48914410726548056338300805203814400 2893771 -2439318384362240653606250118355440 2893772 -163716995253469794715309755261619200 2893773 -75292065244220389482862806102108000 2893774 -126414867207208622412313252346179968 2893775 -124514985453192283869338131095142200 2893776 -1935514627630491478291287006117888 2893777 90116125943960277066342815850384626 2893778 -105884446955333266973853787100680560 2893779 110816780615019505763707230044628480 2893780 -94200947775681641974063487171289600 2893781 668587523263431532087453895729710464 2893782 58283589455179032155466007735524864 2893783 -191232881890649528122287367621818680 2893784 -328799794439695321628814439528765440 2893785 172470502854694554382460564121479040 2893786 -59294324598708777661676500967404800 2893787 -156679985419145259113425066783535196 2893788 -12600121917832582933688725596082176 2893789 -275545615249680921012333829428194976 2893790 -347709139019129178849261492879894720 2893791 -104026165811084349615288138395809536 2893792 92509280530602669567356673366687744 2893793 -13922135192849717184130221961212540 2893794 50526202615248033287449604652280320 2893795 268737750781972113332644327352563200 2893796 -18558407739881119167822802149460992 2893797 -166734428209699948026881158731398400 2893798 225248503836397256933813439644210400 2893799 -183667406807674000714774484351564664 2893800 8381458886727011967006259470336000 2893801 172198972291543664489422238220678772 2893802 -154525924567233901401182445441261648 2893803 -268596535316506581672449886469027392 2893804 -104869758851586768015221749361561344 2893805 -15574972625604344914275799654785000 2893806 14289907398933427207231996084957632 2893807 9565555190577855455566410996025952 2893808 2238249498149470709185095977533440 2893809 71242203970505170419915626401140288 2893810 -37420680543524688100932758034937440 2893811 -335001212420041035799982149535361588 2893812 -37449398009211055595709190323609600 2893813 248087257278057655868465612081241724 2893814 -731298837385074747646896064266240 2893815 -115868475639801011000651096939795280 2893816 -587366461014880315235862275985899520 2893817 227830733404668219475857492872891220 2893818 11503822292287461114547007625435648 2893819 104984273531245198749448948748788352 2893820 -41732898788145312889640585255070720 2893821 39393644437599184705673494321976448 2893822 138861392965421790042407677874337792 2893823 -136953765607718144437610264188909320 2893824 19921670296785827117341972554055680 2893825 397796682704431875528765387034476000 2893826 44873765511963846547324962182613024 2893827 327470462045747219265885214532592120 2893828 -35186514408501874630462861158166528 2893829 24525275264042795743194344701226880 2893830 -1033207908800788348586365414654080 2893831 -497699110344399583475014960215083368 2893832 257515224033163841683907572819353600 2893833 -586908309384309314727109469138731200 2893834 -9342797358472240872061652197631184 2893835 7226718292005006416301389999016000 2893836 42998569704859162567429411094016 2893837 -188416718488656646818040089986220288 2893838 -321555792340983950001142810673839680 2893839 -72009455924157085697137457529943152 2893840 -10060326283004365132962446056980480 2893841 121142407011332623389656826438028800 2893842 173955741889380471373553335589463072 2893843 -104650598336255619279915129354557908 2893844 -104618967193837840018594420913789184 2893845 135557441895751696409487894797951520 2893846 -28901080297616641046469822120028128 2893847 -43297490662020252984603037188261288 2893848 365176691941958799664232847919656960 2893849 -191910014472850811656087251277853440 2893850 49056033334009254250918821776716800 2893851 67133157931458610099523538023049192 2893852 95168143955788930082439667717171200 2893853 184499108295072700384332947069925804 2893854 -112000610160146337050101464301452480 2893855 -133608718815371844745623003350448480 2893856 -97988834601720513833572029620551680 2893857 -2976002554579969720796194311287712 2893858 49814051553538784954395586669836800 2893859 -105229130997028796456232036789906984 2893860 -170594303899868712559171712607436800 2893861 -245756783486644331167604780485497538 2893862 -116143202802446109761864029448204736 2893863 54644148461045498969025321007722624 2893864 806193352098291116987455688865792000 2893865 -25784780085655217170118576344169820 2893866 8080858891355274787868098937201664 2893867 294193645034587840796373103110964916 2893868 106529612181935162568040526497160448 2893869 -42157488759644840394795580836568512 2893870 4845879508487967003234425460284160 2893871 -237036694104037634993536893245176320 2893872 -73697466089279490002477250552299520 2893873 824474786441073739519654012602803380 2893874 37931392594842278067025560514393632 2893875 -112842892569858612843523358911716000 2893876 -201461695321941733282709867941600512 2893877 -154541867130386865796905624392024928 2893878 -51560386479789435829596784870684800 2893879 -268059485958312877723396400297202520 2893880 161349957544739923272537533249740800 2893881 10403973547557029923215262824854784 2893882 -136204573559393991702612833569016208 2893883 -24395639182826748140857472349992016 2893884 132076216767493799578915940469768192 2893885 20784076417429422099664719518033580 2893886 32983639558345405918400472665781120 2893887 168562156938959145015960808553858520 2893888 17691047984612691730445441318256640 2893889 -68338283568340434584248829417186880 2893890 -9579918293431101893609222266252800 2893891 98605975863657162999336488857152000 2893892 -127115277336350609811642459416870784 2893893 -243947189328058572132599635119128640 2893894 -57162182949105267418509113467732800 2893895 -167278168715306066269745665879854600 2893896 -21958225925182277023461610608122880 2893897 468025465070001217817851118895472346 2893898 -33324607512032212077529390092461568 2893899 185955116762116663815245592573112320 2893900 -3047694818477011433669626874739200 2893901 698537926315962879544485169583695404 2893902 29894035390904556539083829416872960 2893903 -224870664481068574622577993568790256 2893904 67100072421333374190957539913744384 2893905 66924647037845799624576884342208960 2893906 -61456249921063400395119892890441216 2893907 -36996098235715701294994164672205728 2893908 -26132789494398012581183042175436800 2893909 240969921384971134517072317471875040 2893910 -250226621560407524340350842754169600 2893911 -262185530212379377103679806546987928 2893912 58595884962107447701742336079298560 2893913 -510622730859167193813623578262616816 2893914 245194651902511472442088047047216640 2893915 -119952854861675026381843322185598880 2893916 383408214812018617440687687540810240 2893917 -8253697156027230516983592975181152 2893918 100611691560735307370051724643242816 2893919 -13080767189630125152898464093154704 2893920 85773762150394301656199590300876800 2893921 452990176682071040024747229281498544 2893922 52145097119506163610237813983644032 2893923 -93468014876949706340516682764806428 2893924 -165348862709406698418850754184038400 2893925 113773734623428716256490961137554650 2893926 78045176529243877831094578740148224 2893927 -596789231094785564151767778212787888 2893928 -7940987588919550785182803451904000 2893929 67119985012236563945870390683050048 2893930 16400634710722204496609065771393920 2893931 202346803899621670654617606989483520 2893932 144445078827835164628632421905113856 2893933 29552230282144298287516090609112000 2893934 143940929215219810452590738860074240 2893935 -205830075627254952684763306515907200 2893936 -4873858103377901334770292148830208 2893937 29180099275823794936672511335877586 2893938 -188543406712037696442304764427587456 2893939 -30738654039212542560434914981758240 2893940 -79515191919684394563672704553135360 2893941 -541365003119900547016858575110482560 2893942 70710801179576228651563801950259872 2893943 -1440335722618277939861653705009152 2893944 43052470140593763421702771590512640 2893945 211544119750646160120899876269349700 2893946 -43955759360631419326601509865008896 2893947 -45464068293312808684486123568305920 2893948 284021541335007785476924687269642240 2893949 150620538359012057894830552860289536 2893950 26519577482005114046435706935880000 2893951 92182689407946996365077236260461952 2893952 74955070366518000755244983270768640 2893953 -240197694763419831314656096170763392 2893954 -33271568997424238473551720383878656 2893955 17158471449169719918778208607474960 2893956 56320109159413169849488520957217792 2893957 -497571058244104936405973825006722 2893958 -56283000931401803532186222933422016 2893959 141365070568042414445403490913828424 2893960 169913355060531684279664715452416000 2893961 81162403030306496720541818866045824 2893962 -139716522677559848829234311623885056 2893963 2797207183815108614794884439952944 2893964 -142864804406661547500944908214817024 2893965 169928290600431486488684330945361120 2893966 -90611272481098487898357400422156480 2893967 312913556967885766643108805403700016 2893968 -1889407885265857457926063163965440 2893969 -84457665672778411781050087156550156 2893970 -205857990319605616625287177189588320 2893971 50391565351959626595770555899736640 2893972 444724220572502685817312147200891776 2893973 620624241738216713197603835824540764 2893974 -2264306011647499570735832426127360 2893975 77289062514732616502264694523776000 2893976 386210865966401858164471036947118080 2893977 -87298539026385783893721681892867686 2893978 -597267048610925209351146229123949568 2893979 235335052651587631568643654042184680 2893980 166441263560840267309096206776115200 2893981 -659360489339932967700872492617901108 2893982 51075856285624181503974215635609344 2893983 -8535303212458109949485538029825976 2893984 53643629235723103424064063692537856 2893985 21624051234598362144059764797590400 2893986 1152410407737719100418059918341760 2893987 -623947774497962185459873012480131364 2893988 45788312037377203158427513333990656 2893989 -321365792545274849227098206845531104 2893990 -80312609247931753208038931500310400 2893991 -115648018572336410939847735977201808 2893992 -90217797553818557946458046226022400 2893993 467016915074987718745957537129941242 2893994 16051148386973454611984789633029296 2893995 -105930329298564965136722254359964800 2893996 64641258566310154546759393394295808 2893997 -226234105866990789411630126077211540 2893998 -173658296846720370139066387215562752 2893999 36735473032197489855494036137311336 2894000 -114123359197959481070987997462528000 2894001 77969460522892770421232901267076704 2894002 23590109528917141961226439481735952 2894003 84819667305825525962106835339129680 2894004 104722444408625818447587964295178240 2894005 129764063190186657422985059740984320 2894006 226181614964661264491659116188225952 2894007 4085994817987890855243894263704320 2894008 127127764525562003872847469697781760 2894009 -19489501809127395226264577408664960 2894010 -8391919878269706669795546554465280 2894011 -38023402788742637788625561130097568 2894012 -12696854633778266145452104018937856 2894013 -7178723694413843021912239341478740 2894014 -192855146381905507270844520617190144 2894015 -320827472240286010204705733232258840 2894016 -84670894197735420301091863063953408 2894017 -75628135956500571075585747468345216 2894018 -296470008853215016270239976533173040 2894019 -42538516867931879541779587349947152 2894020 -55948962298976084118488455270091520 2894021 12542158120708252783443098516593920 2894022 -357231717013968782614606879207071360 2894023 -53917641384937159006864188001019520 2894024 -54433517171667320780136167758233600 2894025 -4819789954000086441975982792886400 2894026 -24663443453840709931532260588856640 2894027 101073735434913355502440241937988800 2894028 153176843557126251978192773722897920 2894029 -1944716092038189721344106706269248 2894030 -31419630794053203037355331244759680 2894031 64015029278771041692874895239355904 2894032 -77749248380822957233267017539125248 2894033 130721836748722204748952979250695920 2894034 -70583462120351775914732510451454464 2894035 -239677398328969378728276669699300000 2894036 -81095495277067464315647723383234560 2894037 -317489833790654719466598138140761440 2894038 26203476733391127321564936121289376 2894039 -9343282299191039550279474449812440 2894040 -59978282032490287726983305899008000 2894041 -666103330101937120166912723677069558 2894042 -327718231912845278934850092127948800 2894043 16493046960122242753372068232271664 2894044 117908681899315393181691337221365760 2894045 1077879641555927546527363938380160 2894046 -60418380036186903142582749151433280 2894047 -62648166048355090094186548927678760 2894048 -327648578708727342954963155409960960 2894049 14906380328903490879260557203080130 2894050 -90026812642238006320454902066285200 2894051 -327038564361382524708581921949837600 2894052 -95213205970531239124124320333234176 2894053 -322411047238968899270058652099181698 2894054 65884435857036896035732604028001152 2894055 -252104443013421325731131236893938400 2894056 37226241719121159311585579338383360 2894057 -19181238004243434033369930517257600 2894058 14447610906362601304167132630101424 2894059 71892044101765984478726533101305120 2894060 65354349270988812970234117145564160 2894061 44527065908342713329252802803792480 2894062 -60348845654701452789593071814635968 2894063 -64482156256938449046628760736975360 2894064 -92859166145319008106345332782104576 2894065 -42706843974324787419284963483321280 2894066 47945703551412183749159399467946496 2894067 18442206766064896948346170208090112 2894068 -154771365125565731264644343294576640 2894069 190568857018039892212920978238039470 2894070 -115741303320094491614767927854940800 2894071 421361501200857617353458048890583272 2894072 -6537224474429644548988981965619200 2894073 31445557672618693563600953329250688 2894074 183851240264189339686579606716103536 2894075 -54186819298960455422502518939990700 2894076 192507968041167827658463162493829120 2894077 -534810405794790214566979835447907828 2894078 -71150531477881402651800134550720 2894079 -46211378909492149599489886503266616 2894080 -81230256987127677552927244183142400 2894081 -403155397763505436476593527242260736 2894082 201586627127667046693561192347345792 2894083 -415582604830758557885485221788521176 2894084 271084752010425649909771798918924800 2894085 -3392316958952614416307224847826760 2894086 -29447455914862891036299558061862400 2894087 -499203716616942999894671546989234584 2894088 -230756962708366120310951369178685440 2894089 -182177419110939440792493729233835168 2894090 -85269380394237635542061154800839680 2894091 67244853521867475360078056379384792 2894092 239843714500403052813726866238062080 2894093 784442802210880709589514746176265804 2894094 75621063370969327251753463023157248 2894095 -275870454572379906945689421516737400 2894096 19212421782562315736062530675228672 2894097 149119578298333377852995363871403872 2894098 -32439172838586735243925388064983040 2894099 -139413075578023799577584002107177360 2894100 -142107837034148829622029055172659200 2894101 50835119506996495108481983049717152 2894102 -69447447883709994552237679219833600 2894103 42782868633575874536024561324687520 2894104 -169295751531684755126079885756426240 2894105 -204356654210074622150042718754063740 2894106 35639251136155406461208944836847104 2894107 -3841506284775953233870553832742880 2894108 -48263718913273843905637743468423168 2894109 53010183534514022794825987054763904 2894110 -10049075364723315282482041144823040 2894111 -463443081589973257977307562973453576 2894112 143940306224391114494428204130500608 2894113 52567988954073387737858025411470400 2894114 -415332262126563813161161155652254048 2894115 351919583736212272449363476221440 2894116 26206963337245603969316043259648640 2894117 -235497196372563812048045585590792740 2894118 108146044831764073148732235326054400 2894119 526637042840758102705697138598862080 2894120 -116036184053377166485078904568883200 2894121 -345689258753363407086606428638846710 2894122 92837687571699658718953917934554624 2894123 -378957794709747292514120249417303628 2894124 141360770772132979801848388443219456 2894125 -155601297348180840295845388822251000 2894126 113597685862814556242512731638152512 2894127 -110329469649197748800988976975570560 2894128 -125834818876049065860983259558658048 2894129 36819287088334525912696057795226112 2894130 -74351179154268493673744480626643040 2894131 -64166160801764132382291441916323528 2894132 307011644061851151901012234529894400 2894133 -352896043525636092509870766400774752 2894134 -209449216855142700938193515119730784 2894135 189418965826843024027750607400805080 2894136 -60779155646483979889991742604247040 2894137 5299275098119148384692263581309946 2894138 12734004021926652998163336626531520 2894139 -144992640372888906310289108266305396 2894140 44705480953581209195415063670855680 2894141 -52892533227704939666573573502462228 2894142 58867661881127025486177467324872320 2894143 128523597282658278777246143719337592 2894144 130515953234039004700712373313339392 2894145 -34727988566415781857297754612272960 2894146 -174115880208078469297352755247719728 2894147 769456056126003396355252417423044672 2894148 133096445056641310015607774916122880 2894149 -19582034727431162411888138139475620 2894150 64186778813741556052456894063728000 2894151 -59445890219132485559644258287146160 2894152 260669688510187485962301957426201600 2894153 421778740458164787551812886463357402 2894154 -111657556967164451739045259804442880 2894155 195787545116629537010599573249758240 2894156 161689571353988101673151052705336320 2894157 -79399802267860802205533978462117760 2894158 -438783098325748679824561837763712 2894159 -134135041389189980379915664507785696 2894160 9515525330499138484260293364940800 2894161 -434051356864519537048156474049604238 2894162 -179803613842070993399917271333372928 2894163 298366939516561335804117996949660344 2894164 74080445341555828339609390041055232 2894165 91256693307978519808066687808332800 2894166 195434364456336946131342563119239168 2894167 -460314748693362986582730483639489784 2894168 126689019698250979134385458011136000 2894169 5483536615304565024323950586369568 2894170 -178883895574113190473325917974418720 2894171 88664275121748266013431537694715200 2894172 -6946534242991555342013083204021248 2894173 -321911203856021026957617215443256736 2894174 11755465623343783668635085469648320 2894175 -43656498846275380255362522951909000 2894176 -547670315542284214771037257963929600 2894177 42330283060088393187540366817328064 2894178 -4177946387420708363489660249479680 2894179 -577289913470142915254025455624085220 2894180 -264168170376223111634303792240121600 2894181 25801946240102486175033039574393344 2894182 -203192991213589661693022091849303296 2894183 388231141772369679886633540146216744 2894184 -251828812609272186504771604008960000 2894185 -168369649676100442458637454140088220 2894186 -196542367311108987231413910559050240 2894187 63855373160954550022275789863050752 2894188 79379770805065096873071581293595136 2894189 -152051099731270454594251676422258644 2894190 -5183311108214406699753510967211520 2894191 63976734538268194615385071202544000 2894192 53186307455287975380728442521321472 2894193 -13813377076651394971915987683249918 2894194 98024703480288603478397906105639040 2894195 -139558251084692021279075593025638800 2894196 -42732833998014714004570169937911808 2894197 296781858800769575341215247972199200 2894198 135595563650862617313519771311613600 2894199 -224808457616409117753184316039424 2894200 30116697673695499273277534400000000 2894201 9311278069062920496996019110206352 2894202 98055390978634336199088248582048880 2894203 -12157741277193132116275994783704576 2894204 122718727732444780688422686664083456 2894205 -48367100278993447468569902211331200 2894206 -122641092027670110124198567541080320 2894207 617193898035700445268495919981942512 2894208 301222986610150222201113229677035520 2894209 -202707525998186694263174652548126590 2894210 151562070422662617755285363766443520 2894211 21073266225616220533667328273047052 2894212 69385769044545578309685460398947456 2894213 -58617514114676880982646007885864960 2894214 -27706756980286904785800193971220608 2894215 113332807570239024792015328434954360 2894216 145819877881575849841683138851573760 2894217 -260077796181867980421931112191074240 2894218 -8178909329190498990531023630452896 2894219 229695156217951001658331653691153620 2894220 -51450057189544334810600015338936320 2894221 349921341903224466843312147369771744 2894222 -94702706288510016288277064568408576 2894223 -157678958899770806824696299583890432 2894224 33977075898805633134931837909745664 2894225 75190935406780547923444387713531750 2894226 166369868503187992607754805765244544 2894227 171680365979154057159577710351137872 2894228 53444069345376610221772692217688064 2894229 -126313431106026723067256806409357160 2894230 222976242502271640847229127524501760 2894231 8341826669166148343408264395097184 2894232 -106496214900416097733180880157081600 2894233 590406780958324418894855414303956500 2894234 7394333716191479510483537148096000 2894235 7936126505891511737773159455462000 2894236 230503287806695079036459549360545280 2894237 723140189455699502014423126520352 2894238 -66591469534439182359161167363255680 2894239 521449903217227755765182748593731040 2894240 -381123119222055402023321195515084800 2894241 15508281443762321824423939839028224 2894242 -56145281394018310791566827986717408 2894243 354654066978356894769057838648211520 2894244 2370950104228172454634176477265920 2894245 -218611714873661170484757480946850400 2894246 -141834464677230748448603985303824928 2894247 31164729904853198742009316796095968 2894248 -52034307800713253567155424528547840 2894249 442613336689243032715577042193774336 2894250 20390020345642766020954702925184000 2894251 -60895368605670978885273408581740800 2894252 -235440966485906628740809921160043264 2894253 -78068105089324308674861652576744192 2894254 -187995833624301712534014659609731200 2894255 -33535086399611277637014838519874880 2894256 -6679359923046045665371966247731200 2894257 -130220238282217439996110479432500300 2894258 -289824681189194423249672592773568000 2894259 -98144176810452832413911551833719496 2894260 -278038682448246809184725052556492800 2894261 581144255470616056505797856759104572 2894262 -15246605872003774416519939836276736 2894263 -417470580987348786453131231557622488 2894264 -13680768117382333024744198098554880 2894265 285556967548612708858539929011440000 2894266 -6100956666039806847336261017318400 2894267 -81609641546996138974848014156567136 2894268 -8237586300719187469672561876909056 2894269 -64869703053272548708337307256726080 2894270 118852641079101691788280220758915200 2894271 -210750042781732383141267365298322488 2894272 -76680726164097123317174823171391488 2894273 -305369710720541407075942823930252478 2894274 55348753799101397838207218248301568 2894275 113055346466338040647819652175578300 2894276 156898145103949444076941112612622336 2894277 -81419600385549828295466688779852160 2894278 320180679490648497006991841904601440 2894279 -626517873501709919205355282331118120 2894280 9683260681414302246396955705344000 2894281 -42897548130333380793363211166915136 2894282 -8469193220830266800223995088142848 2894283 -86930253383656693113571054699379988 2894284 -105748949262574227436598478769348608 2894285 103628625716948001804197872168171980 2894286 -79767932480819898560000052719458176 2894287 7986326643892897576454020383066240 2894288 -34789306152686073717336203784437760 2894289 -214774699096143022417824570045032160 2894290 13170152091866836703087321431142400 2894291 -232061597331506963263993298354888208 2894292 -14320704682130186004440148202633344 2894293 368288495857215333473340044404103904 2894294 22642732835449728358784659056746784 2894295 -55314226830662986228864603197343200 2894296 -221874299557832032649782178251806720 2894297 126000813051819637305295006710748032 2894298 199150077265617665031270959491515648 2894299 -418299043746146976070681946385264700 2894300 -178250131049273156221376171612851200 2894301 -125884488736691830636656573764205108 2894302 276146389194332402248943547977396352 2894303 -156740867107393061927568190373828448 2894304 -6304605623013291486778825962946560 2894305 -323922354831291725830879845237378540 2894306 341529664609982089403740737774518352 2894307 -208633326932390925241832653322657280 2894308 -116742050349467281778430296606919680 2894309 -436576441397630340755322647900477760 2894310 30206086069549985909829950979801600 2894311 -241052067680113756607574570818278816 2894312 -282769467600683555540790661574476800 2894313 -32992813428814013224856654651572512 2894314 -41236804416544007052745322477814528 2894315 60662602941407295271518456029859840 2894316 122665262873836335853458526872468480 2894317 272980080906955009308462282151461760 2894318 39446666763338998409039260743773952 2894319 -128648754379878911346157065561325680 2894320 -25590893549593998234002115133440 2894321 -353374396843297863320760810646850478 2894322 -68745090091200249206660367832057728 2894323 585146586039202339400897925160504480 2894324 65768815919174903580128331319739136 2894325 21868076009795803993175097319920000 2894326 79851092826061656972205479065870784 2894327 48179438520772533638569908953596800 2894328 151277342901891450302347237322035200 2894329 -265073037462520251987963842618130070 2894330 832421825943691391390426479902720 2894331 -368701708503799953090954303194050560 2894332 22036478832819328064065847049790464 2894333 -316625489900851683162671514200263776 2894334 -220228075927002758646842419992905088 2894335 90936087630701110875490477659106680 2894336 59245938511464094598112945301880832 2894337 -255144405572888830258435387484363406 2894338 -65807343111598249098632634472261680 2894339 29257467048820182174909680600373456 2894340 48350627729144736248272650082099200 2894341 -410085417355492241810805873996820258 2894342 -161539154632682300117712060585867456 2894343 -11482913446779706625335945272552576 2894344 515477391081777335405000909333468160 2894345 112345635319118760627970377799969800 2894346 -9584849488091571766666806666854400 2894347 -1682104042948075361420599382446728 2894348 44119598119750278848963932846372608 2894349 -315100594795322337862207668369039936 2894350 -93622737698265250435743953138347200 2894351 -24246475240626098895055478170989648 2894352 101491456503993280403317088939016192 2894353 18783296013807283730324528770966080 2894354 -135476216847416893732207501547483136 2894355 219733649205588253689365783554243200 2894356 255042673394404386573223113396609920 2894357 -172541418926396106380345955314919588 2894358 144653397717165846402756510432437184 2894359 -92295789526197108985134648698130296 2894360 73562227007490192903022153436774400 2894361 -215967497716401700271172358170670128 2894362 17792168679067668435967600225912032 2894363 257951881154531767232841554324575560 2894364 -99688162956234585912601016309844480 2894365 -271220385630542170163051060004362400 2894366 -105937856382737271211973655527788416 2894367 30034944795588207174423132518858112 2894368 -276017562922935491158524054523084800 2894369 -137613517996870933463047400785680120 2894370 37489594092606295437674660678092800 2894371 37020670528360723699569747615200944 2894372 -78618101513491589365942013541043968 2894373 3768114198922291771398375718827744 2894374 121350880398803873202722589867014400 2894375 -44723466235703484143715346373685000 2894376 126170972122225960100976727982653440 2894377 6404231222820554479494188349931520 2894378 270907373900228499958923896521752240 2894379 81522154263660888603680315705674584 2894380 23588707807508237405253391638988800 2894381 111271916214331639754555570160070710 2894382 63141366183991191772620755618274048 2894383 -29329391391220414689321158761515696 2894384 22610381971371296588040054058352640 2894385 -72791017989629200736517873300375360 2894386 63753775430747586164725409569981440 2894387 318581439614526600523097047120209036 2894388 22796823783022622106330943880073216 2894389 65612588837699705999266146841843968 2894390 10793925147146423181412540126579200 2894391 48435757569117527126376940920612648 2894392 -152987258818885874855618421766656000 2894393 -840071342532264715562892374091260460 2894394 179489921918958138485547715255372800 2894395 -56694795617913715068803461219285440 2894396 -110437299798689835249915545903457792 2894397 -342771983246208226398565627025902080 2894398 53928100329167932097636608340451264 2894399 77560282939715361191710882088763312 2894400 -78087196489755311399136585056256000 2894401 -229589551694131396609929287439875328 2894402 -154669046229064824361369237085214720 2894403 537852374368308763512490874660774400 2894404 -181305707862548082058474569019318144 2894405 423720227008074113082969990126144060 2894406 -138626985459569243010918219162559296 2894407 156366497813945241605751883133133656 2894408 -174251535339869005976972023189340160 2894409 -150460578321010167154688599159676736 2894410 -1979401183093032700756244438249280 2894411 -270715918075322202711191212384360848 2894412 143745913844190246294971986536087552 2894413 199510875826667126297129563525596662 2894414 80029101436543470129431109681595392 2894415 200713665131306932098055784577883920 2894416 662147998881776924534598703775744 2894417 -584402546718751110031513685063067534 2894418 -69040365425098623030970291536083304 2894419 499103151612137453436440731142738760 2894420 124647813927231404432555598456430080 2894421 -527978794730738790946400500368888000 2894422 -25125897380854353828716983414233600 2894423 -188893062399067694911710576521543040 2894424 1116304639012707916805624196587520 2894425 -105864287282030988341475678818964850 2894426 -59874896897690562842588748326723088 2894427 204240668229718779638319200262465840 2894428 -159300686352236241305006998886252032 2894429 -758495135483383854019061885088159540 2894430 44559214100176829369168255447116800 2894431 244590478367768052117826537407475232 2894432 -237305077671190275216532607886950400 2894433 6124645543253686009931287193167584 2894434 -56653115040629127903946117436670384 2894435 123031595405617856139594583414303200 2894436 14989914716541777866815889916731904 2894437 -37463595019277583065702830453817856 2894438 217653232729417110391244910949137120 2894439 -888792823321964445241646044180992 2894440 54642162507957914729414317816550400 2894441 207780676569136383534677511255600 2894442 103087068077289200322857900273632512 2894443 313255589614324453071555748548792692 2894444 286903266261530200790352486027509760 2894445 167727966834044504778787353474692640 2894446 317082774432540627508042748625348672 2894447 -76611329491121818270076563330861104 2894448 149548950438495589689639042032861184 2894449 457638017279429617945690640608682450 2894450 -3600292468271435144068983289204800 2894451 15335386072792661765439598223395584 2894452 -75967473253846457926635202183034880 2894453 -334344007487125070281408741317881298 2894454 -15493927219043236619329817702854848 2894455 57323313823804784101747098634860000 2894456 468382541178046953086919603376250880 2894457 -58498235554998168665920937496231936 2894458 -15305936135470854067925289097943040 2894459 -2554706909152887484351818456843072 2894460 89703613585470421811914165177344000 2894461 102778323074216448166294639262556300 2894462 15824071563143677730625055160735232 2894463 -84207843605490831386716863926173464 2894464 -271692952662178809580984753276846080 2894465 -12774021657437521470141139502424000 2894466 -1896266606495520954640351477752576 2894467 -930641515762710610109573640101170568 2894468 -193561811787240684781342438498964352 2894469 -129184620488585227470939477889805856 2894470 15973546382132930342250733724636160 2894471 -43878057840761078726705235509108208 2894472 115814561515704516199689041798430720 2894473 63632990929350431107725190097825380 2894474 7386195497828135172167136214713600 2894475 85403877827658612195225321159942600 2894476 74454218253122001215131421066770432 2894477 -20897411389469632819785431873388096 2894478 -26554703193935585234598592034467776 2894479 319733468596061163614572616063418600 2894480 -19728853931229641257125018352189440 2894481 270221450196642932102328900997632000 2894482 -155915696289268895305835727888567408 2894483 -494061130655659491114141015562781268 2894484 -45820347963547562157036026413246464 2894485 168401585557697458461011473346076960 2894486 -44416414600152223951090800835440000 2894487 -355556258496366559498420961393087640 2894488 -9664995521760357278590306773258240 2894489 78200520063938312394682878251631048 2894490 -129037146899093229447473926412232000 2894491 714992942754676950813933157992608752 2894492 -475923183344832668628533580850819584 2894493 105261760071991681480071156186299520 2894494 20647013998156511113473832804519296 2894495 -81212847106538780615798084358230400 2894496 93511354467881616020257238305210368 2894497 54628004058325461025487399358040752 2894498 -207392199536393474869480148602187520 2894499 -176401954647870107377387841373140316 2894500 -2411566921612991203300964035584000 2894501 -123105123629754453256319511200532096 2894502 -646928990298713225248239067029504 2894503 169690764672170456040069081089209920 2894504 319692372073872666831283608604753920 2894505 -208300318769202831620561510589098880 2894506 -572811638118161555089977324396823296 2894507 -148918356443965785993052836822917376 2894508 -24189808364310436777105887637140480 2894509 -642913904414650764649667021468717290 2894510 -670238757772366274451585168560640 2894511 -411371806509043778352919318551970416 2894512 54397875763443655934719561976201216 2894513 471076720018946631501523568807535762 2894514 -36408750957733542775794978463646208 2894515 171538513007349102896575328497812720 2894516 129669650172748317122034401605681920 2894517 -64019253492267892152194736781234560 2894518 -119366797758172631241142853858751360 2894519 564270645093679143815185368900873120 2894520 -34062764926532571044200463610470400 2894521 -7643007803294163572084211424334400 2894522 233360862425420055192547477570482912 2894523 -8244661811855827015688389470303696 2894524 -47086089336698717242627435779213824 2894525 82054167533213780624338676868076050 2894526 154808190301192688601958139046240192 2894527 323461346954754639537655275832072992 2894528 25912128063889559255243422313742336 2894529 171116023871103060914552672284815360 2894530 -218891946545085683880302135402895840 2894531 -431365059203310251109922462193682000 2894532 108918703560987963750085157510102016 2894533 -138069330547865982430246209133013218 2894534 -390000459740182201243064143291483968 2894535 -4606655081041927762716152044599840 2894536 -159749707504181968901757072992256000 2894537 -445476578987757404610491285763515814 2894538 -53501060367965368971007643962112256 2894539 -282607524232959428605752556092057144 2894540 144672629069307848244411044133273600 2894541 -68867725400500251068439261581553120 2894542 50562676809321388797234200368472064 2894543 -89280383804267829149609826058376208 2894544 58266118676808107727799711116386304 2894545 -3678557337063115489871364732943680 2894546 300970421132568482490750857715491472 2894547 -27458909557081612051411602698516640 2894548 -200554157277822867662838639726270720 2894549 -140937019171152880308127639152328320 2894550 -22891489729273890753306038482176000 2894551 43284363887110679404937497330852608 2894552 97673441535580879561289379809280000 2894553 174543088848414502865678977652220762 2894554 15039409834933873878795429350884608 2894555 141479798616726412047596861575182000 2894556 -5450063833078329072316999072333824 2894557 -410874946468334697615860278310927194 2894558 99430536214006945399001222921546880 2894559 -111475351229919351630527861379597024 2894560 428215011562348252605181629038592000 2894561 274509553967177743827521079482592162 2894562 287781440611927129778000194917120 2894563 42726704939163282145690403931898880 2894564 -243499886333602085532190179710352384 2894565 -16309195361427551946848123249328480 2894566 -253476597863961202930783374737364768 2894567 -3001369424775645052563195779662680 2894568 -131972727972226743946600161294090240 2894569 20568358583168789427052604567058000 2894570 -40875508647689111948178630342743040 2894571 127795042130522527732240003505314140 2894572 97767560204161935862964763801644032 2894573 -326340829314474793026195793700748672 2894574 55304374504666322926211684118497280 2894575 153588528872438763229668080379549800 2894576 -109018728669238907218911126661595136 2894577 149334685543281278047746916745568000 2894578 -177811538685409644509763109263384576 2894579 310325192384166363655012734316863180 2894580 45435241614899536401940881565109760 2894581 -135838150645653862656907340098807236 2894582 209974931631245734584993424443871392 2894583 -175277109575988147989587276116567576 2894584 -36200989270382547180097114566819840 2894585 326453273356305972600957501054195780 2894586 -197834604111684975175553794200903936 2894587 396712778414850780698371768950099236 2894588 -7166716232349651872060357243896320 2894589 507457964754081448168556792613738240 2894590 42511657645693732493464499986289280 2894591 -84243183255909875657007380353815840 2894592 91257077153742547792991546391920640 2894593 53954566573018213257513056805444800 2894594 -6305409054584134085747165491765248 2894595 66036251439507968620711395897818880 2894596 2883283415456437543473598798577664 2894597 1091891743861059763331620200534303360 2894598 27832303366023156481780561688759424 2894599 139591028948098541772981224519130240 2894600 -16533770494272132968011202948352000 2894601 -33575164612393080503093731704416736 2894602 35728737551160500428361654005058400 2894603 -483074490947215044768956206009919148 2894604 11269925990417332839420665232952320 2894605 -22313998488513515548942124526458880 2894606 -24408300114995509480614210812448000 2894607 -413142038536304333693895362172974160 2894608 12969948601477684309919949732593664 2894609 -499193480010340645873771243805720640 2894610 -67931620407937526313047161805130240 2894611 434237276327919915110532277433741712 2894612 17157446530756802820486727298027520 2894613 12878485438926781932814049740362144 2894614 338390005184519287197989843790120000 2894615 121415966058502558007430402260420760 2894616 -187225046249431883903631865950105600 2894617 666629154687815271400078261472063040 2894618 -218832038530263763981736576761428240 2894619 -33145438686437551902890315326147584 2894620 8905014220809349516536083857927680 2894621 130466019863239546504757448842972652 2894622 -97150175879117373832455547267624128 2894623 687167373731027651488086869400395400 2894624 262609912972912108282373387518672896 2894625 63243352556290674588549477825216000 2894626 -59655467582047536918916910645387952 2894627 255497704431207309215032838557648476 2894628 239087045819535210033344742044252160 2894629 -520351017492247176576638539175864770 2894630 -56806022114561399581743955487015040 2894631 -5636126283377300087805323668967040 2894632 345511873984711996698629103451653120 2894633 -189856606621680506982596795950280640 2894634 101217765397901942171657365051076784 2894635 297120957687676770352817620609054800 2894636 -93961391750972578722920887895592960 2894637 -350185668862687505653245581715215040 2894638 178437362866415029605724236466500096 2894639 209358443717394978500804618965413120 2894640 -24291256955891509613250738970951680 2894641 -119235046111614897035313057753068856 2894642 57353424131217807038605811124022272 2894643 497154241401500237731988514327097200 2894644 323333298152116897331708944086014336 2894645 -149065338506281348975002582396770280 2894646 -80217967173799270690281233612068416 2894647 -16551292282318187968901468479961168 2894648 184949818058440108066646257902120960 2894649 -167988533732780030578309250255042736 2894650 -57271279049403368461737339258144000 2894651 994568944725890678193399417572904 2894652 306087274717436356429835331654437376 2894653 -55630571402551717991793345536663098 2894654 8135954630050151591137125362688000 2894655 131585131384948669743493758538454160 2894656 46135621891555949635226661195612160 2894657 427452010563390169828610125354707906 2894658 -22816339425876133196527199597429760 2894659 -510489112878885720719539879323299140 2894660 -104070891125572506074649255132464640 2894661 -100120825499311720827745581930866496 2894662 -261209929465946530156051823531691168 2894663 -804638954161314472102431989416590360 2894664 -237567785255850453731609881116672000 2894665 -63223593013703244165329190978521280 2894666 -224809990450836188209536025505941968 2894667 -159748033849294772495079193101774120 2894668 77422424235287723852416420353130496 2894669 -19887523378371951753126112049511360 2894670 -68572479706533623868201169943961600 2894671 171164482754694306248164461387665904 2894672 -79516220032535147025911746032304128 2894673 -187870835593474393831770137154746976 2894674 -4799334104750237141281217172956928 2894675 -178339064300504663985339737485617000 2894676 -42042289897422405007969409552572416 2894677 493765927963188957514367205102712526 2894678 334006593840491701617498713810518656 2894679 -338207598860157014198270211706471776 2894680 204697861884115479653845580406374400 2894681 -16224631933201345766206605458400768 2894682 -31381126879479953288169357455772672 2894683 114837456056387136887591408429280 2894684 -21115925486089704029794979595431424 2894685 -47430146708608010715965336253847200 2894686 231809221599986619396389707540785792 2894687 -215551375158356943369131209145371968 2894688 -144245518129200980852157983841976320 2894689 -83152650243950989942548833510183744 2894690 -5480824637160285183098555875250400 2894691 -67476996955150982879522463116156808 2894692 -395202754719707200731719288013853440 2894693 138817527270974487460349773896791580 2894694 -218398499306235292687083019619389440 2894695 115994908750409911006758935655684480 2894696 198283202317780483095437752620072960 2894697 -13444381203729647691188024989321500 2894698 -274221569552960798639302148694392400 2894699 51319907572976385114439262675955000 2894700 -85340944893782063132669328949440000 2894701 308070084159593818211694076602573132 2894702 -137887785291235448492885252697152448 2894703 39562027052847096432361426534598400 2894704 -3090723166752361615713679909945344 2894705 -29376360790801768428891083131625280 2894706 -124252900116558637039375863773739888 2894707 354093639501619052799004889292617280 2894708 -114350694463490337633411229189140480 2894709 305456456141868295931002992261305280 2894710 -1680799506652997978477100656647680 2894711 -114811170461783762973979143813758976 2894712 560856852581110968137519060956938240 2894713 -160088297419276484087508989679894140 2894714 -149079493882953305610246441702051840 2894715 -171272875437265991824113698359171440 2894716 -141542456730774732690791877685301760 2894717 532461940199503904922875313738240 2894718 -35036465006706634016200691775406080 2894719 -384212874409832580556541538126954880 2894720 -174927081448569479776287209186918400 2894721 -29314784744928188212227050695767840 2894722 -44473135463236672831346309377283088 2894723 13304491749280174768470205361010528 2894724 -137677250888611573013052942842910720 2894725 -50248612050153540283173132174595500 2894726 263316219469806517054741536199943040 2894727 -44766907095646076120875891927797120 2894728 -25319387429312752860720067921674240 2894729 -64038463125137287512348805603983324 2894730 213755756568489492774073905656862720 2894731 -208409196151520509875043561108669808 2894732 178644297395935364845024776473134080 2894733 -118487214038820238774415421010406676 2894734 -93881502017455875882154291462803840 2894735 190010930054978073686982837936671760 2894736 5060751679100260058962565042012160 2894737 363323022944971862881247532693966386 2894738 -36772943859074349682478601528319488 2894739 396392662954211654745421111468048824 2894740 -35851756447624093603633853739567360 2894741 231052730701639551767839172632116384 2894742 -6007345266898331598862668483916992 2894743 660600656105405961159023191663060080 2894744 444258412104399444087104864156252160 2894745 50170993905059097703126109462246400 2894746 345485923922749452606495610155513072 2894747 -468475792150018634467535518146135804 2894748 286919080943176199092922979414612480 2894749 -19347225789092021931025295475024384 2894750 288385485147567776666299663802160000 2894751 -587438518933606648279667855771858400 2894752 235419839994547812136539080881078272 2894753 -261034027266927696629633459074771998 2894754 97274300411664248115616321755921408 2894755 444569520530207497925133390036334320 2894756 79614666431068138640096547907380480 2894757 161503281749075806685115593452605888 2894758 -1958179242331859376613934098559520 2894759 35486590070975510535338097123821616 2894760 -2931928580167119152635491392716800 2894761 -137525296307044711055659584088701276 2894762 121616880087094465356631555949032032 2894763 132148471411381069226387220477318144 2894764 -17288654897123338538229395807462400 2894765 133408147080491991506736366177208320 2894766 -3866345042399829097791692087070720 2894767 -295378075755791174073888163608003184 2894768 4701183699839124475926892379504640 2894769 -128780726289780977944206485739650316 2894770 -214754083801935119498884917320269920 2894771 141386890119997423641378372061006224 2894772 -196467125751235255500066360068352000 2894773 -37267905645684730293298825363493682 2894774 166324708680575948787790305887135136 2894775 -10119481097400325525856121963018000 2894776 2723670958224075956309909948313600 2894777 746267482675967567948287587634689792 2894778 -9935166928343555782232468598898944 2894779 73910212947904678393787633438203576 2894780 -15059570509771186430700680262451200 2894781 280630443808047279657586919848503552 2894782 76627293521532090660970124010197184 2894783 -345500829150145663226055881703528960 2894784 29396367507364375425262438198542336 2894785 83820881262198006331098474559744980 2894786 7970226454600724650361952558221184 2894787 110604777492075394645312313842760400 2894788 71316499649855503791179231788584960 2894789 -351028960928854114638643919634403140 2894790 -87876823546414579780150478023985280 2894791 -361672443774922978784353151812846968 2894792 493485945512636072640216195580446720 2894793 -148484118625312936252852994592317472 2894794 -22985652291416179328518763934555648 2894795 225292969248679246049520166110352800 2894796 79071119520264848870123087288623104 2894797 321368925958954750403106199317866560 2894798 93622889096184607686420819254174400 2894799 -6988947104304722077353148425686136 2894800 39910044018538731478234991237734400 2894801 -127519137760937697408813309308400768 2894802 146210079186346299534184298636851200 2894803 -3669452568082560513180496190976 2894804 270271102521157087478607305731968 2894805 2379444358258907544229773518966400 2894806 103752373932288523264078162498878720 2894807 -145176563965491751580875260250426512 2894808 -77293563850190652230979071598919680 2894809 107106076814333260333234190358708360 2894810 48787745265356649857231737747930560 2894811 66592168231691414086647616126752768 2894812 -55761587795939497002017054587081728 2894813 -117516305627740106654515338014926938 2894814 23503143661609103281663032722774400 2894815 14287684194629857955060480449981440 2894816 322299858767905520079511066648510464 2894817 -4096520195557207180768313971133520 2894818 -97160276790205217113921660594718640 2894819 -317750405030040500815247166071918760 2894820 -55333306798853002879674476783185920 2894821 124291643738307941478871639924126400 2894822 -11276445963398289666130521657066240 2894823 406777654593900339488829727341856272 2894824 -108903195450653554492073952989184000 2894825 -134541038725384033865309561170092450 2894826 13141562288560531325195916291821568 2894827 19366203752536850091837008144989360 2894828 41291080792473418491032921302534656 2894829 7970596383673873881253912266331200 2894830 -76337268524506422415353309294787200 2894831 -231550006347580567764865463909992368 2894832 -88995546959491779709598322493685760 2894833 -145987044753064251680588269232575918 2894834 -31434117748057977981586114754342880 2894835 256444589681371871214902101176595200 2894836 36943932579482603203570312569346048 2894837 509156881311030801067352164536840192 2894838 128848946607524890867926553210552320 2894839 -327303705102875690800657136373454360 2894840 60135747282572079168920148314112000 2894841 69448501974398836052412201421770048 2894842 -56328356838285128678721267170221056 2894843 -57711041192111885685185379751797984 2894844 239488162823246141901787291991319552 2894845 483738526370389081407450162653326680 2894846 35347352388352703243163872846208 2894847 50267223558187134848258342663517840 2894848 470095657470293916228890079396888576 2894849 16367862269266348064803803160918464 2894850 -5663570104645647341962061467584000 2894851 134053626935148318444085994325353112 2894852 -168856727348541119323916224906371840 2894853 5849708097039328903279978628841600 2894854 -124955613654840255467179299758622624 2894855 37882260037467427959310256481680760 2894856 285617967675994890485141434916659200 2894857 166416187190571265970034546122173312 2894858 -91272199943613244578814916385600720 2894859 -4653688726943696848222935799233516 2894860 -76474246307817805519162646697200640 2894861 604866127840941348946989795382641462 2894862 71819438032847953634741722137454848 2894863 -41049179718161692205928456999607888 2894864 44615466786801488102714505617473536 2894865 18615983641260223609494867764286720 2894866 -131134549594527905372118859040889696 2894867 423674958274969095949440917761467360 2894868 226448420802686682757810777096922880 2894869 -674249076376817687103488759908299104 2894870 210239227022113243570988892079647360 2894871 -84355679190607496033995055356174080 2894872 -169845232674539852306823540878254080 2894873 -99575777573554436974498726059538176 2894874 -87267540039479206391932722233932032 2894875 420223201737659350834558883507820000 2894876 380103261025281996251934847245588480 2894877 9744140711981898260728135174650348 2894878 -119245788544429860674145842608911360 2894879 58677228054021763318753627921177200 2894880 -15610835756062025021454888971796480 2894881 -400832823894479980086851953938816336 2894882 307450025433941482903197265037907792 2894883 46995968272418089674389335682235648 2894884 -207304196788134341530301430614349184 2894885 81339595647239308144146150066111360 2894886 255980191774133734533882627678115200 2894887 3244429369510395940471885911584352 2894888 39197989191173841701283545960847360 2894889 497641778549852173077871800469728 2894890 227570831866878608627991415376143200 2894891 535856209690548354391187536411093584 2894892 443737169027589228406769758076928 2894893 422550194171951717444346597247669142 2894894 -234326955555523281192418318247887680 2894895 -160945756374533315443360441917389280 2894896 155727671132914953337880245618606080 2894897 -126382100185047707680418320657650960 2894898 9393697452788609171451118606836864 2894899 -188304841123613381718737683746367664 2894900 -92192095950693418843292495584560000 2894901 123703425552491579213685534633376032 2894902 167238878579367918623206774666142400 2894903 86993773440473703522706759203148080 2894904 59595210902228274025046824265809920 2894905 -151616833626487851131087156873104440 2894906 -8933127927611671801919124232638720 2894907 317724995133034140900550102629033240 2894908 100497560401797835028492175352368128 2894909 -102981757621240406797970175444568890 2894910 -49349881737044379157701835075040640 2894911 -367352196914008762333880156625287488 2894912 -55536994840285706346820391363149824 2894913 -26280927725208783456006228077470080 2894914 31521626321228529263861745666461184 2894915 -59866384666609015739279550713746800 2894916 220459678057563342347392610737489920 2894917 213859597908779629640470746758772412 2894918 -156828838500326804439585274399014912 2894919 64674291969129201901109707586635944 2894920 -170532161104667613039256835727360000 2894921 -538122231824930915876798584198825500 2894922 -126195889031687488141314883177932240 2894923 98090446257254566534492200975287440 2894924 416382451036657267451924150753857536 2894925 125635975418085052546919814216696000 2894926 103521733428423151000078788622509504 2894927 91860106748644862099920071574265952 2894928 12163839877157153379727772932374528 2894929 33398477474080288358671395921276530 2894930 -58653543353542913582861723939793600 2894931 -6560640825968655583105405091034960 2894932 1626934268762075113897703208927232 2894933 66865319553407446848946022967103200 2894934 62636510445509052819546660381376512 2894935 -32360967163938649076571632125593600 2894936 338327534269791625961598900368670720 2894937 573315581172832132472997418099155168 2894938 17548202491011974640033711892685520 2894939 162104948645684806326898155739516740 2894940 12240982426972066419798515221655040 2894941 70221550447699009618726139002372224 2894942 173843811980881703325868150687327872 2894943 -1946199409492997331688864870026936 2894944 52851097113319278203290529767096320 2894945 303896527022644096517437542494172480 2894946 32974378388040509249640551850380544 2894947 -93427934927513585625102967239423456 2894948 84452549544500786358544042183213056 2894949 362954608399511461996001804766273534 2894950 4131322004739449736486469470060000 2894951 -26039240891431734164463774941151048 2894952 77485827300723567104732712754053120 2894953 -77142794991516298880151386578351200 2894954 58619542447636442590157494371763200 2894955 19920170393604903842643513588480000 2894956 -339398067912941797307951044947162880 2894957 38717676428534857745612048481197088 2894958 37193426307543220839496579421043648 2894959 220442124225239406589349194361841816 2894960 -1469275980974009716993454206648320 2894961 -21137413737580217659100106993978720 2894962 -116141309846986627534779482768068608 2894963 -393488969181241102047429280020224976 2894964 1162293945580385441139606430113792 2894965 -255799360836276846618472556847390720 2894966 -8546249460613792832721321698737152 2894967 209701972913347542154968020230560000 2894968 264980255751630360742128831619522560 2894969 -176532749822482536471161794633617696 2894970 61015711361614221117168698577488640 2894971 -37259052832361436360908860321588828 2894972 93064837192855344049480130264650752 2894973 295291467137345557543996866241845600 2894974 -112283597088432658483073457944523264 2894975 2965688727197687654543541802674600 2894976 101373130460414478748427383681843200 2894977 -503393286892122950251327235595832748 2894978 -373495147611157172400162634532590560 2894979 -305569892857376113105976468664903360 2894980 -252124674140454019279916083593523200 2894981 323442656054998980467881351139291772 2894982 37005773145619870812882492079320960 2894983 13569221583115101802159345783258560 2894984 -461776900849426184103652719065533440 2894985 -140237268531635022500256989822231580 2894986 69589695829036074123773193452135424 2894987 -116653309204364949153488437363599360 2894988 -216765733782916557253638528899904000 2894989 -307908646436252513325016377156283210 2894990 -50605838458958591049817110478245120 2894991 78829905961994685518165402146151808 2894992 -23736360783382310924111372186419200 2894993 65360172339096210804245622813352242 2894994 -4728716508374068661389518889800960 2894995 -99550644826937433992529976186290000 2894996 126872145797641510677796663453953792 2894997 -42601190746446921889266784926990336 2894998 395978833995731632260985587525999936 2894999 -517399743360867199171669768391509080 2895000 -56644843121059999555347838732800000 2895001 -112856368432930420161271619970050998 2895002 -6546074653834701735112699177610496 2895003 433769738742130344745610079661886424 2895004 77083182806568447836389098498681856 2895005 -140597092212925831729449712384407840 2895006 204791005247691673953177891487619904 2895007 48467289195862022167644009985368480 2895008 -313555189152981273693825940966932480 2895009 15031669754849620897801819947336768 2895010 -10195469037029280256313110199700480 2895011 166576314734235575845925279582872320 2895012 -299545403665071378496171226629939200 2895013 478798390613581743042875196832296384 2895014 270245741845632293361467747604965856 2895015 -164946523780749324285752295482678880 2895016 110707283143872881361402553535892480 2895017 -24888550314702519990743751799606668 2895018 2078321739313993958731932029640960 2895019 336902273437165487173316856300433344 2895020 214941995599851448022855506289940480 2895021 58517043186797080427712544632633312 2895022 -91611612958931373718271483555629248 2895023 220926863792084781261314089718704272 2895024 -38770199293020177685085863132004352 2895025 -73424705396073778878597418373366400 2895026 39048906980833832081750641756344864 2895027 -44488139159374777732666929964093440 2895028 60425283358096797494978628516872192 2895029 -100468768675253359293610883500868370 2895030 -7327040726574920409210683304681600 2895031 414992599760515055005433404696417832 2895032 -834144808699331687171773375856640 2895033 6793347267965075158896264683072064 2895034 -17385380971139882339834854915630080 2895035 157301987947097498995403777543316000 2895036 205604192511792830029686735850394112 2895037 -608622641387503795942424685482576314 2895038 2109444596220176397595336654182144 2895039 -86103153799749464888793423695916816 2895040 -28104139914294999983546934440755200 2895041 -286207034173878529313760099895229100 2895042 78515823201034833095673379155875712 2895043 21708628803640479961822675290361144 2895044 -57142198754841271630219985811924864 2895045 6178313782019293706799290613244320 2895046 -28142129831772234177651326440320 2895047 222591106132334107504870013941409496 2895048 -121089742988570316746494495963545600 2895049 304459095201493108127498486477108640 2895050 4238625400477667441466152941222800 2895051 -52034606669634055030322833300074576 2895052 -28558887362693092350558651959782400 2895053 37804578563367725199451953993754080 2895054 39782392456221231049397972997241920 2895055 -329914654157154366249299585121794040 2895056 -83012919011018986556130862982627328 2895057 312431609234846059282582312707898128 2895058 39887757106181143923802907590580880 2895059 150108780745135950752112320755771392 2895060 -17769401672013765126053425779425280 2895061 -824887335076929518281925824302880 2895062 218681681831180896745422020417794112 2895063 84297754053323380706221388836310400 2895064 382200235381287246493884886713630720 2895065 -123943219139863876345546904278923000 2895066 150532615994923166711168030600523744 2895067 582231936251986269652439915724324276 2895068 -450466772456972259550614734860738560 2895069 -142679948233946422958605310635587456 2895070 -257046537523949006251333049497440000 2895071 221038880458302508902402713124322200 2895072 106999151451585651014626257972756480 2895073 -407842805141450032093357178166787678 2895074 19739955567633372332764418943186432 2895075 193536702662907516487480307089170000 2895076 -737723140285223853347511237030789120 2895077 -491778368705620632838444836611539074 2895078 191454309027052472124922676302367424 2895079 64922832997076756592014234140937088 2895080 -391359871116420988768865995711795200 2895081 39520114007226585610999074421104000 2895082 -210330954085368094659492941412789408 2895083 225934277765503268888921467020529800 2895084 121021558397662659828597953627798016 2895085 -80611997337249383004528439650911220 2895086 -312625850718136316018717637866947008 2895087 121846551928900097279717013408996480 2895088 16732740988483340682031994960281600 2895089 -112205593038475810659413762107624110 2895090 13792578271350807576017902942126080 2895091 -172827121453463855645822813438835508 2895092 71111685384894306077409544432189440 2895093 -36849400210271069813884014435358656 2895094 -4643531274623996035434189378323520 2895095 24464575197091568534558440981172160 2895096 -99798631103417899675997802110976000 2895097 902672375848765411047643439570488320 2895098 201657071381285522805520413753682800 2895099 145638916245691328842041207455550720 2895100 94576073914569821727449811176524800 2895101 -564643033484738360399354897380377696 2895102 -18293774310870806562203843669569536 2895103 -54850724389608428355532522584379648 2895104 -5670991932950091505683104652066816 2895105 198821532998965099554976619125105920 2895106 -170290325527883459181647724662184960 2895107 -7838302687218708498701150857729080 2895108 75994360689166388753963687453813760 2895109 -152535314279700557440911200165679584 2895110 -188596584017449469213378742442823040 2895111 -45415575620259147801372654016673040 2895112 -357841515620681911570592616312176640 2895113 234481350434931599202781146064675200 2895114 -71729188068273546539473941814652160 2895115 424396151454306643799687534951753760 2895116 135591788484175994651517537161196288 2895117 271909060594113708133556665077683712 2895118 -121098414563272956301292768539890240 2895119 197374240614673411539125457359801520 2895120 -18366012386705118125850833823252480 2895121 191953520776796958064573599120812288 2895122 -298446025769138132947408001191179888 2895123 -54556804628299796637769296525840384 2895124 615715701706798831477545059762169856 2895125 113888798471911335188896555889760000 2895126 12185418926622485396974669876992384 2895127 337773700623792021501760947181819976 2895128 463673188533955394461031109844992000 2895129 209256425895717292736752132835149920 2895130 -57687376381197740370939816875750400 2895131 307525046913517941606861546839204664 2895132 16707555275833029508307419028470272 2895133 1705276503296640313849131803408088 2895134 107435152734756991229083926545864064 2895135 86130330740014067531783445630963600 2895136 -670922776616598236992242054632767488 2895137 -344171977034548990952245409763444288 2895138 -18632988535733760355999457006001456 2895139 32469806996682966799173881074912224 2895140 -32250986518832605989161887467298560 2895141 -268506380803330958981862399732559008 2895142 -217677406655916770346116733961578528 2895143 -241843779583710951791347399855940736 2895144 320668891633513110404893291315200 2895145 208705884531308606226408260437382400 2895146 -52652292678484071377205524470513920 2895147 4620204108985855436441580326816808 2895148 165164641778251943719323902383057920 2895149 -13107312753990180364908088001997780 2895150 -45309492935499899749265654073134400 2895151 -154656438549015929029644900475890720 2895152 -18454800732952540638142240535347200 2895153 -572034925055581337069088261347984256 2895154 31421162595690938680680913333011360 2895155 -61855455306160199002740786259025040 2895156 -41539090462017283632546165417799680 2895157 -257242342019794577928387417849446340 2895158 6016006562520119075082947016732672 2895159 135339971343979468900625256806888400 2895160 1504126097554917338557283999232000 2895161 -757178240949803104090407037653160188 2895162 60290451760371638762874359336573952 2895163 381914112486177918656801825996420920 2895164 285162965620314403175533125484133376 2895165 -43988995768481745745608418977091080 2895166 68850883818115296630079117250956032 2895167 590401335719093208383995135361136 2895168 -26865707820373014729953585569726464 2895169 -303903211014851705212659713354874430 2895170 -19205564997474302311727730896817600 2895171 126759217240693478992451889317495040 2895172 -122466464705578479546462797130444800 2895173 10807491187593680184696974783901564 2895174 7500564721690708603195981963666368 2895175 -264991398452737656437743411944781600 2895176 -230860151164064664066579829387991040 2895177 -408453827469924213239343546160266480 2895178 -32682555943237693593677702935240704 2895179 72190654256995775952733510377925776 2895180 13978860155955523757834066863134720 2895181 145555015825470584612178106803431200 2895182 -49408173942850038694966796152560000 2895183 -1837037701906069227103876874354496 2895184 -43560901775276254449323486068940800 2895185 263555627183528036098333943057472360 2895186 47526161724766374123956170074946560 2895187 537451639595569754115906273090489836 2895188 -329873131348480069626090816644522112 2895189 -119021020458403796451822029836815360 2895190 1201546432686563183023261722875520 2895191 107925709733792369897651441481566472 2895192 -31380861577108266694150716782592000 2895193 315583105008424040756440929187587584 2895194 -112754954881316627226642911011326720 2895195 162534707177200084616209053455095920 2895196 36164285419475940390383239464358400 2895197 -396955002600241482417545983652122068 2895198 12179018176511417718629330321280000 2895199 -321795140871697298535277094057962136 2895200 -120661068548523906595510096704307200 2895201 87204060338574878763582496369240080 2895202 49104455568161875144001535960676080 2895203 647288553739615164578532197485063452 2895204 54476148580924180558210178991869952 2895205 17640968646991697850070375361424000 2895206 -22734428961291442097539410380330496 2895207 120105703130411850918942471956260992 2895208 406055273446547566395178968575400960 2895209 46489727333379420357293392996917504 2895210 46473793439682647062726209408499200 2895211 116618547560806559971099296297411624 2895212 191816583210419036410312196869683456 2895213 140320684918669275378158941661409504 2895214 -86158052394259825286227892994882048 2895215 -42024254111919537563845979459035200 2895216 -63286823875383998042116101865832448 2895217 59832553353105401575562080574296948 2895218 164397642928248137793439816980076560 2895219 229983856684258307506316134208524800 2895220 -2678922318888826599467908204197120 2895221 75644699281046233848149546448534720 2895222 -52123794032000711145010218507772416 2895223 -27312016919057545848235591339873656 2895224 -550274749454850799142432738222039040 2895225 -70254289566333426100354982682404400 2895226 -104287514776988559783301539398884896 2895227 -669923381613849729706660907090264880 2895228 113418126183825903687067068888407040 2895229 -64869882127247611476548043095906170 2895230 -38181158624097062464630421557370880 2895231 -151588361245573428089833778608471680 2895232 62867707516275660774635940819763200 2895233 811763232766408662157464672950688 2895234 59172896391548504680898289277303680 2895235 -64585644170802356662333805601145440 2895236 -129147292850518110852833341686826752 2895237 292114315095350709308157571317560640 2895238 -45645808990841162897843779700584320 2895239 -53751259211428811320545707157421560 2895240 92862417804960969905651202170880000 2895241 -135016236952860797437652423623488358 2895242 -105887084266482175452176702661919488 2895243 -26306037895277791527031487819061792 2895244 463402827137057159977829884751385600 2895245 -30716805474794942809175851414003200 2895246 -92323995747061834269335306338179840 2895247 -821027068850951923089558409030814400 2895248 -4943093154471281323002444330762240 2895249 -44851150421600687397878708161949760 2895250 156180403536568551171509915831184000 2895251 -47740680601600656299983252073790000 2895252 107104177916102669140297383307794432 2895253 45018223747499611343974168127036664 2895254 255854827051197919082239413443244576 2895255 50877387033055753769323888083102000 2895256 18888801060679161103620816898129920 2895257 -22175955854888646379673933609542128 2895258 83218376999787125451059289212812800 2895259 -83756679622573073783118489940520520 2895260 136338687174707158119722272900922880 2895261 -78373143073028857836722288858022528 2895262 67220922311676800396500707782197632 2895263 -204048750246678177867970868646758400 2895264 -28021206124177144860546984043413504 2895265 238036176809970066630288515187168660 2895266 -12359599123880938397465940350833152 2895267 105064967561429753240844310327484280 2895268 17369959395773745570850477589053440 2895269 -228771235497884414417471738657473956 2895270 17176929439602944566989145046200320 2895271 -443854461869400492170502310109835520 2895272 -567551896931184149002648142674867200 2895273 60785210535060280532672013650573220 2895274 116631694539030915034438697845731072 2895275 -176158777978006616588277448376480700 2895276 334612876307016314934223892840448 2895277 -225962881586834961403163998930060800 2895278 -270124233529665342310927027266106560 2895279 -490147680029731320307310519217459840 2895280 10708122121480258400449619090472960 2895281 -92821377392942057427652865195319918 2895282 21541750147794747679404086732780448 2895283 -26965133000327533714343213295946496 2895284 -62018625716437022570658762700259328 2895285 39887150173935564954198121387214400 2895286 7142954717375020665734815321968384 2895287 286695468456487585760186029068679152 2895288 -227030873876952904498248137502720 2895289 518552189099053311595785552617791824 2895290 23376712826447206901694405373075200 2895291 -46134532697176060665962682390105600 2895292 -247506967274165283293679558821161984 2895293 220742248892821778837843025910921542 2895294 -313052626782402002827196504176355328 2895295 -174898789192170401798181309983815680 2895296 35203788047479866755324365158481920 2895297 106460218687723777893753049619446560 2895298 -31041005382507771578238443071640064 2895299 -86244577661566032774538189826137080 2895300 57452787241993379263177997201750400 2895301 474492901061232564821165788895670302 2895302 -106479336909845259408930331344998400 2895303 44978265078262786337966670523777704 2895304 104072262059051164201523731001856000 2895305 87421278463912766744083558693498560 2895306 24637720245446727548188407054411264 2895307 44949182368532498275902490629642240 2895308 83431606893134056805031430981807872 2895309 59664512981753302013653354172754048 2895310 113313620039431556575631871203253120 2895311 -60231567979297741970311146715045200 2895312 -40885375688573081162102394817609728 2895313 -114638474875526550287698308708727440 2895314 294430189484545560539262113254533120 2895315 -128723684068418397513528883871808000 2895316 -81317365176248396696037505455736960 2895317 -206347834987643127102901911453295008 2895318 164630101214619442429231948749774720 2895319 2997035625357476846110965191143040 2895320 16115055051641210990388069182668800 2895321 111863130660314442114004494520311168 2895322 278284684613339491045974943789769712 2895323 397307586141724459224470586187717572 2895324 124794408608359070889688256351204352 2895325 -147307689505834850090102736326868000 2895326 -3312947355801617891963782223314176 2895327 4641928689321130302430185562669080 2895328 -4078935832190385894174834994446336 2895329 -624621992738050000654687140096095070 2895330 254802488482601439082460572346219520 2895331 -489313764079588658635006271366476800 2895332 266564090591642286069428617139810304 2895333 117429297379300705199083935488518464 2895334 -882113550246862197438313250939520 2895335 -246962098665544393096408608395882400 2895336 102205129556079720295201210078264320 2895337 -216931249476919561252891128055992540 2895338 41779691650426012631900487250366464 2895339 246176747635918486066964745431131224 2895340 29852178417203397100435109985454080 2895341 -132979431455388391779548367928569408 2895342 211559276770950583193375516952766464 2895343 -332460284614714827629785061144429256 2895344 -11976245827530142600232503842570240 2895345 116530328947214462315167474926433920 2895346 103855979219494770411451812932198400 2895347 77833976264832923675246167781672352 2895348 41267813500890873166111334299054080 2895349 -590231855126750788002502036926413650 2895350 184581529947128263008010520813664000 2895351 -48969204137308495271234964853830168 2895352 -219635192744188671270162580903526400 2895353 -503365211102271995854171260962532960 2895354 80315714041648747937830415698306560 2895355 -112467605763137822240029664685698880 2895356 -295670451202399022973340117148590080 2895357 331235019200289396706319838600288 2895358 166828760302737126603278639995963776 2895359 -411005228695958604254170049331709440 2895360 32954715523456629663588148681113600 2895361 -227791904873675893160613508029082092 2895362 6219584021495996964246091242219264 2895363 98034596519379604639821638515508292 2895364 -54617961603461091943356454186139648 2895365 194196166760112295482635183317578240 2895366 -2339721827624307113279992724774400 2895367 -145804796118288116801853709445206560 2895368 -245605581822227145020118965956608000 2895369 13163051386133645012843401237856256 2895370 -156763091557512089391514945484793600 2895371 -410545821442287887069404021859200428 2895372 232976900022079992686443705507430400 2895373 -127718763530621364305227691833636576 2895374 -4504211095256534643740431413272448 2895375 -139659539626988502426938491552512000 2895376 -74199964201342698804563027040731136 2895377 135669529724522560694805643946402226 2895378 -109570308796388127700798645055841792 2895379 -35231893842880037516008661279147160 2895380 70452143350676667900085539890995200 2895381 221865690663239106613844102212785870 2895382 114617481962403529048864710457107072 2895383 215684103585240903303185524120103880 2895384 -21282948007602228158516575515463680 2895385 2880204852985481309390806708388160 2895386 -66230437174112486761690695518508096 2895387 57851458006571544093091829120928960 2895388 22881197964372802418631394132862976 2895389 -118217628813128293180853682373612800 2895390 52481507163947899315790724555678720 2895391 -101580479969753877632172536178090200 2895392 463014993227559136832318540682166272 2895393 -148308007894152378169374626006861136 2895394 -33611898213261685718496296621023968 2895395 -88528386023133344286862382828055600 2895396 55898068346126613958903069584568320 2895397 -91452914654764730864429499195876228 2895398 -75928488450358865260420359190286208 2895399 -5276655734974389667420769460853440 2895400 -70278546318983563079020447604736000 2895401 102929629740642396399740363934177792 2895402 -60271187807639774231244455398467840 2895403 100377840926645042837906588518548880 2895404 239705626796877969321881159173913856 2895405 -2450440014728090914515716542441440 2895406 312168960728752684914474969156197760 2895407 182751992225779942554908817490192656 2895408 -3364789247181500921855426841919488 2895409 697558947203052798002196987895490 2895410 104599755621534052092950937171417600 2895411 4065829890387002689123939120809840 2895412 -130640764613841023018532455749922048 2895413 1119160286644192511062710627901725120 2895414 -7206770183446150496626307101738560 2895415 383727726816575168378636297700793560 2895416 466544877210053573415628456416276480 2895417 38062096381873128946379703307686720 2895418 256632202949593130605931626693467360 2895419 -218054573596461971222126633467473180 2895420 -26632984672369720146913054352916480 2895421 611075525965230976980301085725735622 2895422 81604527882616408898390041019680512 2895423 451610201297119431365992201857269904 2895424 -17725129928036102102202470438535168 2895425 63026259912583588835888875232136000 2895426 6651961941969838001331349706394144 2895427 451259585877099751921832295552082632 2895428 219334096783209809507428809649315968 2895429 31130135403973576244167783104230400 2895430 -16729691327330709691468911017888640 2895431 55998448323881462900941885654530048 2895432 -264718580216646547080397517954088960 2895433 -544319919343729830905969682199573376 2895434 193047062457754050395910678317616 2895435 213466706710662283655067742003570080 2895436 493514809931511121940740416472359680 2895437 22578213749629053981444414657859980 2895438 24854486259714775681260893337612288 2895439 406958405187406591673173753224176240 2895440 48254495005754279779521933088358400 2895441 -28487543806648263931440899819105808 2895442 298970055918957295323337651852374144 2895443 -60423563303291520407828962610167536 2895444 -237871459963704855606359909861589120 2895445 -78265361291544009073907894367227520 2895446 101460377496954599065759440657237120 2895447 194272755863020903999594867122501120 2895448 -5065015344266548648267863861657600 2895449 -170424324169543761824775530463122550 2895450 8426425794454381743158889735360000 2895451 -69745297038960647473002674889974496 2895452 -168395871792120847670443446317675520 2895453 -475099910109993206802073109730840000 2895454 -120689958285027638470199283777085824 2895455 -106785235757807330159964523672459440 2895456 107321883582891764129535400474312704 2895457 -240237821802970407969418218646078296 2895458 7893702586618041709466856148561920 2895459 -288051493605513784248714986223415944 2895460 -138421999166479900440474701438334720 2895461 -162019524355378688900661751107176676 2895462 -47877257778543102610511717055690240 2895463 -558679424599261362538977345065257288 2895464 -51968563941252467552668890253148160 2895465 275637329387419527492618279646077120 2895466 -107887635082543088090002829585575680 2895467 -344662615591350489950638006483188360 2895468 -50170552946990890920984091553694720 2895469 -46980684241860894592387600020231540 2895470 -22344602041539239554788206141433600 2895471 -15469668857829285673935577490835792 2895472 4076228043608788227582344481800192 2895473 80875193493770824589092764156635136 2895474 241988135165555813876738746577693952 2895475 36690099657714598270572332608959000 2895476 164232743759872138367577054766272000 2895477 -122535242243051522113079299408583232 2895478 66098288159486455693036986284893056 2895479 -507170549157602674912609921106272920 2895480 115876839383173776957364975435776000 2895481 -135790739099404206305768326683951548 2895482 55491566367185496240548148468628992 2895483 -290869798593397252026088698426239976 2895484 270611855458937309581643551744857600 2895485 196922051104293594068293424452550400 2895486 -113524413924753175437067124729779200 2895487 148626489513740530596724412410212704 2895488 174250182829500012856658520723947520 2895489 227577698439234286341797855221031154 2895490 -68816726245526718635137835735762880 2895491 4036541310373954731483841302813912 2895492 108304903024480237209145165939018752 2895493 -266276312106817553395414784719856928 2895494 -15478331219252457168176136736695168 2895495 20155022880963149674329712136733600 2895496 -53445648298378173848470240800307200 2895497 -147463884285896181815011690950493488 2895498 74133959226975170553695560126561584 2895499 -979658314173404516109285155819336 2895500 -319617805362099594378205813644288000 2895501 9233277587706463609874204487855744 2895502 29622405435143548882856727608757504 2895503 -164105911420784151151420742496044616 2895504 50609843766531744263694007560437760 2895505 -371205251039366394865939361393064000 2895506 -164160528024635903010679286759042400 2895507 -32009641423359550873605597534290244 2895508 -351527113600626904226736539667701760 2895509 -26639092747868859934445585665405920 2895510 36562593883785170001035314763698560 2895511 431053532229488236943329537746727112 2895512 66919683599087589963804615028715520 2895513 -34562769296251256882580897952286256 2895514 -190053081448895599389478619567774208 2895515 64024190186167915832022420839258400 2895516 -46554056654557326059037322178795520 2895517 -118247808022708975926906131958719700 2895518 -251300410963762248995886839985767040 2895519 222613725607309705366893042977246208 2895520 13872315197468988495439325706977280 2895521 -360486126919315673046447218242069278 2895522 -21306337958799730796684846143905792 2895523 517034151175138963382728887459991772 2895524 -28657385948857405222605266857574400 2895525 13349033275698788123344799023413300 2895526 -48611207907164502551315803851437760 2895527 282939607847720945858500723331379672 2895528 -139649782827181164331897030609059840 2895529 -36734854021821489713929015266943488 2895530 -185048976723066811692922927497120 2895531 -74900410388552828077793006241953448 2895532 5040915589010614599619799646541312 2895533 38221663768998392604395040676309782 2895534 -209794753037190830484970548899452800 2895535 263571125014314035534852066565249480 2895536 48445191769976743525696845684670464 2895537 93290441039527925347992708843112560 2895538 163446297758350155077969023738326144 2895539 -139987771178914387548945303532919040 2895540 -100580400946922287166826522738739200 2895541 -558421271773149100661217384985523232 2895542 -690141696324764995814693151580416 2895543 -32436814135756799948913515432851200 2895544 -489851655961479246094123596955299840 2895545 -1493629621093116061317297221002680 2895546 25291656539257680248792860985313024 2895547 -436910838807882491125792577809618808 2895548 -389887492979100318028870008646593024 2895549 154485631287614967197800188861524448 2895550 -46434456814863566993999359987555200 2895551 213923225647713105796429982975192952 2895552 -49769862738868717178226744993251328 2895553 -555841070405056742996510280962566736 2895554 257950326670351444888618273323680976 2895555 39048397372232816301435529149235200 2895556 -35162706040631853048222985674525440 2895557 -496118361038076690678248200333585794 2895558 -634432124576926138972056080452416 2895559 258817095079411218449553562470089616 2895560 165088339197453805767926991519744000 2895561 -386590232670513112507593601869507360 2895562 -73367908266036530925191665466565120 2895563 -228038334484485839130195409641131976 2895564 -25657262000393016574378468770398208 2895565 235698019978714789028967233361728460 2895566 -128287698303046948923887237061590400 2895567 201760839707779209939770212367001480 2895568 28754048227815651195844913042735104 2895569 85403553497206532846932259935153140 2895570 87341664063769083605389518868828320 2895571 -16486323564981928585280529146695088 2895572 -192449124696326476181383896515025024 2895573 -129215167489551249118376241037374816 2895574 109281053625661300625687699140041792 2895575 -222918660122386689290512511317669200 2895576 325734499105342211060409043577733120 2895577 -1456614604322778973878297684347120 2895578 17515335119547875289081928178854656 2895579 -484838742617896954198570576834787496 2895580 -62725300222636522312400535675148800 2895581 39711611235526224455106822683052 2895582 73573633241078764271055490809513792 2895583 33374186578931826577822548543203560 2895584 44509946776219077412521333271560192 2895585 -14926318033384293547796618499993600 2895586 37250292773740770966638339136958464 2895587 138969729080874907166630793704403360 2895588 -149494996552955601383179790357237760 2895589 119669715455163752275803145201067390 2895590 13066648969429608205171667664700800 2895591 -89023080849833412270809129625461208 2895592 30290009063161929838890567494860800 2895593 -91381088704124104495509120208243200 2895594 32465685422999896585780996003753728 2895595 -310010010003053974915568496939578400 2895596 140692751095031239424828340166863360 2895597 258461308162126260694876026117107574 2895598 113408624457195742964816798603572800 2895599 -70456873337522559759239915037298080 2895600 17766753356251044825523930791936000 2895601 309660848203075955858036113460302500 2895602 -24287854164329988520396641702005760 2895603 -226437212669557899498745610779185096 2895604 97995086479043272049741553254608256 2895605 50228939193441907995194144853598890 2895606 -98188294261263391809580644335174688 2895607 363978594658439494071813016542000 2895608 139348510323874689207761876558684160 2895609 42430134143683583385291722902739328 2895610 132533130663883882122351467039616960 2895611 -335303361253878618046777980080175576 2895612 -28329742632524486221576261125808128 2895613 328470265871466107865577511705882496 2895614 -106508116261075273448326117396921344 2895615 -2046127505857712386062675489432000 2895616 347485341378343038918108345062653952 2895617 -98498689303594316418688628206814208 2895618 -11071334785335844556321424318841344 2895619 -77485772921466293496719080711166160 2895620 -214621749894586870008178406768640 2895621 126636012676967512059765979064072640 2895622 57198527624551309940348372186582112 2895623 -886740346204549286566513397836614240 2895624 -92831617535203149177804978647162880 2895625 12826424811531984790057221742402500 2895626 -174266764176750370931219150720737488 2895627 150358608345312826844113727429243904 2895628 -8015168329860152971635986954213632 2895629 -206502511044461702867577084529823520 2895630 -126146245577842929461168293568225280 2895631 -325382455754509031758116310208115888 2895632 42455718703473990090071569786355712 2895633 -62985728548483633224302396345167500 2895634 50910531875694712429896472480829952 2895635 -20174047189121446949298958083848640 2895636 -214118574543576296176816816268249088 2895637 555294746767321613258852886342262286 2895638 43641885674116744458755262997879680 2895639 -102576900019947740068387729458621312 2895640 82143929579053872333588160081305600 2895641 -55812881045348047690341425264791680 2895642 249063058222642397947683507743946240 2895643 -171049019329658805246774130175530108 2895644 -22137845907735367503379260960430080 2895645 -228290104910121637086477951498629280 2895646 102090532907056283130686361600182400 2895647 111182370434914517686180525218624096 2895648 -26175261046746609795482634776739840 2895649 5490559568941698964977038342814400 2895650 75191332355096521010873929334172000 2895651 -73241380787728171580915924666340 2895652 23946454708872484352159433692625536 2895653 -84472113446184831568167116923308900 2895654 -95139564957525755188335122824660992 2895655 95953345095080813682782031009183360 2895656 -116899294355935684789714028868403200 2895657 -96372401527566820955921259107574720 2895658 -167892499566015147775156439801824416 2895659 61354069325487436220666596641420768 2895660 -56522738569042259594681264251499520 2895661 -147436226397184324339131882397266240 2895662 -18585999189329981335923571481926656 2895663 3912453162245405544346108779264 2895664 82361064988644259509314613131673600 2895665 333546843375817392592718574093915060 2895666 79230606277404894504657146696448000 2895667 13158282918131964177662621051800272 2895668 -434229758683822943879186632857101952 2895669 -2552655843986612116789415418215904 2895670 -177142257266132930038632413605831680 2895671 505130821994330408219047578349028952 2895672 -4560704828871695927929334402703360 2895673 170714226200611409533087732367681760 2895674 -62433984376137471732119819514166560 2895675 -7708127177269495937294911255707000 2895676 -84191912931338405071447402390036480 2895677 392520825036254796830981446540432800 2895678 -161725643845732078064186673321219456 2895679 -62043168970515685674816874843620480 2895680 -29676357841618246518904881020928000 2895681 185172907213385007390624332385775152 2895682 210678841958331104180939268438652800 2895683 -54497613877825788018920002814403840 2895684 91327375792016549629557999547963392 2895685 123919416485901552895043227902423000 2895686 339267458694420470000685414443901792 2895687 186317028877561722078291269741268144 2895688 348407770048899107986319923178357760 2895689 268192720086985997626305774577210320 2895690 43241546739549425913330231476966400 2895691 -25178400422777477745990322635685448 2895692 418085910475905515346986945473794816 2895693 25043303785313980337605268974070400 2895694 50639434807154968908742465732089600 2895695 68030459944504041912625472308934400 2895696 -103621768757968800876609554688245760 2895697 32898583599127594580739982038200000 2895698 -139620381230217834975322837618295136 2895699 253188650757775861971863252456737464 2895700 27367729652356381098271247963904000 2895701 -10516663097315945482418761424612100 2895702 31176704407785676859938677868929024 2895703 348375719349765129502363624114210200 2895704 -105106932158125275646817026989772800 2895705 136529590326650159528672364704358600 2895706 -3810573987376533081486735450961152 2895707 150346337602929474424003438295842392 2895708 99978853587026397016082663837583360 2895709 -45144094767257332366516017943004160 2895710 -17605122609564447511159969085076480 2895711 6022466566092948039690298418187264 2895712 435605000179799794644914591391547392 2895713 -89155724258640093358178930961427536 2895714 -48302470887265438014657456087384960 2895715 -559670454911550581712692658912092400 2895716 -122357454480491221614959292961724160 2895717 -549197551623005682102845213669876736 2895718 77573555659667818512812819210787072 2895719 301918124139377861852818298866871544 2895720 110007595887993635494101016596480000 2895721 -209167756849533367862248515649088256 2895722 -3533932263051482112270272918507088 2895723 278276034118519488007698412837178880 2895724 106639646036133535054565964506542080 2895725 -8790561803129675895993733123293600 2895726 61590022464812012225905661184596544 2895727 65902878786834894676316681575840128 2895728 -102048430351007619587260700723675136 2895729 -197561806807686999916863874487847840 2895730 -37969652446954104720367987817286240 2895731 -283564208215490065098126428781901776 2895732 42279132162779321949412075706222592 2895733 53102182579744841896188411413511520 2895734 174574262530629159124404086393786016 2895735 -52904708905078861967974625532057600 2895736 33578603992576507826022423860551680 2895737 27287747387452120205148411876742920 2895738 56724213953858250656781580959894528 2895739 46063250638779901511698065904511232 2895740 -82397150891987921930478129894865920 2895741 40651493410541607776677137809505024 2895742 422093922031692423813751591063254912 2895743 -453068925068740376912325179581339008 2895744 -1811264228151650376036358092226560 2895745 -51298476061862229119500383389059200 2895746 80611282120628479831408161689794560 2895747 112843880052759776390770643528619000 2895748 21821459389664979670807537777510656 2895749 -5420281303807883580373974036995136 2895750 -4431390524527401632171128164192000 2895751 -104700204229025166927076668318016896 2895752 345282624001507533409902231031603200 2895753 -116340028774983322152537470177242800 2895754 -191291743644378479625836135966921424 2895755 -78222182698956328796363004875569680 2895756 -243764960214901651053663547092054528 2895757 -76619388803916489491332444025745994 2895758 -96842981797180978236909264311797824 2895759 334725903533085963799138474514791464 2895760 -35061774428985825581984846704803840 2895761 -140484830299617212603911016934618816 2895762 155467010451999744718817598994753152 2895763 -191407603616308664836022017742481216 2895764 39335380074958840562922470762668032 2895765 -93651763751989671569549849748787680 2895766 -389346375949520752687000009096437120 2895767 76943892509442227897031551494921392 2895768 -9412368308141785047154241628733440 2895769 26947548448767051348256207151437440 2895770 -71859979918657006548314108756101920 2895771 111255413309610336237281298062319360 2895772 210957218626619224459066534752256 2895773 179463671118316469833263964228322022 2895774 33238877646218436342991914304637952 2895775 153191556157073002337084052121539800 2895776 -268724092301285368568927164489138176 2895777 36156386401769608155103963909911840 2895778 -42777450408032217058709369161168560 2895779 114777385249429516334291618686441320 2895780 -66237559749246178280789914341519360 2895781 9485234354590351114914779094882592 2895782 -123595862367054244896596169480127008 2895783 34525579159528106321081858644280448 2895784 -425592265518272646870611775464125440 2895785 296358221485779766718327530285192200 2895786 -43264108216202896142520704817580368 2895787 -227294306603345414525804406279627840 2895788 -118137753747230169359640658086165504 2895789 60153775021866785577989447961890496 2895790 -218175930054056282643689925048508800 2895791 377893864619855816975528276375202192 2895792 -552506840558048752123545847332864 2895793 38720670605402678738702040568077540 2895794 21865887677565575236492950539728512 2895795 98388053850977442395147052857908800 2895796 160258529805042562564813808643977600 2895797 -606275956921116159132721793485469028 2895798 -57367426794271040471279090132598336 2895799 421986812141710257501471063653205800 2895800 -321389360950527749921380081290240000 2895801 135321134969301713802955560094135632 2895802 14778495409364019923058516178851552 2895803 86421831182553886986978059539451520 2895804 -446912760781341147312686179916282880 2895805 127925561801736113419405099207192320 2895806 153569364223229500360929653443953024 2895807 -171309037345162723125091124415623808 2895808 -81747554235568996118920220976873472 2895809 -11335396207251952963342181569162560 2895810 68325502043460943186866777361628160 2895811 560037037728844271247229577201523552 2895812 -445912961560601474083416596662856448 2895813 -128366233932719632669999537876341858 2895814 -184291703130678967793485204334731008 2895815 146481729185191746299545043219628000 2895816 -61719542017100732751515930150830080 2895817 -46274488559384319960985901775266588 2895818 -194220961527600766859842574183318784 2895819 -9703349309959932569729940971111952 2895820 -147651346217999722861337075055313920 2895821 382037463754895625199639078071740022 2895822 -53096214359553709374548581124960640 2895823 -71804636648618603466095546290572560 2895824 89349477991362747906429191206625280 2895825 152573358511282541984796282873303600 2895826 214471903697106739694807639181332112 2895827 -316227198969282139722255185854406328 2895828 -19966692191699557402908750193397760 2895829 46995344163209245611853430916029884 2895830 -8456722505992630701940481776166400 2895831 -530048388039646718400688393950488976 2895832 205230675597755804778626485942118400 2895833 -231904030189373650003761430448892918 2895834 41599157003784360614630788265134080 2895835 4851266614210049091104667362893200 2895836 53307033467779886677461344262228480 2895837 5149037000882451669120959070764160 2895838 93113495184161243827972769615677440 2895839 -93400371018679270433267439024551544 2895840 -113680558686017202089710265078906880 2895841 372613461844124005117691409866210984 2895842 -130846443652859653986363432875521248 2895843 1486786890857562338299652846103984 2895844 147436303049391823501508444168912896 2895845 -590798862480299844816004825763460480 2895846 68991543309398433538620764352993984 2895847 -42780236360599107882943247639758320 2895848 -38348314650423922482246501863424000 2895849 -14099156929244540984883861721126032 2895850 74349401162836227489797330329232400 2895851 -3152604497583094876912673350329048 2895852 103494112652959863021575708124575232 2895853 386443826143232423133818036165231160 2895854 102370465591584917492369052052058112 2895855 33460476527476046471407433522130960 2895856 -1556585259397228687055522795749376 2895857 -428437595997920741564621217037758894 2895858 28317476742344893993524516656087040 2895859 -21135415490330788715308202797797940 2895860 95883390714404865754291813345474560 2895861 104149471437624470929329219702713280 2895862 -131636137493064817379077032438100800 2895863 -262374422170321246892985303710159616 2895864 179734151609920735610102452917227520 2895865 -38813421299101161018125839769917440 2895866 -67060366164518252087905671373140480 2895867 64695593882037063396177946514394288 2895868 201294332139653232687390457016680448 2895869 -380360811975518504785512870908276730 2895870 45066768830530520372118257114557440 2895871 -229768423883977327277481945740314512 2895872 98488962118578501214162749197647872 2895873 -133860868602792013027376993190929616 2895874 -403658876114218870667249300088110208 2895875 -16416631639273150608258720566208000 2895876 -398747838065431797781199611747999488 2895877 432415932777565511192058940143842592 2895878 -2485505241392943118214217257213952 2895879 -7741608433555882341870427441978368 2895880 -83059691769047643465489796007424000 2895881 489758151536351521819039220254406682 2895882 -71660082821581649764527146519731200 2895883 334386022199718041270486825191598584 2895884 -93025375975579720908710930561885184 2895885 202413487536070278241932778379760000 2895886 135329292021134696905764270824002560 2895887 -311874028851626464477749487862608464 2895888 -65259551603123810268466565772804096 2895889 -62713800689255831183295361240028160 2895890 -11843972425452568106930547133288800 2895891 -27249654381675722955276882206892480 2895892 -13609817427649246955477613384006784 2895893 -117013211208463711964435361909888 2895894 94764505303927922707753062030525024 2895895 16872128387151125646316533175157400 2895896 -122184526379453382068293160709488640 2895897 -288345477847170921533171913509465760 2895898 155019847641154593036680940090217200 2895899 -730167113286449302965435324895045464 2895900 46164801141673938777038968598515200 2895901 -626256242670408176056182434082995098 2895902 -295106137729691640104832778005022848 2895903 316243040443468194269218554411498720 2895904 -111984004773400113063961327561605120 2895905 -6005341656164618301738043953671040 2895906 3912846285092737539135395335108608 2895907 -3057436548661342738360494675426048 2895908 -100841996727342194700743127759295872 2895909 241613122144110489487581359738251104 2895910 -20489660972423997921996901085859840 2895911 190312794925304453313749568460177800 2895912 3185097633525187456613419763865600 2895913 -502274058990200504426299331309640838 2895914 -47115034860709203791712783924043776 2895915 -177030603668855059828024875859100160 2895916 -100992787385023996786264522925113344 2895917 -332825853806882086271815978941821034 2895918 34802045838348303404767852790258688 2895919 174167484584734108334961386502574448 2895920 23066446025075559016238891417272320 2895921 2645433312460134296075826322006080 2895922 -141947047821456130707093453058933488 2895923 475163875113805070395339095876021720 2895924 -180565748912611941543370119924486144 2895925 -120557146658615742226085992722323350 2895926 218326374109464776804339774289722880 2895927 57596381797416428974230724628252160 2895928 66873817466343312920727695761858560 2895929 -609075023475958917457065574599808470 2895930 52412046800344972703485295246208000 2895931 53073849969997783416940846320739192 2895932 -67973255527741313526589545306137088 2895933 -209683646695627354882037852883835776 2895934 -260865841672169357195480097820962240 2895935 90893877943233626078002336187924160 2895936 5922734757430721255827404018941952 2895937 136557830888338481278323919454425392 2895938 -74561861311619719226841478329368880 2895939 -179377213710056876248927813899868800 2895940 -178027499355189170963227592247129600 2895941 146949249111377808357383717292406752 2895942 -790099158157202682232117931851776 2895943 -175946662722282740429422708116912808 2895944 79658127516953343398334151354844160 2895945 -21569805391045158121797992232596160 2895946 -181033506666722302282055046607781328 2895947 -814854948454697470868778078798439728 2895948 -197685767420130357921208911302541312 2895949 285986602631232991292909591888273600 2895950 -128292878966494364612153623222905600 2895951 -308937514161053550971677867738971768 2895952 -86817815603889413244293599049023488 2895953 30705086349672670938614614410296448 2895954 -111437722327107798223603450788689280 2895955 194742542586111132666976751659415760 2895956 10244746174635824124573449820303360 2895957 -349044758388626332232680129332134532 2895958 -43621951690019263576701613047708672 2895959 -195457537150319119680689732214945960 2895960 149004992435132274623863309104537600 2895961 243421762804645018013921826605064400 2895962 340060455153459881161764401070197232 2895963 -26439804353737308809152240414571520 2895964 2394245753820976297596596809804800 2895965 359822251532236445914096573386549720 2895966 -149921901200981194368972418484438400 2895967 -477736270095702273229691313523836768 2895968 203914018578341486292163878961152000 2895969 70521478119204852979265909477031360 2895970 2016589349627963024518680113157120 2895971 102810429865564310479102030016019360 2895972 70303626645771849496353613966159872 2895973 221175169733777528091485656853857368 2895974 82307946298717187994843824399360736 2895975 -136940374600873946973793660257613800 2895976 -137931160266214786194238219932057600 2895977 226774400926065776761997572911775872 2895978 -88731096469863070383057737350699776 2895979 517485160386289988015490177457054580 2895980 218978889647291538786251109062937600 2895981 97237987801575232555000608754065408 2895982 -51927345283537074965844938860857600 2895983 20261705379752504172436202377232784 2895984 18917850107831786402896090780729344 2895985 -8258563301639128302492686676239820 2895986 -76005961343118744104146676374151136 2895987 202276861051671848831277684584610360 2895988 -245603274566923290943335739722320512 2895989 -12163322320128207682146881695301760 2895990 -602415745968767326846984285574400 2895991 38611423146335519781141576141860272 2895992 -283250239153687006401359546845286400 2895993 -14623645250308388829509338099444278 2895994 -116818074082352238875407997569578528 2895995 270829144341748804586914699736736000 2895996 -184837604541375125132341869751377408 2895997 -256547066832386327694914688289358848 2895998 222407553270597963013120340230372800 2895999 237904320425991714997190707205658240 2896000 120976527428434760386792327741440000 2896001 -467897719581130221768781512293942268 2896002 51007505563915103387923349441594400 2896003 131747135600322090728856613107571464 2896004 -31816155679265199247831719706882944 2896005 -9582148284130714315368956205329280 2896006 317276709845960170324289190893753952 2896007 2375345952900657023365856116426200 2896008 -291994184004263165668593456009953280 2896009 7902891630256194500983413231224116 2896010 -81537970402196617423407852844031040 2896011 177101539731172272428386420325865660 2896012 -14690048236134584803957468707084288 2896013 63558066337796622994203999539630262 2896014 63070223544945980523223583768640 2896015 -281036178247950803134886540670997200 2896016 99786848103890744540096431847350272 2896017 -403467476754113376089928401218266720 2896018 243206538266060862254856326454647040 2896019 97133355678201555013016654491967232 2896020 26165225842399548188894822355763200 2896021 -149171036466594282760919842000737330 2896022 78501753699118687315831359260600064 2896023 -62634433647463859396088705891383856 2896024 140160499943233746888380704456488960 2896025 160939432055664610298966043696267600 2896026 12743806870233419620560811300021248 2896027 -115216095322772266142004982116534000 2896028 -476418923539628240304303759462584832 2896029 -103576289459857052008108963444049952 2896030 -50823194153940901402562649296283840 2896031 -112842103989502100207600496273915168 2896032 -185456881285210348742368761338658816 2896033 31559118719239133180915657286742720 2896034 -505353746494789111489196416270602240 2896035 42524137285803670101372619582691520 2896036 -92780022153084043718617423738048512 2896037 -400345593063603320010377948643185760 2896038 35704157810833602619319491129332288 2896039 266866817115072890321768758875902840 2896040 23237977177435173388533892590796800 2896041 -178932369853278278029712670743472480 2896042 -149187784340711265083488697588501328 2896043 -53259822552007291219624165595585160 2896044 -258486189082018510899303260726966784 2896045 -93729110463372039778560909015175680 2896046 -108705784256577308650262172484919040 2896047 48423531586498580799043484311584000 2896048 113807155087916897915500920519606272 2896049 68435615388117929599122332199763764 2896050 1617334640049370763246013378720000 2896051 -1006594581672341045395919083273216 2896052 243502908156306996728757631991550720 2896053 360870935259661779533542269488308800 2896054 26207941272913861356653696085638400 2896055 -32744022988942835124951774472950240 2896056 -19238812579802895271950107040768000 2896057 -2063662010869719989806073983428694 2896058 -37137070383599003209462213580286720 2896059 76041388979457668183025645537595248 2896060 -14238158415520134446646356860646400 2896061 322780475759303627909721142321754880 2896062 -49082789895948635916787759219608576 2896063 -218265409030655311671686934885066688 2896064 -12382674148590806790079437544095744 2896065 -40026083877936195404787354033763200 2896066 29371217418555442382389253023428480 2896067 141540452731846259734567161576973116 2896068 -24677784513963356580869305393152000 2896069 -78984577458759200166929240380548288 2896070 -36274536691953611218763259140507520 2896071 36522154354207002660833368368428712 2896072 6290969066598645319885185633361920 2896073 166303739621056055342842238210399322 2896074 136424677685767184145267858879440640 2896075 40714995342098956172171559057376000 2896076 -64490186693528277037967640408368640 2896077 -126648486916753081803608296064270592 2896078 178497741278166880048141367167323840 2896079 227571513117813242788202377424154024 2896080 7016825918340631604553913651691520 2896081 162543681755884862309049718314078064 2896082 -11900066375741976437673272957054976 2896083 26106043368295698159558657997571760 2896084 91301493203211230233529850573113216 2896085 257714233590577401029125205894683800 2896086 10426238465062127701500423501750144 2896087 -394985095948146965467292133444934264 2896088 -109945647941808126684944889683927040 2896089 -32081699915915901404089278356239680 2896090 -38292385053755603599122755533363200 2896091 32747718693765621819322965151551744 2896092 147059677917796100752578128984764416 2896093 -8241314765893388091001316320200576 2896094 246858849536731292172352294293695040 2896095 135024243769910118001808095065605520 2896096 456189601342463297418202873063538688 2896097 4627865860100794730304286282108584 2896098 120709390586287780375400039974395264 2896099 401459647938298964365156585626163100 2896100 -77851325973140291194146679588329600 2896101 -56582620453047060059287770986296320 2896102 51527079658613031847250577532663104 2896103 153865056149584669309134368967951456 2896104 -27782296406436827014771017790586880 2896105 119714241028771470944045023992333000 2896106 131792728562080563855589178174200752 2896107 129665710465579237990880421643262040 2896108 64672258643298668733370053979488256 2896109 -150412900929465570442384198481499690 2896110 5719353232161056764268636367010560 2896111 141623083003782194979764963773861712 2896112 117867801055896309748489404166275072 2896113 84661678154679391398746291802624000 2896114 91442307513621254196893894333061120 2896115 -325116041079434802266618913076381200 2896116 -120696493785909485030320996097998848 2896117 -42268026963790308965689472744529216 2896118 79573596874966842154661919927449760 2896119 -148560643426124385734495445921051576 2896120 -280463233538175891502669621042176000 2896121 460198880314828730259127294415945322 2896122 -115346942942970817453353261040816128 2896123 401724089954813285906523422790254372 2896124 26313509527242493293793374111916032 2896125 -124008370862853573895597628806872000 2896126 311801612652357281955843134847040512 2896127 60467993878468687338290520233281560 2896128 73378845006634879535947534722662400 2896129 -22638068457718683015211269957602680 2896130 106576842327579840228541497270388800 2896131 3832832302445186631610985152422144 2896132 243209543550927183375233621312102400 2896133 -343475879244313272604626487347924480 2896134 120250597596181424505448349274636480 2896135 -186169469054583540149198380443960 2896136 4314729710007170577707423891251200 2896137 -197912515859420422398787870720209792 2896138 28926001349310016721857437164086272 2896139 -240956017160873008396814100367398060 2896140 106029657504704145017601246973132800 2896141 411961041000138960096889275461492800 2896142 -4616537646003041025107199480527808 2896143 -5799213373729155782136710200671600 2896144 -15371530396859851207889073440030720 2896145 -193088904758885894842541970555695820 2896146 125079660210305418746505560932454784 2896147 604182769030440586631573933818167596 2896148 -179067965696801621305253348851451904 2896149 19085720722003857214429121020250880 2896150 -107150413314412014284010537702799200 2896151 141430094546224116835873040537382600 2896152 3045906897792616130537155962470400 2896153 -248450168937648024189333605261606898 2896154 -10197830835068629234396787073427968 2896155 126952872329807136740084185841760 2896156 131712250711840866051237382507932672 2896157 163658425229498291925501945731468832 2896158 -70552308283696900182346696627870464 2896159 186160466115239299664135694874696816 2896160 -234289228130199986490254878247485440 2896161 -34501927827539204689081865930150976 2896162 200173889850800551022180063166890832 2896163 337443665283562142513576976156865680 2896164 81827892409014683278944884104003200 2896165 -152042202343911597068962069330032000 2896166 33585182081885147612094419097848064 2896167 81494818753576844743478797555600848 2896168 -410971453741303173173549838345338880 2896169 343610951996526544095017303269801296 2896170 139742414290158481927538133123110400 2896171 170507258729396343577892558678224392 2896172 -206953641726858675447545640914549760 2896173 104303772909411921201322600271243424 2896174 -232447206662569714317672272308265664 2896175 -20069949941210400750561093658454400 2896176 24321033079603304585135077841928192 2896177 -51560928756607021042228828028945408 2896178 -340468557710449862527042836182053344 2896179 1753004466905128518883484635819776 2896180 29169167070291579604359470467399680 2896181 115484414760431951710429695232223964 2896182 -194749711410322387588277643243154560 2896183 -350049851057984465178651201790152816 2896184 -7175539385786940193676020773089280 2896185 62844475919546681953287946862869440 2896186 216777415315933045675544726887801344 2896187 -186506745556673307752468714588149248 2896188 80062621422361383645016887457391616 2896189 233238042218391542633435902815333440 2896190 -92677256043673823546377863992751360 2896191 381202769978543603683387814361780600 2896192 5034104464947130280991825061216256 2896193 33847853757053324821297210439379924 2896194 -31795410250563000759280461670950528 2896195 73592945833729283663190547282333200 2896196 -37006464028176603795043581317760000 2896197 227571357031944804007081533738712800 2896198 -1160971934316064806153392172483264 2896199 -127812748828795694554061839620311520 2896200 51403264443952496461503393978240000 2896201 -135024098428845915395807047528621440 2896202 -7357842512084062957028332804899840 2896203 93002516039315191106684844523289304 2896204 -59167673526709336443939964181388800 2896205 -165148881939269961701055617855944080 2896206 -8419512466676655302800837822267392 2896207 -254876720994434118029180503648230544 2896208 -50335816659485920322632860779151360 2896209 -175063186514155366406213942618554560 2896210 -13443834522197230905087618480504000 2896211 -308340097992309688580332832174233008 2896212 -10960380923209390450199581584961536 2896213 254962886232849656203351196960864462 2896214 49361974982740761000576367263926400 2896215 -77859069160062971310687500567777280 2896216 159436605106218995658614761947924480 2896217 -119963048227829182382648139444917040 2896218 -10980777989221231537525468484464416 2896219 620264236818189147798148878074016320 2896220 -67000130673167670837526501561728000 2896221 -176213796665266783081554950056802688 2896222 794328985455830174999697837594624 2896223 -602057655207246432792649551224332296 2896224 21418224113464567746593865632317440 2896225 -14948335431217301038793419431066250 2896226 91408905706732605083726029027742880 2896227 -171056492166544930477594894771253160 2896228 126702834110893885962284535798743040 2896229 18389672021091254070560449238897280 2896230 106069302265033758170647097730144000 2896231 184629476935173564968853121426296232 2896232 -84216067802481488345059459221504000 2896233 212459893738553914984670353648059024 2896234 -192579597717200896019793752579152896 2896235 138672974793087164824966425220200960 2896236 5541016386263165009583631209243648 2896237 -136239489407188939708364719678314368 2896238 -14658260080305946476574348344616320 2896239 -118619694702263982105819436420481760 2896240 758179009642621653703802823966720 2896241 -635468028561836316503991264708653358 2896242 29864022546734391504308614557098112 2896243 35977143877586125203882848661517308 2896244 -81239800907367260476421741135602944 2896245 -97414266097379522450229502308982560 2896246 -43136756458204770159076405112832000 2896247 -468942204525555089333313975994577304 2896248 -164626112065176635902202500714967040 2896249 158040424542199045746836628071130436 2896250 12492084387190301285597473588320000 2896251 -142734660412093782089436433799357760 2896252 -108444344474991857798073385258380288 2896253 555531475172349732612258717265466502 2896254 -100698412571388805940451826224918336 2896255 143504988410153288658771496102637160 2896256 355492044541177225885586449854627840 2896257 90497007010517366997425255324073408 2896258 187315623132041252957827975483925376 2896259 -318071977513170396183805924588232640 2896260 78451593907190356559466738405826560 2896261 -654223352761669662087967193716351138 2896262 -133279119620708593236274148361552000 2896263 229186987233068248421584952031656400 2896264 -66517578860237796346041928996454400 2896265 -615841873179972723450728231208000 2896266 -193727612841600205427060379085214976 2896267 434513496639229389169285908526303824 2896268 36891833906717737484959111793381376 2896269 69404677928071951519654208035729344 2896270 59923747689249976356612165392044800 2896271 -13091209459118878972245360364489488 2896272 77733901951278145961221647590989824 2896273 -35102959056839484406204856006625180 2896274 -118672772083797114707745200356823040 2896275 5692892687922181901371991414836200 2896276 168106890383113674315405765421541376 2896277 -487662678735894451036538585177141874 2896278 -62855331391276534128236014780139520 2896279 -350589317831425330559170057824157080 2896280 -244272810183531226517862360098611200 2896281 -259228417701966595528796659902710016 2896282 -12764114401281452490667186102487328 2896283 -193427849732459434730958777115683696 2896284 283185729358113638265862394450903040 2896285 -50771048173761100129145381775853440 2896286 -63101040786656269735220073230228160 2896287 -221315534865938957910936227036992440 2896288 6029909434521528564364581778882560 2896289 336226411450946846201108296086727200 2896290 250093691406482900333650616968243200 2896291 -132919807155092914878559400267485008 2896292 -30553305055970224098196116509491200 2896293 54909934275839288758626169029566304 2896294 101465760950174168269761304869662592 2896295 -374517388954197738529841810974288200 2896296 -106249285557698977791461810285199360 2896297 446392253646807593028499958607690746 2896298 -39268632274456918202633045984163840 2896299 23683349876193009669068764840977408 2896300 52569573303358017406043188374412800 2896301 644239123682090698015597079235525600 2896302 93460813157050675315718752796231232 2896303 2354727926714434147024449188127984 2896304 65362309732284344814609975284613120 2896305 65966158960880513489054094186619200 2896306 3746228547880999905273729975674880 2896307 309694116450045890865229925735965752 2896308 -1606556162576991012749686734852096 2896309 -285493466285366088828209451809876996 2896310 -39165997632798193571944068324912000 2896311 138834194914136111664975575962598784 2896312 122960252055490064242041074569850880 2896313 -148008273237046432158786252086730240 2896314 55623036142422001453369389592458240 2896315 237777573618843985258454839748952960 2896316 426778405736248128707964112406615040 2896317 -117616848999373688044789743597531540 2896318 -102686428241234836714370144215333440 2896319 383257966972478380671426333837222720 2896320 3948532722684505486004583357480960 2896321 171615022916176403984432779314651072 2896322 61468974812246444180511624624533760 2896323 -88996809012235443635831045611788960 2896324 205972544157321620752559704305303552 2896325 18431109084875336222396628437029050 2896326 -24715148657529153115343827511392608 2896327 -90101637952904576392640084635524000 2896328 -327533677049604162808598799405219840 2896329 88983024153195030357719356469850384 2896330 51897374138607954278369979937259520 2896331 437385513520597128586418711171433264 2896332 -86448674962558049981675693858800128 2896333 307815242942453832468192929245177824 2896334 -81467946076784952777619692920122368 2896335 56508194746401361717297255919857440 2896336 27102363008983111479959492944248832 2896337 -42798043890838583236160666736545820 2896338 1962619446186961298151878192986368 2896339 165667021792391308626338252307852140 2896340 -10191380655902107013845638191612160 2896341 219028390632145782777656783435567040 2896342 -83137596282208273248548665547912928 2896343 -460819294733998702630062841203131520 2896344 98478810684875413919395315010764800 2896345 88613212768161709885940323419536520 2896346 -209534721000613182054421471387084320 2896347 2248838533819844275683461403169728 2896348 -1531659018757563311979070566010880 2896349 -576733148177264721433762912446850650 2896350 -86533333959813019787214795232872000 2896351 2390051276052646161673237024492400 2896352 -408077660950987916267581397543682048 2896353 -10722585381121551628650479810057838 2896354 44966832827785212335072621798711376 2896355 -72797802427590240836914787876993280 2896356 116857306350936580607638252481590272 2896357 460125705451158647622240338788052606 2896358 120604998005395917432115185749724576 2896359 347026932516075387492775286394212904 2896360 178950872664655989209261221257216000 2896361 -76151216987201634012317027241221376 2896362 -11959102077328936978153375747424256 2896363 -549857796036114119162203869980481844 2896364 311910536622140217789228438928889856 2896365 22804450253491259573403018395958720 2896366 -94432275030840164400238027942165632 2896367 398416556840666601881800400162414160 2896368 -17985679654277349916624215483088896 2896369 14910729796157067851979616148070720 2896370 -177839884347891678523654687015233120 2896371 642230545050472197059867052071760240 2896372 211358769737539263377763166808456576 2896373 494826735314230845602015579649896622 2896374 -746481748264912434028718111606784 2896375 855518964390138308891414853152160000 2896376 4388033129481335585255571750543360 2896377 391269602628727593263931005285760 2896378 244571561554364634090890813137680240 2896379 -146440483401852940317419300801724360 2896380 -97468333056556249599312688571005440 2896381 121938424975412227447553448537477772 2896382 -67768604059621408785256061462366208 2896383 -2005083532038173761662946133195520 2896384 7920087434020638717635144970141696 2896385 -102144833173164708662702594449941420 2896386 175936945438256985873298240298734464 2896387 11736304589445682984742138364445600 2896388 78205105911019923923429925732903936 2896389 417642358250869256445977496435157854 2896390 87874299447155577116458540536718080 2896391 126121898328428641187810066916241800 2896392 -91863976461603219860103874274918400 2896393 337387665185178908791154537322671642 2896394 3877988571698756909488753154741760 2896395 -198369313639418607069457899150731280 2896396 15832198863344554160450535036204800 2896397 33079561842374517071191135174521984 2896398 14870025097254902827369097481695040 2896399 142652150216892368358039592409041920 2896400 2726533099469265214951656039628800 2896401 260327367800573480202670694630626032 2896402 -208386960268951086237459010852320096 2896403 -561380224937272484296396989759675348 2896404 8205741353735141000882861494628352 2896405 44668118685838271402760422682756060 2896406 179633745450515689409713284258181152 2896407 -238669808462167573825733876474251296 2896408 -212678288459317362581419409636567040 2896409 -520147282348974612241679926592001888 2896410 152690830099896308901628089617879040 2896411 -129740309039146697151894029288037600 2896412 -527760255842300658892299436135941120 2896413 -81541456997069419949445048729797760 2896414 171388359186556403463177394957021056 2896415 -322569484538870308391106456661540440 2896416 47571469531701339098895953140776960 2896417 -492773122548459812829108725514257360 2896418 58410248701148301669864354354786816 2896419 207406501686078597872227437433244928 2896420 -178204059487100461631954880971128320 2896421 -9413136777524015986127760856353216 2896422 304209780811875662389265941354266624 2896423 -123816338802849501340952891562548352 2896424 518007695871602659723676099829672960 2896425 -77373439617547028882538879858864000 2896426 -96000300883002224712837396099652416 2896427 286753936343431050736972728800388276 2896428 164929772514018931630577806677995520 2896429 793278187590378473305939559249981676 2896430 -19055280531610086278504618046680640 2896431 -77960409734545504588030171794966000 2896432 36781536224875587076860344725929984 2896433 -295586691322591523143287536639116620 2896434 9134265958836566551037557231543200 2896435 -275952194851846149698353997481519120 2896436 -124473988579639165565116666764103680 2896437 2099545316727764472139430701111968 2896438 83157114934057211904710516165385120 2896439 -110571663801699025709036226935543064 2896440 69633557307991853937001150505164800 2896441 -143055767043568571202288443210659200 2896442 142564291085481910380559688601013872 2896443 181326207522832598403723381468364368 2896444 336245060612858848711519010089511936 2896445 10614047546587458299785637248224000 2896446 -70554667249983248968988935132333056 2896447 503585709434079476044001902195656896 2896448 -28018775412282915390106093291044864 2896449 300353650657506815860534068293116464 2896450 -2487681905454234920468177152682400 2896451 210342712317381286073480161968622872 2896452 -31527848322767585083979949374914560 2896453 106319558185254278561015118332085280 2896454 -86241079053480629607248696543941824 2896455 86002178667772196199377644092086400 2896456 -398674969533980062388885355238195200 2896457 63567431527016674342651185848486820 2896458 -160227764237157264843002054734991616 2896459 253063907357304277708840893017043504 2896460 -21353599312799807079594704797839360 2896461 116421244593618061610146860239199510 2896462 230661820072152577608056762632891200 2896463 1145349494168969703114759009032587488 2896464 44412946739855342788366109595009024 2896465 95445015007813352730346524956879040 2896466 78420003509215476808374279387205920 2896467 -96546541615357008220576324936466688 2896468 -107705766582563489203346777077428352 2896469 353341026122337154608815206760940096 2896470 16254391251088877908121766428353920 2896471 -17501159248256812680231944063339048 2896472 -248819394714782077183911083574835200 2896473 84554866369776660667714479642200784 2896474 32104780081503107053742504866828800 2896475 -120769874251945911660235645165303500 2896476 73869427099368738804691189937332224 2896477 -474137405790022278576758555205752448 2896478 -104497909076035654282365927332516352 2896479 6963888977798621646438719446444560 2896480 2784160320464356421819104894648320 2896481 -229915296728103313054009973221247808 2896482 55478020710178847831387225305374720 2896483 -608464272563566842286237708079031268 2896484 -299242135279581464814881652331161984 2896485 -32929369049910877455434029727270400 2896486 -43896177814766573782656440359459776 2896487 249174391188132189357271219763677440 2896488 4547221753786314572353538391874560 2896489 -305751757281555010811183613224121344 2896490 -24642212993488491524073915651429120 2896491 135725405865843219644797104324672720 2896492 -385646842235776376168962825588643584 2896493 -301278820032023984164665379046878560 2896494 -9162893433017379856228089221226240 2896495 -92788566691616878703098787645001120 2896496 78267669066183115220224167229489152 2896497 359101425221304313716894713088182274 2896498 -528381273417044185835264960285040 2896499 -278448508859961544292862987554010600 2896500 -12852490752325680601568749917696000 2896501 242468749177851686932131352060627502 2896502 213082105616981240928235936351044864 2896503 164277767954671068089573580281987664 2896504 -10857009090017680226229701963796480 2896505 -37613626740675016179001060747075200 2896506 -34846119232730337941551374779635200 2896507 -338556849612305922688502122140849244 2896508 -15798224018987601206273194192295424 2896509 27097524979811400824196157134696960 2896510 -43388071885389601197336083480519040 2896511 504692247624619693470891893322767712 2896512 189024622301709965124432677987942400 2896513 702951378590044392785779708185799680 2896514 -153010954100482703574575434111907808 2896515 -183470992219815027470026891820801280 2896516 -34271130911994117531321727123980288 2896517 -164816154039695844561556039341323208 2896518 -25735888998719533289436613975308096 2896519 66866525901991155684239695393296920 2896520 -38090340956676749985893305552896000 2896521 -91186125700559801472713591073493488 2896522 11147029155766358805560958667872000 2896523 -72331454935599099319343590400256 2896524 -146402992584283887022514255488834560 2896525 -129849052387060951354862941844441950 2896526 -75242125912753100108556909723030720 2896527 51928886209978078770719723653933200 2896528 -15529257427365561100671412192935936 2896529 -35845912801576206198987325976098716 2896530 -20632137409857433982281569475061760 2896531 391495458500673501462666576300302400 2896532 4281587903786399225453348246068992 2896533 40274430490686268256054170130409600 2896534 161219976100408614551478650616542400 2896535 -360424093437613101371517050493979200 2896536 -47027414024902923478053370657689600 2896537 495679029581958168827536834820421066 2896538 178541458568696912931844073818641120 2896539 51794000946769884024553884534039408 2896540 81013568055905996283289422861204480 2896541 -393765726551210058843765687119116416 2896542 -164478364133243477814233152041487680 2896543 55775744299581872666929292977489088 2896544 -277516734021282327953552161665712128 2896545 23450731351423644772653738329784960 2896546 -306283963102133687123250942476519040 2896547 -28451011559287689320096077228830720 2896548 -42467191344714647821376005811988480 2896549 -58254589289141698955124187895978340 2896550 -168670792991711672525162963340600000 2896551 -41148092640533610361127631090048000 2896552 38690959806697109477281498630425600 2896553 247406453793941950006293066447434064 2896554 -93512844554120065843627864835854080 2896555 -346373087451129579965485749091835040 2896556 76199349936511733940441498858476544 2896557 37370046531976113339523981243563840 2896558 77892554668315600015919915721826176 2896559 582397772310624449181490890843695760 2896560 -71268639621359810877001380519936000 2896561 206067804642160490369100327517910162 2896562 -274604237411257161853626359500828128 2896563 -27636941146593695134537049086734336 2896564 156039301780978540414565206381565952 2896565 153519424236399754524313028618620800 2896566 -1718236371807085967001984553297920 2896567 -29907887342598902138760323709539840 2896568 -56364173534730951961998289622138880 2896569 8248837748221416646664646754570560 2896570 -109933061368769732831144672527103520 2896571 -254205882994597618786922597114595228 2896572 -29460700063614857300564602388226048 2896573 -215297163909331665316038956372277178 2896574 135840987911455993510775728444736640 2896575 57871266517522068954811271501443200 2896576 -137134887202599247727677881812254720 2896577 -243347955423275763914054940994440108 2896578 -31116962345236261778266113177446400 2896579 -2186354595668095690148410922886336 2896580 214002735892157949856684445335123200 2896581 -2988091303134853816862235568346976 2896582 16680949614733993595475764576448384 2896583 -20592828258908850822958581221463720 2896584 2255014303099995909266689651384320 2896585 21688089011752582843329404485937160 2896586 101957209087864438819785328856395776 2896587 -342198748246517503467764091306693120 2896588 25210344331909513364364301137733120 2896589 383566336705951239586530770245474956 2896590 -27065511882402007188520559830135680 2896591 -93348616408197846702887640438867888 2896592 120925837151250615334073009894768640 2896593 -84495491310934610090389401390282816 2896594 6456687610655538071009283630754080 2896595 142394269734698748845420489734673520 2896596 -270751726942638287954594630060245248 2896597 -128623409969146392305793154000858848 2896598 -124359036648303097025072314222369536 2896599 204047271704079756913278381708905064 2896600 -72908328853182502453468840104960000 2896601 266613701259557075295524972182414602 2896602 129675299024567599268777487320504832 2896603 301042559628768632690165240204962344 2896604 10576937211939790288261811843321856 2896605 219391129922228592324982543291255200 2896606 -138058493865856620846885647632741248 2896607 -156267632706901346062248029538124800 2896608 -104006585473694830723538500058087424 2896609 -445047059704010706750048169711104 2896610 254814943637490496587593578629596160 2896611 -280089401296345479433012857753537216 2896612 -115531903153946484164363295657103744 2896613 -300376864692493593596925863298011460 2896614 -84199060446821022741424177475174400 2896615 -71926753151398266405847860630026400 2896616 -384035680640806100583332355908567040 2896617 -243513794041676072216960934383648352 2896618 211017165854159671811169707316515760 2896619 -311975029614291666770337233066352 2896620 5301270999506631683033513588736000 2896621 -68264327323101689177945857699625600 2896622 -6793154400280325701538382998947200 2896623 284544326632442343596999319124713672 2896624 34822015872217652850833336071946240 2896625 -319874113866789206929219348117911000 2896626 -90648434626795428677116826408697600 2896627 -421465977859779608456600500333193524 2896628 128172703638044989225922032782759936 2896629 -370672329837467057716824172954555392 2896630 160383978545089984472538675314208000 2896631 571001724767023597401423534936819432 2896632 -244663525636798964825649357875220480 2896633 -332311840854634184477491555244030336 2896634 5811285613966470634829081259652320 2896635 18344071313758291256678780502336000 2896636 16074333698820267378195133752430080 2896637 270189666405824672903687700763265286 2896638 129065306788239194204891216137882944 2896639 -437481697174245049654062735400226560 2896640 5096700928617436750885103043870720 2896641 28921908026605212045507263876010864 2896642 -24777098807256564632510534998096896 2896643 381530496495813384309108396184887024 2896644 -31986181008664794278039476777881600 2896645 -29635236991720067796950633916328800 2896646 210818544495741028552465374131887104 2896647 -46815894869884177712998780632783888 2896648 -123776159139615614093146648137968640 2896649 161294220898612945102764209797182336 2896650 -28181605785837131397949116325970400 2896651 -168297318108601773102400932239986348 2896652 -7037409557514326417063916355055616 2896653 -313313713898077423383428190395704896 2896654 -281821708061447362621195939540806528 2896655 -222369956659500828467540840121112440 2896656 -13329820303404295869103270839975936 2896657 -1126803590802446059489149735426505728 2896658 24198885846992347835468622669388800 2896659 -224111820319980711192879914762677836 2896660 -230767717448910619372556644612657920 2896661 208997195060308293369578060945525262 2896662 -14468942299417467234053015331077760 2896663 156378501372167766501515485394509440 2896664 -8550678158872977173367835687219200 2896665 -103059502104601717088810690021112000 2896666 -188289729303588231868981831511298816 2896667 192730532850839317765631202893731716 2896668 -272329227332151340095020646401633280 2896669 299258575856228445792231473793950944 2896670 51455168578527516590490854657775360 2896671 21002470433134146613470613201887744 2896672 341286903156351900306752805888589824 2896673 -33808761525239578106601105806767296 2896674 -119487014472758908450408437818845440 2896675 105234599237388574627258747073758000 2896676 55110764582312185886154445139877888 2896677 108386583979755652285019511051387360 2896678 308509974210942085592188063204145856 2896679 174563683066335105110749790568038640 2896680 -60010112626088485661977190547456000 2896681 470877240079503359128251190378176372 2896682 -58087226481684039808108817751721728 2896683 -96171158330218200594479827876732800 2896684 295654446336771158691654681191819520 2896685 -59891791006647850048226484414452640 2896686 54206056379419278791379873015280320 2896687 59980382971329919240912507317944336 2896688 13807970241495296469709543512145920 2896689 111376271011735059122831284170969408 2896690 162424676599312269637790712292125600 2896691 -20326289973843426197147043845522016 2896692 -241513990880989200460354950235803648 2896693 -162806057982604095622379744221219840 2896694 -166471212050164199952750244881191040 2896695 -659955554905605868806536052000000 2896696 -83264838118555279737216605559459840 2896697 443049897199488937620338509337078160 2896698 7851502084521352479179936230167552 2896699 -118746004187693363153803166152441136 2896700 28235245451017025897557097231040000 2896701 60734172085390110843510847179455232 2896702 99397678049749909353327329220710400 2896703 216613867698356048776923011064533952 2896704 -74391352859949110825758723223322624 2896705 173298179872762822112213727153437760 2896706 -6956355782204676307608770853421056 2896707 -21830540629116680166933952775930880 2896708 -133104969087846582541240034933840640 2896709 -369584461586511084879630244367405700 2896710 -39013331363828976437554115293223040 2896711 -388267067197946339374200537645240848 2896712 -14479944011035904240609167711272960 2896713 7683794439066481468246062766961940 2896714 -267192388824998653390550419712174544 2896715 16183261798310468154151288868951520 2896716 94886546958119399456244520283069952 2896717 193533332931299445013184268505579766 2896718 17630245537605561631632359645766528 2896719 1363371365373309419484868309693440 2896720 -71281674542987652258520788245299200 2896721 350041565883778073361520802678617200 2896722 1412072995374315224751024589195152 2896723 34761672313375186467335587781379600 2896724 -20131247126009138756134215132619008 2896725 34026683115826365459734099265199200 2896726 75417904632885572912244997312748160 2896727 -256057593207892318533299548795705608 2896728 -26713380710905122875251670137774080 2896729 262958255160543827477906101484754240 2896730 -85830952513115039478605678102241600 2896731 -568153401633050953535825629793328288 2896732 87061069091169888961601183858749440 2896733 -19549522802888118912233759273218944 2896734 177405435322073455139521303937359680 2896735 51277781719667026909199986861082400 2896736 258988506667644492972618304116621312 2896737 127908113271129327145926607022652768 2896738 -2135843132201855008429192669919232 2896739 563420690569921516898448831508512540 2896740 -71875380682732876097653976371200 2896741 463508541710725673837150180990950142 2896742 -337019600575651059924339466528573728 2896743 180631581227721742089172362438703104 2896744 157378005196377914218330887074012160 2896745 -269564028308717538959165281449933120 2896746 18282251194737496208320738323573504 2896747 -30948323445318129972517317173511168 2896748 -431449892546176949537476894132430592 2896749 215583236407006062064306174151936640 2896750 -320082545568162470894148395598768000 2896751 59576069281547176200868402899744768 2896752 -104867896127293223976441836310036480 2896753 -169327167714674143614934684536499020 2896754 12299125576117277168238645695926272 2896755 14564466055371071847331750884847200 2896756 -291995174330884496665428690176428032 2896757 57693526807019197713541863287124960 2896758 -93535340815033423038896279999193216 2896759 633773189430454468047556234319028040 2896760 225878060147387535551022699174912000 2896761 11812973208381853999801868059879104 2896762 117902720820324643303087994242040064 2896763 62575811007560807339490315653775012 2896764 19274524385539717408678721431142400 2896765 -293689459982020393090057847401712340 2896766 65928936258193069561259667729427200 2896767 -122068789362023069030172373755066600 2896768 62849978363516180770827325711319040 2896769 58224359698915157295362327473303170 2896770 -21401040169997329238508501268623360 2896771 753776110960953785108730058889293200 2896772 -316576984508883221292457655747788800 2896773 -116412165168037566971150590239593664 2896774 -229909823544941838206161981177320864 2896775 47398937881442448345840314886166800 2896776 -390610905980293218756822317556940800 2896777 -96105758267506974050223010052131392 2896778 -62468834895981875879098474575010560 2896779 -199350579247913993016313075285319760 2896780 -218931464577736666901016106604006400 2896781 -3351262709548694086878295101605760 2896782 -146717142623840219167628993502858240 2896783 -551626229198868809407449246339318576 2896784 -31971540132636930751389703671644160 2896785 -89670107348381803264895483475759180 2896786 -2558469476624846575641962212606176 2896787 84193378746253138371855355983755436 2896788 92887186029229183093884365468534784 2896789 -54354327619596092328359829848718944 2896790 39463926505316947962215810668206720 2896791 -58762666533161605460278438671762816 2896792 -9174212757706037202931865179392000 2896793 217892407889206829332609880384244042 2896794 -78102388919792388001814878568015376 2896795 65327530738220300494028932009344000 2896796 -150454392479084586940744317002683392 2896797 -8228222409263624533449104588687520 2896798 -242106000533817687715293764294148864 2896799 354828306816280893695380506378232800 2896800 -85470609046739010192348475450982400 2896801 702757513396461472358423185700957232 2896802 -222155117018596547629642867670697648 2896803 81867946915861179033652264266640128 2896804 -128928953388428552678134305486714432 2896805 12802577230618152182063749960506360 2896806 -113787638108876618802693758703969792 2896807 165678562386411838206636851441477512 2896808 -50789627919202201272764203653949440 2896809 -380860247883554701775757372595357296 2896810 25947152972548117290289012165862400 2896811 -134558143597483527788394352663609368 2896812 191187526319710938203422240363894272 2896813 177723317230771707581184319625751062 2896814 -25520205087597760835263056157483008 2896815 -2946796525229494604609814195149280 2896816 -48112291429425804312152251553873920 2896817 -25559249034539766224177228420885376 2896818 -131729399311803211394636893312922496 2896819 -11259003611762055227182048350160040 2896820 3846926393450233093767659584796160 2896821 -86806340818589604954102654927653892 2896822 -43551095330934979228456286211144288 2896823 -56743651711353563668084947085967280 2896824 -814411442285333561950868623196160 2896825 -229107267469149316080038097496930450 2896826 54240951575797403590956397631407104 2896827 -39219151953963562913813217654177792 2896828 104285683261936157954336687980740096 2896829 -213411274580216730978855320321871612 2896830 -235534001742064017051009986764512000 2896831 -104440044922652194900407261193646640 2896832 158311296305925854092831252562313216 2896833 349490745021680285090409173386853424 2896834 280578358039191700817441654955760032 2896835 -28064889855385310240472181756918800 2896836 24006243575459206830304705458530304 2896837 -664305756930580312580723098484268514 2896838 25667992482887436727890791457952896 2896839 110314555914780689321507960689873200 2896840 -24249829731178389335914189003315200 2896841 97211127724295126519035544993727360 2896842 -46470051052581939693075083509597440 2896843 -38801392623661267358157323489826800 2896844 373007874437570350981208293323860736 2896845 133320257733461455765983418498805760 2896846 80244501645872499969462333566599872 2896847 195043688929699127738678075476717296 2896848 70195065574128836210069810328133632 2896849 683468253867257985893428070846404850 2896850 -72123797676350662684388131453632000 2896851 -644094551447828774091880305390028800 2896852 45662923360693803622835284696076288 2896853 532396194235524038472839792939649102 2896854 -108841081072471503078147264137617920 2896855 4626161473178451444293812604843520 2896856 -229345583064388117668533945334405120 2896857 47291956224104977172489938795937280 2896858 286610723096386122830359899497368800 2896859 -1968654582785744352108306754817760 2896860 162331111205366021356335422202639360 2896861 -321794909487957175220047936022100 2896862 135152941575685774903248396610914432 2896863 -13813700280497359458212174823836856 2896864 363012461515311094619751628271517696 2896865 -13240278161921201416036793661864600 2896866 -21996096656400139109161065397203456 2896867 -6349305829628767604803785673711160 2896868 64212158006413773231436382884930560 2896869 357221624449930696210336423515291744 2896870 -78477101910575477745274104342589440 2896871 101322553399999366389125117218164144 2896872 209670185001916087824641316672061440 2896873 94891764045137981436288830642826240 2896874 -43597715050620770967562592359700640 2896875 389142039431428237517955902788950000 2896876 385002666569385968934118016054063360 2896877 47174222978637910097195313208320726 2896878 39002470225657207742290334822121600 2896879 -93229958447414419606848923513295224 2896880 68019715299605039922289384024473600 2896881 9875849011704200983107274221885120 2896882 7059785289719509110022290360199584 2896883 113219737640845344685629718295219280 2896884 1113764272687513101575253996567936 2896885 -91174406726293326038387086388306640 2896886 35766175113577456110125091163999392 2896887 -21286301432446564472667322970149248 2896888 91535389505963050391158433612267520 2896889 -522435582420510788478541747373583276 2896890 -33310457561239504607937152742082560 2896891 243905080400429158240598933288488512 2896892 214462730737812803239302624405995520 2896893 55036383469773026652788734221599340 2896894 -39970710634650561078297985707872256 2896895 358655441512496035378769386844183400 2896896 53122963694052566639453727709200384 2896897 -7739313562040472866456864478650880 2896898 316404896128392682510274256493621200 2896899 168603095909934453438953931868188480 2896900 94244939990899839454637165192064000 2896901 -34072968718973883837928215123874176 2896902 -7129296434340136698491189936207808 2896903 115446939296811460063936567906368152 2896904 -112784906964142673310228997745203200 2896905 -48654511655460840650733101501189760 2896906 216078126649707384368550737853967152 2896907 -89027661478179767830000409400034320 2896908 70461701135921640878939688916893696 2896909 336129957002647003439533119264299116 2896910 -1650988282439766440978430116135040 2896911 402903565772049076680122117247014400 2896912 -47209175427753453801101428225015808 2896913 134411304477359674519989881075850162 2896914 95443178245734188882219383321165440 2896915 -59689615819263800152958161209961920 2896916 -6253482801374992602804372363816960 2896917 -224723525781829007118949403654337120 2896918 -40154827708842660223277661144437184 2896919 -48574228940309644649811064340029440 2896920 113200334274632939170311344550912000 2896921 -967922812164901181349371625552707456 2896922 -5124275606893565358167434462272768 2896923 108302968026778140463739903370468144 2896924 -675689350501535498103751420896695808 2896925 -199673822208995314171189353198862350 2896926 -147126925080421637455867395202416000 2896927 -32565600611139940957298413716927120 2896928 -583200159438575045503491517723115520 2896929 269464796260724648248845845468213970 2896930 -256377467966323781063589868387584000 2896931 684923176835939173868076032583696732 2896932 2541670025312235919625712603297792 2896933 85656802397863778578319192809325404 2896934 -137175369747398864287193399339020608 2896935 83082500686658592036419124949401600 2896936 -31917841540518803167020702512332800 2896937 186937936835954873978632003023646452 2896938 -118524837875402196488587479973608960 2896939 52541783146553671365344413757477856 2896940 212307541276112651573741865517271040 2896941 314804645642612630265382456737360192 2896942 -25055705791883593651495906938802176 2896943 101271492545903448114560031289071600 2896944 47224171048704154287325487614623744 2896945 176414027032866026907167992195417920 2896946 95241627170327824478442776499707904 2896947 309904470465386670097572546098109720 2896948 -292476542718324593323746533026540800 2896949 -460613583030391486969190108915243520 2896950 -3410387861374644877895685543936000 2896951 485997215405238622328625427214806504 2896952 237443727010217644040851430507950080 2896953 -4313042451864039939352081337812032 2896954 29190189445535852817554642866456176 2896955 -166448808007555719964486151578518000 2896956 226295368124317780751218945806285312 2896957 -4278479452503304501185362398274688 2896958 -1491848081151679236929153739964224 2896959 29547044144048429929080849307190400 2896960 -94280630579529448790134764695715840 2896961 35565856432402144943316128676504000 2896962 -119350777612059628332430320991928448 2896963 56271775271641763876248285488033212 2896964 -73420809978534463995509932014981120 2896965 7478542054969122155726155698472320 2896966 -46262083731049471309877717336566080 2896967 259519876965170259229651681357853016 2896968 -160729758117051497974234278785433600 2896969 -435505240735169976169938208888462630 2896970 223096619365384324557889880851181760 2896971 -33224234798816501926761132639005952 2896972 49897608074773315120971106413432832 2896973 -464633605569060943643902557163424778 2896974 -2590002012576632331614515776146880 2896975 311202281401717698549185470296797000 2896976 -46240971917740109130630515767123968 2896977 219030613194714622947858455827380720 2896978 102707523083473031830195900619827200 2896979 -299249164621221805653167425357446420 2896980 -31481375211517894396399082513940480 2896981 1226292323067739956270634128624384 2896982 -403699731888687552145468058267424 2896983 86126792563205306263908955058548104 2896984 368340172679783175155559617268326400 2896985 -40213731594372030146013593334051840 2896986 -75284467025842312472356112246731776 2896987 -53091316796306387288136611032083600 2896988 270432268021474808731660145700848640 2896989 11478502741676943718404457266031200 2896990 -35457478518666501873630895701772800 2896991 54021951840570649273538911312258272 2896992 -253625703578569740757809408403046400 2896993 480338389791218870889512574460232448 2896994 320388203190847279923008343663433296 2896995 128615358873826971473365326106995120 2896996 -722401190718980449436248229239808 2896997 248748658056442684502075304175130112 2896998 -57752395208159970707807892266068416 2896999 -28137060047074470978036169526427520 2897000 -97176101256379401809095088663040000 2897001 -101296506909745895844986679047855670 2897002 39317238432168168355332099068295360 2897003 469684519195219383766560748419387252 2897004 -25915765536059422307296177026441216 2897005 -1375892298845026388051730965297640 2897006 88058769562388684043710298985251840 2897007 -216764750770525269095186550024284400 2897008 -118175960583060141537214434118893568 2897009 -33245517783696781915724592323927040 2897010 -44322704599611363088753911363285600 2897011 -83268535217299306004568356110916640 2897012 125239837358975549686717952479985664 2897013 82133056734094989986421181520517120 2897014 287998580106831044834759604096423360 2897015 288772388199381926523203510148915120 2897016 220379048630872415707765868809113600 2897017 -242915476018314346361681643830997360 2897018 -171603164687902995543109158441012480 2897019 227990377130015920772371327118022240 2897020 -28396325437479169424452858106603520 2897021 -432722771226081080428483918449520308 2897022 100741393691037518282060914296804672 2897023 158562844547494490697975515824038272 2897024 -11870786468209737582929089249935360 2897025 1637782301433866182634015950150800 2897026 17953946523188200172384886581752320 2897027 148123140051969795379181040426189996 2897028 -267737792141801595530638141257045888 2897029 98746253852057260510100603530841820 2897030 155020001569124054009413371431541120 2897031 286139416414965700879516327570032552 2897032 -412004581871300830771195349214535680 2897033 -225570328772287363228231020811437696 2897034 -17214071776375606880748044728320000 2897035 -288002131682253313209378656836151520 2897036 98123574800309475458792650043354880 2897037 -38346283877805429470775849530532384 2897038 244615236861379296047828540085060480 2897039 -285511236484047557617530993816720 2897040 -26113507253343039549852204595937280 2897041 58207459693933003119937978419748672 2897042 -29143408844644159929881315272128000 2897043 21360003242745315037310451232892928 2897044 -166608847386898432563942629610444800 2897045 227348460838168968043181885632686300 2897046 78187913300837668192196169265620192 2897047 -415549071465834388065542858948488504 2897048 -73788743998335896175653365945466880 2897049 104513561197189045625283535978531200 2897050 22205756666678936719078743451120800 2897051 610466749277232308773668698382722052 2897052 -34745079895086430067287967431239168 2897053 268990531791876446962073846180643302 2897054 -272606042779527125289921410780150208 2897055 107599296180304368162034500398857920 2897056 228441395762470567405624692298678272 2897057 360490405354482185586565169116451520 2897058 9764321365042311811591068300430848 2897059 -284515665564552927730907483252912760 2897060 -20757907532069642000184916972285440 2897061 -3677621327696028070892627780815296 2897062 -56798727751964153234757241629710208 2897063 93568998052343583861893366692475040 2897064 23993085379287541373365678566312960 2897065 -168249556895996197771200442174351680 2897066 -285892829704817427028833321000786768 2897067 -109394053826856775014706370688061440 2897068 -255694714708996038849157063845137152 2897069 -72405732793898672544724360242825504 2897070 52287681791048547960014439110169600 2897071 53458522280554308663438257385910320 2897072 182432610081221715968025832131428352 2897073 -462332636714992552501597246389081600 2897074 11035488186343019431954093409298432 2897075 173624168556291753218017980930552300 2897076 -53264823583184900925716736948049920 2897077 -36953862135317498030108958645756480 2897078 -812888123780865969641040530150976 2897079 387771681574555433013698107016308560 2897080 -316496832684303463770625758343987200 2897081 -230994769052858664466315631357048256 2897082 1432254574954864408017608444494080 2897083 137316260789673958118767825363663120 2897084 64495187102142629262690598132443648 2897085 36673635123069652460470920698210400 2897086 31478867603528763715253629441590528 2897087 63321529515173762532055058324636736 2897088 71623447512893353769341540274012160 2897089 167282529570013713683006279474516520 2897090 69256642443723381699217136361761280 2897091 67771322721414755490048715296186048 2897092 -303728382868973779886199372960703488 2897093 -41261640023392116488115241430354658 2897094 -23656779652697980350310056210118272 2897095 27409702942775718690278966399371680 2897096 -44329119093831649839652259315358720 2897097 -111140426242805568504371746561182528 2897098 224573595106232337295549739367246336 2897099 53857471860609647318473780231868136 2897100 64355008856994666505064784395520000 2897101 -200985411818055989142639910218283200 2897102 85334142016194562651902020103784512 2897103 -364428486712886176724401552468608 2897104 -10132817452231845568466322532204544 2897105 106118404696911058226002734035147520 2897106 27412085419001758632532503564382464 2897107 65907537265840812989952656195253356 2897108 -249326347959200382029366461464377472 2897109 152195040626494191290583564197056014 2897110 82557840464543031802576638579313920 2897111 67409727733185484418132007168718560 2897112 319817688404567577101368291420139520 2897113 -86010205454294978910785770587323638 2897114 -84703698577863530295734474187303168 2897115 34684316591431327479778070045203200 2897116 -530162536105982230918425253721244672 2897117 -355985706407837211221919381022549428 2897118 17079252907870500028308973296123264 2897119 -179326024753580084793495341379280480 2897120 -405511624964189601707364919266508800 2897121 -238804954958377538027044118175744576 2897122 -4670611364622175783427044554869088 2897123 -19397199028927007697191845793929296 2897124 73407194912510067587701598215667712 2897125 -5577710323380364411273053267336000 2897126 123147083824833319426597791830431104 2897127 -34654303277641795309956266743045728 2897128 -121350396530157949362148997324083200 2897129 492812169587804605976523304012780260 2897130 -118939308832542005193431497027968000 2897131 -470334605891833560040832861490317068 2897132 41137097804647352022810543687548928 2897133 163988891979014520427878382039170624 2897134 -263780591762853094750437680895642048 2897135 -171234584248876961009276846435476920 2897136 -16445532932773051533750096699064320 2897137 -94653211590864737118679981435898828 2897138 88983551081451745496871875504904720 2897139 -21338791721313816565908853662021120 2897140 -15196240288841096521321538183723520 2897141 8150940760832330629025356775579772 2897142 -17131017401589564971794820051289216 2897143 316045201802576772832092994417599160 2897144 28889958111047834087454665574236160 2897145 31540033395692400577374963594084420 2897146 -36497744651818767168509878304098560 2897147 423717044263705914697280277649470144 2897148 11229104539880290069112678928007680 2897149 133108523832175180817449482140789664 2897150 123023934498796309992976280039428800 2897151 16720101312653653340232396490805520 2897152 -408661818679211343137518675415793664 2897153 237158286014148172128146875824338880 2897154 -11740549589839633106018655618600960 2897155 137941942173965409661804143354345120 2897156 88129635652692518438016909734534400 2897157 -453514289124215059276617238763164608 2897158 125407917206908557737746378756608000 2897159 -145133610165620939869495653966608184 2897160 3224538148881374516879511183360000 2897161 8773383007551069530002971719022132 2897162 -68760439124304472957270541394163968 2897163 -133206287101775843047057263011411376 2897164 -236951638239021814424902603365562624 2897165 174683046608216407893257741768874060 2897166 -93125733498535627638964316361226176 2897167 -49185317154233079782182412086702080 2897168 -2483131778872193495540673814265856 2897169 -65462416320013759757473541345522592 2897170 62967182991358139353182746245445280 2897171 -126000733069227641468634560578556628 2897172 -142537111648126616569556425280256000 2897173 -118085054859829481033935820600942578 2897174 137724339940374748582235103289763328 2897175 -94600533388609763844683131712781000 2897176 171087337406605722448597633332910080 2897177 69505077325844058145122164006440800 2897178 -59079342215847917343746788427045376 2897179 -265415396976896588458597685620548220 2897180 17739083880762911558565514045470720 2897181 3332881824065339916042154111593600 2897182 -52195775444655530479618274054044416 2897183 226810800517416313580576416084309104 2897184 -267757802122244672098086452484636672 2897185 -181919089584264087182474344424793240 2897186 176559635588408750395441241041875792 2897187 -23355715506556122682109452550310480 2897188 -165365478181069466994848964084015104 2897189 -574016307987334681741028582164840644 2897190 109059797804092157922068876319083520 2897191 -257929580321302105549876590036125136 2897192 264021531073548993114965375511582720 2897193 68703074733235260985990653462862464 2897194 28335528576339184438418559466080000 2897195 54427534491333530207347002119347200 2897196 -187351149744416855913420872071618560 2897197 259838874692305937866175283152170646 2897198 -9113870174429810880302833492365312 2897199 143818586338924174505558177255003784 2897200 23902938934736982392911503639756800 2897201 -357765409251990905821786054355088 2897202 -4198878855933089968035915901304832 2897203 180443820857378997922355908169434744 2897204 633877676030847602100615681772382976 2897205 -97791895206469939473635934876092640 2897206 101074007945477206493624388524909184 2897207 13508917467424922587406884055975280 2897208 23581758355345754717701972546805760 2897209 143672064492262574906885690436937216 2897210 -63894623203648472303479957515678240 2897211 -1962846671395575736434156183161856 2897212 -456933717207657658211617043122668544 2897213 -472907672913940280822628576106725216 2897214 68860736989178871158645373644884992 2897215 -291801446323995333463652377088564400 2897216 -42568593992409537313229132393349120 2897217 -104088523857606198940253056158257820 2897218 -20314192085646187325191032805802496 2897219 143812923709264503034704097617037344 2897220 -43231839973059000190080972781670400 2897221 -978632326631393424244880746084133568 2897222 16535215348320194231389256581122912 2897223 -124013278464651727422239831865249240 2897224 18987240220832136506760907868160 2897225 45652238454804948437853736083550650 2897226 43605176776431580437210601785195264 2897227 -576703910298945713149332890251858924 2897228 34320255844020283232420684687247360 2897229 -25789851781806825345699322214499072 2897230 -14372778597867857998222479061228800 2897231 96328374323990669005348704217694712 2897232 21208360768347652546884699288895488 2897233 -557035845551853544596054758401261836 2897234 356293690308210732608662847132672640 2897235 -298313502959841682727652769943193600 2897236 -212961719175929496153605360146030720 2897237 -48711212498021073165692675515226496 2897238 39252858676820380302038483721822144 2897239 4074142136562419667924605841397656 2897240 -22701339965416885839083669789491200 2897241 -23246622900243705085458447495398400 2897242 76681454501864304725064584683380192 2897243 163278104602514954461339531946364264 2897244 72782700095246300605209726094519296 2897245 19096591271755972738829060254873320 2897246 -383382292012367949719095634902333440 2897247 -62310303031157297920712625145443000 2897248 -187173377251886068905755718712295424 2897249 546968615679516098675361497322473250 2897250 -121115776324954496706472222691712000 2897251 102307009846326421217956613579509760 2897252 327560480742954971489556573523076736 2897253 103296447400196618823447730187052480 2897254 -3054729815616616159430151881141760 2897255 -89229229753390366479833236622736840 2897256 350645312207055605451185748672921600 2897257 437594203941186198042350752987390032 2897258 2689681087830400954570683282647040 2897259 180677901995305055371743020290246320 2897260 51927074425597235661276047581224960 2897261 -81576720736013524139554891528656576 2897262 52611669544665266306283956605683840 2897263 -7596378593165051013553108030877488 2897264 -55168500504482239649734226528894976 2897265 -29772516854081510636751495094728960 2897266 -202818791093697619850019659712860160 2897267 -20433240238231801675613275358770608 2897268 329021350327708675779166888112750592 2897269 456506512670089583892744766349050670 2897270 -25124070863006243551563660239569920 2897271 134841338869085767785207564862620408 2897272 229066276930168221234087989340672000 2897273 240523938356283249833044668808812522 2897274 -180114268974044501516810209219572480 2897275 298345035887470540397089272825401300 2897276 -150682047673998781459928724626110464 2897277 -346684634345749779559818117055342080 2897278 -62712914008365393404651977665524544 2897279 71119338658632690732178795412066304 2897280 -94005538291584411758421135379660800 2897281 421268171173801302867973234224005664 2897282 -103765000436647342457186171079050208 2897283 498046972892977574674755842080237824 2897284 174687340682639807920264772344581376 2897285 3093435002002232590269616263865560 2897286 -25091687741477257414409204173842432 2897287 -105960369505647020798975832171320832 2897288 -33273997607976700699406615244426240 2897289 -152137741517011304937089758082334096 2897290 -47814794633635313474669068652025600 2897291 -118069283656475284404172519815859200 2897292 29335899638996932864942517191921152 2897293 112615537306788405567363746804994432 2897294 102670602867829794178884325681085760 2897295 24426006144803618193028884728578320 2897296 47997585573290234697146609449213952 2897297 141810115800275872758139190622336 2897298 -63192141968184176598901896147897696 2897299 -565471531113328754196223264173711700 2897300 -47947483297973395458751913632512000 2897301 -112560876961579465212812344625740896 2897302 4728953902838200490075637868778304 2897303 65503801304337800240485786054274280 2897304 -67861017809569356204999010408058880 2897305 -436230197679369969485103775992795000 2897306 38462992620494780632319907917676480 2897307 93960999732711135382689274840849680 2897308 -71388759588202092596682192656069120 2897309 12002077317672399714344355928690860 2897310 -23165915009816055286048671813427200 2897311 -75658174638187125127643683801581088 2897312 518811005293910468189663152611262464 2897313 90588331949944552333013587125650400 2897314 64532941213846329755432546594406912 2897315 -250763953482066023938206525796257600 2897316 350349445591206326506813528077004800 2897317 463902427598315708519833378122004252 2897318 305759424735585395345801026452219360 2897319 -214672395521452088413970488203402456 2897320 -35031416615463386914785163864166400 2897321 -36039458967767125445905930377523200 2897322 -9964626646626810565077182075891712 2897323 -16805213497786487545659953746607472 2897324 180890282259838151641573324333245696 2897325 -39524530753641887101612115588232000 2897326 -33394406559403691970013494762525888 2897327 343871115186462131694565719009060624 2897328 24865304787574330941734839180591104 2897329 167189092221729999703007955031880000 2897330 77848339540527724549132680195526560 2897331 -110004469369414728584954268173890248 2897332 -315241738564491575587118579772591360 2897333 -67270492258604689250019036413618418 2897334 16412926930319662991541331383578688 2897335 153346300642920118688158051779291360 2897336 426667359629374538312048112509829120 2897337 37847528556116569582856287239527760 2897338 203309890060540759763594404747269600 2897339 -507865056383965556378003947427059440 2897340 1127388442331237639953620323819520 2897341 623975356693536058654286560744636742 2897342 101418318189840027432278142711702912 2897343 -508334613617254104894275791805890800 2897344 -56211568088935942633328759531372544 2897345 -76407763960494869688195439929900 2897346 115625332168091526865812226737202944 2897347 -2992162773188733987537774402753528 2897348 328593176601802015057844812847155200 2897349 -31012307929340459083231368798079872 2897350 -104334041121020105274827470690365600 2897351 117134828815912073242562804903102232 2897352 -229975432531724103599279738364410880 2897353 114044125825977626660664184291312384 2897354 -122385256437847512800144782021263360 2897355 -385775002743142418661204965991578400 2897356 -50646360097162394987449196022497280 2897357 550442262969532003795476424946751606 2897358 -12533361385202544153694948344133632 2897359 35937254096399920516471633146281416 2897360 13377438203645042295465273884590080 2897361 -119457323260974927113659399388873880 2897362 -119656920847437683532870643408813056 2897363 -78293005707070907334862432726828800 2897364 177302666063622167372801432743557120 2897365 -400684349650641216765126376924312740 2897366 -257226261420295143425512407580870368 2897367 67274041253941024170908702643941760 2897368 -43955844066617658773120633278586880 2897369 453093521881729649925533771620021770 2897370 479483697087488574884122398816480 2897371 -354516680088821001420590840915258428 2897372 -56798600965148704054363987543134720 2897373 362597929740020930849871790229472384 2897374 257058008214417316760551694982135936 2897375 -34588007791573879733673728177592000 2897376 -127234380454208082605732175098413056 2897377 -259573883167159396056045939644548928 2897378 -161938582642763461888343814801309696 2897379 -108151049400408624800780585079449616 2897380 -179885120886928824792347559322344960 2897381 -641333064256151781628000313630098818 2897382 -72736218269509488692240342076556608 2897383 -300875105009212309300868801409849888 2897384 55642397619597926997826808492851200 2897385 -65159159773908433982198287335825600 2897386 1769127793274686026422338016509872 2897387 -171086656304586526238515789629733728 2897388 24550754566465297920598786313607168 2897389 -298123876106778754446193484484343200 2897390 252071225111447353910445125640076800 2897391 42947681752845685487166717623401728 2897392 91174513740493503761152420189700096 2897393 -219608232814058603158237617995837358 2897394 -148014569371953017057875142775523200 2897395 192949156608474130780276832120294400 2897396 143251587179217332332347762381988608 2897397 -320379786860804352698008181243040000 2897398 3125634219721600412169008387923200 2897399 587222021575795375005850243957287240 2897400 8425301097351458667046762782720000 2897401 -176505521485792481322241846681041788 2897402 177689473727405825214567508817832192 2897403 175794901766537367623651835048814104 2897404 -85108610344569851200181818808586240 2897405 -10030810889723691149176386923030400 2897406 -131681842839355144856110891324193088 2897407 -205640799902756834718467532476016680 2897408 148130861788251320648943431067893760 2897409 -162074813426589027267774187897622400 2897410 126570775851487906395540976840419360 2897411 26955148794511705702279219509750024 2897412 -88863507495421461775452087385989120 2897413 -10618008469810840527178603093064100 2897414 -16729924475865196903386926009829120 2897415 -192189338480829004296652499668965720 2897416 -298047468772706187542253684301163520 2897417 419690815012665092248074312813437466 2897418 -70285537124592660023442984218442240 2897419 220521572427598634906019166547055600 2897420 -2546992977283243396252040114334720 2897421 410671861080913554319653334394370624 2897422 -261618950161253747935444710137702976 2897423 -46650476274727882712823726591029328 2897424 -19210672028967662210810714829619200 2897425 31352678883311807887942881479472000 2897426 1633830675439549478824533346497024 2897427 -15336966095049653752703471884150992 2897428 -17154966132782081795438043445684224 2897429 -79533074949035518645888482640092168 2897430 76773623736597107644639229694837120 2897431 -84337717343751047468860938141899400 2897432 -5004748278215306567141311127531520 2897433 15782993051164456728601120859584128 2897434 314005684839345686340349595136293616 2897435 29966174443427621646919895071190160 2897436 -50419447791962586882842491103282688 2897437 -245900216634070921959941907665045914 2897438 36573142031407892259051021256163520 2897439 125901406237008873315306849641404416 2897440 -6694534266603330909039139749888000 2897441 321638330961212989506850473661242372 2897442 -11004787587447139438771336865018160 2897443 -51338466931560179480390354754696400 2897444 148678218739612723867964927809999872 2897445 -106844230001400553434436332883210080 2897446 -122396508423745947220985681871744000 2897447 -101178350086447073510924925434633088 2897448 -50799676585769271479837523537100800 2897449 -117498793929912791416652199426300550 2897450 -262430931349732624531807137970809600 2897451 7550759592578652389418066533045892 2897452 -80242519210591653083636630867522048 2897453 -118140113148027273318436675308393696 2897454 -13802058628453190911123732206182400 2897455 225703474694350084933986363448752000 2897456 159926515905799183109537170688704512 2897457 -111573706445572663810421551131990912 2897458 154140816437074651360743096374920320 2897459 429537467302111238260987928090129016 2897460 133116418369609825043159737420481280 2897461 -19034941933401387685637624781615968 2897462 -201782357167658290461333739120200000 2897463 480316520184021817127260612381823184 2897464 100133882104203850939032327681208320 2897465 -458199147687929883718027184807529600 2897466 26659817074037417404106101393152 2897467 -461619119298646951573032339639986088 2897468 125741810002155582169014024723222528 2897469 386571563458346344774819750205184 2897470 17978194875550159805720275925176320 2897471 -475548031435719184914585485619578880 2897472 -53906751049517275323837599384076288 2897473 -251408997369315813098398063213123920 2897474 178929199433436867984975331511510736 2897475 -33145145348257062818056153738944000 2897476 -58786530140103687463441217354963712 2897477 86796195060504286006679949456176640 2897478 -234891062258104444946439021140004480 2897479 -131216648030666055669688278915243416 2897480 3170515738031512726409122344652800 2897481 -238429708810083048614123665397697120 2897482 135270067632647482269668191414141440 2897483 -414318353690501997241355891370052320 2897484 32685558687218612703197797035310080 2897485 189099486747377414392771597412799180 2897486 -94733124641104819269259592192255808 2897487 -173973307933218031987527224220242160 2897488 -15436404349556503651163356545810432 2897489 -55085539588824028813383184232273280 2897490 65579651363538140106614439163737600 2897491 113903270211592446073833249019078892 2897492 39713524480463802075520366327809792 2897493 -342307479108106840719774460396648896 2897494 -20781840703651544857577834874453120 2897495 116524931478357084298908050049375000 2897496 95718660937586234041468015641600000 2897497 -516441208607722143484953758478040428 2897498 -241180583403493345037442130712300064 2897499 -262336401606476556060026337117548352 2897500 53373880247586308349280222235200000 2897501 -326669516924786347976312051531745498 2897502 -138085571334871180568640259133362368 2897503 -383214418483538427333658132328377344 2897504 -324302825436149743363662013464182784 2897505 -135608249007225163406751724169164800 2897506 90185382145614656661949533511061280 2897507 -113353259469133183901159162204128368 2897508 -60183973431699497304588960214302720 2897509 827512400476405303889145790873495804 2897510 -16216342506795131459329991705026560 2897511 -152942840803723462847558485800776496 2897512 -3985921712203296500775280907796480 2897513 -619132726077694150050942738373463580 2897514 6862513723704450918187690254060816 2897515 -257566359326411146054066408624407840 2897516 -10914121991500252097738819203189248 2897517 177437441837145698452931588358351552 2897518 124426660219085030979998590374544704 2897519 140834983029416518405415920852932840 2897520 -26938081237347831750572486449889280 2897521 -270920363762869590436105483756432656 2897522 234108642022161735072372502624695312 2897523 210897187867062570890423584386924372 2897524 3597480286344696029127686297982976 2897525 -119883208910813779625292581990500950 2897526 -131046750600841735197357878802285696 2897527 -645840559156759177340292968311081624 2897528 50052931376090034304514505665372160 2897529 -285467408667285835744182299662992816 2897530 -1760623284638095795502443652532480 2897531 41931664784570607502648409604039744 2897532 39735641423889531413911693762412544 2897533 295103381020734574553002645940859782 2897534 -281484681157048890148993137598339584 2897535 -142500409613340299326812450956450400 2897536 -42031415307617209146591329113866240 2897537 -47743375596864289486500715735079340 2897538 -17347884842783522023189279837470720 2897539 184087709820047074239576159642721280 2897540 35317444414274371289371560482304000 2897541 91853350926383795518040652570045150 2897542 37674697879366002820279821412056672 2897543 -314945849962865405561214857114832 2897544 29096606101533434030916457314877440 2897545 44038548442668835822702098039065280 2897546 4310262910676980100853374604192864 2897547 56713256726475928779256451871475440 2897548 293419893664874862131721643072267776 2897549 635705536911556098945851095294569120 2897550 55545883013972260397964732201388800 2897551 33590706263613287342573266378605600 2897552 21711941026777880443169449906274304 2897553 279323004498019218219306715945918704 2897554 -102484551767794476529956765983353728 2897555 -4336359119151855007875246436142640 2897556 -127543412733983877283360186758064128 2897557 199213937803620855776883796015645280 2897558 -243821699331354726024783361310577120 2897559 88128422596746401493201449090768640 2897560 -52031980696550281631666632770969600 2897561 337460816266063847089059045629808324 2897562 9258236339013624238169547531064320 2897563 -108753808424001734667583760469015456 2897564 -507257244942698542308884297163148800 2897565 2282145738257188495322858285735040 2897566 50119938588899718788410237508748288 2897567 -299190982732589760030193856425017000 2897568 -140674974689826992785920020480065536 2897569 -418617221665555943894763275218855740 2897570 -34362745804659367342888413876633600 2897571 -82580888707519345591360244197041288 2897572 -181263696459415283801409689698033024 2897573 -71840984894282740081664492394304320 2897574 -124381753762748377984223114103989760 2897575 -210567322406837400560197894369307200 2897576 15152349317701947113568540749414400 2897577 -59902747791680016846510266325189852 2897578 43689318273890307471718255301745840 2897579 -82559566434628640685144902398223820 2897580 -52544908023432335875443173971968000 2897581 164491610240228468540494816548336384 2897582 -162564986382851132997918810829227648 2897583 -31448032624735424802759899986698096 2897584 -112326486885043402022390717264789504 2897585 154885106472970580858769929160153780 2897586 -146015899955277328412579462698552320 2897587 127157671959571839378367069221662208 2897588 -456893900044762262778594753469482240 2897589 19042466369548276755672771670785216 2897590 56298003958896971816693682404236800 2897591 -492047898219426592633652854245075816 2897592 70668723253322956868506539198259200 2897593 -28499577540101582800708298824480440 2897594 -39661946315339371917326655858854400 2897595 256732569626086439163773933245038000 2897596 325472530158702152299597759366068224 2897597 376190127630125313666943691345779392 2897598 1894152770064379194637079278642176 2897599 -111327580669100024658147869256984864 2897600 92297197921785350323327882258022400 2897601 -48297383910300303434372815328735232 2897602 -8050430356690198505651805411859248 2897603 -4831727730853406567474684129931600 2897604 -158374255762607910706272498512780160 2897605 -240495506520193698376601000984812740 2897606 78475723329298787995724987192038752 2897607 68804235411713648497863985273361280 2897608 -206280339529290103814126399660851200 2897609 -24311917145347521582772273595370624 2897610 53584793119479664563064250616725760 2897611 568748041839811497648121303121496212 2897612 -95249288113437702535926673977279744 2897613 3506139202818962673826111439273664 2897614 174923435618277333850237146069291840 2897615 43269845702470695892074273199318440 2897616 -42449267909716476276028903252033536 2897617 284800561754790949892285056420468032 2897618 19711632468553809760998169990163616 2897619 187803735567048277611961340333436480 2897620 84821559285422988365013848072079360 2897621 -482154042344032443476862476583104178 2897622 23567905391449981130813908546122240 2897623 -231332741371893327829056312135472440 2897624 520623958803146135409631026992424960 2897625 -15375928319869906104884742103776000 2897626 -8092459068869916606463307227692576 2897627 -202349469340804471879423578761566524 2897628 90485781977093376158085509904222720 2897629 85941719894019734862632918563526912 2897630 -164134257324824802988131375556751040 2897631 -97727556442141812367085596183107720 2897632 -50911719918982704929458134781526016 2897633 -191913992483192464607674081554800160 2897634 -67693224399520630811134290722830080 2897635 -7263234402851717433004801958197200 2897636 -17576139724766545893504504955944960 2897637 -90828157142733489382758705692305632 2897638 221465802419591195811114972063594720 2897639 -26425078989404656783374684298443600 2897640 -68308040687827667276599979618304000 2897641 9780339921429161727088989675413120 2897642 140655440870287040151562656561721344 2897643 65796406591421694415602300822134784 2897644 36638803496638201419030352022009856 2897645 -163414595171707366162985598659162100 2897646 -29053215310299659627130041655508416 2897647 -220939249656489350564758708839462408 2897648 -25468809718861048374768706920677376 2897649 -37199645512507908304872009894282366 2897650 -15561977547605310636138002564121600 2897651 -113630062347171070879556638316435280 2897652 -65108688398442407847121853136076800 2897653 48211481076845148489587339250699264 2897654 54339593188710809719392148780015776 2897655 5622605169578566422867028203102720 2897656 -219751376799077427335863512019046400 2897657 8940554039661810964161541976819712 2897658 -77587849112770895436149555992396176 2897659 97572133923092637713919450507092904 2897660 9351698073544290803993214989191680 2897661 60275084524442182289232773412203520 2897662 6440200177069618805118539870069760 2897663 117875759010019082878513803370480128 2897664 -113069670188155403951420270759116800 2897665 -141718283923480156104405986420672940 2897666 14002023039170803700079213080110032 2897667 -236978145636100996433894840931436800 2897668 -258292515456719011078086154983310080 2897669 163408263699581560612896724674456444 2897670 92014597920256401328998349507862400 2897671 -132871309648533839843227991728785280 2897672 9357911162272596891106106658662400 2897673 55784855014547321014308582075624384 2897674 266526796497100726896022459193545104 2897675 -100645561112888996733551612118656400 2897676 82500917471452693671638374761138432 2897677 31772999801614633427338019678018412 2897678 10250032477328274157604161104384000 2897679 19430459475449608998290947328603784 2897680 16993961156596931507772379238400000 2897681 362526317605765281574280625833760612 2897682 132321904769907959742449419311844992 2897683 -75209060040497904774655851301923280 2897684 -4080865379740766032228807586070528 2897685 -47252128086351791180443282461408000 2897686 -312758929642804848689446722710609856 2897687 -13758143587042229494808471743300368 2897688 -200223112518752295208487312686141440 2897689 -87870518879466102638706519019411510 2897690 83288814201940295177701584332774400 2897691 -257847717544347923372090968423036416 2897692 -70634147178262130523296965797332992 2897693 -25853693136496343279673015266760000 2897694 -1853486493345573853125571436302848 2897695 -46027682772606492886829569539187800 2897696 444461725758851255061138866371559424 2897697 -184412363487295938054070180105406016 2897698 10854602266175960773719575933643600 2897699 -336006300170686620650556763517640960 2897700 -7447673543823286779929015051366400 2897701 -163502900176712738029531084951200576 2897702 464706809469080403515608244278844352 2897703 120265770593769445139815585353887064 2897704 456192489937456180003513390195829760 2897705 -265456861970488888022353086507010140 2897706 -63533447222267375953462324135005696 2897707 289162091090443656890030775656235956 2897708 125455894529846854550429528580864 2897709 -27633538251011616391736039059041600 2897710 -245257272968644721717938832789874240 2897711 -214262490303640212478933320207176688 2897712 85587699763997932511296869366841344 2897713 25302792272416613173517488886205300 2897714 303667544819218529186464527634653456 2897715 183829202417957654833751319198531120 2897716 -4652340825699812567057854961767680 2897717 293578060771416315465610967629382766 2897718 -14619502351484373181255929458916480 2897719 -325491109044773863805979413700473640 2897720 -164463806719470886413952339869696000 2897721 159176575611052355539190437375206240 2897722 -19292582748159008392550347595370528 2897723 339221941331798631102300862241022864 2897724 -10287189494374684623123721448448000 2897725 -33244555655492177630904270561008000 2897726 59983249074592494721998955513852800 2897727 2181832353965187194474234332304640 2897728 51811588987517046233122650110033920 2897729 -157253829545966531788672626272826924 2897730 80941336796230472030024211102720 2897731 24759497364610526426042400135673532 2897732 -408293013422181383972369158238891904 2897733 113108856111188027092958941103076000 2897734 -129024362862089554168587187931793408 2897735 30144060983155489807371150699574560 2897736 116995665259813736835562182519398400 2897737 -60311181548197349243096234633145180 2897738 465124573108738617559860155540981760 2897739 -13310400486560018175438482826032256 2897740 -119567282173121387876367161392911360 2897741 204777034332977528129587334725792704 2897742 14143064720963569737514523478914112 2897743 -421506558011000628996107503811811896 2897744 -18718292775032578540668621567836160 2897745 -123971345267328518133986065228826880 2897746 -54818979789088684589619762314882928 2897747 1350252074620680525173798555641200 2897748 -54406099628503526053935254217646080 2897749 232060109124011119766207129963680636 2897750 126773920479613748607277100992224000 2897751 -29949114936595490855167606709995440 2897752 -200997055720394583720254855903232000 2897753 87322777219934775180719441501413002 2897754 -122075560807768379909123116133524992 2897755 62551863542909820175467801797072160 2897756 161007313230558316388293829369425920 2897757 140813000981125578228364528114514988 2897758 -201027739701116659119150811589723520 2897759 -436353089978835650349816629962646784 2897760 248211783497949407630150317005864960 2897761 44306553403249883563680328007675952 2897762 247182817074706147395410603783418960 2897763 130195509273095218366524272230356288 2897764 -129762477129385085204341489796823424 2897765 42274979366603931692643299338686000 2897766 62651087797848518643398374758307200 2897767 8964509178493064030382798119460360 2897768 433672554340306186141926287636290560 2897769 -31144258932701382932498412668454528 2897770 -885553356033747807920552644623360 2897771 178949404432496764377451085800125600 2897772 35012232579227870475194795436321792 2897773 -79306917749952171257211835998354560 2897774 -112143113761358154860980628418717696 2897775 -65004867346693545782211104802468000 2897776 -43807847137942638019714170007912448 2897777 -178667809704067376085341170521180 2897778 60665100846655799745073906549014528 2897779 268966058238457180524025271046269784 2897780 229599144772722952680779839242105600 2897781 97878672349892176165346144831595552 2897782 -49398687177367456548478199141535168 2897783 114736191162321921955068577010148864 2897784 6117593535269523819574151308369920 2897785 -383906617212526396555167551478528000 2897786 332577784742432499901190419162541280 2897787 87710199392165529882645735064151040 2897788 -351032804392268745104571296301094912 2897789 -482668877874482457087944203042732410 2897790 14685335465712489445730351344128000 2897791 34681635798872547347507810238966144 2897792 505225373458255625489038652630630400 2897793 246558187929168182107753411820688000 2897794 57751489242024412056025936434181632 2897795 206513149343829697245292618244691600 2897796 16986043146573329106824500094300160 2897797 7503009906040691552263433200876992 2897798 130875873553724985777913569747074880 2897799 50758542754107080320116816531183360 2897800 128850613650346904177648202218880000 2897801 -580910074265628398622177281470500198 2897802 -368279671896643728087157720058219520 2897803 9213754371985886342934526545627616 2897804 -11143711744523412328991286579609600 2897805 -207432722649807325257053768171297280 2897806 -272023064533672088985622890366147648 2897807 -500982131377938014325779377130743368 2897808 99241475457456780999293238902784 2897809 186022155558160642161761548490819620 2897810 -17829858802863950819819760842930880 2897811 -6155753656070272461354927269504028 2897812 187321681320817008494214708740598656 2897813 9826621832174847474839202465387264 2897814 -33198515395110036198701695650304512 2897815 474857891039245296359347424487831960 2897816 -180690788689391755830061969966080000 2897817 -171941187861947127870784372937376960 2897818 28337086717103443212903437859815424 2897819 -636613995625824298165951310831190780 2897820 159093402748470042089192331935892480 2897821 434513539037178417060962043547057452 2897822 13759745315005550679980893052990592 2897823 -101103711855992610599125433638742400 2897824 -311603524899080930902879532279267328 2897825 78521023061093273991235042761624000 2897826 -101130815563316836573488161833328256 2897827 174192330177572809073805304648051676 2897828 -165496554647805588531798597580558080 2897829 -208839649666476326357377831199040 2897830 55900569989405557054282052908840320 2897831 -105125662234304209902463857543727800 2897832 170418436862827454349337274729103360 2897833 -141950374041025200428643762983782918 2897834 -200370033658219613878093079671549440 2897835 261236151589457767533791984806748400 2897836 -102151627933844325195666950063307520 2897837 115609826379506751662864030451458712 2897838 11134545209718142798974051229104000 2897839 2792332710493000900351520293186560 2897840 11608066297359954118189613688422400 2897841 13591524424362833906937773578661184 2897842 209238404407873323876457932858883200 2897843 -236263367981704682466995125738015200 2897844 -75935753007005172985848596892948480 2897845 154052581811774291489396110933475100 2897846 179470880168537818204793751289478400 2897847 -189544656781062005620714064300938176 2897848 -188248021831761748592555546698752000 2897849 -9570744574355652063349229420317440 2897850 100282613781258618736421613357216000 2897851 -355475714877801015247674599292700992 2897852 237591857833736763633847286038536192 2897853 38263011565631382853008570534371904 2897854 91717944944365547356750201715299200 2897855 308565663691622872723112184811478760 2897856 44472697236962670203454716116992 2897857 195875180911307969719695817726237780 2897858 -61378712277219819433370760569724720 2897859 41524706490598960815624551788550904 2897860 -78552569633781924788351120343694080 2897861 205884648336930806210256553746266400 2897862 -57406935072975370011777213813671424 2897863 -629541625180689136984410960818908400 2897864 -72116225940930366447494989360880640 2897865 453488744678329421019281814361920 2897866 272376896026236957467876355922000224 2897867 -112988071269517200200235412289021808 2897868 -5121934124601164333199986296373760 2897869 -135913886317623252702408803118913556 2897870 52909507954141046376081286420776960 2897871 192063582933008486885328943679909904 2897872 6942329409815455177271796506951680 2897873 183632744433782101681086419815035504 2897874 22796621865550764710834113710282240 2897875 192268490232678737897184469804080000 2897876 242499557595738127068078978389055360 2897877 -112263898611013516784123330598521568 2897878 159009315833556167009221581011170560 2897879 727072581657842445812086903793993376 2897880 -17849497217380667872439037198336000 2897881 3530137072891557873175166787053184 2897882 9123308853100413600068592297755904 2897883 618757361689815434147587423817119200 2897884 144890257141545012502731388360876032 2897885 -56238007429461959039435534789391360 2897886 85268345497477379284830662218235904 2897887 -98027615083384334697841675225562464 2897888 176144761847371160753448792062164992 2897889 -241751855454291696323638417621482576 2897890 69718067611825555314743786494567200 2897891 -16501277259099864038172272652597216 2897892 31484463604853965088727578555365632 2897893 -617859406365318704208479879687593858 2897894 -33756456228915541362897071828937504 2897895 34258315020467658261460641340462080 2897896 411134270148110429987886692411489280 2897897 -364858523275460036047687772832291654 2897898 100325083867244072057862844156251648 2897899 10786812198670067749632973964181440 2897900 -10608534088959376978817677085664000 2897901 -94890223141100756121937622034258900 2897902 21613546283561938422850905784801152 2897903 14092635429074128256371421428019160 2897904 30846257693996786018265491961053184 2897905 -478801138836096582574512222647326080 2897906 134346826546464062362791941228782080 2897907 -44735603743935074068923093857186760 2897908 -90538978326545286736989483767832576 2897909 407693568951416894817407508915025806 2897910 21741614709204920178139773110035200 2897911 -37675090315243162892560265894797376 2897912 -52314402018037173747669542372659200 2897913 289304264264845856487186553329910464 2897914 -121024030299301882250977250040641568 2897915 -381179016833109740461313818997821440 2897916 36649794661356599455403589295104000 2897917 88344865456943270002396765366135680 2897918 82488379275731806406837375877503040 2897919 -172241103232983083846216404242634056 2897920 -10760312234163440305440248404377600 2897921 -31134839399902663863373608700232856 2897922 -126839094526628359719539488330358016 2897923 50977667916386649207711774829904544 2897924 76136445953603971008301221347488896 2897925 -33503737058229330146253210632568000 2897926 91095548193509169090608866908737280 2897927 -48817697740771039007186328935841528 2897928 233533582749460191132253043640115200 2897929 -34783591846117289206484968424351820 2897930 27329525089537056025004952193152000 2897931 -141350014505904888322773312615360000 2897932 375557689485398284656670825899240960 2897933 -463232299460709556316996096574703818 2897934 -31941347719893403353623799605570304 2897935 -19946643500726037802637684420640120 2897936 -4238519049119979949923350475964416 2897937 -7680537179584060793650733341857600 2897938 -270218625251626043183868638790495456 2897939 151803145213624149204619079952818832 2897940 -117548686217431559209961279321856000 2897941 135991636839422200704693458319003900 2897942 116861332376231563927794533597184 2897943 -7514197545155554504039472541518976 2897944 -192030268175840892093336995834880000 2897945 -352633223112495240894691377610774080 2897946 -55365641544228580576188643362701328 2897947 -153668966815642709821189439160898160 2897948 401903019258597294339195019537847808 2897949 -224317849052773892068411899727633536 2897950 320466210737696090102539689696000 2897951 -130123862643410349090113932265301504 2897952 -213611071202176069900812473074188288 2897953 245055471230136619330109183537646084 2897954 -7080727939484532424091131513761792 2897955 -54508781180264536255299938650476000 2897956 510622506577583892940711716589086720 2897957 152430387492002696336842207314413760 2897958 -125486987892123858431909516972990784 2897959 217425872449590821347340023300423160 2897960 -43469921077571465828066875474022400 2897961 -40371439034671805142141706740405312 2897962 -65311253038515751664120094829248000 2897963 -200003985356234025758787070753171788 2897964 -162312367356004445120367381543367680 2897965 -162349656673234660540237819660896000 2897966 261387634569196602892743580646490432 2897967 -220151248254383430709194459929404920 2897968 37812537551580777866370535778926592 2897969 -184812163846228562961620716723677456 2897970 -38537291321795170400023093645094400 2897971 -39577394933107035287992613765779828 2897972 -20107318690871343783993507613857792 2897973 64388585220630863737674574539859968 2897974 83847604415232891504002067755327232 2897975 82077466880372376256057227533751000 2897976 -39512561494187898733405412574720000 2897977 74352016920171528828755085752889408 2897978 154127300506796910645000607399229040 2897979 21231562031249870468358121643712000 2897980 104984400708067112637212896877376000 2897981 -499578796827333227227488663005116218 2897982 -59521234336917078158755279237990080 2897983 -123379185793538267869958636295678480 2897984 60886302586271073216868048792190976 2897985 -4024295147048414082104817878045760 2897986 26182452528638669096665457571638784 2897987 51510247024861243719497964681880560 2897988 42430979528633207811885032711319552 2897989 534779141984041029382452744034981790 2897990 -40715293233412735303145714418597120 2897991 -22155186654514779805870915543463520 2897992 -94124381087284564947795546587136000 2897993 -130868953007379146753555257503316800 2897994 -66729341863284200943835008871895040 2897995 -113748015927996152202833990232685200 2897996 4653155480482477464192436563936000 2897997 -95026896110266867529246347838119872 2897998 -151375561003608487043337336358705536 2897999 -215778547032583496426173336943847840 2898000 -12571781130415309086515636600832000 2898001 -48255359957726674244652696297605648 2898002 -98142943888540017138377732664456048 2898003 156035275245396623446892276353604208 2898004 137533929972136679328650460136333312 2898005 -127977582204088881770389497687571680 2898006 -2347687755917480751956179605766656 2898007 -157236937115269185070187762578192848 2898008 1008108497097722096879469790230159360 2898009 -150795689040435537596017112446325286 2898010 92547171720723719006474751150048000 2898011 648558493002129497553682738514049000 2898012 -87676501044156359002103254030410240 2898013 206771371426172543053763615865635840 2898014 -39713353406000076919144242666187008 2898015 257769499990736305653120522868306320 2898016 -470418021613362487493707320162779136 2898017 545688932998147931500350996826284066 2898018 -124446020830991310949872766839256320 2898019 144964627378863803483540582625004296 2898020 436950984557301985111959601542881280 2898021 -45488027984807591170951560116083200 2898022 -254995567678854962896165363658333376 2898023 -111055953657096944865347416970121456 2898024 116006965416642608481761377191198720 2898025 620907102055624658334978271856600 2898026 199377320201193684347946759560801712 2898027 11864303052471465893582358554194896 2898028 1589976027753731314306566861864960 2898029 -417927337685632934388626741944979370 2898030 -18349512727538058217310309518327680 2898031 287172580611464485213438165781434832 2898032 5316066658663863195978716266659840 2898033 335980984401059887189686048439546224 2898034 -56515722741624613883442782615065584 2898035 -42084267454522246565355594730414080 2898036 271172320965175894590451779819417600 2898037 -61656194086254913363750131752213600 2898038 -113954370414212986688035445131665792 2898039 113824306408724462578587252146562024 2898040 106504341030531467398789622846668800 2898041 529858999514205323385937333031885652 2898042 -54902921226592517400170821407192576 2898043 100731568050182828334539397133309824 2898044 -48113871756450022586663445715080192 2898045 -188933758545424499591462908340702400 2898046 36046392142111195730634031700068416 2898047 -511776348746477210722589238440997504 2898048 18506688439522856289016732157214720 2898049 -1515480808142128581505965056328576 2898050 102306025953400065732250008363900000 2898051 -53563907418346336761295394233271040 2898052 69490662838842458059421817825758336 2898053 -179715787491454038198884033006881698 2898054 131604149831122220474587102624732608 2898055 -172415353768209366295668584522396040 2898056 -51683595559607704111594529155845120 2898057 -425406576418458540599933305086746880 2898058 -56265705402072892685792199808235424 2898059 -361353726302033252850165211595889360 2898060 36873724751177973488185735131217920 2898061 -114856519320400481922135576122603338 2898062 156798937001274545695590626044976832 2898063 -59875879538948685437288738906483616 2898064 -43964854390868044112015330312830976 2898065 264990995989594527141005671558073460 2898066 53744638677513897256962797838440448 2898067 768893342990169608834035783201497792 2898068 165230074761461728023857958190078848 2898069 35200308035968186814209195908202368 2898070 -6814434553696064075048855338752000 2898071 -1600046718008322700389021652584 2898072 -275698157050121615085211419372134400 2898073 -3418446241804415555787335331268716 2898074 16552873274062087220571429006438912 2898075 -27871802310093183846036930011324400 2898076 227329149371735707217289746543029760 2898077 6458308587474300937676792266173312 2898078 -803937543712274100371396955558912 2898079 -49576510154144371773675830729516320 2898080 75487026947644970985947892468940800 2898081 -249956847775153785215565593974986030 2898082 44836779733299370293636141979161984 2898083 -377740235454606386425688860371685668 2898084 8670890797618086159190149122076672 2898085 156517258761885910320175999468893120 2898086 -124253061397416096531874936365936288 2898087 140007661366141115548960118487422760 2898088 698708220790417822961936993078876160 2898089 -122947334559353663027779697826568560 2898090 54196772613865661371035909840822720 2898091 151144115594546274270800554256413072 2898092 -27062526349515320875221186153937920 2898093 -91478891696819956041638359364478912 2898094 185721362812645340699332602104467392 2898095 -13759950240878124291289469912722320 2898096 6062439702993620928928791905894400 2898097 65502007598637997659621945594353152 2898098 -56959643611426140085263747780676608 2898099 -5611835794952780954157003331151664 2898100 11434266971797398178780146710790400 2898101 -270444426411288935333621753449946898 2898102 -100957764709736376720052064268783168 2898103 162307526018893306727451422958339784 2898104 202901590571675479875187811214520320 2898105 86981893484323408602665073866112960 2898106 319977662625427428579198674143713024 2898107 -107104177501762410191612474925853320 2898108 -3465500906968266876781317532489728 2898109 64020257097428913656585847854620032 2898110 -128063344303521594700145328595438080 2898111 -142100100323766087329984773760734464 2898112 -12255951508953007355238917120983040 2898113 -369184019034605888806073627405497296 2898114 -1987269727150966087026385033789440 2898115 235620119233730060526047440497408000 2898116 117878364736528393495579205250077952 2898117 -407117866762986455969674965154010466 2898118 258988857201046239572044698803865216 2898119 74835908391952698242407627703854896 2898120 190718223296094622144476489918873600 2898121 47590068803937378984941430850399322 2898122 12430648952489372472512833384280112 2898123 221909152192745206117837210451463384 2898124 -172666989857832749613317485408232704 2898125 -31037324828271900537657783861971250 2898126 33499020124691531974410452795105280 2898127 284352355277571321315190834109870440 2898128 -48951075078212345961431091383894016 2898129 29466998772718725561219250674621888 2898130 -805945137948644086274617152204480 2898131 209313438926998056318348014488141932 2898132 -214193613672958580180220365031241728 2898133 213618203636340206922021375037167520 2898134 -205545626519741124231907195566338784 2898135 129748501186316627375816217240450120 2898136 -103105492016918482601868552124170240 2898137 199306561517083824909975940342868544 2898138 -63787015897495700532605066410394112 2898139 -91418228746789596400765764058724280 2898140 11191357322557202151562559453921280 2898141 -329647796972773732016483556172648896 2898142 18242265175680106265958695780275392 2898143 -305409525812995085706809156191532640 2898144 -446817112770878013577290151070269440 2898145 -108977192696549841199786457019269100 2898146 -9512838577325273331550865666918400 2898147 -75460557563632727197880797667420928 2898148 -240743766874929123080170876152167424 2898149 1742195389274058332909852961207840 2898150 -2789562375503625991809285933919200 2898151 -287895495561548019563298015362747848 2898152 -290791215750088723861426903717969920 2898153 102175683208023670201051773768568800 2898154 65222980246345465718986243423659696 2898155 67956814488949603495107871182988560 2898156 1334845392934952322480040789980672 2898157 -5203567473904326993992837789895200 2898158 -48212720868367640797972698669380160 2898159 40095256793154406513880323420210176 2898160 36399993377568914453070058427842560 2898161 -194160875755445034453566834749341696 2898162 -163404400023378190102274946341927280 2898163 -256927518934485543228099356500168800 2898164 -108854119154221510554692756140424448 2898165 71649964625422654063517512846104000 2898166 222358166771069763841809444080351040 2898167 151456298255129768443487016928024512 2898168 21172870777650528108226921687941120 2898169 -184181609383901567683162497597057430 2898170 33056770544525259271310472838460160 2898171 319686057050182977487767840834361920 2898172 -138030902817115875365524414786539008 2898173 -27200880102867333566208444514810620 2898174 152738578467205350649601911389671040 2898175 -74998243969603380829961703045009200 2898176 278696814235803940716461504449216512 2898177 -391433296398734566571015362611444768 2898178 206793617759920177616164219935218640 2898179 210154339112366834809874457470301600 2898180 3144640447491153595654746280377600 2898181 -61723646723238450528442653443360160 2898182 47325749753964237590755218354310272 2898183 560996629843052214548407735903294848 2898184 303019141705099093168332604379136000 2898185 128009331786080102252619491861761380 2898186 105906787960961314204869314483000064 2898187 -677762089880300463575370089960021164 2898188 290826469691218748530853985428997888 2898189 76661498309571605453111130921802560 2898190 -32550687554443569357047018584704000 2898191 558244074375215621300555311972028592 2898192 -13496613326167179718449192960000 2898193 -146770781191146341797133423148946956 2898194 107070324972682991870032324456273920 2898195 -79326766459579255191027512334848160 2898196 -32396188272647368486501328448245760 2898197 -143585248838028865668190918770234354 2898198 9107073307208462668312518480225600 2898199 -316716507932092794879569719162027200 2898200 4463956131489498029683522942464000 2898201 -104334500752207033227858880500706560 2898202 171694692339026952642164242144692480 2898203 -161653714503194577583803129727440960 2898204 -291454800942736775884017320495138304 2898205 -166033513669394310520968319846837140 2898206 -359080185902827975815758776913090880 2898207 124378585536476520536537765976652800 2898208 -287874628467137840138996871182352384 2898209 388262193056903395074082086281576640 2898210 4916274745204321752214748641720320 2898211 -135659543028780864385189163613083688 2898212 -95240075388473443406806154462684544 2898213 314503294703272335722070546379668000 2898214 -239820640834089337672987058205818880 2898215 -412524877714798682432550797597741640 2898216 -303096387159473137821753138728801280 2898217 56132067551644361428896304055396992 2898218 -51176797360145311331656082233774080 2898219 160124976878062901144328335879490240 2898220 52893068192479362993316909592924160 2898221 -110489155487771905218318648452009856 2898222 -42151331734531826040666708479723520 2898223 -22491314876780838325314916344749880 2898224 -16641190078940218115826542706032640 2898225 -180787472435637687289181905826362800 2898226 79431394434177772047379510373079312 2898227 150898998063144294261026289573704076 2898228 -32298238118736594954824913145626624 2898229 64916266406990309354893082629470830 2898230 12537727616882156675816716467275520 2898231 73753846541638412857087275793497600 2898232 357839546029027717268215438837862400 2898233 83191599551736025062102994026425604 2898234 102196443771632998922024226892308480 2898235 -84288499420880104535773310844975840 2898236 36446792881422790790263649403494400 2898237 -37072288564227462871600430881023648 2898238 18204751115673498532171545068762496 2898239 -427100218664009220736333415422224960 2898240 49942539143358963810492066929049600 2898241 -118562871544790813388877674676677200 2898242 105074610065243578773462273744280272 2898243 -5141845034032088411508706915557240 2898244 -10550704797669169516762124071216128 2898245 106353990050246586936384738081672960 2898246 438604616519891668691452800218880 2898247 -124888177584080683936109396524326096 2898248 157711425312471893626452088780047360 2898249 -28939707588493466515148525289564192 2898250 68053016124043889051470466390904000 2898251 -115713271577386262066216937017172288 2898252 -23941994518000988841583944704913408 2898253 186101593812633829791647793891730464 2898254 40448802479600009640195273133968576 2898255 295832526934696401501438730769848320 2898256 -117510403662071011893139134313996288 2898257 -367515753975129303403579622232491280 2898258 12960133711511521981066146954425088 2898259 45932903343019333995408063702711200 2898260 236262029807861134987303739778048000 2898261 -677331332306326816586415529431439968 2898262 -417638642759326944519439546666715328 2898263 92935773817301102757887159256736080 2898264 -151419861389899800583446284807086080 2898265 -26259558657143618520904107241433340 2898266 -505879184232829299371966952890880 2898267 244583726805963438849302853708582912 2898268 171597634613949480468362458097013248 2898269 18422620192717993231185215395739808 2898270 27229643098534181277468853472445120 2898271 -297899978946215675962091548971864128 2898272 86475492471784991895667726792261632 2898273 -27941360958059848478768357183600640 2898274 37940304550451775907438744683479712 2898275 220321506626056286091645045305742300 2898276 -43092223016673512739675713074753536 2898277 -131178652545214978279625032432817760 2898278 12480729400773785074590527096772480 2898279 -179061567183587436503468979250514160 2898280 127473818312269648489057762015641600 2898281 127245783656396260010934189561773172 2898282 108400848741724416451032087430583040 2898283 46618873488449345292345966286913344 2898284 121373991425957246177130934139437056 2898285 48416230219717824570884803221100800 2898286 -3223570602567320348577768276857856 2898287 -307608645541335036634072853400856608 2898288 -139257631986980056653661807553740800 2898289 744082852868688393031125351338064000 2898290 1373549975157333485421059885179200 2898291 -128396177984827737568815641023041792 2898292 420051235134817558675083901201606016 2898293 -86364358287061036815484081351439556 2898294 -25337765495245581885565429087481856 2898295 55969868402494465742889157546542000 2898296 323965726491170297673318691386040320 2898297 -330066453457438613102801781681715152 2898298 9751282004791905012250380637712640 2898299 -287741768953590081628256580135686736 2898300 -144044129767257466781667221355379200 2898301 -221278282654003988244118429657705050 2898302 -66514140780509359159333128954832896 2898303 71175511315148637470877878628887424 2898304 -129654158368736652975451217885921280 2898305 -197606149141691657761990000121145240 2898306 -3811803880523829720398144264077488 2898307 174982701699330278306380728284416032 2898308 21447105637709067114277876738338816 2898309 -63101928525525640166888846783737440 2898310 -11016633755725998503593608376272000 2898311 -175218139442320848701468540654548248 2898312 71911771915464547037149259222507520 2898313 191742918748161525605666870042580 2898314 17366220620598590289079934429494272 2898315 5718833286658895148962622278745600 2898316 308202003767539723604922672921192960 2898317 -435299769839519013005138114699805120 2898318 -65435518959035608975684193882605440 2898319 40458577634000684081481260814942544 2898320 2125687706830656474447233781350400 2898321 -40973233706955061218617584693211136 2898322 35671808151345664079829771403889664 2898323 -381465233027690080087904531327435736 2898324 -12657132260403239001898969133709312 2898325 207393762219893455931798150948991050 2898326 332408582024088984946050869546222112 2898327 -118184512402961270500062931770953880 2898328 407855325468502309844309587020380160 2898329 -4518599411782639625002930373135040 2898330 -4148767814022145341542505652462080 2898331 188416271736982655986214029021824384 2898332 -164677543535188383934954649980936704 2898333 196144908646730355956160153959992902 2898334 -348950029470962526285805446851309184 2898335 40838882748619699203951984910850160 2898336 -12033189612695216599412265619292160 2898337 58592616635509744779625565828467368 2898338 -6406333068371839379271904074325680 2898339 162478040157797732388859025276047224 2898340 -272912761562258674498215319979708160 2898341 451790906678661949012569250741125792 2898342 -2236087710441082389358410141225888 2898343 -123448982751043197496488812588853200 2898344 72040164526779682094136721336028160 2898345 4518161509917390672063771416494080 2898346 76942517545162559249341860113685504 2898347 281128248585024536530416059096018400 2898348 102468829064959739407907992966732800 2898349 -146235278498844426332260325641740864 2898350 -54908750399222530587442425374160000 2898351 -33924962250346351418304659280240120 2898352 66353395059082050796073244151644160 2898353 -110177175409519970183867842373339520 2898354 187945915089195691524338883670471680 2898355 232861222888895448986515709923206000 2898356 -100921025731777017934837659502748928 2898357 128663372237756699602314110610906624 2898358 58678248512525181989077045488746880 2898359 -212305895049682169839334281471732440 2898360 102040157473256361922546540535193600 2898361 -67003964106415872321388134756541100 2898362 -97756464427266976556478235516590336 2898363 4282700795708459817731463408284784 2898364 87564629116953275083648339952056320 2898365 14154636891869238991326037489273260 2898366 -53050683968403584641167734791171776 2898367 -393053192021977129383253202067899584 2898368 45235400706367536336541183440322560 2898369 419066650692924335731687969354252320 2898370 65882770582571676166646955666062880 2898371 169679221444494327500726285180271312 2898372 -581733897495983969258991635582976 2898373 -341333688976158120445358053516132416 2898374 -142328835420603999261878761521667200 2898375 296476432596429879463404467251680000 2898376 141739061026122135500994035330918400 2898377 82027362383315355083663378573771172 2898378 -9876534015542446547935847587650816 2898379 235395987209714340003193599181677480 2898380 86421836748610085301768552462274560 2898381 -2975958609147568939186825368187968 2898382 69529612478167334326701749975001792 2898383 349144315763053050532916841930043632 2898384 55207777263299796362064141265403904 2898385 -179541475558814277732466237809090240 2898386 -141910900339628565248572940545546608 2898387 -84287884501043014402779392071247400 2898388 -147500005322465318207304600670275712 2898389 180494365909175543575254648677892924 2898390 -9774212602586932498567510634434560 2898391 -200871294511154373444065245608530440 2898392 -1445941708861780990470385917542400 2898393 4820490003157499715347786416164000 2898394 -14764209280794087156695559642329088 2898395 97005382302713266993732117414540080 2898396 415168230080566811010014105557893120 2898397 456162953241815403878276281371446892 2898398 -79331999919633554050926057107902464 2898399 120455322200868758609549130447890376 2898400 -201694179182456305058632632808243200 2898401 443396825882517466612303432355945904 2898402 18116263338863568690428273343536640 2898403 66416271426597738983940129908340864 2898404 -21403404209732134151344521437430144 2898405 -16730072327535757439223744577823400 2898406 -7842208630944306948533739723726720 2898407 -61848040161600869917136929509092928 2898408 -2447754383404519034502719831408640 2898409 250663525899516185451076521189415610 2898410 -180073179770001743926691752454612640 2898411 -106107240816565124329781547979153680 2898412 -191621728794000784224997748767150080 2898413 65829362714305141936553571627643200 2898414 49839898378224372072624662356027008 2898415 -2295823410582230059515180487690560 2898416 -4647234888483741447311657681584128 2898417 61364599127792879119330629926144880 2898418 25690373832002546501888383391942160 2898419 236732084261896859612690066270339520 2898420 104851471326046026147589343825756160 2898421 -346272985187208575544389660692375378 2898422 -82053117946631054864978408221723488 2898423 -5901383473288359389607339824804136 2898424 443606105259481406146912025234472960 2898425 175821210780536570516235446595532800 2898426 49125115524947784043018477173202944 2898427 -98824528367538847680726253844492528 2898428 -67708712452990749344204423597368320 2898429 602493879528665802826223106231970560 2898430 89161220248059677959475064290295360 2898431 -39220685110585546423671967886380800 2898432 52191134085834834791012925714726912 2898433 301565773947047219093469305774107584 2898434 -133434117332528616930651662937600 2898435 -19050295690643218889304340810656000 2898436 307822377496576285450255684385559680 2898437 -303991121485066438153704367294121760 2898438 -60664293485873711036037558211018752 2898439 580832653516333495819651965485621880 2898440 -389144455556553142718309622650419200 2898441 -37156814077392472521330216789848640 2898442 -55296041582419847048755926913760928 2898443 -107439981255743262608390588435621376 2898444 -36959273568812884198715330003587584 2898445 54590609188595641539837007038672000 2898446 -375672088125173439583461391307103360 2898447 -207814369124884111199623216144078200 2898448 -104579098172683903735364346075144192 2898449 -73452875171158366631718774509073564 2898450 40710077941295717323217630147520000 2898451 -101037445887956136718357393650926548 2898452 -89046121140630198074300886249953280 2898453 14922273458513188865234274471079200 2898454 -18965345994128710643811775253867520 2898455 99336993260718674891077884674561760 2898456 -155560292111950687138193030452838400 2898457 421112082565027897221103043226676372 2898458 2310632766825659047512433777776384 2898459 54636273278158421370408905405307564 2898460 -35955035983956825700529634695485440 2898461 -42671555452069356432143312691814548 2898462 13574063256042552766937689227807744 2898463 -117916331360954836184623488752319600 2898464 -44120920750786401830710462200545280 2898465 19169477193511381483944387228769920 2898466 1294022015916125542634221060218624 2898467 -64271080485720052841236584485033520 2898468 -275226370477315825870847169129714048 2898469 455356643825201770380503208924672 2898470 -63778724678607243252564253385992320 2898471 -103976917230524724090937986903977688 2898472 -599575131610980729194120473178035200 2898473 118698046922996918428723640585725824 2898474 -234363810348724066215012974950866432 2898475 47288894608255450526017255702116000 2898476 -100290540599912840048078912051902464 2898477 318971755695266369248434234729243840 2898478 269976662352012831290678257214040000 2898479 -441809637183544570419236520423559920 2898480 -2481837980420307097284938868326400 2898481 108088311048247994056101822622955282 2898482 -70394818281054561961095919404231408 2898483 13532399856084991928342426918581248 2898484 -214580610911385185558195795081401984 2898485 723482842029365045553030389241063960 2898486 61649051361884259235344573439913280 2898487 -411359246917370858340818295796122008 2898488 -76408329212151427049802579291648000 2898489 136009100887176397883786273652166368 2898490 22022621363470646387933667778498560 2898491 631944600475473597082319656720605192 2898492 15056030658635702822071245404390400 2898493 80460354655439496667255226268765600 2898494 -172155644081741487290895160976529600 2898495 106448280669157015970706199442455440 2898496 -12777211214716596987580703380602880 2898497 393922726805223609615450527986343700 2898498 137376797078765678106242279086691328 2898499 647706564710216495649867891732717500 2898500 103098788567330190579739677302784000 2898501 1100457484154922287754253584946080 2898502 -32301700610096450897540329790564928 2898503 345156969644763124614486632994001752 2898504 -42687116043792505494794345510830080 2898505 -254494440691065303786034330356749340 2898506 -29746614915101488368723987802678272 2898507 4221595149774636468674874608703360 2898508 -382082331046785789808533977566780672 2898509 -89456203217096982972915544214056884 2898510 -28032354074867299034193977291366400 2898511 -69081625931163603923838608306856576 2898512 -92803002212151321483544230122102784 2898513 325708830739730728998139024280926242 2898514 -126186875894746566708848387298615168 2898515 51402016039813771990510466793990720 2898516 -132025717419950785186369283898267648 2898517 -148458164994838383226304236375430088 2898518 -96754114478553316728694503413990784 2898519 -9448702448453812763498576196405576 2898520 -357431467429326133030268873027174400 2898521 -446211473685875353242739096052536320 2898522 -97127197335225410523460578610583040 2898523 494514758478749746925046951102783744 2898524 -100881688853193706916343092528315904 2898525 -29456167428839734373710482873710400 2898526 -36505980280922628473427961664179200 2898527 -30968709381548696307532304983302624 2898528 59806541514292691394382949732843520 2898529 46842687771459154682894399113377984 2898530 80519541224131722886624194960656160 2898531 207907449606385071347816900626913280 2898532 -32153953640454496275385612904132608 2898533 -501573313217963605702196687688019776 2898534 -54751425893166128729627691057920256 2898535 236315992421597667122236601633127480 2898536 -115815034772062755676273049848842240 2898537 570038888373103323741063153177126144 2898538 -19212940391682477621825858311780256 2898539 -83955486481779449267694689139448944 2898540 137306457875672812965533482424079360 2898541 -267007634634377250048417326240070058 2898542 -330808441950705874883172110132795328 2898543 -62337222374283180216254677037604336 2898544 -2091802172456791348769689322913792 2898545 -59134445771614958798982587973652800 2898546 21341364561284622015391425412076160 2898547 144415558129755166800264531944852760 2898548 78625916169958199770374128633174016 2898549 -91974559650604268665176145230274656 2898550 -91148880466146796866721153764000000 2898551 -7805983026617199755819383519180368 2898552 51474750835532693597243582496768000 2898553 8400755901699848167517688221425856 2898554 204439722436277838078494964545697792 2898555 -446828815360783396294614825567120 2898556 113052362778555519944368863447480320 2898557 439919163843859917984590034139516806 2898558 134558924097604247392661505971539200 2898559 147330183592139579335211022500389760 2898560 -93939064558447634215999831749427200 2898561 139163941616428061445005473975214400 2898562 -7104323321016311923668873679527936 2898563 42302736789843279435547362984762132 2898564 221765969189321499251996837516298240 2898565 -247595068963829954338496953841673540 2898566 359700802744381615557204851793899520 2898567 -72206125439466799369753037928512640 2898568 46385645189436935054332578386012160 2898569 420269163596596122968748869216258970 2898570 -63371968068552926087756347970088960 2898571 -55221114855974763865876170494593808 2898572 -379654365951555635069046967543329024 2898573 239925098793469123860822366658997184 2898574 -39152443369029409728460475160939648 2898575 64295936645375612126038772196425400 2898576 5782260750787476973117355245608960 2898577 126236569629162918806942561491459104 2898578 -7566586457814007241707355433602160 2898579 -318114811406747478949901292630021840 2898580 123993337785245326827632089802442240 2898581 73423988035201417507799103492376992 2898582 153141954216646839944683754034297792 2898583 121247651934449399880600002416816400 2898584 39783896463938857565740898176696320 2898585 -9504148570370303876682581765541240 2898586 -14491252603177199349150294343477008 2898587 4625720016722895892032338069166120 2898588 40939420270399872945324159470026752 2898589 27406226147374271463702306549962560 2898590 184410008192476807090045299952084800 2898591 -49188772257267921310852860716513208 2898592 205692785164942861428915085718323200 2898593 -34304153504503765282252359678990336 2898594 -73138704893560971352194824605072176 2898595 193339219465833415071391387993420080 2898596 -115008806507757963576790399345459200 2898597 -94214924472482558046746446201450272 2898598 1580728968244568342931554069422848 2898599 -4945911633393247654960741237060560 2898600 -61172166238655849423274629947392000 2898601 25249811543765929006872154533924602 2898602 -29832932571130406519640337637698560 2898603 49412732313153059413726673825984412 2898604 -176491886840163933563232551658367744 2898605 159892905954600754803914483557093260 2898606 -199142090130712468067930236906607616 2898607 -573478182661984681599735030953164144 2898608 62329387188206329842884787935969280 2898609 -54917372256671292826896120015470592 2898610 4549247951890025049689404952363520 2898611 -36013724777276275663032867534506160 2898612 442586277813726509636115955979366400 2898613 202898781371359802462632738932442862 2898614 -299718321249024071905454410312693344 2898615 -98958600306751735309317758506867680 2898616 14723237259853470255185055574917120 2898617 170494853777388672543547852577283012 2898618 34692919488966065361084655967513088 2898619 -650779440485714252654655331984611168 2898620 64147520892580014215607488212615680 2898621 186956594209730796023726096562178560 2898622 -145576677787774370751423871634565888 2898623 -36116738283879325682260636014050112 2898624 7904691848924101471307195033321472 2898625 403014236443445766885731805023505000 2898626 -115274290602950031997191684712505856 2898627 -277293387189891381947113030536892680 2898628 21760246933820334784095680788321536 2898629 111297350603229515079793663423865184 2898630 340889759654351064857180413470720 2898631 -813498985793769684495607014893870688 2898632 420419046122584393527637366131302400 2898633 -246193081869051093768637957227803376 2898634 -23425609090395098419756221172089600 2898635 7539562075545599732924068679726160 2898636 -3769383189830106615370369966319616 2898637 -99775695101140170980908821282902400 2898638 -80547940658355307053364942363433280 2898639 310909157373898314642239564438117520 2898640 -11081882740133872448204051555942400 2898641 5466290562032741394676921839003300 2898642 -9268180803350986801305341268990720 2898643 -2180739790172621828278846358569656 2898644 14156351791194941961314167913527296 2898645 81901475759881576600375389063282720 2898646 -77902343096569957365639387339283200 2898647 310199026393283417695709763011896320 2898648 210276621009842282302313386961141760 2898649 -107049942753110154962965945923162552 2898650 -1594935146525106410428060423729200 2898651 86057945702381245783608814010194944 2898652 325770302076735063661026677434455552 2898653 302459699479425693844305507967678860 2898654 -50700848512528294057364870154986496 2898655 28775018126122909655823541488309120 2898656 438587801580132214981094228574339072 2898657 85983272893935038761027210579959954 2898658 64884003043024947736066835235082752 2898659 16026463491553503652732442260314120 2898660 27406697146156458148972915518197760 2898661 -256970462881375811506245871963780738 2898662 104986982729312916610350209017976832 2898663 323607934737282576566880068956450344 2898664 311109404249538772244063961249807360 2898665 -107273302835665466224967395579171200 2898666 -124889268539350598745548317065120 2898667 -120274020470842179497709517163585952 2898668 677497611533545373252992592593274880 2898669 314478254521138058309215066452179040 2898670 86621657488678780564538978921952000 2898671 550381778262619220647835320067521872 2898672 -35363307353519026928020113200775168 2898673 10680440570514557693150869797931504 2898674 -186637151508988980321088917812231664 2898675 -39244075697295132942590207068420800 2898676 -99685677037730714326226687341824 2898677 490972201060400297166686312681540526 2898678 293757386383967433847129286398586880 2898679 -45347306666188630913948060682438224 2898680 -122467332242982790459692618661785600 2898681 -225419734749605496715284735057532848 2898682 101472412262316956192539870002194400 2898683 2980061064929195295627273916144932 2898684 -22575882608785291471886105785829376 2898685 299729764000404343556147028771214380 2898686 3368918045615476567222848909557760 2898687 -302976135185454838987374319651846656 2898688 -308011316456636503983536715803394048 2898689 61328749066553141925239957345638356 2898690 -46186144901975763755279441887656960 2898691 26090561902129890637780646000390000 2898692 261693257858036066281401040948841472 2898693 448489517688279855966274748320032000 2898694 -92219012503169908684558776439215168 2898695 41681722352203555324096568936176800 2898696 88335929255479471274015400171724800 2898697 -436060085798283920965580597843486960 2898698 -187925689526243747046064632207060480 2898699 -357750150172162237106315649241834536 2898700 -15829415313984062881925808627763200 2898701 -111030021550964115491921278802973588 2898702 36893188702888868747649161248490880 2898703 625657234046870741601742350825149280 2898704 -170669822022425951912462736929439744 2898705 -47386279942111570624781113034576640 2898706 -179080176412624870903672713969394560 2898707 113795910675858727340035642303148112 2898708 -223657609303557001795684967857981440 2898709 -455915733646218295430320186299672960 2898710 -246465331977920507004058274364906240 2898711 -42788307021843583891606085134590240 2898712 -82081078706960817206181645192652800 2898713 -160636864830069457930270782150381696 2898714 -14504318640369994135845591516994560 2898715 44789413079593871771745569258283120 2898716 1537078633478556292038429296517120 2898717 3785325778574059865514154243153920 2898718 86218592726069562613642468573170240 2898719 27754498080721340689773070290964200 2898720 258924757051806461872976611403366400 2898721 27476074235799683772420733828997760 2898722 -176632731723800301452627596017575088 2898723 -32673069054114176618951723779950216 2898724 138546623813521713010521913179705600 2898725 -219709310950337671921127110184049600 2898726 -50075390961914497717599804270528000 2898727 -195385814884526540057636545007950040 2898728 55004870856504604226762830651392000 2898729 212485393062036075978490852991465280 2898730 53265122503468481305861222250347200 2898731 -148539833246426568893228396779346136 2898732 96366420064151936217503795950659072 2898733 420437705909359237171396043402104982 2898734 11226929850604046102147078217758016 2898735 43897458250813215263412488337446400 2898736 92537858615959382731204020997128192 2898737 262278795480724419784975251559207152 2898738 46938036493436892811474587945509664 2898739 343805561448075898639378262649542540 2898740 -18541509924107348404863513377088000 2898741 49704525564618919145737486030268544 2898742 197861688565797982947441317546379840 2898743 -123943239950330881410731504470930008 2898744 -336837935786430175076907983784960000 2898745 105649756142662030385609164082750400 2898746 -32980749166887321732504076332414240 2898747 -421124462717004288284461335607380480 2898748 -1349662210283388094790857014550528 2898749 356030414255447538158513162519136 2898750 -32954806049014373896758629156760000 2898751 266014074215659051530397501660755952 2898752 108058428596863474770845257164128256 2898753 175535542838994471833087405391454080 2898754 132776454014923380105989910988909440 2898755 44283615917847989695582795811560800 2898756 -57591347907567967596013438693122048 2898757 -33407403090704619183384279306162980 2898758 -4361918954907791594529615919631520 2898759 703109551092695865954275536712448 2898760 -38114393952442775854547041742592000 2898761 -635157789826346124854269455987097638 2898762 -105523492766181914299949201237614848 2898763 220392439822711448506716023551753360 2898764 223060173048929389970852752939786752 2898765 6078691037529264162144644723025720 2898766 -59033235956397398227756357858984896 2898767 494451883691801413153739633224474152 2898768 -114572822022154305716514717950410752 2898769 -108739168721424635910995095457866256 2898770 79765393977280070454617350880693760 2898771 156554002302507745602176933327395512 2898772 -2305060559930805805354779534385152 2898773 200629676315453196291424793082954720 2898774 -204938154425332597836563629391122560 2898775 -105061055702799230518675582795622400 2898776 352620933354247849382569737751726080 2898777 -130775025599393469279492752634654720 2898778 -239412286654536493224074163766444560 2898779 39079638611953663971552248389772928 2898780 -12087138490768359159148998508170240 2898781 -573212595243291630301777758340490036 2898782 28254614151698377810864830044490240 2898783 -140586823487567015606887303260144096 2898784 -76641615577257602378056640648183808 2898785 140919394858324369128540911151688980 2898786 216213293414747809516433029360017408 2898787 -963713699696781114950672123075626248 2898788 -71081699031536366581650780574740480 2898789 75066612435189910517594911389917568 2898790 21281639794394918410386944929630080 2898791 461179660351620716318066229265497480 2898792 -21160341819442858879142203661107200 2898793 163466146108804569386664298103690042 2898794 34485889976026450543727149334383200 2898795 -159484074326676250191047740774356000 2898796 101098143862052872575777577263521280 2898797 209302897572689974798207548906198 2898798 6752870792132009596555524913751040 2898799 31418662540372736238462873900864600 2898800 62220352952131803138898286675558400 2898801 336416252306477558729128525345438080 2898802 824498850525803303091599625606144 2898803 252687678446403791028128327724671052 2898804 140237373181029808332972840988778496 2898805 -14302248512227858270069825391009280 2898806 42632512954707280652361671111415360 2898807 -135596086124473953434756611087580160 2898808 -88793119953239028013326340098478080 2898809 272409152958544165865961916794092010 2898810 -19349206462256592036351532623667200 2898811 -506741729769457129557755306222014800 2898812 -110555519530308275386032978352604160 2898813 212985530372383972133847787203346944 2898814 389118778730780756792095136068601472 2898815 91624579396864788414742198947897960 2898816 -21081660840805757505371419705344000 2898817 49540075020901487127635466317982720 2898818 83171554069342322636888506663478304 2898819 -68325299859279284346740179629450240 2898820 -66368247334556639277442666188337920 2898821 -360184074153467107563762605346402978 2898822 -12326492943771009271100420125257216 2898823 184922003677661394793228285239985920 2898824 35269204935105506817694658516136960 2898825 -62340002400288493605504371626364400 2898826 -131269116080411126903003477288970240 2898827 -491711725529885472160219570582785324 2898828 6848769879574995342244682218429440 2898829 -19255283938017754203837194997248340 2898830 256212168679383055499962257102720 2898831 51842781120967144068548453159531520 2898832 -202115538124026040539818772927610880 2898833 40040694521086322073078086761142400 2898834 5716555551589506197285892287882880 2898835 -215559885345627689365834185374991600 2898836 99841991029055090705624175024928512 2898837 -334788072569858305912426051751049906 2898838 -367685443715469337481642893174912704 2898839 -99466133256522565304971843919659944 2898840 154733513263459313833519366920192000 2898841 88830916070550317273160759024730368 2898842 75051535024743400449988811380376544 2898843 -39238840246850689678827868948455936 2898844 71185699774075523184169010179402752 2898845 -3703050484288847621253295819713600 2898846 -112754731671321023360834809526881728 2898847 58894265528895914053379519387875200 2898848 227043231822103398195793336963301376 2898849 38036831050932937712377559352491040 2898850 95917015318591910025585633281036400 2898851 258210999135952586177282800829636592 2898852 139784798712244242045251471341860864 2898853 -26079767366118461149133714813304898 2898854 -51502190586349294023886952149907328 2898855 74802274498128888117262546416936000 2898856 -575659206748087543454236560778245120 2898857 -142415370639568882477693679444326980 2898858 -13056182923449870919484612119694592 2898859 -257462685564474253419001222210733040 2898860 -263785994406936932253559164998307840 2898861 91610790904573429756652844360842304 2898862 -130082848225883197986029929663589568 2898863 -439566931960659365919224318140393416 2898864 16724868868570764710101025627209728 2898865 126237443563772032978511184153646260 2898866 209177122271541660116876658055357440 2898867 -173043730959515540204399304518116836 2898868 148093892555462892924001102418432000 2898869 209186734649146206741617939572896060 2898870 -30904539368501948571878013273058560 2898871 -642488424536611410085973020315251928 2898872 157168887086423863658452649629286400 2898873 343860747589747008504511045108556922 2898874 199887207473918259775598645873009664 2898875 92451231939609177684496270869864000 2898876 -58485645033678439772078242552273920 2898877 -284917569894842820840894870973955540 2898878 223220484116944902820391204055978240 2898879 -74553954856026891650814492976399416 2898880 -108659674950918840572518831856025600 2898881 21032167674970867011642355586447682 2898882 27243893248676603953734892006886400 2898883 144853184858983922587294620507836704 2898884 448144991844727821599138121451890816 2898885 275179102171400731240859669026862400 2898886 70291670603354078392234421802967392 2898887 -9840866321595725706111585769125120 2898888 2450633509305784655860423805706240 2898889 13558831641787304282834143149454416 2898890 -19472043782996544534910442580304800 2898891 246250785010465744856571428374470552 2898892 -134104855687157782962580320988566784 2898893 -28798083069426242503860677306430858 2898894 -32691937575248344096644003273721728 2898895 284944978393996890316782375665915400 2898896 -5088652094961921443958648822300672 2898897 156188692850907202968568762761438528 2898898 -161550975211353743951802694252423680 2898899 456615949055337002944262379958482360 2898900 -39002743673140946721766839323683200 2898901 -292623708304406671299795424063922098 2898902 -43885268089683971295848760917323776 2898903 2270477631783702657790184671973376 2898904 114742921550214847393244306954741760 2898905 95378736560209148350038225070944000 2898906 -24016282158797973673928280743731200 2898907 640062300332168588111518810348313832 2898908 -266982592095460923871644623843942400 2898909 -3546305715380663521018140230854836 2898910 1655823501957605978076765356885760 2898911 -30441611868118878760958828742466200 2898912 112964981406226508758332297826271232 2898913 -383856807940453942783726768978552704 2898914 -95107339416443296646809600942634208 2898915 -96483951377097019826910423243328080 2898916 195489256325276755920431626875674240 2898917 -108229732276775708587839989975517408 2898918 -414258087024584515934254007608608 2898919 -539752925217863485474705882145684680 2898920 73396325197600573197847368347596800 2898921 -104880839004438646130177881785771888 2898922 -86597305448213503145233107680492448 2898923 -71053898282148501869952087399522828 2898924 -108305354457520123665284794276282368 2898925 295853691726331778754357238383480000 2898926 -162294356513187630285472963749176640 2898927 -112779149970884474627991745882413696 2898928 -70175409163252886689413932637749248 2898929 -100807800197674635790447323371316000 2898930 -81702124383844985129068537128821760 2898931 -588857665373145809305760191323136 2898932 290543614714510654609337834335706496 2898933 -117446593722182050444661606927746176 2898934 41176867707779676394470245415240192 2898935 62921584541181964388549064092149440 2898936 141139898757036469754140835747635200 2898937 -230225424294132188431038797710219414 2898938 -229429274721205065838828455088270224 2898939 201267761631038669042319740153433624 2898940 -3715108910894262812437845024261120 2898941 -106053119212684765810344167945532960 2898942 -74965203157601598137949042840312576 2898943 325886822863069399330934647434070224 2898944 -436413212328510661015105286701056000 2898945 -38387654721348120332944248625001280 2898946 -21551420363606474242571669453330016 2898947 -338932531868701065809818756349561604 2898948 -48300883770698451135222032142544896 2898949 369359900258189365582952776803849950 2898950 -36115086584184760059661716586713600 2898951 3393290076012213425447768339338368 2898952 39946167816499437542039273977774080 2898953 -106571702674670677031090801534087040 2898954 23074523025141780898280907985948464 2898955 56130890377251005365082064192347760 2898956 -161419268527500461732463743720862720 2898957 72530670963189939356140684830037440 2898958 116238142032390035248010107302982080 2898959 -40238021474132254378328168724807984 2898960 77367235878837104384348361468149760 2898961 2891340220424749750250301717230760 2898962 -325096490585427595896210121603748736 2898963 547783789390371959221210265254972800 2898964 208941403990524998518648162425768576 2898965 110418688700340177558086617469529600 2898966 25843096210980263422039085897699328 2898967 44055500977032647937775277024618872 2898968 -113097611980206148974912461304637440 2898969 -141998665114562338441551721374071856 2898970 -18916258416764489780782735229548320 2898971 79311987049676978357002501823277000 2898972 -137541279902407272185530861718037504 2898973 -197987586973350077108011127739163200 2898974 -338474621730180267430205526152832 2898975 -139339684889320966309850330451839400 2898976 -423268404248311489930729403475099648 2898977 4773172583523231444351912745193826 2898978 45224423493686601709285367141284224 2898979 333466163820352471511619551184607580 2898980 61855560538054725891948793871216640 2898981 34835021925326167544839223104388670 2898982 250084532185670501066661100754212800 2898983 -313447547195094500242169274127029768 2898984 258901307490406672474188530909184000 2898985 -210431742091945413159741280864558200 2898986 368216010981345559467096103632158304 2898987 -13870912482240799161147183247293216 2898988 16660339009169708156777340764511488 2898989 94088954768301750199999746193728 2898990 -4471815866585324175138810580260480 2898991 -260923862319247016926252239558458608 2898992 -66828334534030839025915799130439680 2898993 -285811982684795315521992170676797856 2898994 50348347030721390835646475981839872 2898995 -318630448584295983749195491647956400 2898996 -53614182288118989322513381372379136 2898997 257288593503293206790085851374715580 2898998 -285028040328532697005066181757957120 2898999 -22778992029181783294613524246986816 2899000 128520565125953122288992863600640000 2899001 -26762644939417206450036465082383360 2899002 -106534915320133636313674332028474368 2899003 -288008590826035665975797712838408896 2899004 280919623761188682133737081291181056 2899005 155034911465513741524517325395262720 2899006 218408558409884719114163308619203968 2899007 28950714212810933793146309416887072 2899008 49872627257668027604141335086366720 2899009 24835259133824910197400308563478210 2899010 -202763157923282205766864211748757440 2899011 318376662079259773273170660645812472 2899012 -19764731643705184884507763076395008 2899013 -269379079936773581042742967506757800 2899014 -230707140769749905601473296600778880 2899015 54488902581719072805826876680976320 2899016 479769142139260245185925962246292480 2899017 -912336224892328550974930610296320 2899018 -249265376272741817780333867556761040 2899019 127856296120921846140164503244550420 2899020 84709110763313902953422349919027200 2899021 434236260289982499058829358739295222 2899022 61202753820650035679583025861237632 2899023 -215643698973565038882500796067764096 2899024 -27380753028772612348171419925217280 2899025 -133615920501710099311760889485628900 2899026 -159238192666630893232420876881244752 2899027 -51784426372984123982174742918370176 2899028 -168923900322241319883530117559472128 2899029 -5964451005977022005057656808275968 2899030 30267688346145560740150835627022720 2899031 122519435747947027241198876228045832 2899032 -38705835814998039676695525654528000 2899033 341892961507538621944199991590487760 2899034 118122433110738241725557508278098416 2899035 -57154219407312648342343557428979360 2899036 -128246667510923337753070970516531200 2899037 -359059136307767497749035996999620314 2899038 -94371139054573915332520586054034432 2899039 -230247048523679130863423212527280 2899040 -206719628433398523850580071376486400 2899041 81587721309356077712881729378652592 2899042 -203897896685693261688247794737105328 2899043 139147558850818947840980923190796960 2899044 -397226726466500827623409013566771200 2899045 -410306368143375329394840193356941700 2899046 -335650614384007647394739111622282528 2899047 -62930416556598539665181079454669872 2899048 -491580189689515929183755013227504640 2899049 29293991857919214091092196811411328 2899050 -17923116591703828057342922747596800 2899051 -566578242899962238571480556113655948 2899052 -40879016436551239416356558191070208 2899053 -460400762196469623158297797942470420 2899054 296939385810962240869695652480127232 2899055 277804007693748114509154765544542000 2899056 -41109852114701353434017948634021888 2899057 99713663674093191915871139961706752 2899058 22747958053434865970774904608686080 2899059 -322778024884679678445203261058340296 2899060 6000158376339994011735544984565760 2899061 49380796573731394856938536810603840 2899062 -127478372710568423189978097611707680 2899063 -637605096487779783414107262726050720 2899064 -99856476134569079274903724640870400 2899065 63567601577801061090067747537542720 2899066 94599575739374175196101069719904000 2899067 316164465864558881621454635208862116 2899068 166593723704340229711857956180451840 2899069 104326794570211596930097332643802220 2899070 97976091719828892818253348670118400 2899071 -3912276947134293409672148690859408 2899072 227239143055323469734870548427571200 2899073 113335632299285140790421512338930260 2899074 25384860884657108746983099592690560 2899075 263655327194590717791289400206514300 2899076 339391927808374311586209966169541760 2899077 -56333917320555095280433703300811840 2899078 61948520799109132252982141909647872 2899079 6750684460767975354477282056134680 2899080 -17677843949742804897810833527142400 2899081 102910095945170453768060596439238912 2899082 118488885643329750652021709292174432 2899083 115616386104913178639148615663369600 2899084 260970983589426195259589620750272000 2899085 214679349699956522793474800914805580 2899086 90478662766752369409323094242972864 2899087 -509408910353509701404103460267309264 2899088 -39420035802318897043291589908389888 2899089 96085184088996755218627800414859008 2899090 128306948014987689386474953860257280 2899091 -122517551895764541769240519961300928 2899092 -5575469056751642994455439229267968 2899093 588975106945872623526637994266479900 2899094 -16968123708889948373692074258122688 2899095 -143966830739124988816366671812008800 2899096 -244665958492628996508384635061964800 2899097 -75033856711622048683320714050691120 2899098 73994957009011450553808704870730240 2899099 131533672051575245857403319638161936 2899100 -45059281599281950376316944247513600 2899101 60725412713602656787246708712313600 2899102 -22211020586043800652825919079365248 2899103 -2837290582953770567150217068546376 2899104 43643768529304940169668411340619776 2899105 343383893755375978192048051022579520 2899106 -13467261965374965311020708853521920 2899107 -262611309052869646537654178506414632 2899108 -462454930671354252874565498002521472 2899109 -323758881503202232390988420416314690 2899110 -44104327608379995215189133750247680 2899111 -51574788839694534997770822733808528 2899112 88922030171754901139663149499258880 2899113 -104800064861366511033842142191597376 2899114 145817922640804877094357765064852656 2899115 -371786529556328371567689847996232400 2899116 -206458471328122952749027569497273856 2899117 237615491971856340459718902810767020 2899118 -61410712723260657833177365805532096 2899119 -196636804746918750062715858160523256 2899120 11621644865420425122870816260751360 2899121 -511891846149960856986236289314829678 2899122 -2467349986438907746223317714725120 2899123 -52980479491479805751119193168738360 2899124 131179756044469407150342609909031296 2899125 143173794425212002626736256472400000 2899126 -217548969949401931799782219577851488 2899127 -72198723945279850790397185831947776 2899128 147153119897458977776223467797094400 2899129 401869043423791094922633036065496276 2899130 21706272099356196173536563788016000 2899131 297559099915961094472757301902684952 2899132 174502565671254010545445482836304896 2899133 146548609251873639319690905404237382 2899134 46896735749158527414853279737522240 2899135 -68404260282811393188449653966412640 2899136 -125009638198893558661770965000650752 2899137 -310631247121563255854642629640153040 2899138 -25707814952659153164359436868237440 2899139 -314419153507184437950138214758693060 2899140 -143915439972798605020682857132339200 2899141 128128252299460311239001310270484864 2899142 236762667827967007562408536919961600 2899143 -16485093200495200813796905461223200 2899144 -325811234361096100895235191761443840 2899145 161494284439760602085846851651356900 2899146 3812587778662871584776399635747328 2899147 -183900186421011047737052603242807088 2899148 -99664503697525700006051839191711744 2899149 357348873452093710292626940956930848 2899150 -72509281906795018606179980751542400 2899151 41957097196243101766328597219611008 2899152 -6658136398664298728333201879506944 2899153 -166091626408276868481578260236556800 2899154 -29400247921669973637317253170554224 2899155 -63329006499717270500842874025012480 2899156 6486233107685161675098777746800640 2899157 -755111803547371552761806976581041248 2899158 -3800263540529266059339955173076992 2899159 -791116700674499152622553502644479640 2899160 -346070702988700200853720519680000 2899161 -527590445660973848171573607129230160 2899162 -66488228916596903627523505216558080 2899163 -298338486322118119327449103435513560 2899164 -100996936481697851020793924778407424 2899165 34451215497961566381520958602533600 2899166 -31653655283209935245458127419267968 2899167 76603903399042487682637865425751880 2899168 -43972350311209906998096728614502400 2899169 -82684715931424136214781855896271680 2899170 -36315313330744894567082444247149280 2899171 -101171029965621905382004788093332856 2899172 -96815630855234085018536921712660480 2899173 -100389919937653416786301066773612096 2899174 -262541828721910716038192303843237664 2899175 7510139692358097388863194127342000 2899176 -97541230623072307739180905069117440 2899177 -58666091779747301085564369926443020 2899178 38674338208029671712924456659102640 2899179 61259510778833500799201810170207920 2899180 243575715818484297569988229171875840 2899181 90333600561240391003688124765248982 2899182 -7253627185417853556682659896279040 2899183 -274856031438444317135983292073047712 2899184 130181882453351472874208089379635200 2899185 -35522614440076384575347882702955840 2899186 -51567096388956612865643131095177216 2899187 -499341420180259237960713385754938164 2899188 -149214122817892574251086346176011520 2899189 -1178436358445096581972570580239872 2899190 6199321658219833410679211654400000 2899191 2676685586346868867330716948759912 2899192 207239086730588142685997038707302400 2899193 796923366492487530650782378484570400 2899194 84738617576714453412796598776822272 2899195 -27708993400512869158821245039321280 2899196 -36842278772236183625344654865476608 2899197 -30955692268252794920783874804658368 2899198 -33837662247404832070707776583398400 2899199 47387597919809349766280300975251200 2899200 -72271060238402062126930284930662400 2899201 27899285154339758226277548754004400 2899202 125274499778751385777584693963033552 2899203 53278471404184342881746736190541304 2899204 177670726197886603629776269583880192 2899205 -303962462539225410163091235081002280 2899206 -22674927286513926668193487163377920 2899207 511988683332500864203325086388097072 2899208 -103040678983584092842634059084001280 2899209 -66257744118434804509689304223818560 2899210 80031908287429351693996932817056000 2899211 70012337283985634589444898518293280 2899212 176343861760208130407853177147059712 2899213 -142341078913698369325869335710157696 2899214 -119803384566614188988051160993751296 2899215 -256986401018487569363426442636001680 2899216 -131482948312134582826085732541718528 2899217 -461121252836676307520472429561451800 2899218 51168341286692582828146782122626560 2899219 555095297479788934016618200152703968 2899220 -342388338122675202373635279465765120 2899221 193673619486462482048075998300381440 2899222 -356426107640918903946270742418693088 2899223 519466993152254594190162440406202944 2899224 347687543934070803487418846793707520 2899225 101130872328222082441644988580814400 2899226 -186352260561036094000893263992694016 2899227 146348604137973005099639766703629720 2899228 -148841580933601556137685925237586432 2899229 494394912860512028457622679530661280 2899230 -901424151161605589186758273954560 2899231 111953296783430835071601993260191200 2899232 -310103837436763170428063832706351104 2899233 71235332799009899055076913576280804 2899234 135757140396718648320212110885343520 2899235 -273625743538426676413428348916921200 2899236 163487050125450812026182374450291712 2899237 209810603930518311769011999705388992 2899238 174289254347142845340982133038487520 2899239 -49280213569984290352998127222058880 2899240 -232478989379202877184052083768371200 2899241 66587353455652386325027229791353972 2899242 -152420642371124339081420776196966400 2899243 -108016354554617491757521734710727576 2899244 23879319957349464419859190706798592 2899245 19239382678701393811933587462129120 2899246 -51171422197180529935005597122480640 2899247 276933031287570739437008545319810040 2899248 19027630618145051696441093216010240 2899249 41168549858687865988958257602022836 2899250 -227377458831875345630706742917048000 2899251 -404306319355000654654885292860845420 2899252 24303284503063452017099457369700736 2899253 -28753266349277278207272393304468320 2899254 -91610066194969397291165431934383680 2899255 334616711712413640704071561235160 2899256 -50964467147917676643131714133381120 2899257 -362164591382967079250282781353181360 2899258 19943387701048260588642131487690720 2899259 -150024943780510760434320123599577072 2899260 -26153259342801522554421985665024000 2899261 689985647587453418634763026639697862 2899262 24818362770865594622523988258603200 2899263 -261174402439909637927650351303536000 2899264 -5785206929861714433525139557580800 2899265 146468444594786063989033922952693120 2899266 114790659947798508977943254087217024 2899267 26423641001747655123474713112416000 2899268 26349808089567157327142980336308480 2899269 -82743140049918792999788108379276612 2899270 114331157040100474430041673276357760 2899271 -362375422422761047105950238521711528 2899272 -103052099673436473910812019112755200 2899273 79362174360436395464368883121306624 2899274 -28046397186644433334891146798045696 2899275 -746710659430748811193266393984000 2899276 77641117890334769425382685091929088 2899277 -554811894321527228083638666904772874 2899278 45825693104416852384669241641701504 2899279 -446092845382739383693653218804095120 2899280 -19541005766700636384445948693463040 2899281 76253860574709145982830576015056 2899282 357020794851688708515203538034739520 2899283 1165015439314685035628657801150976 2899284 -277146269613053285287478986399150080 2899285 121686077612003189500455796761932160 2899286 -63255080003579335556367215370499200 2899287 -61365445045646684623372526700821760 2899288 28810196012586562061726881105182720 2899289 -470271619575655172385534267392809344 2899290 30732516923995613538273165489918720 2899291 -236756298288687371706566834843581840 2899292 -251764706700919429237690017034346496 2899293 -170836745385661438915114385027377536 2899294 -253755695748606545464307839068626304 2899295 -45149414809579024460449493559810720 2899296 124739197250541071017667143885258752 2899297 -98406387619816540379249930540843840 2899298 -17834533626137426647852059491847600 2899299 68206567862433442966042405578961248 2899300 -254525132171507329100702271125504000 2899301 -27889094984435512183607974330720896 2899302 -27603662720831100569781115094255616 2899303 -368494967038504320463020553379736936 2899304 -531527557967244787776252751013529600 2899305 98628964956406627043323881826598400 2899306 12667169513889631334567263653715968 2899307 -66363048706407963213814777485572880 2899308 -75124106034106449236924483023048704 2899309 3761872211459781894853939211239680 2899310 17896680096771705922389331145871360 2899311 -2409176670735742491367167554459520 2899312 -22094921179699232027072713389637632 2899313 -348266475226723088176027618442331438 2899314 1711966421711983128222576086600832 2899315 116748299236244608987700728915365120 2899316 72848603824869084422482728214327296 2899317 -77220206627622473077995170565911520 2899318 -940332926206206024716053415157696 2899319 678897868554515029305475952165796720 2899320 22209659540311374301625989038489600 2899321 470166608589756304399602352805228522 2899322 143635236621110998290118480505657712 2899323 -126733363143606446710309986562196976 2899324 -34840813309363901091984136534976000 2899325 -40049914853984821780777023911560800 2899326 -72887942090687575658943434369432256 2899327 -73765948459753078187366095342205824 2899328 -343770139822701176351950329536839680 2899329 -125030823908960632556603735292701952 2899330 102650387712198903556770500927138880 2899331 -76989962620921469896184212563882168 2899332 223406182405007375653566730305968256 2899333 -43231329766979654251473158240890440 2899334 -1124043950478387722331171139712640 2899335 -61661656539537287828345685217100160 2899336 695150876950203308996417716197457920 2899337 -27180328395761549079589248144994944 2899338 -18128609449753300937228274465238272 2899339 519307887562858642878339116515965140 2899340 287118251124940798017622938765603840 2899341 -17022832561374539207884923267486720 2899342 -38042452395504779321946438495908928 2899343 326530447066380468567340963608265320 2899344 -9468688634508588725471406898544640 2899345 296732822223882522127821038610794100 2899346 -36775596322189857455862503339350128 2899347 455685625777136625879119540157770496 2899348 -101138454784090079117378448758027392 2899349 -145240551644981836117985197981441650 2899350 70344736414499861127436074349464000 2899351 54178307169562604396150646251734528 2899352 38590287912066456444003285120153600 2899353 134711057979329169515033632981816800 2899354 -97736761806111010447820462093559840 2899355 -286276861130403050592008274194010480 2899356 32829555763653422651878223616196608 2899357 -103120295190450466135953997469691648 2899358 -69966283935497135128288705231681536 2899359 98129036427448225315188589430878584 2899360 199513089423750869768113708866600960 2899361 7340145318967171809782430394652592 2899362 232679583501716955996929965077619200 2899363 -469523139684590791352942735847588388 2899364 222348712530553862473314076109984640 2899365 30171979374505704062686464206250240 2899366 176265344005306602418144299285169632 2899367 264062690491026264558455035187892432 2899368 32674332234680696232062941062758400 2899369 -344665843006028644531899855924526080 2899370 -193929352816998600490362954277929120 2899371 11622654094046251100513604920301744 2899372 77607138894393339948674730803430400 2899373 430025933373552691760512447402649622 2899374 208590030704028086022095010063812160 2899375 17215633956460848693303758369900000 2899376 143514102423328724810525571951378432 2899377 -164232921780344230293750189357307212 2899378 7810697114690829505129663532334720 2899379 211619153642181266108957831374464000 2899380 -49329125030148752156917272029429760 2899381 -514909852255987845557817964758788000 2899382 -103219340265811733919853097149850208 2899383 -499693821935065680675320727505226496 2899384 -208342009378559794376377079741030400 2899385 -112539517706686115697126705715023420 2899386 37152596501231820241699276272002304 2899387 -168774639995549491257149802268395840 2899388 -325582386790669858869800912400755712 2899389 208740180509342633543456308949639424 2899390 -36112120158505979668973875458094080 2899391 -532671350329856375772198049397412000 2899392 61005942908759072591692821977628672 2899393 -56247422315680949832097625552436800 2899394 37799233394884946715104580276344352 2899395 -9497284444882011956579783814373200 2899396 725839868202828937950175249735736320 2899397 -124407662926281066468689731711723428 2899398 -4906023302204992665648108364643136 2899399 -4663359620245601688273606734219840 2899400 28257915323229329453495466086400000 2899401 214125051229210158918693484367908800 2899402 -390227031175395641824072012622544 2899403 88766938391146743564983717376104544 2899404 1798160972861795783825463684309504 2899405 -208590276874541229584569122530405940 2899406 172315088104227411120740897968281024 2899407 56406394694217853414032644546717184 2899408 81306929635592375852812389148024832 2899409 -853538064161672853277935817613340 2899410 -59431574686837042531760110800814080 2899411 206920497864656441049581443926792024 2899412 -112814630737013520961045736594262144 2899413 -12070948961638087067483027581010976 2899414 -4184671233747994659473523854254848 2899415 83620144725146769795782725351297560 2899416 -67106693802557701648040935134044160 2899417 6215802049140280839423600969043466 2899418 -55545493850411535830683168498198080 2899419 -112131576469910178538102042728298560 2899420 351454293459164841170121313401600000 2899421 -216430442685721299443865693657072288 2899422 -160029077286954488327346161693439360 2899423 -732954383064739169991311247322817976 2899424 40117822016915507612231499818729472 2899425 -87312354531079182167315943222055200 2899426 -83189750389679037769663056011767296 2899427 125680730686021023150097684753762464 2899428 -14126395255736836770137561602489344 2899429 -29445575174180010865616707320808192 2899430 11990464811351110649036773711872000 2899431 -104277026662961677756298606459993688 2899432 -262382815148877322286138154245145600 2899433 -31237703385120956792325865397205318 2899434 59616406099311295390748264320462080 2899435 98046195248516270567129866098270720 2899436 195899034463073171855596129571212800 2899437 -20579326043824363560413235195051360 2899438 43727048901072113545219443550807680 2899439 159138023844886636949782886486374608 2899440 -62452437697049115339702894756003840 2899441 -335766883541962589538863599008481100 2899442 9756303635752336803389781503462400 2899443 -87869810253203087650226513636436936 2899444 -100637779019104893239265654476447744 2899445 100147293295347523252630210266019200 2899446 68209551250105629373934409962201088 2899447 -2031375048697679790748536380027240 2899448 -41323931816528612362585016528240640 2899449 -95357087760411704294320501084636800 2899450 -33844728144786610600413907550726400 2899451 504520481348816882075007038508934632 2899452 -312987989827479596303417777857345536 2899453 -83582937811551550342431906780090336 2899454 -215670132211532515637239754419010688 2899455 -117937590012081176464180267917141600 2899456 34250307071616506581967401081896960 2899457 -277805671807726449835440867171417120 2899458 -105211104500326068010196849808921600 2899459 -389556766788250195290381269069358340 2899460 -211359834419661026513848026867966720 2899461 -87213123259313387809298450035412736 2899462 523939582472202977356553716095552 2899463 -252483103506044378338141144157369040 2899464 -291643249707114830492815733375508480 2899465 113408296288697718446473400820565860 2899466 213873216714484974760715104921584432 2899467 167432785708759285080740089523761368 2899468 24620934133289365361209891352143872 2899469 -31282716832166010712003235597598804 2899470 -42975123882988703163154085059338240 2899471 -502023817662618545143247450280816 2899472 -28372011133719165575011773575331840 2899473 5697721834113966488959274690732784 2899474 -432011063242655572623565913668302048 2899475 -142352583333433040040337384858600500 2899476 -276578100873279905083621842130606080 2899477 -178352323568307215999538749113533120 2899478 -418216245233507069552217620571335040 2899479 -143755612703437708483809548333220864 2899480 -28465484927143193755247300465664000 2899481 120947612391120291694639095211233732 2899482 -214903465467407793176332938159057408 2899483 -442141542256937924463437795536230268 2899484 -133819466255883578634360740002059264 2899485 -113661968192142550598100941289590580 2899486 34437708965349772975542550972127616 2899487 -1658868671596059575699432721969360 2899488 -382325518006543106859891963386658816 2899489 614350845000990748642218099581544290 2899490 2624649463593781608663947149539840 2899491 -80153458945953306270155215071572736 2899492 30880766481305964668360160883097600 2899493 -135186876637411212486403678105297920 2899494 -59024534419115448967482739350694272 2899495 98700526882739400336491523787699200 2899496 -132733123126248845128077615720038400 2899497 -174916018069754529493241932312998000 2899498 733777447340394158636967724403712 2899499 671985058924874685370870539891640500 2899500 186954604238401142547020467624704000 2899501 -512832239333228697555653228828020896 2899502 182268258470685086908044575421323904 2899503 265080089370232532759731015832543520 2899504 40331103239650977285234020005560320 2899505 36245319537289621991231661560371200 2899506 -78180466717691506121424913868340096 2899507 -50896142424545053681523043745890480 2899508 199259589360652870492692106075712256 2899509 133578577848873631057228663404109920 2899510 175559467635648355078723190490524160 2899511 -149982208299539080834073215694700888 2899512 -1875091286195842398217536424181760 2899513 334481355298941643836921028991719684 2899514 21597322604037280501955389780707840 2899515 97115329998877041578354129484862320 2899516 285478221332757846085940629935549440 2899517 407895987457807943830709945161210566 2899518 -89123661473759752004248719701302272 2899519 196409260324211105385241372301962096 2899520 16027715865026250278718652714844160 2899521 408091969256857730879457757209053490 2899522 -173793523636528157053368291955471488 2899523 293486160033875075726396744557632 2899524 119349391599339696200569019094024192 2899525 -193815224684287524212937023737418950 2899526 27781910152820258838612796537076448 2899527 149427691253947454682051772393930920 2899528 196745076405154377030440592632309760 2899529 -251230573670043676463923725684696870 2899530 -15624965919974825236422570901056000 2899531 -216664743099501858334224849551749800 2899532 -753768295647300183908045871600391680 2899533 -1123553622357671653575952847562240 2899534 -139510280876978483551008025095325248 2899535 125644019357960118549835959870153480 2899536 72381284450405133311628594254315520 2899537 -134387503978936344082334067638159360 2899538 161422084397974284786732568531812480 2899539 -149553432266863081932359277134861196 2899540 -79246853545578718207100998210560000 2899541 -156802102956932616022391811958220448 2899542 21802115133260786294018335027444032 2899543 620717552695102589434233522869174792 2899544 586578581870362013904248429534300160 2899545 26779337665536332639821935411138240 2899546 28523697819395476550650796727044064 2899547 49860325242672935263126559597014032 2899548 -144515192844393007172611295312885760 2899549 150155104297960732832084170918432550 2899550 16820541278232944757559412014708800 2899551 387639989471403545566452370995275280 2899552 7213044901129356762604884727037952 2899553 214139323832898643863616491123789504 2899554 23338632238016001821596921970884608 2899555 56686587057513787841711293142394000 2899556 -155778998522620198525256584067865600 2899557 -3368470055540034606804280493392194 2899558 -209402522431472460039019170539001120 2899559 -252927756147319933630794080092939440 2899560 -9570370257725297770430835801292800 2899561 -44228281300516398414982340076794496 2899562 190643309580353478692050467656580864 2899563 -382415704171231825109328323939782056 2899564 59586361703139101756380167445318656 2899565 59115385359993047880217920625913400 2899566 79863483071321329289570259657149952 2899567 496941929213175479014718510292580152 2899568 41266109732944966283251981124567040 2899569 260120134967849154797381569137428928 2899570 -228105519745035619677682611756839520 2899571 -546573482315118707329306591060008960 2899572 13088727825549076676447594742638592 2899573 167598907374834821979281728816139822 2899574 120482526501718841308027650131563392 2899575 119365576109376476893946120300401800 2899576 1975846390552590656058190912204800 2899577 2613471538332132408667607383562820 2899578 -94216689897773507197343304067314432 2899579 -139457045520161056937728334693330624 2899580 135427056663154104078692619454940160 2899581 167870774938018363692866904796042752 2899582 -55310281405199958873256507942720128 2899583 424006240878838230876091591999016832 2899584 197242992211174547760418608119808000 2899585 -3434809858124368633934447524147200 2899586 16686888677821211320968830754685824 2899587 197749552120547188075297577121523968 2899588 388812566964104902980863220261263616 2899589 -174929849735139034493915421240399168 2899590 -39076773798949720015421139644620800 2899591 -54918228183201243802575318172404168 2899592 -12400897615953329223925675016064000 2899593 67708987700255605495012265199128304 2899594 -12191312912527046434982534947067040 2899595 20291991180897176614781854914962400 2899596 -55103772388151961212506022464634880 2899597 -265371467349510893228986819798426954 2899598 36055093250804366654173415643682560 2899599 -543116551667131340275952459385068400 2899600 30481091157968586038302234288128000 2899601 355895962900371936134342043581431602 2899602 -17333379593063866167774922894387680 2899603 59120342443021386441897357210291456 2899604 429431575780964443871205788794256256 2899605 -73283235602277787236996877029962880 2899606 -36217781251978758486933100322338560 2899607 76027818626107399435766297346103080 2899608 63548408564050794117036398534799360 2899609 415637994787654097349739055965222080 2899610 32058062549457920116279649119365120 2899611 154296815137964978597759332852392960 2899612 104901705830572906144490907820576256 2899613 26252961694961006553021977026469862 2899614 146345103637162482571964405215395840 2899615 -61651040220698549697611437232458800 2899616 -72194512012949129644107351132733440 2899617 4418498200947791873826490691954112 2899618 -79209850139709896195114145436615680 2899619 -10724282642862914744501042837036856 2899620 20128503936099311346517279817126400 2899621 347457917232511701175087290755254080 2899622 -9743057244810590038827869122194816 2899623 362041972230836354691021688057726800 2899624 112013727193895747607746750816409600 2899625 260350760058170211908759374219077000 2899626 120322371920298961257421642326691584 2899627 424763756473336539238298461262631476 2899628 -47567269473715580867806361932116480 2899629 39304774675078060810646323200708000 2899630 41003634694942294644056070388331520 2899631 -1134424149717633731246322398454816 2899632 -134681026779353917206542002979930112 2899633 19186878147360435364000473654795648 2899634 5089698844531726300105941522195216 2899635 -91162941307880737856058631755165600 2899636 -244044323803063193242126065868420352 2899637 79055919751175838538887786997487100 2899638 1280736069929071959010232639200896 2899639 362607730107280636547961832933164672 2899640 136667608293877826002689534120345600 2899641 201467463309593389982350540234438992 2899642 441518279360625696672290895008076000 2899643 -139648330245739282979067713877706080 2899644 -176871850531934617310560496635392 2899645 -133663726973099471945877360070801920 2899646 209149886051357220270641296251094272 2899647 48155735200659339819942160417543680 2899648 19484564589377336071815465830187008 2899649 -92992138654053723253426708955260350 2899650 -15168875985542379561256414068710400 2899651 21272423669423408794468025407630652 2899652 -101162507733767583750461154415595520 2899653 -35978598270826623319900428028962432 2899654 -308952757940086590367910200839064224 2899655 194489276970432147938603978392995120 2899656 -279047913607626049533266561177026560 2899657 -51121442884686689742612818007837094 2899658 40292873426909444183493125170501680 2899659 -106448410841491768353251673306147840 2899660 -49165681968308341876884767429944320 2899661 376335516991633374047917013545190262 2899662 -2141905171346219161800016620272640 2899663 37903330486681129628390406686317624 2899664 -26999155198166060266373425989156864 2899665 -288659293339817010685990237701926400 2899666 53690532632159576158067409016750080 2899667 -281744025496171486329603089325588768 2899668 164907429863035142042897293415024640 2899669 -186097762011351431214585575726301056 2899670 -146088841909351111283204109494334720 2899671 -233166572225754141487567153568916888 2899672 -22245623374213993400316983245363200 2899673 -37829971726554498892989434615451942 2899674 -70827255025630357804673636536682256 2899675 -150801963239444073596983823334657100 2899676 -68034981952953430787765695323667968 2899677 99793794460842641999434467532776480 2899678 -91876175290134779586687116047618560 2899679 -938802838138454651974947019009920 2899680 43340161710705641754836382693457920 2899681 440432722224172554146668910039447700 2899682 -286227593788817450841261594142757808 2899683 149639412218283053808077295028379520 2899684 -49070752524316107010466027243520768 2899685 -571166539872938476110073698203073600 2899686 -164704051435361140863591369741423936 2899687 95553861655809238301876571355938352 2899688 -275723983892884170626638607536865280 2899689 -17681301100307684154908215791000000 2899690 106382905775123660806825759117656960 2899691 457736913926005291556906445500815092 2899692 154054442827642725357251244022656000 2899693 305103534505887534070113510836050944 2899694 103807966228203123715455732642805632 2899695 -242275956457524881710400124373555200 2899696 62940126138376751723019822314389504 2899697 97717928760938351177505223738168146 2899698 -12052875928136447083946917783991040 2899699 -2646635823714842188354344863924280 2899700 -12762713838821826728810831146905600 2899701 59795657457782028257320953607255392 2899702 -35994964391736230413388791703728512 2899703 -112074172896469336726568938129569048 2899704 268956995561099393232739810516992000 2899705 7353972248176346676718042944408960 2899706 -16578930091971967362139353949218336 2899707 52524203341719367401034322655250992 2899708 -50459750810817766609538265751798784 2899709 -74143020491704408198970492468087040 2899710 73922657026732182866578225792147200 2899711 -17368056985847545394152141425916176 2899712 8479819351867327592472904174927872 2899713 -202556353985289163145258809911914112 2899714 -357323136276535338464234125955123328 2899715 -6968485772014357805602030749113280 2899716 -160671155823866840625999864987522048 2899717 -453329499337650833276162167025971234 2899718 119606782506377867734895267404506816 2899719 -323079828655027690049287359118480776 2899720 -301532088234051497043844707206707200 2899721 -63922149684931513831748505619262256 2899722 20731623356466023576099358427776000 2899723 -483766994578706803172954013343894280 2899724 179018250441388550992214471923324416 2899725 54554921358272944520816545538536800 2899726 -289199491149292553202487822734170688 2899727 -130009407633467812301240081594260800 2899728 24288019222176607789558769072947200 2899729 -6245914965769392653460857005455040 2899730 232658681740935515021908919705945760 2899731 11734650216524026780964271651391344 2899732 349343297275046002044730475693045760 2899733 -80845408715285706573958225317362016 2899734 -73674912136272958088010872914144320 2899735 156887637827247388258339427792662680 2899736 -19729357821639829262193055051530240 2899737 280591413756426848247594308569600794 2899738 -167905680439914861065350807123806480 2899739 332274939474139626150548850600918960 2899740 7495260663051900897495768848793600 2899741 691786030909738679990729962752024 2899742 14257688960402808982618581124974720 2899743 -130349997255236384857306456198202112 2899744 -480826416484196541085429580038078464 2899745 -167639338980303171821614474482331500 2899746 269947684540878728391368777564064000 2899747 638365339924147283372259885157999196 2899748 3718874696060379310935783519842304 2899749 27326875065655953663481583094221664 2899750 -61376178569772856899205792882368000 2899751 -489123006444414875272131393633322248 2899752 57828927331666342550952461779845120 2899753 38430689696930874187613705761659002 2899754 -106033175132695879336753907064464640 2899755 32545971230699330653085288063564400 2899756 40922801794259867254741841591102720 2899757 191965916965786195425571550179722624 2899758 102108237865507763397172145013240960 2899759 1032564416273645229685891851324595200 2899760 125136585138385820362798950097551360 2899761 -366573798865163394578656479634103520 2899762 -7630542087674130536327701384974336 2899763 -250453903225833940808143513694927988 2899764 25455060236738617866723766119800832 2899765 184573906108956786051441419848380 2899766 54798399954288155416054768507859904 2899767 81786100641380052229224271044938448 2899768 -25999312893381628240707842870845440 2899769 110029057868168931989795633571164544 2899770 -3170571114001852450813330147023360 2899771 -49042374353695422866741997002628096 2899772 -212036942883366566875372412978688 2899773 42687793367766824883654011924318400 2899774 462731696989482671433109349528175360 2899775 -187319039058143626035868175051017200 2899776 71589092897426878803646647216635904 2899777 -193802951604185955224524568533901374 2899778 -82299592058270157247401714322604544 2899779 -10240435479037124458072258337697552 2899780 -106602206760027271483032430180454400 2899781 127375481751126742697683108684647582 2899782 -122469296934858658543056244912744320 2899783 190613162376859346414678238849555032 2899784 42618525991694841529305748584514560 2899785 -10678887274699443373105574469248640 2899786 71579895928854984503743026107180592 2899787 351905684979794532119012924180904960 2899788 -329083073123004680317685119179177984 2899789 -361920531518238040662497500514143476 2899790 -208342009282842709734975634808881920 2899791 2653263946422688406041883101501440 2899792 -4138763712227739319026089105031168 2899793 282736815636968534845769637201795444 2899794 -63220649167907371833113010860508672 2899795 51082035028521638251342963557748320 2899796 -31702364031895323679096530021302400 2899797 -146335914306082162331801628873979680 2899798 57996615884705011035190970584133760 2899799 232856779468465905132515960567783040 2899800 -6031304032168655135204489706240000 2899801 18140990062623088304624005573750664 2899802 -114996009043395334242784535937616896 2899803 -107074304831264582656206685964918592 2899804 299202393216424779071415053062669312 2899805 176030575205621036214763336773044460 2899806 13387348569289426343094759995916288 2899807 -148204969178404812397462692756277776 2899808 334202935706859167788922895136849920 2899809 506605530768561083533074389120609568 2899810 16689266269194616009570833652008000 2899811 113149749141715746893864398258807824 2899812 62365738385317608041597377152832512 2899813 77129350456276716835296050361129760 2899814 -28911529172560340658393555739539744 2899815 -21238551652845622582907148189494880 2899816 -862879071246111734799797683832586240 2899817 -44837511028164597478164763430999040 2899818 120720932782118369652874324651603200 2899819 -217483451828585204292848206488754256 2899820 166655842300274513957605286566732800 2899821 -96464790563305844674141855318144800 2899822 84904858149666589358322297991451712 2899823 188254898000615566212222350397669072 2899824 -66155068823276377010460313564839936 2899825 -324628605749632096458843060927734900 2899826 39305453168375545857119371435373280 2899827 224616137821479996208377708551385600 2899828 34685184995387833322692875946547200 2899829 411046468546971940170015222434480430 2899830 126712647900497884406212932997057920 2899831 64553371740375869638061891062127064 2899832 26086278053760655565584859753656320 2899833 -97668993204901813788668410962077952 2899834 73223125514303488199318100690432 2899835 -32720767349410016411001548341182720 2899836 -103341132298877833907718186933849600 2899837 424072629913649170482983161086658240 2899838 118405416202081366451777702018092800 2899839 296189031930477119976780371199745224 2899840 -87554885157257272363232270902886400 2899841 -36949882271116740531443619177614400 2899842 93127404358349411144936021738288640 2899843 -315849893285386288033631133172998120 2899844 184799804053061994978548098810436736 2899845 100519766203469239349814325388719320 2899846 -76534280396042585574156421593076416 2899847 -70833191354500919143099023152041704 2899848 -18793794303371516371961955502325760 2899849 47217483771681289923255845754609280 2899850 -37766732196725242094848561669152000 2899851 62912792066267280716937488166287832 2899852 3732112737410298124933656323379712 2899853 536201742707037947060271436696657920 2899854 -177259812780686904136717373515253760 2899855 67995716062150818326857954496414400 2899856 62844834659186938479717469121740800 2899857 -223105372169403690241512434818482960 2899858 -690162736095469551474161291493216 2899859 -257674825429995551952808067739353940 2899860 -70673269776858970966339516268605440 2899861 611898121032922744762268704167704462 2899862 95518211627541776236471573902034944 2899863 87061743669862963102340616568845840 2899864 134038037063551238096388530008227840 2899865 193204466962118713232582357677072260 2899866 89869334481258578849440932695193600 2899867 485867983519294417615840104096838916 2899868 -300234882050833406707817933689815552 2899869 -111388446805195336997196726922678464 2899870 -173563222944839336844240715751805120 2899871 -326879372500066698098248679432307480 2899872 152612206306668953293988785934499840 2899873 47591619059099506770948518796849122 2899874 335283179701622028248347118882457936 2899875 93957225278387541376615599850560000 2899876 2835840140973491873039986346303488 2899877 14281314731595229681260901661156352 2899878 -152969052684603243481650024827254272 2899879 321823543051360945449284474264380272 2899880 429913143344242753372023371220326400 2899881 -6324283770876343791168515091053478 2899882 -336814139280885168256632371319056208 2899883 191834424230535892586606702683781520 2899884 27746917709911080231778035379845120 2899885 252577342645573028020539149836494360 2899886 -206819035926967247688306053382528 2899887 88845979590634677585267511682505360 2899888 -10700631692474452015564456093401088 2899889 -43949332866199132438369089268762140 2899890 -50254918821438136597962110675105280 2899891 279486928298193368586947532166611784 2899892 -350771814281481133708211387715821568 2899893 296783665515000573793399593473112864 2899894 207728740051531854480038504593978560 2899895 10147394067482606131931367387882240 2899896 164756513283207519521017764157132800 2899897 16570615405658744014965173654550144 2899898 -31589531622124249104281142769702800 2899899 -21055620121413843906311085951604200 2899900 2454832396389308588831970173491200 2899901 -114257933638224902512784161120141728 2899902 38485701092548841964928920064602432 2899903 -173943770280146436081362884532486848 2899904 -45396014575301731604431823934849024 2899905 163453280926941699397139275441580160 2899906 102300071077182966556761520717267152 2899907 190985022685005672459759016171524156 2899908 309332587025247448435127968010711040 2899909 -107242186962649478533730040958822080 2899910 79326076800315430242564655961381760 2899911 99570510145715420748653010170682624 2899912 -94389610392303819484443390076170240 2899913 5954644815569947863443338228263780 2899914 49502423673874061393916369445800192 2899915 126247254019800930056499137824390560 2899916 -631919277069818478737284139297359872 2899917 341105812109106012133413417498710934 2899918 187923083345719940427204808357042176 2899919 202718842082368800433700288033002608 2899920 -432843239133914335041317402050560 2899921 227727764073157586736620081127675122 2899922 47815776638682680479346375155669632 2899923 30042096149144333924308087710602544 2899924 -165811915702915711178695992351479808 2899925 -849871054176945138235959161755200 2899926 49227503231426927972200341426491904 2899927 60023065695298664347230756471216776 2899928 -376933883938877008919361211259351040 2899929 -27079151217173603432491245856160832 2899930 -5804516499658118165063840455042560 2899931 -257361106525917227736692402079518268 2899932 47056726074440517603365424542515200 2899933 -21121895554091654201115699292176896 2899934 -16497494511496450805921849469888384 2899935 -229981391918236617769589450687704800 2899936 59102283936445802881890674632556544 2899937 -76399856678534175310592211593434320 2899938 201831219332075610297170923520732544 2899939 -25987928700163068017611299732317744 2899940 -180766809804705634653693783458373120 2899941 245036139309608795885655182824638624 2899942 346129368878849519502467836981920000 2899943 123992127139795283992746318628155192 2899944 -94656080361047593367611658950640640 2899945 243833813898836449376678806747011600 2899946 -127694970796422143761925816505327360 2899947 562447478479340935578075915275748864 2899948 184351392401673901767627599421511680 2899949 -37713735419401711428681741007056840 2899950 70598655872378758288122460128849600 2899951 -84379304003577612633213642649093400 2899952 -7802078420933646649248957045178368 2899953 -1215843292123451181560718477222912 2899954 143578917495094726345701188352028176 2899955 -204516137922798524843062424520391680 2899956 -79657052990376038727493030461308928 2899957 -149520636765911404013975772522154240 2899958 125816751203743758894916916718034080 2899959 175779505022561571014901335086499304 2899960 84493735141181522497818410155622400 2899961 372967471500808024502799782854469712 2899962 90821906997911990488957450050500832 2899963 5378182301626407148946914584232128 2899964 -348939149660261656155685123528065024 2899965 -417578153392095653649765307092727680 2899966 8584767684520822049400008319762432 2899967 366467016093494835688986335097042576 2899968 -129944252743012704417281381278679040 2899969 -65779774564054419640218533531487020 2899970 -111692024572006148736330761712076800 2899971 16941573656056664123250882262731840 2899972 264294095800022744707791661024539776 2899973 -11344405322625376219960228371372516 2899974 -76921464283201868979934056195680256 2899975 -135194114561217732541057562034325400 2899976 154145974272494639053309059120998400 2899977 -287297526796150204851781519969847280 2899978 -51255960319737437080331059221218256 2899979 -464849361980473322304496019018993040 2899980 -37523441784141024090070557685155840 2899981 -141571846672321712999200737100747808 2899982 95803935573967545194003225074344384 2899983 -27973406840917223126374543340825976 2899984 -36495315337545558014877855016878080 2899985 -87775068859389044352897524752127040 2899986 -61526812257257617692101706312577536 2899987 -110704234889580790691650363256545200 2899988 18029979564997897578927993089359872 2899989 126824199722505245185097863116772800 2899990 177796422737056159268166440140320000 2899991 -565207946480819490309880717206439608 2899992 -223964674344407226397152303549665280 2899993 599203152887318604976102449977367242 2899994 371834810059691477533657397088609792 2899995 29907128958089409841993683565132800 2899996 -242182328212027077874822757705831424 2899997 266758377946389193190435235570361446 2899998 -2931915059599541738509258697304576 2899999 251676568703611598762128456346903064